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

[ATMega16][C] - m16 + przekaźniki = zakłócenia i wyłączanie się uc

rassmuss 07 Paź 2012 21:02 1179 5
REKLAMA
  • #1 11388110
    rassmuss
    Poziom 11  
    Witam,
    mam układ z m16 do którego jest dołączony klasyczny układ załączania przekaźnika (tranzystor NPN TIP47, 1k na bazie, 4k7 między bazą i emiterem, 1N4007 równolegle do przekaźnika). To znajduje się w jednym miejscu na jednej płytce.
    Przekaźnik (a dokładniej dwa załączane razem, na 12V) znajduje się z kolei na końcu przewodu o długości 3m. W przewodzie tym znajdują się linie zasilające płytkę (12V) oraz oczywiście przewód załączający przekaźnik.
    Początkowo dioda znajdowała się tuż przy tranzystorze. Efekty były łatwe do przewidzenia. Sporadycznie, niekiedy trochę częściej procesor się zawieszał (albo szedł w pole). Mądry człowiek poszukał trochę i puknął się w czoło, że sam na to nie wpadł. Przewód mógł działać jak antena, wszak były to 3m drutu do przekaźnika.
    Umieściłem więc tą diodę bezpośrednio na przekaźniku w nadziei że to rozwiąże problem. Jednak nic takiego się nie stało...

    I teraz zwracam się do braci forumowej, co może być nie tak? Wszystkie schematy sterowania przekaźnikami są w zasadzie takie same, ten temat http://mikrokontrolery.blogspot.com/2011/03/przekaznik-i-zaklocenia.html poznałem i nic. Czy fakt, że linie zasilające są w jednym przewodzie z linią sterującą przekaźnikiem jest tu problemem? A może dioda jest za wolna i jednak jakieś zakłócenia przedostają się na linię sterowania, a potem zakłócają zasilanie?

    Pakiet filtrujący na procesorze myślę jest odpowiedni: 100n w otoczeniu we i wy 7805, 47uF na wejściu, 470uF na wyjściu stabilizatora, 100n w bezpośrednim otoczeniu uc. Próbowałem też z dławikiem 10uH na zasilaniu uc i też nic.
  • REKLAMA
  • #2 11388240
    excray
    Poziom 41  
    1. Samą diodą bym się nie zadowalał tylko dołożyłbym dodatkowo równolegle z cewką przekaźnika kondensator 47nF bo dioda 1N4007 jest wolna.
    2. Jak wygląda reszta pinów - szczególnie RESET procesora?
  • REKLAMA
  • #3 11388422
    oskar777

    Poziom 26  
    Cytat:
    równolegle z cewką przekaźnika kondensator 47nF
    tylko to charakterystykę przekaźnika trochę zmieni
  • REKLAMA
  • #4 11388470
    excray
    Poziom 41  
    oskar777 napisał:
    tylko to charakterystykę przekaźnika trochę zmieni

    ??? Jaką charakterystykę??? Chyba nie mówisz o Ton i Toff bo przecież nikt normalny nie robi szybkich układów na przekaźnikach.
    Taki kondensator wytłumi szybkie szpilki pojawiające się na wskutek zbyt wolnego czasu działania diody.
  • REKLAMA
  • #5 11388597
    rassmuss
    Poziom 11  
    Dzięki za szybkie odpowiedzi.
    Reset jest podciągany poprzez 4k7. Pozostałe wiszą w powietrzu no i kolejna gafa, dostrzegłem w sofcie, że nie ustalam im potencjału...

    Układ jest powoli przełączany, stan On jest używany co kilkanaście-kilkadziesiąt minut przez kilka-kilkanaście minut. Tak więc ewentualne opóźnienia nie miałyby znaczenia.

    Ten kondensator to na jakie napięcie ma być? Szpile osiągają dość wysokie napięcia, kondensator musi być na wyższe, czy nie zaszkodzi mu "przeholowanie"? Ceramik?
  • #6 11388616
    excray
    Poziom 41  
    Nie musi być na wysokie napięcie bo masz jeszcze diodę. I oczywiście zrób coś z nieużywanymi wyjściami.
REKLAMA