Proponuję sprawdzić dodatkowo układ resetu.
A fusebity dla bootloadera dobrze ustawiłeś? Jak masz wykonany układ resetu atmegi przez FT232?
Po co ten zewnętrzny układ resetu? Wystarczy podłączyć sam przycisk do masy. ATMEGA128 (jak wszystkie ATMEGA) ma wewnętrzny układ resetu gwarantujący poprawny reset niezależnie od czasu trwania impulsu zewnętrnego (min 50ns). Można też włączyć watchdog'a wewnętrznego oraz układ Brown-out reset, który resetuje procka jeżeli napięcie spadnie poniżej 4V...
Dodaj układ RC do resetu.
W ATMEGA jest dodatkowo przydatny układ zerujący mikrokontroler przy chwilowym spadku napięcia poniżej określonej wartości (2,7 lub 4V) - tzw. Brown-out Detector.
Nie zaszkodzisz, ale w większości przypadków nic to nie da. Czasami warto dawać tylko podciągacz na nSEL, żeby tam nie było stanów nieustalonych w trakcie resetu i startu układu.
Chodzi mi o hardware związany z bootloaderem, układ resetu procesora, podłączenie FT232 itp.
Usunełem Układ DS 1813 od resetu procesora ATMega 8535 , DCF działa bez problemu. Zegar sam się ustawiana
Do ATmega nie potrzeba dodatkowych układów resetu, gdyż jest wyposażony zarówno w Watchdog-a, jak i Brown-Out Detector... Czytajcie ludzie dokumentację...
Witam. W układzie resetu wg. mnie brakuje ci kondensatora. Ja osobiście reset realizuję w ten sposób. http://obrazki.elektroda.pl/1666387400_1...
Wiesz, że przez ten stabilizator, tracisz mnóstwo energii i zasilanie układu z akumulatorów staje się zupełnie bez sensu? Prąd jałowy tego stabilizatora to pewnie połowa prądu megi. Jakiekolwiek usypianie i oszczędzanie energii da oszczędności rzędu 10%. Inna sprawa, to minimalne napięcie wejściowe stabilizatora rzędu 8V. Jeżeli będzie mniej, to na...
Dodaj log debugowy w setupie aby sprawdzic czy nie resetuje Ci się mikrokontroler. Używałbym char[] zamiast String i porównanie stringów strcmp(). Zamiast tej ściany if-else wrzuciłbym komendy do jakiejś tablicy structów. Gdzie struct zawierałby dwa pola on i off które wskazują na komendy. Indeks tablicy wskazywałby który elektromagnes właczasz/wyłączasz....
1. Czy mogę/powinienem podłączyć sygnał RESET LCD od linii RESET ATmegi? To są sygnały do resetowania procka albo wyświetlacza. Połączenie ich razem jest bez sensu. No chyba że oba by były sterowane jakimś zewnętrznym sygnałem. Ale lepiej RESET wyświetlacza podłączyć pod jakiś pin IO procka. 2. Czy mogę/powinienem podłączyć sygnał POWER GOOD z zasilacza...
Mikrokontrolery ATmega mają na tyle rozbudowany wewnętrzny układ resetu, że stosowanie dodatkowych zewnętrznych układów zerujących (DS1813) to nieporozumienie...
Witam Poszukaj w googlach "atmega reset circuit", jest tam dokument PDF na temat polecanych przez Atmela układów resetu ( www.kanda.com/files/isp_circuits.pdf ). Zwróć uwagę, że pin RESET jest używany przy programowaniu i nie można bezkrytycznie zwiększać pojemności kondensatora jeśli zdecydujemy się na jego zastosowanie. Typowy układ to: - rezystor...
shadoweyes ręce opadają A co ja mam tam podpięte ? Przecież jest minus do GND !? mikrokontroler musi być zasilany napięciem podanym na końcówki GND ( minus) i Vcc ( plus ) to chyba jestem ślepy bo Vcc masz do +12V jedno GND wolne drugie przez R1 + C1 czy Ty nie potrafisz zrozumieć że kondensator nie jest opornikiem i nigdy do zasilania uC nie stosuje...
programator podłącz na początku w celu jego uruchomienia bez żadnego kabla pośredniego tylko bezpośrednio do portu LPT. W setup'ie komputera (jak wy to nazywacie w biosie) może być ustawiony port jako zwykły SPP jak tak działam i nigdy nie mam z tym problemu. Podaj zasilanie +5V w celu sprawdzenia - bo może twoje 4,5V pochodzi z jakiejś słabej baterii...
Strasznie skomplikowałeś ten układ. Ogólnie poza jednym grubym błędem jest kilka dziwnych rzeczy które jednak nie powinny wypłynąć na działanie całości. Grubym błędem o którym pisałem to kondensatory między wyprowadzeniami rezonatora kwarcowego za masą. Ich wartość powinna wynosić kilkanaście do kilkudziesięciu pF a nie 10nF. Strasznie dziwny układ...
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Witaj ponownie. Rezystor 10kOHM nie jest konieczny, ale jest to dobra praktyka... Dlaczego? Tego do końca nie wiem, ale z mojego domysłu wychodzi na to, że aby zresetować mikroprocesor należy podać masę na reset. Zapewne w procesorze siedzi jakiś rezystor podciągający do plusa, ale gdy Atmega będzie pracować w środowisku o dużych zakłóceniach, wtedy...
avr nie potrzebuja ukladu resetu bo maja wewnetrzny POR. ale daj rezystor podciagajacy 1k i sprawa zalatwiona. bo wewnetrzny jest okol 600k zdecydowanie za duzy. Wiem, że atmega ma własny układ resety, ale nie wiedziałem że stare AVR też mają Dzięki Pozdrawiam
Da się zrobić to bez resetu - praktycznie zawsze da się, tylko trzeba zmienić ideę działania program. Reset jest mało eleganckim sposobem rozwiązywania takich problemów. Przeznaczenie: Konfiguruje opóźnienie zadziałania układu WATCHDOG. Składnia: CONFIG WATCHDOG = czas gdzie: czasczas w milisekundach po jakim układ WATCHDOG uaktywni sygnał...
wtedy atmega startuje prawidłowo obwód złozony z kondensatora 1uF i rezystora 15k ( RC ) jako obwód resetu nic niedaję
Witam, zakładam że rzeczywiście zapisujesz coś do EEPROMa. Temat był już poruszany, ponieważ ATmega przy wyłączaniu/załączaniu zasilania ( w szczególności jeśli napięcie wolno narasta/opada - wolno dla kontrolera!! oczywiście ) jesli nie są spełnione określone warunki potrafi ( i robi to często) zapisywać przypadkowe dane do pamięci EEPROM. Poświęcony...
ja robiłem podobne ale bez żadnego badziewnego procka który po prostu lubił się wieszac. To nie są warunki dla atmegi i tyle.... Każda atmega, z poprawnie zrobionym układem resetu i właściwie napisanym programem musi działać w w większości warunkach, a już na pewno w aucie. NIe popadajmy w skrajności. To niby gdzie mogą wg ciebie pracować procesory...
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Potrzebny mi timer z wyzwalaczem i przerwaniem na ATmega. Takie rzeczy robi sie programowo, albo programowo wydłużając czas zliczania timera sprzętowego w mikrokontrolerze, można też z uzyciem przerwań. Dlaczego chesz to zrobić całkowicie sprzętowo, obawiasz się o to że program przestanie poprawnie pracować? czy nie wiesz jak to zrealizować w programie?...
Jeżeli wymieniłeś baterię i przez jakiś czas działało prawidłowo, to wskazanie będzie na baterię. Problemy z kwarcem też mogą wystąpić przy takich temperaturach (-20*C), ale wtedy układ nie traciłby danych z pamięci tylko notowałbyś opóźnienia. W skrajnych przypadkach, bardzo niska temperatura i duże drgania (duży prąd, co nie dotyczy PCFa) kwarc pęka....
Wiesza się, a właściwie "staje" timer i PWM nic nie generuje. Ale już przeprojektowałem filtr zasilania i na razie nie zaobserwowałem niepożądanych objawów - dzięki za pomoc crazy_phisic , sporą winę ponosiły też rozgięte styki w złączce, na "pełnym ciągu" było ok, ale kiedy pracował PWM zaczynało iskrzyć i cuda się z uC działy... jednak przy >30kHz...
Dorzuciłbym kondensator blokujący jakieś 100nF pomiędzy Vcc a masę. Następnie układ resetu, najprostszy z kondensatora elektrolitycznego lub ciut bardziej skomplikowany z przyciskiem na reset - schematy znajdziesz jak poszukasz. W sumie te przyciski to ma być takie coś w rodzaju klawiatury? Jeśli tak, to lepsze jest ułożenie ich w "matryce" - co da...
Atmega ma wewnętrzny układ zerowania nie ma sensu dopinać niczego do wejścia reset wystarczy odpowiednio zaprogramować układ resetu
1. atmega 8 zawiera 23 piny, z czego 4 są już zajęte (PB3 MOSI, PB4 MISO, PB5 SCK, PC6 RESET). W moim układzie będę potrzebował wykorzystać 21 pinów - czy mogę wykorzystać np. te na których jest MOSI i MISO? Czy będzie to sprawiało jakieś problemy? 2. Nie mogłem się doszukać strony/tematu w którym byłoby jednoznacznie pokazane jak podłączyć gniazdo...
Chciałem zapytać czy można spokojnie bazować na wbudowanych w procesory ATMEGA 8,16,i 32 detektory za niskiego napięcia i układ resetu?? Nie wiem czy dokładać zewnętrzny układ resetu z detektorem spadku napięcia czy bazować na wbudowanym ?? Jeśli będę korzystał z wbudowanego układu, nie muszę się bać że np. przy spadku napięcia będę miał przypadkowe...
No to tak na szybko: Kondensatory C1 i C2 poobracaj bo są odwrotnie spolaryzowane. Rozkładu na złączu ISP KANDA nie sprawdzałem ale zakładam, iż jest ok. Skąd bierzesz +5V? Przewidujesz tam jakiś stabilizator? Przy zasilaniach ATmega32 powinny być kondensatory 100nF -poczytaj o tym, pooglądaj już gotowe schematy. Co do C6....moim zdaniem może okazać...
Generalnie uC powinien być odcinany od napięcia zasilania możliwie jak najszybciej, ale może uda się nad tym zapanować tak: Napięcie zanika: 1. uC dostaje przerwanie zboczem narastającym i: 1.1 zapisuje dane 1.2 wchodzi w tryb Power Down 1.3 śpi aż do zaniku zasilania Niespodzianka (!) zasilanie wróciło zanim zanikło całkowicie, a uC śpi w Power Down:...
Ja go rozgryzłem już z rok temu. sterowanie jest banalne. niestty pisałem program w Bascomie i ma sie on troszkę nijak do powyższego ale problem w dogan dywaniu się z tym układem polega na tym że on komendty przyjmuje tylko pod resetem tj. reset. komendy. zdjać reset. o ile dobrze pamiętam ale wszystko jest w manualu dokładnie opisane. w załączniku...
kondensator 100nF - ZAWSZE powinien być, elektrolit lub tantalowy także - choć na upartego - jeśli masz małą płyteczkę, jeśli w obwodzie za stabilizatorem 5V masz co najmniej już jeden elektrolit - ALE z zasilania nie korzysta nic "prądożernego" jak np chociażby zwykłe diody LED - to mógłbyś taki elektrolit pominąć. Tylko im więcej będziesz projektował...
W takim razie sprawdź czy masz poprawnie podpięte zasilanie do Atmegi czyli Vcc, AVcc, GND z obu stron uC. itd. Układ resetu ,filtracja zasilania (100 nF) itp. itd.
zastosuj układ ds 1813 do zerowania procka wyłacz WDT i BOD wtedy potestuj a i zmień kwarca na inny egzęplaż czasem usunięcie lub zmiana c przy kwarcu też daje efekt . problem ze źle startującym oscylatorem ,lub ustawieniem procka na wewętrzny oscylator co kończy sie niewyrobieniem proca przd wtd i resetem ...
Układy ATmega posiadają rozbudowany układ generujący wewnętrzny sygnał RESET, który nie wymaga dodatkowych zewnętrznych elementów RC aby wyzerować mikrokontroler Też tak kiedyś myślałem. Owszem układ resetu jest wewnątrz mikrokontrolera i ruszy on bez żadnych zewnętrznych elementów RC. Jednak jeśli mikrokontroler ma pracować przy znacznych zewnętrznych...
Prawdopodobnie BlueDraco ma rację i przyczyną jest ciągły reset procka. Najlepiej pokaż schemat swojego układu ale bez uproszczeń tylko dokładnie zgodny z fizycznym układem. Czy układ RESETu masz podciągnięty do zasilania?
Atmega w ogóle nie filtrowana, nie ma rezystora 10k do 5V od resetu. Wg. mnie, brak tutaj kondensatora elektrolitycznego na wyjściu z układów powoduje brak stabilizacji napięcia zasilania. Defakto, cały prąd ciągnięty jest bezpośrednio z przetwornicy, który nie jest filtrowany poprawnie. brak kondensatorów przy kwarcu... MCP1703, nie powinno tam być...
Witam, poniżej zamieszczam kod z Bascoma mojego sterownika BMS, w tej chwili kontroluje temperaturę, czas, Rs232, LCD 2x16. Obsługa z klawiatury lub pilota RC5, w obecnej chwili rozwiajm go o dostęp przez internet. zajmuje ok 8kb pamięci więc w A162 będziesz miał jeszcze drugie tyle pamięci. Ja kożystam z A32 Pozdrawiam. PS. daj znać jak zakończysz...
Jeśli pokaże mi kolega ATMEGE 2560 w obudowie QFP64 to się zgodzę ... Ale zanim kolega coś więcej napisze może zapozna się z [url=http://www.atmel.com/Images/Atmel-2... , strona 339 To co napisał kolega dotyczy obudowy QFP64 występuje w niej mega 1281 i mega 2561 , atmega 1280...
Mam poważne wątpliwości czy kombinacja softwareowego USB i synchronicznego (busy waits!) TWI ma szansę zadziałać. Chyba faktycznie te synchroniczne i2c nie działa, bo mi się rozłącza z usb. już się bawię z isr: nwm o co chodzi z tym attiny ale mi hardware nie działał choćbym się zesrał, ostatecznie na scl dałem mniej więcej taki https://obrazki.elektroda.pl/1633124600_...
Generalnie to ten gasik jest do niczego nie przydatny w tym układzie. Natomiast w momencie włączenia powoduje impuls prądowy 0,5A. Przy zasilaczu o wydajności 350mA to może być przyczyną resetu - po prostu przedobrzyłeś. Albert
Witam ! Walczę od pewnego czasu z Atmega 128 z samoczynnymi resetami. Może ktoś coś podpowie. Układ jest bardzo prosty. Atmega podłączony ma wyświetlacz graficzny LCD, parę klawiszy, dwie diody LED. Całość zamknięta jest w obudowie aluminiowej. Zdarza się, że po dotknięciu obudowy procesor się resetuje. Dzieje się tak tylko gdy jest zasilany z zasilacza...
atmega pracuje od 2.7V. Popatrze jeszcze na fusy ale wydaje mi sie że to nie to. Mam też wrażenie że układ ma problemy ze startem kiedy podpięty jest programator (komputer włączony) co w warunkach bez stabilizatora z niczym nie kolidowało. Dziwi mnie to że dotknięcie resetu powoduje start. Ale głowy sobie uciąć nie dam że za każdym razem. Napewno dotknięcie...
Ten sam układ zmontowałem na płytce uniwersalnej. Jest lepiej - czyli wskazywało by to, że winne jest moje lutowanie, choć nie jestem pewny (bo układ działa). 1. Na płytce uniwersalnej układ startuje prawidłowo jeśli jest zasilony od już włączonego zasilacza. 2. Jeśli podłączę ODŁĄCZONY od sieci zasilacz i uruchomię go z całym układem atmega zawisa:...
Robilem uklad na ATMEga 8 do samochodu (sterowanie dodatkowymi bajerami+pomiar temperatury) calosc jezdzi od kilku lat w maluchu i nie ma zadnych problemow... Witam 1. Jaki stabilizator? 78L05 ma wystarczający Imax ale pobór prądu ma rzędu 5mA, wydaje mi się że to duża strata. Zasilanie calosci rozwiazalem poprzez polaczenie 2-ch stabilizatorow: najpierw...
Kolego tro0EK, zapomnij na chwilę, że moduł HC-05 TO BT. Trzeba go skonfigurować do współpracy z innymi urządzeniami. Programatora będziesz używał do programowania ATMEGI i z modułem hc-05 się nim nie połączysz. Mam akurat na stole układ podobny do twojego. http://obrazki.elektroda.pl/2938253800_1... Komunikacja RX TX- czyli konfiguracja...
Może i racja, czytałem że ATmega ma podciąganie resetu. W oryginalnym schemacie też wisi, to się zasugerowałem :) czy moge podciągnąć reset rezystorem 15k do Vcc bo nie mam 10k ?
No i kondensator i dioda na wyprowadzeniu resetu to bzdura, układ juz ma wbudowany Power On Reset . Wystarczy rezystor do Vcc (chociaż też nie jest on niezbedny - już jest wbudowany na poziomie 30-80kΩ. Ewentualny dodatkowy, o mniejszej rezystancji, przydaje się tylko w środowiskach zakłóconych - w celu zniwelowania zakłóceń wyłapywanych jak "antenka"...
Witam. Mam duży problem z układem na dwóch atmegach 8 i 168. Jedna płytka pełni rolę panelu operatora, druga płytki wykonawczej. Obie płytki zasilane zasilaczem sieciowym, stabilizowanym 12V, każda mega zasilana z układu LM7805. Obie połączone za pomocą portu RS-232. Układy podpięte według wskazówek znalezionych na elektrodzie. Kondensatory na VCC,...
Powodów może być wiele, od zakłóceń na liniach, poprzez złe ustawienia, aż po np zbyt wysoką częstotliowość sygnału programowania. Jak kolega to programuje? Co do błędów montażowych, wszystkie linie przedzwoniłem miernikiem czy nie ma zwarć między pinami, przedzwoniłem górne części nóżek atmegi ze ścieżkami które do nich należą i wszystko jest ok, kwarc...
Co to znaczy że reset trwa za krótko? Skoro jak twierdzisz układ resetuje się po włączeniu watchdoga to w czym problem? Co ma jeszcze zrobić oprócz resetu? Ma zaśpiewać? Zwiększ preskaler z 16 na maxa tzn na 1024 i zobacz co się zmieni.
- MOSI powinno wysterować 12 wejść o ile są niedaleko siebie (np. na jednej płytce) - kondensator resetu C15 daj max. 100nF - AREF zostaw w powietrzu N.
Przestań się chwalić, czego nie możesz pokazać, tylko wlutuj tę diodę. ;)
Stawiasz warunki, a nie potrafisz poprawnie zadać pytania. Czy chodzi Ci o zresetowanie? Jeżeli tak, to do tego nie potrzeba programatora, tylko układ resetu (ewentualnie programowy) i procesor wykona program od początku. Jeżeli Ci chodzi o wykasowanie programu z procesora, to konieczny jest programator.
A przypadkiem nie jest to zatrzaśnięcie się układu (latchup). Włącz amperomierz między procesor, a zasilanie i zobacz jaki płynie prąd w czasie tego stanu. Może to być wina "krzemu", włączenia jakiś układów IO które powodują przepływ prądu skrośnego, sprawdź poprawność konfiguracji portów analogowych czy przypadkiem przez klucze nie płynie jakiś fałszywy...
Pozwoliłem sobie pozaznaczać na schemacie swoje sugestie. Poza słusznymi uwagami kolegów powyżej: 1. Zmiana w układzie resetu 2. Podświetlenie LCD dał bym przez rezystor 4,7 - 10Ω (a jeszcze lepiej było by je podłączyć przez tranzystor do wyjścia PWM procesora - miał byś regulację jasności) 3. Ten patent ze stabilizatorami IC4, IC5 - czemu to ma...
http://obrazki.elektroda.pl/4399558400_1... Witam. Jest to mój pierwszy post w tym temacie, także proszę o zrozumienie. Ostatnimi czasy zwrócił się do mnie znajomy z potrzebą wykonania sterownika do zgrzewarki punktowej o mocy teoretycznej 24 kVA zasilanej między fazowo. Podjąłem próbę i tak powstało urządzenie, które zamierzam opisać...
Mam jeszcze dodatkowe pytanie w jaki sposób mogę zmienić schemat tak abym mógł za pomocą przycisku resetować układ? Najprościej wstawić microswitch między reset, a masę.
No to i ja wtrącę swoje trzy grosze! Widzę że jesteś raczej Świeżakiem więc proponuję moją pomoc. Otóż: Trzeba sobie odpowiedzieć w czym chcesz pisać. BasCOM to dobry jednak chyba komercyjny język, jeśli wiążesz przyszłość z programowaniem mikroprocesorów moim zdaniem: "NIE IDŹ TĄ DROGĄ" (ale to tylko moja subiektywna opinia) Od czegoś trzeba zacząć!...
https://obrazki.elektroda.pl/4522651200_... Gdy w urządzeniach pojawiły się superkondensatory podtrzymujące pracę zegarów czasu rzeczywistego i pamięci nastaw pomyślałem, że będą one znacznie bardziej trwałe niż akumulatory i ogniwa jednorazowe np. CR2032. Ostatnio trafiłem na awarię sterownika z wbudowanym RTC podtrzymywanym superkondensatorem...
W poniższym artykule skupimy się na zebraniu wszystkich informacji o aplikacji układu MSEQ7 – scalonego analizatora widma dla sygnałów audio. https://obrazki.elektroda.pl/4332519400_... Projekty ‘audio-reaktywne’ W pierwszej kolejności zarysować musimy potrzebę wykorzystania tego rodzaju układu. Załóżmy, że chcemy...
Druga sprawa. Skoro ma być reset np. BORF: flaga resetu przy obniżonym napięciu sieci, to czy można wcześniej zapisać do EEproma jakieś ważne dane? Zdecydowanie nie należy nic zapisywać do EEPROM przy obniżonym napięciu. Poza tym BOD nie wystawia żadnej flagi przerwania którą mógłbyś wykorzystać. On po prostu resetuje układ o ile jest włączony a następnie...
Witajcie!! Mialem ciekawy przypadek ze pierwszy bajt w EEPROM-ie sie wyzerował (z ff ował tak naprawde). Co ciekawsze z tej komorki tylko jest czytane a nigdy nie jest pisane (wtedy bym zrozumiał) a nawet w całym programie nie ma pisania do EEPROMu. Inne komórki pozostały nienaruszone. Czy ktoś może spotkał się z takim przypadkiem. Zdarzyło sie to tylko...
Zmianę taktowania najlepiej zrobić w Bascomie zgodnie z przytoczonym tutorialem. Na rozwijalnej liście znajdziemy różne ustawienia.Trzeba wybrać 1111. Samo wybranie opcji nic nie zmieni. Nową nastawę wprowadza się przyciskiem obok o oznaczeniu zgodnym ze zmienianą sekcją. Nieprawidłowy wybór może skończyć się jedynie kombinacjami z podawaniem taktowania...
Na pewno jest to reset programowy.Objawia się to w taki sposób iż jak wejdę z menu do jednej opcji od razu po starcie układu to mam reset,ale gdy wejdę w inną opcję a dopiero później w tą pierwszą to brak resetu układ działa poprawnie.Wiem w którym momencie realizacji kodu następuje reset . Przed pętlą do{}while (); W związku z tym mam pytanko jak uniknąć...
(at)ZADRYK Słabo czytałeś. Wszystko jest wyraźnie napisane. https://www.nxp.com/docs/en/data-sheet/M... Dla leniwych: Układ pozwala na komunikację poprzez I2C, SPI oraz UART. Można sobie wybrać. Jeżeli ktoś wybiera SPI, to NSS nie może być przypięty na stałe do GND. To jest jedna z podstawowych zasad SPI. W przypadku glitch'a rozjedzie się synchronizacja...
To spróbuj jeszcze dwóch rzeczy: 1. Włącz BODa (Brown Out Detection) na 4V i zobacz czy układ się dalej wiesza czy resetuje. Jeżeli się będzie resetował to znaczy, że masz spadki napięcia na zasilaniu 2. Podłącz tranzystory sterujące przekaźnikami 7 i 8 zupełnie poza płytką. Tak aby emitery były podłączone jak najbliżej masy zasilacza. Pozdrawiam JarekC
Z góry mówię że problemu żadnego JUŻ nie mam. Czemu piszę? Bo straciłem trzy dni z powodu problemów w których rozwiązaniu pośrednio pomogło mi to forum. Zrobiłem właśnie płytkę startową dla AVR-ów. Niby nic, bo przecież można takie kupić ... z duże pieniądze. W moim przypadku to było 80zł ze wszystkimi elementami. Problemy pojawiły się przy starcie....
No i mamy konkret. O ile nie jest to kilka nałożonych na siebie problemów to masz juz jakąś jasność. RESETOWANIE. Nie wiem co byś na wejściu nie wyprawiał reset nie jest możliwy ( w granicach rozsądku :) ) Dwie możliwości: 1. Reset jest przez zasilanie - puść zasilanie Atmegi zupełnie z innego źródła zasilania ( np. bateryjka ) jak się będzie resetować...
Chyba można by uniknąć stosowania watchdoga jesli wcześniej wyłączone zostały by przerwania?! Ale wiesz co? unikać stosowania watchdoga to raczej nie warto. Jeśli chodzi o wszystkie inne sztuczki programowe służące do tego celu to akurat watchdog zdecydowanie się do tego lepiej nadaje. Zauważ, że prawdziwy reset watchdoga daje ci m.in czyste wszystkie...
Czyli chcesz żeby połączenie BT: 1. Powodowało reset uC 2. Nie powodowało resetu uC. Tego się nie da zrobić bo to są sprzeczne warunki. Musi tam być kod (i ewentualnie też układ) który zresetuje uC z poziomu samego uC. Czyli najprościej podłączyć jakiś pin IO pod pin Reset.
Cześć Mirekk36 Jak widzę jesteś empirystą i człowiekiem z doświadczeniem więc: 1. Stwórz w Atmedze licznik odczytów czasu z PCF - ile to jest w jakimś dłuższym okresie; 2. Stwórz licznik ilości resetów Atmegi w tym samym okresie, i jeśli to możliwe zapis momentu wystąpienia resetu :) 3. Analizuj poprawność odczytu z PCF np. za pomocą porównania odczytanych...
1. Nie stosuj niestandardowego połączenia pinów w gnieździe programowania, bo gdy podłączysz programator zgodny z ISP z włączonym zasilaniem układu programowanego, to będzie buuuuuum: http://mikrokontrolery.blogspot.com/2011... 2. Coś pomieszałeś ten układ resetu. Rezystor 330 przy kondensatorze ma ograniczać prąd jego rozładowania...
Mam jednak obawy że znowu coś się uszkodzi, więc prośba o sprawdzenie czy schemat, wartości i zabezpieczenia są poprawnie dobrane. Gdzie tu widzisz jakiekolwiek zabezpieczenia? Co się stanie, gdy na skutek błędu w programie zostaną jednocześnie otwarte Q1 i Q2? Pozatym czy ktoś jest mi w stanie powiedzieć, dlaczego GND od 12V w projekcie AVT jest odizolowane...
Witam, chciałbym wysłać tablice (nie stringa) przez usart na pc char tab[]={'1','u','z','a','3',... int i; for (i=0; i<5; i++) { USART_Transmit(tab[i]); } na pc otrzymuje: 222222 i układ mi się resetuje void USART_Transmit(unsigned char data ) { while ( !( UCSR0A & (1<<UDRE0))...
Witam, od dłuższego czasu próbuję zmusić ds18b20 do działania. Korzystam z zestawu startowego EvB 4.3. Wyświetlacz LCD cały czas pokazuje mi temperaturę +127,9375 st.C - w rejestrach LSB i MSB są same jedynki. Układ prawidłowo się resetuje. Prawdopodobnie problem tkwi z ustawieniem czasów przy czytaniu/pisaniu pojedynczych bitów. Czasy te brałem z dokumentacji...
Witam, Piszę tutaj gdyż jesteście moją ostatnią deską ratunku. Mam problem z układem NRF24L01. Transmisja pomiędzy dwoma takimi układami przebiega bezproblemowo, jednak dodatkowo chciałbym skorzystać z opcji pakietów potwierdzających, czyli PAYLOAD_ACK. Po otrzymaniu zwykłego pakietu na urządzeniu slave (odbierającym), odsyłam z powrotem jakiś pakiet...
Aktualnie testuje to na płytce testowej/uruchomieniowej NESTOR'a ( sprzedaje je na allegro ) dla Atmega8 Łatwiej było mi pisać soft do mikro kontrolera na gotowym układzie. Teraz soft jest OK więc planuje projekt swojej płytki którą będę bazował na płytce Nestora - stad pytanie Potrzebuje na niej zaprojektować parę wyjść sterujących silniczkami. Mój...
no i .. właśnie jak uruchomiłem PWM zaczęły się problemy, układ czasami się resetuje lub zawiesza Pokaż schemat i pełny program.
Mam spory problem z uruchomieniem sterowania wyświetlaczem od Nokii 3110 za pomocą biblioteki GLCD ze strony glcd_set_contrast(70); , zastąpię tym co w niej siedzi, program wykonuje się do końca ("ABCDE" w terminalu), a na ekranie pojawia się jedna linia znaków, ale nie są to te znaki, które powinny się pojawić i nie pojawiają się w tej pozycji w której...
Zastosowałeś najbardziej poprawny schemat RESETU wg noty AVR042 Atmela . W większości wypadków wystarczy rezystor R1 i przycisk, ale to zależy od spodziewanych zakłóceń w układzie - niestety nie opisałeś, co to będzie za urządzenie.
Mam jeszcze pytanie: czemu przy dodanym kondensatorze 470uF atmega po odączeniu zasilania "ścina się" i jak zaraz podłącze zasilanie to nie działa. Włączyłem układ BOD na 1.8 V ale np. jakbym chciał zasilać atmege z 2 V to by była w stanie resetu bo w dokumentacji pisało ,że działa BOD max. do 2.4 V.
Proszę oto poprawiony schemat. Przycisk resetu znów robi zwarcie.
Powiem tak, w tej konfiguracji mikrokontroler wcześniej w innej aplikacji działał bez problemu. Co do zimnego lutu to też raczej odpada, bo mam dwie płytki zmontowane i na obu jest to samo, ale sprawdzę. Czy włączę czy wyłączę bit WDTON to jest to samo (też moja pierwsza myśl to watchdog). Sprawdzałem na optymalizacji -Os i -O0. Z tego co pamiętam CKOPT...
nawet jeśli procek ma załączony BOD/POR czy jak mu tam, to czasem warto jest dać układ do resetowania - na przykład, gdy zależy, na równoczesnym resecie kilku układów - np kontroler sterownik sieci i kilka innych elementów - sytuacja, w której jeden układ był by w stanie resetu, a pozostałe pracowały by nadal była by bardzo irytująca. Tak jak we wszystkich...
Choć piszesz enigmatycznie rozumiem ze chodzi ci o występowanie na wyprowadzeniu reset napięcia 0V w przypadku uszkodzenie układu np przez podanie napięcia 12V (VPP) bez obecności napięcia zasilania 5V ponieważ atmega 128 nie dzieli wyprowadzenia reset z innymi funkcjami nie ma innej możliwości . Można jeszcze sprawdzić układ wewnętrznego zerowania...
Zagadka nadal nie jest rozwiązana. Według pomiarów, układ resetuje się po ok. 18 ms działania. Wstaje po ok. 75 ms. http://obrazki.elektroda.pl/4113642400_1... [syntax=c]/* * Test1.cpp * * Created: 2017-07-24 07:54:43 * Author: ABC */ #include <avr/io.h> #include <util/delay.h> #define LED_L_PIN (1<<PB7) #define LED_L_HI...
(at)wojtek6000 Te diody niczemu nie służą i nic nie zabezpieczają. Jeśli podłączysz DS'a odwrotnie to i tak będzie podłączony odwrotnie ze wszystkimi tego konsekwencjami. Rezystor 4k7 przy zasilaniu 5V jest zupełnie ok. Pomysł z jakimkolwiek zabezpieczeniem ESD jest dobry. Na schemacie nie ma RS485. Natomiast takie podłączenie DSów, każdy do osobnego...
Wgrywam program wciskając Ctrl + Shift + U https://obrazki.elektroda.pl/3038620200_... Na zdjęciach nie widać rezystorów przy diodach LED (300 do 500 Ohmów). Muszą być!!! Czyżby mój wzrok był kiepski? Po co ci potrzebne diody przy MISO i MOSI albo RST? Odłącz je..... Przełącz tą niebieską (lub inny kolor) z MOSI. do SCK dodając rezystor...
Prawdę powiedziawszy czekałem na post który wskaże moją płytkę jako źródło problemów. To oczywiste, dlatego nie chciałbym abyś odebrał mnie źle. Prawdę powiedziawszy płytka nie jest wysokich lotów, zrobiona co prawda w firmie ale po kosztach. powtarzam jeszcze raz: wiesza się przejsciówka USB - RS na prolificu, po jej restarcie (wyjęcie i ponowne włożenie...
Witam Chciałbym odświeżyć temat, ponieważ: AVT zamiast nie produkowanych już AT90S8535 pakuje w kity ATMEGA8535, niby wszystko powinno być OK, ale To nie działa. Nie wiadomo czy ktoś tam sprawdził czy soft bedzie działał, a raczej nie, zastosowany układ resetu DS1813 do resetu AT90S.. jest ok ale do ATMEGI!!!!. ATMEGA posiada "Brown-Out Reset" więc...
Piszesz, że nigdzie nie widziałeś tak dodanych rezystorów, proszę rzuc okiem na kilka schematów urządzeń przemysłowych narażonych na pracę w warunkach, gdzie występują silne zakłócenia, lub w komputerach samochodowych, gdzie występuje spora ilość zakłóceń z układu zapłonowego. Panowie. Ale my mówimy o minutniku do kuchni czy trawiarki do płytek a nie...
1. Brakuje zaraz obok pinu resetu w mikroprocku kondesatora 100nF. To akurat nie jest potrzebne Tu się nie zgodzę, nie zblokowany do GND pin RESET (przypominam - układ jest raczej pająkowaty - płytka uniwersalna), zwłaszcza połączony z długim odcinkiem przewodu to prośba o kłopoty w pobliżu wszelkich cewek większej mocy... Można użyć w szereg z kondensatorem...
Rozumiem a do odczytu wystarczy j=twiread(adres);? Też trzeba sprawdzić ACK, bo układu może nie być (np adres jest zły), kabelek się urwał, itp. Po warunku staru też należy sprawdzic status bo może byc problem z rezystorami podciągającymi. Jest tez inny powód. Np komunikujesz się po IIC i w czasie wysyłania np drugiego impulsu SCK następuje reset procesora....
W żadnym AVR nie możesz ustawić BOD poniżej napięcia dla którego producent gwarantuje poprawne działanie MCU. Więc możesz ustawić najniższe tolerowane napięcie dla danej częstotliwości taktowania procka. Z drugiej strony BOD nie gwarantuje ci poprawności zapisu - po prostu przy niższym napięciu niż BOD procek będzie w stanie resetu, a co za tym idzie...
atmega układ resetu przyczyna resetu atmega uszkodzony układ resetu
komora rezonansowa podłączyć akumulator honda civic prędkość sprinter
radio preludium glosnik sansui potecjometr
Zamienniki układu SFC2458: STR-W6753, LM1458 i inne Vestel 17MB130T Mainboard Firmware Dump Guide