Elektroda.pl
Elektroda.pl
X
Arrow Multisolution Day
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ATMega 8 - Reset Mikrokontrolera

czekal92 18 Mar 2014 20:37 1479 10
  • #1 18 Mar 2014 20:37
    czekal92
    Poziom 8  

    Witam,
    Mam następujący problem.
    Stworzyłem naświetlarkę PCB według schematu który znalazłem na tym forum, tylko
    lekko go zmodyfikowałem.
    Niestety mam problem, ponieważ gdy układ próbuje włączyć lampy, mikrokontroler
    resetuje się.
    Podejrzewam że powodem jest spadek napięcia spowodowany poborem prądu przez
    lampy. Zastosowałem filtrowanie zasilania jednak nic to nie dało. Poniżej zamieszczam
    schemat. Chciałbym dowiedzieć się co można zrobić w takiej sytuacji.
    Z góry dziękuje za pomoc.

    0 10
  • Arrow Multisolution Day
  • Arrow Multisolution Day
  • #3 18 Mar 2014 20:54
    czekal92
    Poziom 8  

    Vcc jest podłączone przez rezystor 10k (R11) do resetu, jednak dodatkowo jest tranzystor dzięki któremu mogę za pomocą switcha resetować uC.

    0
  • Pomocny post
    #4 18 Mar 2014 21:01
    Eagle
    Poziom 23  

    Ja tam widzę R11 między Vcc a GDN, jesteś pewien, że taki był cel ? I co ciekawe Vcc uC nie podłączone. Baza Q6 pomijając ograniczający R16, po resecie jest w stanie wysokiej impedancji. Ten schemat ma coś wspólnego z tym co zrobiłeś ?

    0
  • Pomocny post
    #5 18 Mar 2014 21:19
    excray
    Poziom 39  

    Tranzystor z diodą po prawej stronie robi Ci zwarcie na zasilaniu.

    0
  • Pomocny post
    #6 18 Mar 2014 21:19
    dondu
    Moderator Mikrokontrolery Projektowanie

    1. Podaj link do źródłowego artykułu z naświetlarką.

    2. Uwagi kolegów wyżej są bardzo konkretne i słuszne.

    3. Schemat, który wkleiłeś kompletnie nie odpowiada temu co piszesz:

    czekal92 napisał:
    ATMega 8 - Reset Mikrokontrolera

    Vcc jest podłączone przez rezystor 10k (R11) do resetu, jednak dodatkowo jest tranzystor dzięki któremu mogę za pomocą switcha resetować uC.


    Czy swojemu lekarzowi także podajesz złe informacje, oczekując od niego poprawnej diagnozy?

    0
  • Pomocny post
    #7 18 Mar 2014 21:27
    BlueDraco
    Specjalista - Mikrokontrolery

    Oprócz zwarcia przy włączeniu LED1 ja jeszcze dorzucę błędne sterowanie anodami wyświetlaczy. Zastosowanie optotriaka z wykrywaniem przejścia przez 0 byłoby nie od rzeczy - zmniejszyłoby zakłócenia przy załączaniu.

    0
  • #8 18 Mar 2014 21:48
    czekal92
    Poziom 8  

    Schemat brałem z tego artykułu
    https://www.elektroda.pl/rtvforum/topic1969638.html
    Jednak jak mówiłem trochę przerobiłem go na własny użytek, do tej pory nie widziałem większych błędów. Jednak przyznaje się, skopałem ten układ swoimi poprawkami i niedociągnięciami. Brak połączenia Vcc to zdecydowanie mój błąd.
    Jeżeli chodzi optotriak to użyłem MOC3020, bo nie mogłem dostać takiego jaki jest na schemacie.
    A jeżeli chodzi o podłączenie do reset Vcc to ja trochę od złej strony na to patrzyłem
    Przepraszam za zawracanie głowy przy tak oczywistych błędach ale naprawdę nie widziałem tego wszystkiego.

    Mam jeszcze dodatkowe pytanie w jaki sposób mogę zmienić schemat tak abym mógł za pomocą przycisku resetować układ?

    0
  • #10 18 Mar 2014 22:28
    czekal92
    Poziom 8  

    Jeszcze raz dziękuje wszystkim za pomoc, cały układ jest do poprawy, ale przynajmniej wiem jakie błędy popełniłem.

    0