Tranzystor z diodą po prawej stronie robi Ci zwarcie na zasilaniu.
Witam, w sumie sam sobie odpoweidziales - zwarcie przez wspolna mase. Zobacz jak ajest roznica miedzy prostownikime jednopolowjkowym z jedna dioda a jak wyglada mostek prostowniczy (w srodku) i sadze ze znajdziesz odpowiedz sam. Dodatkowa uwaga a jak wyglada zasilanie "Innego Urzadzenia" w srodku ? Pozdrawiam
Jesteś 100% pewny, że sama Atmega ma zwarcie na VCC i GND? Nie jest to na pewno zwarcie gdzieś na płytce poza Atmegą?
Trzymaj się oryginalnych narzędzi - zawierają symulator bardzo przydający się na początku. http://mikrokontrolery.blogspot.com/2011...
Drgania "na przekaźniku" raczej nie powstają. Oczywiście zakłócenia mogą się pojawiać, i sprawiać problemy, ale bez nawet orientacyjnego schematu i kawałka kodu trudno zgadywać. Program z postu #3 nie nadaje się do użycia. Nie możesz zakładać, że każdy stan na pinie odzwierciedla stan przekaźnika albo przycisku, albo tym bardziej, że oznacza jego zwarcie...
Bez pokazania schematu lub zdjęcia całego układu ciężko podać dokładną przyczynę, ale niemal pewne jest w tym wypadku odwrotne podłączenie zasilania do mikrokontrolera lub zwarcie na jednym z pinów.
A co się dziwisz, skoro zasilasz układ z programatora, a układ ma własne zasilanie? Programator zapewne na USB? Napięcie USB to 5V, tym masz 3,3V, więc dochodzi do konfliktu i zwarcia - różnica potencjałów 5V-3,3V powoduje przepływ znacznego prądu. Odłącz możliwość zasilania z programatora, programator też musi mieć bufory umożliwiające pracę z innymi...
Ale to będzie zwarcie dla pinu OUT atmegi, atmega ma limity na max I na pinie out. Nie będzie zwarcie, bo ten dodatkowy opornik będzie ograniczał prąd. W układzie z #19 mały prąd ATmegi nie zapewni szybkiego włączania Q1 - spodziewam się, że rozładowanie bramki M1 potrwa około mikrosekundy. Wolne włączanie i szybkie wyłączanie ma sens przy obciążeniu...
Opornik szeregową miedzy Silnikiem a Masą + Wzmacniacz operacyjny -> wejście analogowe Atmegi i wyjście jak wykryję zwarcie to wyłączy przekaźnik.
Sprawdź wszystkie, tj. Q1 Q2 i Q3. Każdy z nich bierze udział w zasilaniu. Na 99% wina jest w Q1(zwarcie wewnętrzne).
Ale potem coś zwarłeś, więc myślę, że to problem wtórny. PS. całość i tak jakaś pobrudzona jest, poza tym zainwestuj w nowe długie goldpiny i gniazda, najdłuższe jakie widziałem u siebie w sklepie (51mm długości) kosztują niewiele ponad 7zł za 40 pinów... Poza tym jeśli gdzieś się zrobiło zwarcie na stałe to każda atmega będzie sobie piny upalała.
Sprawdź ( wymień). Mi już kilka razy zdarzyło się zabudować nowy ale uszkodzony kwarc. Sprawdź czy nie ma gdzieś zwarcia na nóżkach atmegi - czasami minimalny kawałek czyny robi zwarcie. Kwarc oczywiście 16 MHz o czym chyba wiesz
Tak, dlatego włączając wewnętrzne źródło 2.56V nie wolno nic podłączać do Aref bo jest zwarcie.
Podaj parametry atmegi, napięcie zasilania, źródło sygnału zegarowego, częstotliwość zegara, czy coś jeszcze jest na płytce? Zgodnie z pdf-em atmela [url=http://www.atmel.com/dyn/resources/... strony 299 - 302 sama atmega 16 nie może pobierać więcej niż 30mA (5,5V 20MHz). Czy pomiar był dokonany na zasilaniu samej atmegi...
Nie wiem jakie masz pojęcie o elektronice ale raczej go nie masz. Zaraz napiszesz że nie chce pomóc a jest wręcz przeciwnie. Pomoc to nie wskazanie palcem a skierowanie (naprowadzenie). Coś robi zwarcie. Nie wiem jak to jest na tej płytce zrobione ale zwykle jest rezystor 4k7 podpięty do Vref oraz kondensator 10uF równolegle do termistora. Jeśli drugi...
A czy ten problem , nie nazywa się przypadkiem "zwarcie" :?: Piotrek
atmega 8515 ja dalem na pin procesora 12 v z niewielkim pradem opornim 1k i przezyl zwieralem piny i tez bez problemu ale fakt jak nie dalem rezystora to piny poszly zwarcie pimow znosi bez problemu i nie zauwazylem efektow ubocznych procesor dziala jak nowonarodzony nie jestem sadysta ale sprawdzalem wplyw zaklocen zewnetrznych na prace procesora :D
Wgrałeś program do ATMEGI? ATMEGA odpowiada programatorowi?
To coś może pomóc. Alternatywnie możesz użyć NodeMCU lub Arduino UNO lub dowolnej innej takiej płytki, wystarczy wyprowadzić TX, RX, GND, 3,3 V, a ponadto w przypadku tych płytek musisz umieścić MCU (ESP lub Atmega) w stanie RESET poprzez zwarcie RESET do GND.
Witam. Wpadł mi w ręce uszkodzony sterownik ZELIO SR2A201BD. Nie wiem, w jakich okolicznościach doszło do uszkodzenia wyświetlacza i mikrokontrolera Atmega 128. Wyświetlacz miał zwarcie na układzie dwóch tranzystorów, a mikrokontroler miał wypalone 3 dziury. Nie mogę odczytać wsadu z mikrokontrolera. W internecie też nic nie znalazłem. Czy dysponuje...
Witam, buduję układ na płytce, tylko jest pewien problem bo wszystko jest podłączone, atmege mam w podstawce i jeśli jest włożona do podstawki to stabilizator i procesor bardzo się grzeją, a z kolei jeśli wyjmę z podstawki, to wszystko jest Ok. Sprawdzam omomierzem VCC i GND i nie ma żadnej rezystancji, więc w porządku, z kolei jeśli sprawdzam z atmegą...
Na schemacie masz zwarcie pomiędzy segmentami f2 i g2. To tylko na schemacie? Bo zachowanie tych segmentów jest takie, jakby to zwarcie było w rzeczywistości... Po drugie, odłącz programator i wtedy sprawdź. Przy podpiętym programatorze stan SCK i MOSI jest wymuszany z programatora. Jeżeli je ustawiasz z procesora - robisz zwarcie.
Dzięki. Może to nie była odpowiedz dokładna ale naprowadzila mnie na tor poszukania zwarcie. Zwarcie usunięte programator ok.
To, co (at)bartprojects napisał ma sens, bo w ATmega328P podczas startu port D ustawia się jako INPUT. Dodatkowo, widząc na schemacie R4=10kOhm oznacza prąd bazy T2 Ib= (5V-0.7V-0.3V)/10kOhm = 0.4mA, co przy hfe=100 daje prąd kolektora Ic=100*0.4mA=40mA. Może to być zbyt mała wartość dla wielu przekaźników. Jak jest u Ciebie? Proponuję R4=5.1kOhm Podobnie...
Jest to wejście DIM układu MBI6651 lub innego tego typu drivera LED. Ale ten układ ma wejście napięciowe, więc po co Ci kilkanaście mA? W takim razie opcja druga z #5 będzie dobra. Rezystor 20kΩ zabezpieczy przed zwarciem do masy i do 24V.
Acha. Czyli na ATMega256 już to testowałeś i to działało? Ale nie zmieniłeś tylko rezystorów. Masz całą inną płytkę. Masz jakieś zwarcie albo przerwę pewnie.
Dalej brak kondensatora na Vcc. Kondensator od AREF do masy nie jest potrzebny, jeśli nie używasz ADC, możesz zostawić pin niepodłączony. Podobnie z dławikiem na AVcc, możesz go pominąć i podłączyć pod 5 V, ale kondensator musi zostać. I jak wygląda układ zasilający? Jeśli nie ma w nim bezpiecznika, to ta dioda przed stabilizatorem spowoduje potencjalnie...
Zwarcie zrobiłeś przez masę oscyloskopu.
Ustawiasz multimetr na pomiar oporu lub diody przytykasz końcówkę pomiędzy masą (którą widaćna zdjęciu) a badaną końcówką i kręcisz lub naciskasz. Przejściowo powinno pojawiać się zwarcie do masy.
Na 90% jest to uszkodzony kontroler ewentualnie gdzieś coś nie styka w samym wyświetlaczu (może komuś spadł z wysokości na płaską powierzchnię). W ogóle co to za wyświetlacz? Bo nie mogę dojść czy 2x16 czy 4x16 ;). A dobry wyświetlacz 4x16 kupisz w artronicu za 23 zł..
Wywal diody. Klawiaturę podłącz bezpośrednio do portów... Można oczywiście sprawdzić w ten sposób, czy na diodach nie występuje zbyt duży spadek napięcia, chociaż raczej w to wątpię (nie przy prądzie z wewnętrznych pull-up). Ja mam w ten sposób podłączoną klawiaturę i działa bez problemów. Zresztą nie tylko ja, bo takich schematów w sieci spotkałem...
Odp 2. Natomiast z avrdude wgrywa się ładnie wszystkie fuse bity ok i wszystko zgodne z plikiem board.txt, a podłączając do USB i wgrywając program dostaję komunikaty: ... avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xdd avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x07 Podczas ładowania szkicu wystąpił błąd Wskazywałoby...
Masz rację. Sprawdziłem.Mam zakupione Jack barrels. Przeglądałem datasheet i coś musiało mnie zmylić. Czyli bolec to pin 1 i to jest +, a ja mam połączony + do pinu 2 czyli tip terminal, który jest połączony wewnętrznie w jackbarrelu z pinem 3 (sprawdzałem multimetrem na ciągłość). Czyli porażka bo jeżeli pin 2 jest połączony w jackBarrel z pin 3 (połączony...
piotrek222 : Ok. twój prostownik ma być lepszy i musi wyłączyć ładowanie, bo jeśli akumulator nie osiągnie w określonym czasie napięcia ładowania, to może być zwarta cela i przy pracy buforowej będzie się gotować, lub nastawiano nieprawidłowy prąd ładowania. Możesz dodatkowo użytkownika wcześniej poinformować że akumulator przyjmuje ładunek ale nie...
Jeśli grzeje się ATmega to wykluczałbym zwarcie Vcc z masą gdzieś w układzie. Proponowałbym sprawdzić miernikiem, czy nóżki wyjść ATmegi nie są teraz zwarte z masą - grzanie się procka może być spowodowane tym, że podaje on stan wysoki na wyjście, podczas gdy ono jest zwarte z masą / jest mały opór do masy, przez co płynie z procka duży prąd. Odwrotnie...
Konfiguracja wejść/wyjść portów PA i PB wygląda następująco: DDRA = &B01111000 DDRB = &B11100011 Czy w takiej konfiguracji w bieżącej aplikacji następuje zwarcie?
A może jest zwarcie na liniach adresowych pamięci - oba adresy pamięci odwołują się do tego samego obszaru. NIc innego nie przychodzi mi do głowy, a na poprzednich screnach tak by wychodziło. Radzę sprawdzić linie adresowe pamięci.
Przykładem może być układ TTL 74150 . Lub tak jak napisałem połączenie z diodami zmieniające działanie wyjść na zbliżoną do wyjść "OC" diody powodują że aktywnym stanem który będzie dominujący to stan niski na dowolnym ADM , jednak takie rozwiązanie ma wady jeśli nastąpi zwarcie wymuszające zero na jednym ADM reszta milknie ... Diody trzeba dać przy...
Samo zwarcie ARef do AVcc przy wyłączonym wewnętrznym źródle odniesienia nie jest szkodliwe (ARef wisi wtedy w powietrzu). Także szukałbym jednak błędu na płytce lub w programie.
Tak, chodziło o rozerwany procesor. Niestety flasha jak nie było tak nie ma i zaopatrzylem sie już w nowy moduł. Temat zamykam
Uszkodzeniu uległy jeszcze 4 diody i stabilizator 5V wszystko miało zwarcie, a po podaniu 5V grzeje się atmega, dlatego nieopłacalna jest naprawa.
ATmega 328 może być uszkodzony, można zmierzyć rezystancję pin24 a Vcc/Gnd i porównać do pin 23/25 a Vcc/Gnd Chyba Atmega 328 jest uszkodzona, porównuję z dwoma nowymi układami i jest niska rezystancja (zwarcie) na pinach. Spróbuje do nowej wgrać soft programatorem USB moze się uda. https://obrazki.elektroda.pl/8545915700_... ATmega...
Czy uzwojenia tego transformatora są wspólne czy odseparowane? Czy masz już gotowe PCB? Dodano po 1 Hm czy Ty nie masz przypadkiem diód wpiętych odwrotnie niż powinny być. Powinny być równolegle do cewki w kierunku zaporowym a u Ciebie jest w kierunku przewodzenia. Te przekaźniki w takiej konfiguracji nie powinny wcale działać, dioda stanowi zwarcie.
Witam , poradził Pan sobie z tym modułem. Również mam problem, zaczęło ciec przy czujniku zmetnienia ,zrobiło się zwarcie na nim i moduł umarł. Pozdrawiam Cóż zapomniałem zamknąć temat ale sprawa już nieaktualna. Soft prawdopodobnie jest zabezpieczony w procku więc nawet jeśli miałbym sprawna płytkę to nie udałoby mi się go zgrać.
No i jednak miałem zwarcie :) Do pinów Atmegi miałem przylutowane rezystory, które były mocno ściśnięte koło siebie, a że stare jakieś takie to z paru lakier zszedł i zwarcie zrobiło. Dzięki wszystkim za odzew
Można było by uznać że jeśli początkowy poziom wody = 0, po pierwszym wpompowaniu = 1 a po drugim = 2 to czujnik poziomu wody działa prawidłowo i puścić program do następnego punktu tylko co zrobć gdy czujnik padnie podczas prania? Jeszcze tego nie wymyśliłem do końca prócz tego że zainstalował bym na górze pojemnika do bębna kolejny czujnik odcinający...
Ewentualnie możesz to zrobić na płytce uniwersalnej... i tą metodę bardziej polecam , bo jak zrobisz zwarcie "na pająku" to może nie tylko atmega odlecieć :)
Witam. Na wstępie chciałbym zaznaczyć, że jestem bardzo początkującym w tej dziedzinie. Mój problem: Mam robota mobilnego składającego się z płyty głównej na atmega 32 i modułów czujników: dotyku, linii, odległości (wszystkie na atmega8). Raz podczas jazdy robota jedna z płytek dotknęła widocznie lutami jakiegoś innego elementu lub innego modułu (źle...
Jeśli piszesz w WinAVR i otworzysz plik w asemblerze to zobaczysz, że każde nie używane przerwanie prowadzi do resetu. Nieużywane tzn. nie posiada funkcji obsługi przerwania. Przerwanie takie od np. przepełnienia timera może nastąpić jeśli zostanie odblokowane, ale jak mówisz w tym przypadku to nie to. Możesz po prostu wyłączyć watchdoga i upewnić się...
Zainstalowałem według poradnika. avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude done. Thank you. mkAvrcalculator widzi programator i procesor. Niestety nie można wgrywać programów na kontroler. Czy jest możliwe zwarcie na...
Ja tu widzę mikrokontroler IC2 bardzo podobny do ATMega8 i jakiś układ U2 w obudowie SO24 Z którego odczytałeś napis ? Wylutuj oba scalaki i zobacz czy zwarcie ustąpiło. Sprawdź czy pinologia IC2 podchodzi pod ATMega Zasilanie z pinu IC to stara jak świat sztuczka, no ale w końcu jesteś automatykiem i odrobina wysiłku wystarczy aby rozkminić co tu jest...
Dzień dobry, mam takie pytanie. Jak uzyskać dokładnie 0V na nóżce uC? Pracuję na atmega32a, jak ustalam na wyjściu stan 0, to w dalszym ciągu jest tam napięcie, około 10mV. Podłączam do tej nóżki przycisk telefonu, tak aby po podaniu sygnału uC "wcisnął" przycisk. I faktycznie, gdy na nóżkę sygnał jest wysłany, telefon rozumie to jako zwarcie przycisku....
Nóżki tych SMD nie przewodzą (przykładowo: przykładam sondy do tego samego lutu i przerwa) chyba są czymś zabezpieczone. Ten element "P" to chyba pozystor. ALE między VCC na wyjściu do uC i wejściu z kompa jest zwarcie, tak samo GND. Więc chyba to atmega programatora jest przyczyną?
Podczas startu można odczytać przyczynę restartu. Czy pin na pewno ustawiony jako Input? Może program go przestawia i potem zwierasz zasilanie? Może wtedy działa ustawiony wysoko BOD? Odłączyłbym ten kondensator;)
Potrzebuje schemat ustawień fuse bitów dla tego procka. ATmega korzysta z domyślnych ustawień: Kwarc: Brak,układ taktowany wewnętrznym gen RC 1MHz więc nic nie musisz przestawiać. Ja jednak obstawiam na jakiś zimny lut, zwarcie ścieżek, lub błąd montażu. Sprawdź czy ATmega ma prawidłowe napięcie zasilania.
ustawiając aref na wewnętrzne robisz piękne zwarcie - w dokumentacji jest to wyraźnie napisane. prawidłowe rozwiązanie to zastosowanie wewnętrznego napięcia odniesienia (i NIE łączenie pinu aref do zasilania, najwyżej kondensator na nim) i zastosowania dzielnika napięcia np. 10kOhm/10kOhm do pomiaru - i uwzględnienie, że mierzysz połowę napięcia zasilania.
Aż mi wstyd, jakiś kawałek cieniutkiej resztki linki zrobił mi zwarcie, ale w określonym położeniu płytki. Wszystko działa. Sory za zamieszanie, temat zamknięty.
Witam, Jestem w trakcie tworzenia quadrocoptera na 4 silnikach bezszczotkowych sterowanych przez regulatory. Zadaniem atmegi jest odebranie wypełnienia przez uart (tylko odbiór). Atmega jest zasilana 5V. Wykonałem płytkę, zaprogramowałem atmegę, zrobiłem testy. Program nie działał do końca jak chciałem, ale serwo na którym testowałem wypełnienie odbierało...
Witam. Lamerstwo, lamerstwo i jeszcze raz lamerstwo!! Dopiero o 5 rano mnie olśniło, zablokowałem w programie I2C i zerknąłem na przebiegi. Przyczyną było durne niewidoczne zwarcie z sąsiednią nogą układu sterująca wyświetlaczem.
Możliwe że masz gdzieś zwarcie na płytce. Podobne objawy miał kolega jak VCC i GND podpiął prawidło do komputera zaś pomylił się przy zasilaniu części analogowej. Podpiął GND do AVCC i VCC do GND. Atmega grzała się bardzo mocno (parzyła w palce). Po wyelminowaniu błędnego podłączenia atmega działa prawidłowo.
Witam, wyjąłem dziś z szafy płytkę Ardunio Uno R3, na której jest uP Atemga328p-PU. Mam ją od ponad roku i ostatnio działała bez zarzutu. Zasiliłem ją dziś standardowym wejściem na zasilacz 5 [V]. Okazuje się, że na pinach płytki Arduino GND oraz 5 [V] jest potencjał 5[V]. Sprawdzam też na pinach Atmegi i na każdym jest potencjał 5[V] .. :/ wiem, że...
Właśnie o to chodzi. Ale to nie wzmacniacz operacyjny tylko szybki komparator (czas reakcji 200ns). W moim falowniku zabezpieczenie to włączyło się podczas użytkowania co najmniej ze 3 razy. Z różnych przyczyn niezależnych od falownika (zawilgocenie silnika, zwarcie na kablach do silnika, zablokowanie wirnika silnika podczas pracy, itp). Czyli 3 krotnie...
Ja bym zrobił inaczej. Zamiast osobnego CLK dał mym osobne MISO. Wtedy będzie równoległy odczyt ze wszystkich czujników. Jak nie chcą siedzieć cicho to niech se nadają a Ty przy okazji to wykorzystasz. SPI jest jedno ale można zrobić programowe a wtedy bezproblemowo zrobisz kilka albo jedno wilokanałowe. Reakcja czujników przy ich dezaktywacji oczywiście...
Chwila. Robisz to na jednym przewodzie, czyli zwierasz RxD z TxD. Po drugiej stronie robisz tak samo, a co z nadajnikami? W klasycznych AVR (ATmega, Tiny) wyjścia są push-pull, więc dwa włączone nadajniki robią zwarcie, więc muszą być normalnie wyłączane i włączane tylko na czas nadawania. Odbiornik może być włączony stale, tyle, że po zakończeniu nadawania...
http://obrazki.elektroda.net/30_12564983... W ostatnim czasie przestałem pisać programy typu mrugająca dioda i obsługa przycisków i zabrałem się za coś poważniejszego. Postanowiłem zbudować prosty zegar. Po kilkuset linijkach kodu, okazało się, że zegar nie jest już tak prosty, bo pojawił się w nim: obsługa LCD, RTC, PWM, timer w trybie CTC,...
Jeśli się pominie użytkowanie wyłącznika i z kostki oświetlenia poda się N z powrotem do puszki przez zwarcie na kostce masz l i N do zasilania ,wszystko zależy co atmega ma wykonywać .
Jeśli on też się grzeje bardzo -> za duży prąd płynie, M8 powinna brać góra parę mA... Masz zwarcie, bład na PCB, lub Atmega w krainie wiecznych 0 i 1. Dodano po 23 Jak wyjmiesz M8 i dasz zasilanie na 78l05 to też się bardzo grzeje?
juz ustalilem o co chodzi, sterowalem atmega uklad l298n, ktory byl uszkodzony i zwieral mi wyjscie procesora
Tak, to jest STM 32F103C8T6 czy jakoś tak. Lepszy od tej ATmegi i to o wiele. Ja nie rozumiem jednego. 50 lat temu każdy chciał być na księżycu a teraz każdy chce sprzedać jak najdroższą płytkę na jak najgorszym MCU. To jakiś wyścig o to kto najbardziej złupi klienta? Jeszcze jakby tego było mało to skąpiec nawet nie chciał dać wersji 20MHz. Jest nawet...
Zastanów się czy masz dobrze podłączony rezystor R4. Jest dobrze podłączony jest na nim 5V od strony zasilania(AVCC) a z drugiej strony 2V.Podłączyłem płytkę z klawiaturą pod inne zasilanie i żadnych zmian dopiero jak podniosę zasilanie do 3.3V to uzyskuje 1.20V na wyjściu S14, sprawdziłem cała płytkę (tzn tor ścieżka przyciski bez kalkulatora opory...
Witam, Zazwyczaj swoje projekty realizowałem na mniejszych mikrokontrolerach, teraz jednak musiałem sięgnąć po ATmege128 TQFP. Problem jest tego typu że procesor się grzeje...:| Szukałem czegoś na ten temat na forum oraz na google i nie znalazłem żadnego wątku co świadczy pewnie o tym że nie jest to normalne... Procek ma ustawiony wewnętrzny rezonator...
Rozchodzi mi się o tą atmegę8 którą prawdopodobnie jakoś uszkodziłem i nie chcę tego powtórzyć z innym procesorem. Wyjmowałeś pod napięciem? Zrobiłeś jakieś zwarcie ... a może przepięcie? Na jakim napięciu pracuje ATmega? Zdjęcia OK, ale schemat pokaż. Zapewne zimny lut lub uszkodzona podstawka.
Wystarczyło poczytać dokumentację a wiedział byś, że wydajność prądowa portu tego procesora wynosi 40mA i wiedziałbyś czemu nie działa. A co do twojego problemu ze zwarciem to może zamieścił byś jakiś schemat swojego tajemniczego urządzenia bo tu wróżek nie ma żeby zgadywały co mogło się uszkodzić.
Mam taki sterownik prywatny wypaliło dziurę , zwarcie cewki elektrozaworu. To ogarnąłem , ale okazało się ze 4 cylinder stracił sterowanie. Mianowicie odcina PB na LPG , ale procesor nie widzi czasu wtrysku i nie steruje gazowym. Obecnie turlam się 5LP 1PB. Ale chciałbym to naprawić. Tu pytanie które piny ATmega to wejścia czasów wtrysków. Uszkodzenie...
Przyczyną okazało sie minimalne zwarcie między db4 a db5. Przykleiło się coś ze stołu. Dziękuję za wskazówki.
Jakoś najbardziej wygląda to na problem sprzętowy. Sugerowałbym sprawdzić czy nóżki 2 i 3 nie są ze sobą zwarte, lub czy zwarcie nie występuje za konwerterem napięć (jeśli jest stosowany). Jeśli nóżka RXD nie jest wykorzystywana, warto podciągnąć ją do stałego potencjału - bo może pływać "w rytm" pinu TXD. Generalnie, żadna ATMEGA nie robiła mi podobnych...
Zimny lut, może atmega nie styka w podstawce, może ścieżka jest gdzieś przetrawiona a może masz gdzieś zwarcie, można długo zgadywać... Ja bym wywalił ten kondensator na resecie...
Nie potrzebnie wklejasz w Swoich postach cytat całego postu na który odpowiadasz :D Przecież to jest logiczne, że odpowiadasz na ostatni post. Możesz cytować wybrane zdania z wcześniejszych postów, jak chcesz się do nich odnieść. Wracając do projektu, to dokładnie sprawdź i przelicz czy szerokości ścieżek od 230V zasilających gniazda i triaki są odpowiedniej...
Wygląda to tak, jakby było zwarcie w układzie. Podłączasz i przez chwilę jest ok dopóki bezpiecznik nie zadziała. Później, gdy bezpiecznik "ostygnie" znów przez chwilę jest ok. W tym programatorze jest tylko Atmega, która pewnie padła. Mógł się jeszcze uszkodzić jeden z kondensatorów. Sprawdź (przy odłączonym programatorze od USB i urządzenia docelowego)...
Rozumiem że te porty ustawiasz jako wejścia (czyli DDRB = 0XFF), Drobna pomyłka bo powinno być DDRB = 0x00, czyli DDRB = 0b00000000. Niby drobiazg, ale początkującemu może namieszać. W procesorach AVR każda końcówka I/O powiązana jest z trzema rejestrami, które to decydują o przeznaczeniu tej końcówki. Te rejestry to: DDR - rejestr kierunku, ustala...
To rezystor dopasowujący. Trochę za mały, poza tym na wejściach i wyjściach powinien być inaczej podłączony. SPIMISO ma podaną wydajność prądową 10mA, atmega pewnie trochę większą, dla tych układów 22 Omy to praktycznie zwarcie.
Juz wiem co było u mnie nie tak. Miałem zwarcie do plusa na jednym z wyjść (chyba PIO1 czy PIO2) i moduł działał niestabilnie.
Ale mam pecha, jedna atmega się uszkodziła, bo gdzieś podczas testów zwarcie zrobiłem programuje sie i działa, ale ciągnie więcej prądu i sie trochę grzeje,a w drugiej chyba uszkodziłem 2 wejścia PB0 i PB1, ponieważ padły mi stabilizatorki 78L05 :/ nie wiem nawet od czego na wejście dawałem tylko 12V z zasilacza 120mA. Program mi nie reaguje na te wejścia...
Witam, Mam pytanie czy w programie przewidziane są sytuacje awaryjne, np uszkodzenie czujnika, spalenie grzałki, zwarcie triaka? I jak zachowa się układ gdy Atmega złapie "zwiechę"? Myślę tu przede wszystkim o bezpieczeństwie przy niekontrolowanym podgrzewaniu wody np. podczas nieobecności domowników. Pozdrawiam.
Witam Z góry uprzedzam, że nie znam EAGLE-a ale ta zbitka "czerwonych" ścieżek nie bardzo mi się podoba. Na logikę jest to jedno wielki zwarcie. "Niebieskie" też się krzyżują. Pozdr.
Coś z baterią zrobiłeś to raz - może zwarcie. Dwa wiadomo, że każda dioda krzemowa ma spadek napięcia około 0,6V w kierunku przewodzenia...
programatory super brakuje mi tylko jednej "drobnostki": bufora między programatorem a programowanym układem, np na 74hc244. Mam STK200 na nim i parę razy ocalił mi LPT(zwarcie w prototypie i na zasilanie poszło 12V). W tej chwili drobne zwarcie i programator(atmega) do kosza,zwłaszcza SMD, a 74hc244 kosztuje 1 zł, wymiana w podstawce trwa 10 sekund....
Witam mam układ z atmega 168 na wejściu int1 mam wyzwalanie poprzez zwarcie do masy. Układ jest zamontowany na motocyklu. Wszystko pracuje ok do momentu odpalenia. Kiedy chodzi silnik to przerwanie bardzo często wyzwala się samo. Sam układ elektryczny zbudowany jest tak http://obrazki.elektroda.net/8_123737352... po dołożeniu tego kondensatora troszkę...
1. odwrotnie podłączyłeś wyświetlacz 2. zwarcie albo zimny lut na gnieździe 3. fusy U mnie ten program działa.
Witaj Kolego. Z zegarkami RTC philipsa to jest tak: 1. dobrze popatrz czy podłączyłeś przez diodę bateryjkę czy Ci jej nie rozładowuje. 2. Sam napisałeś procedurę I2C czy skopiowałeś od kogoś - dlaczego pytam - otóż jeśli masz jakieś przerwania i masz źle skonfigurowane te nóżki to w momencie kiedy Ty nie zdążysz ich przekonfigurować (mam na myśli SDA)...
;* ;***************************************... ;*PROCEDURY OBSŁUGI MAGISTRALI 1-Wire DLA MIKROKONTROLERA AVR ;***************************************... ;* ;*Nazwa pliku :AVR_1Wire.asm ;* ;*Przeznaczenie :dowolny AVR, za wyjątkiem AT90S1200 ;*Kwarc :4MHz ;* ;*******************************OPIS****...
Obecnie czekam na wiadomość od znajomego, ma mi dograć nowy procek bo faktycznie padła Atmega.... Jak da rady to dam znać jak poszło.... ( sam nie posiadam sprzętu do dogrywania procków)
Chciałem zrobić na ukałądzie NE555 jeden układ miał zwarcie na VCC i GND, a drugi urwany PIN VCC to próbowałem wykombinować na Arduino Micro Pro. Dalej możesz. Pod poniższym linkiem jest program wraz ze szczegółowym wyjaśnieniem, jak wygenerować 1 MHz (a nawet więcej) z użyciem ATMega32U4 (Micro Pro lub Leonardo): https://harizanov.com/2013/04/crazy-high...
Skoro się grzeje to najprawdopodobniej ma zwarcie gdzieś na płytce. Jakiego programatora kolega używa i czy podstawka pod układy jest wykonana z tego tematu?
To "zwarcie" będzie przez 2 złącza emiter-baza - one dadzą spadek napięcia, który prawdopodobnie wystarczy, żeby ATMEGA nie rozpoznała go jako logicznego "0", a na pewno jest dużo za duży, żeby mieć "0" zgodne ze standardem TTL. Można dużo prościej: zasilanie z 5V przez opornik (może być i 10k), zwieranie bezpośrednio.
jak procesor się grzeje to jest jakieś zwarcie czy błąd w zasilaniu. Procek może być też już wczesnej uszkodzony i mimo poprawnego podłączenia grzeje się i nie działa.
zamierzenie programu było takie, że jak odbierze 1 daną to ma zapalić diodę potwierdzającą odbiór i wygasić po 2 sekundach, dalsze dane na razie mnie nie interesują (od czegoś trzeba zacząć. 1.baud w pc jest ustawiony na 300 zwarcie lini rx i tx działa, w terminalu pojawiają się dane z pliku, transmisja pomiędzy terminalem i atmegą też działa, ale nie...
Dziękuje jeszcze raz za cenne uwagi które mnie utwierdziły w przekonaniu o uszkodzeniu pinów. Ale dziwne, że nowe układy ledwo co przylutowane do płytki (SMD) i nie działają... Rozumiem jeden ale dwa? Mam nadzieję że gdzieś mam błąd w kodzie bo szkoda by było czasu na lutowanie i kasy na te SMD :) Sprawdzę i wieczorem dam znać o wnioskach ale raczej...
Witam. To moje 1_sze próby z językiem C. Procesor po załadowaniu poniższego programu na Porcie D ma stan niski (świecą diody LED/ zestaw ZL...AVR), oraz brak jest reakcji na zwarcie do masy pinów z Portu C. Wyciąłem połowę programu/ ta postać ułatwia "analizę"... i dalej mam to samo... Wersja 1/2 poniżej. http://obrazki.elektroda.pl/8958656300_1...
Dioda ma zrobić zwarcie na wejściu zasilania przy odwrotnej polaryzacji. Zasilacz powinien co najmniej 15V zapewniać w sposób ciągły i być wyposażony w większy kondensator.
zasilanie procesora zwarcie atmega zwarcie lodówce zwarcie falownik zwarcie zwarcie
alpine wyłącza sterujacy samsung amica śmierdzi
jacuzzi dmuchane jacuzzi dmuchane
Ustawienie wałków rozrządu Peugeot 307 2.0 HDi RHR – blokady, procedura, momenty dokręcania Realme Always-On Display – zegar na wygaszonym ekranie AMOLED i LCD