logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmega8 układ sie zawiesił....

Ryju100 30 Lis 2011 22:28 1926 18
  • #1 10203488
    Ryju100
    Poziom 12  
    Pozdrawiam Forumowiczów:)
    Dopiero zaczynam przygodę z elektroniką więc proszę o wyrozumiałość.

    Zrobiłem sterownik na atmega8. Założenia : odczyt napięcia i sterowanie pinami wg ustalonych poziomów napięcia, odczyt temperatury, odczyt obrotów. i oczywiście wyświetlanie danych na lcd:)

    Programowanie bez problemu przeszło. Układ wystartował. Wszystko było tak jak należy czyli wg moich założeń do pewnego momentu.
    Mianowicie:
    Po jakimś czasie pracy układ tak jakby dostał resetu i na wyświetlaczu w górnej linii pojawił się rząd czarnych kwadracików. Na to ja odłączyłem zasilanie i uruchomiłęm bez większych efektów na wyświetlaczu dalej kwadraciki (ale poczekałem troszkę i procesor przeszedł przez ekran powitalny 4s i zauważyłem że procesor kontynuuje i steruje pinami załączanie odpowiednich diód ale to wszystko bez lcd). to ja dalej włączałem i wyłączałem( kiedyś miałem podobnie i po takich zabiegach ruszyło) i w końcu pojawiły się kwadraciki nie w pierwszej linii tylko po prawej stronie w pierwszej i drugiej linii i w tym momencie odpiąłem wyświetlacz i restart procka ale już nawet nie sterował pinami.
    Co mogło się stać??? Co było przyczyną ??? i jakie mogą być skutki takiego działania??? Bardzo proszę o sugestie co z tym zrobić i jak to naprawić??
    Z góry wszystkim dziękuje i pozdrawiam.
  • #2 10203585
    excray
    Poziom 41  
    Proszę dołączyć schemat.
  • #3 10203697
    Ryju100
    Poziom 12  
    Dziękuje za tak szybką reakcję.
    Wiem jak narysować ale czy jest do tego jakiś program czy w paint to zrobić troszkę długo to zajmie i efekt pewnie mizerny:(
  • #4 10203908
    excray
    Poziom 41  
    Możesz nawet wrzucić zdjęcie kartki ze schematem.
  • #5 10203969
    dondu
    Moderator na urlopie...
    Ryju100 napisał:
    Po jakimś czasie pracy układ tak jakby dostał resetu i na wyświetlaczu w górnej linii pojawił się rząd czarnych kwadracików. ....
    Co mogło się stać??? Co było przyczyną ??? i jakie mogą być skutki takiego działania??? Bardzo proszę o sugestie co z tym zrobić i jak to naprawić??
    Z góry wszystkim dziękuje i pozdrawiam.

    1. Pewnie RESET nie podciągnięty do VCC.
    2. Pewnie brak filtracji zasilania mikrokontrolera i/lub wyświetlacza.
    Lektura do dokładnego przeczytania: http://mikrokontrolery.blogspot.com/2011/04/minimalne-podlaczanie-pinow.html
    wraz z innymi zamieszczonymi linkami na dole artykułu.

    3. a może zimne luty?

    Pokaż dodatkowo zdjęcia dobrej rozdzielczości.
  • #7 10204732
    Ryju100
    Poziom 12  
    Znalazłem chwilkę czasu i przyniosłem układzik z "miejsca docelowej pracy" do domu;) i podłączyłem dalej kwadraciki tylko po prawej stronie, po odłączeniu lcd układ nie pracuje nie świecą się diody, podłączając pod kompa nie mam w ogóle kontaktu z mikroprocesorem...... Nie wiem..... idę rysować schemat na kartce potem wrzucę jako fotkę:) jeszcze po patrze na ścieżki czy nie ma gdzieś przerw...

    Dodano po 1 [godziny] 9 [minuty]:

    Jest nie wiem czy narysowany w kanonie elektronicznym ale się starałem. Jest dokładnie tak jak na płytce.

    Dodano po 49 [sekundy]:

    Ooooo a gdzie obrazek...

    Dodano po 2 [minuty]:

    Atmega8 układ sie zawiesił....

    Dodano po 44 [minuty]:

    Cały czas jest ten problem że to ustrojstwo działało..... Już nie mam nerwów..... a da się sprawdzić jakoś lcd bez mikroprocesora???? czy udało się je spalić (hura:))???
  • #8 10210811
    Ryju100
    Poziom 12  
    Dzisiejszym dniem zakupiłem nową atmegę8:) muszę przyznać że kiedy podmieniłem układy to w końcu udało mi się połączyć z kompem:) czyli atmega padła:) ale to nie koniec:) zaprogramowałem układzik:) i podłączyłem lcd:) dalej tylko te kwadraciki po prawej stronie i tu pytanie czy to oznacza że można się już z nim definitywnie pożegnać:)??? a i przypomniałem sobie że miałem zakłócenia od urządzeń podłączonych też pod te same akumulatory wyświetlały się bardzo dziwne wartości temp oraz obrotomierza( np 550 stopni C) i wlutowałem o ile pamiętam równolegle kondensatorek elektrolit 10000µF 50v przed stabilizatory czyli pod 24v:) zakłócenia ustały ale po 2 min wyłączył się wyświetlacz a potem padł cały projekt... I tu nasuwa się moje pytanie???? Czy on jest sprawcą całego zamieszania???? jeśli tak to jak zniwelować te zakłócenia???? bo chce to odpalić ale boje się żeby znów nie zwędzić:)
  • #10 10212239
    Ryju100
    Poziom 12  
    Niestety nie mam możliwości zrobienia takiego zdjęcia:( a bez tego jak to wygląda?? ten schemat i to całe zamieszanie???
  • #11 10212266
    dondu
    Moderator na urlopie...
    Ryju100 napisał:
    Niestety nie mam możliwości zrobienia takiego zdjęcia:( a bez tego jak to wygląda?? ten schemat i to całe zamieszanie???

    1. brak kondensatorów przy stabilizatorach.
    2. diody LED na bazach tranzystorów - ciekawe rozwiązanie, tylko czy działa? :)

    Następnym razem wklejaj schemat w pionie bo skrętu szyi dostaniemy i po odszkodowanie się zgłosimy :)
  • #12 10212548
    Ryju100
    Poziom 12  
    Diody działają tak jak mówiłem że to ustrojstwo działało diody się zaswiecały tranzystory sterowały przekaźnikiem :) a mógłbym kolegę poprosić o te kondensatorki bo tak jak pisałem nie jestem biegły w elektronice na tyle :) jakie i gdzie je włożyć:) przed stabilizatorem od strony 24V czy od strony atmegi:)??? jeszcze raz dziękuje za pomoc i zainteresowanie:)
  • #13 10212558
    dondu
    Moderator na urlopie...
    Ryju100 napisał:
    Diody działają tak jak mówiłem że to ustrojstwo działało diody się zaswiecały tranzystory sterowały przekaźnikiem :)

    OK.


    Ryju100 napisał:
    ... a mógłbym kolegę poprosić o te kondensatorki bo tak jak pisałem nie jestem biegły w elektronice na tyle :) jakie i gdzie je włożyć:) przed stabilizatorem od strony 24V czy od strony atmegi:)??? jeszcze raz dziękuje za pomoc i zainteresowanie:)

    To proste zaglądasz do datasheet danego regulatora i tam zobaczysz na schematach, co powinno być.
    Dodatkowo w zależności od wielu różnych parametrów Twojego układu, kabli zasilających, PCB, itd. powinieneś dołożyć jeszcze elektrolity lub tantale, na wejściu i wyjściu regulatorów. Dla uproszczenia przyjmij wartości od 100µF do 470µF, ale na odpowiednio duże napięcia, ponieważ piszesz o 24V(!) po stronie wejściowej.

    Nieco informacji i datasheet LM78xx: http://mikrokontrolery.blogspot.com/2011/04/zasilanie-mikrokontrolera.html
  • #14 10213280
    Ryju100
    Poziom 12  
    Dziękuje Panu za informacje. Czyli jeśli dobrze rozczytałem to powinienem użyć od strony 24 V 0.33µF (czyli jesli dobrze kombinuje to 330nF) i jakiś elektrolit np. 470µF
    a od strony 5v 0.1µF i np elektrolit 220µF?? czy tak?? Czy to może być przyczyną spalenia atmegi oraz wyświetlacza??? Bo wiadomo nie chciałbym kurcze znowu zaczynać od zera;) ale spróbuje takiej konfiguracji tylko kupie Wyświetlacz:)
  • #15 10213305
    dondu
    Moderator na urlopie...
    Ryju100 napisał:
    Dziękuje Panu za informacje.

    Śmiało per Ty - tu wiek nie ma znaczenia :)


    Ryju100 napisał:
    Czyli jeśli dobrze rozczytałem to powinienem użyć od strony 24 V 0.33µF (czyli jesli dobrze kombinuje to 330nF) i jakiś elektrolit np. 470µF
    a od strony 5v 0.1µF i np elektrolit 220µF?? czy tak??

    Tak, tylko pamiętaj, by kondensatory były o odpowiednio dużych napięciach, przekraczających te które masz czyli odpowiednio 24V i 5V. Zastosuj np. 40V i 10V. I daj je jak najbliżej pinów regulatora (stabilizatora).


    Ryju100 napisał:
    Czy to może być przyczyną spalenia atmegi oraz wyświetlacza??? Bo wiadomo nie chciałbym kurcze znowu zaczynać od zera;) ale spróbuje takiej konfiguracji tylko kupie Wyświetlacz:)

    W sensie brak tych kondensatorów?
    Hmmm, w jakiejś bardzo specyficznej sytuacji tak, choć to małe prawdopodobieństwo. Ale gdy już będziesz je mieć zamontowane, to na pewno takiej obawy nie będzie :)
  • #16 10213782
    Ryju100
    Poziom 12  
    Zabieram się do tego już od roku;) z hakiem nawet;) a tu taki dżinks;) A jeszcze jeśli mogę mieć pytanie to odnośnie tranzystora (takie na przyszłość) czy napięcie sterowane (tu 12V) nie "wchodzi" na bazę tranzystora a jeśli tak to w jakich przypadkach następuje to przebicie? Jeśli można prosić o wyjaśnienie tak prostej rzeczy?? Z góry dziękuje.
  • #18 10224805
    Sławek-K
    Poziom 15  
    Sprawdź wszystkie posty kolegów (w/w wymienione) oraz dodatkowo proszę o zmierzenie poboru prądu z +5V. Ma to o tyle znaczenie , że P=U*I .Więc dla stabilizatora 7805 spadek napięcia to 19V . Wystarczy prąd ok 0,1A (100mA) i już masz P=2W czyli stabilizator się gotuje (bez radiatora się uszkodzi). Ostatnio podłączałem LCD 2x16 BIG i samo podświetlanie brało w granicach ok 240mA (na max, ja ustawiłem ok 100mA tak na pół gwizdka).
    Warto zmierzyć np sam prąd podświetlania , może troszkę zmniejszyć podświetlanie lub założyć radiator !
  • #19 10277730
    Ryju100
    Poziom 12  
    Dziękuje kolegą za podpowiedzi:) Wlutowanie kondensatorów w okolicach stabilizatorów załatwiło sprawę:) Na razie układ działa 8 dni bez przerwy i wszystko jest ok:) Wielkie Dzięki:)
REKLAMA