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

Jak poprawić filtrację zasilania dla Atmegi i odbiornika DCF77?

thorin00 23 Wrz 2009 20:44 3770 7
REKLAMA
  • #1 7050436
    thorin00
    Poziom 14  
    Posty: 163
    Pomógł: 2
    witam
    mam taki problem, zrobilem odbiornik dcf77 i podłączyłem do atmegi, przy zasilaniu z baterii 9V (oczywiscie przez stabilizator 7805) zegar sie synchronizuje, natomiast jeżeli zamiast baterii podłącze zasilacz impulsowy odbiornik nic nie odbiera, przy zasilaczu transformatorowym odbiornik cos odbiera jednak zegar nie może się zsynchronizować. układ zasilania jest zrobiony na 7805, kondensatory 100uf i 100nf na wejsciu, 10uf i 100nf na wyjsciu, przy mikroprocesorze oraz odbiorniku kondensatory po 100nf. w jaki sposób można dodatkowo odfiltrować napięcie zasilania?

    z gory dziękuje za pomoc
    pozdrawiam
  • REKLAMA
  • #2 7050785
    Freddie Chopin
    Specjalista - Mikrokontrolery
    Posty: 13336
    Pomógł: 1712
    Ocena: 870
    Myślę, że tutaj nie chodzi o filtrację, a raczej o zakłócenia przenoszące się "powietrznie". Spróbuj testowo zamknąć transformator lub zasilacz impulsowy w jakimś metalowym pojemniku, lub oddzielić metalową przegrodą - jeśli pomoże, to poznałeś przyczynę.

    4\/3!!
  • REKLAMA
  • #3 7050882
    yego666
    Poziom 33  
    Posty: 2175
    Pomógł: 239
    Ocena: 564
    Zamiast procesora podlacz LEDa do wyjscia odbiornika DCF i popatrz jak sie zachowuje przy roznych zasilaniach. Moze to nasunie Ci pomysl co zakloca odbior.
    Moze powinienes tez zmienic ulozenie anteny odbiorczej wzgledem zasilacza lub plytki procesora?

    Mozesz tez zwiekszyc w programie tolerancje czasow trwania zera i jedynki.
    Mojemu zegarowi taki zabieg bardzo pomogl.
  • REKLAMA
  • #4 7052062
    thorin00
    Poziom 14  
    Posty: 163
    Pomógł: 2
    witam

    odbiornik jest podłączony do mikrokontrolera oraz do diody led i tak jak wpomnialem wczesnienj przy zasilaniu bateryjnym dioda miga raz na sekunde (tak jak wyglada sygnal dcf - nie mierzylem dlugosci impulsow ale czasami "swieci dluzej czasami krócej - odbiera jedynki i zera), przy zasilaniu z zasilania transformatorowego widać że są jakieś zakłócenia ponieważ potrafi mignąć dwa razy w bardzo krótkim odstępie czasu lub robi długie przerwy kilka razy na minute, natomist przy zasilaczu impulsowym, wogóle nie mruga. próbowałem przesuwać odbiornik w różne miejsca jednak nic to nie dało.
    jeżeli układ jest zasilany z baterii, a zasilacz impulsowy jest podłączony do sieci (przewód z zasilacza leży na układzie) nie ma problemu z synchronizacją, jeżeli natomiast podłącze tylko mase zasilacza z masą układu dioda led odbiornika dcf przestaje mrugać.

    ponieważ odbiornik dcf wymontowałem z jakiegoś zegara który był zasilany z baterii 1,5V musiałmem zasilać go takim samym napięcie ( przy 3V nie działał) więc zrobiłem do niego "zasilacz" na lm317 (oczywiście kondensatory 100uf 100nf na wejsciu oraz 10uf i 100nf na wyjsciu) obniżający napięcie do 1,5V i zasilam go z układu (5V), wyjscie sygnalowe dcf dałem przez cny17 na wyjściu podłączyłem diode led i dalej sygnał do wejscia mikrokontrolera. cały odbiornik ( ze stab. lm317, cny17 diodą led) jest zamknięty w obudowie plastikowej i podłączony do układu za pomocą kabla ekranowanego o długości ok 1m.
  • #5 7052401
    janbernat
    Poziom 38  
    Posty: 3954
    Pomógł: 468
    Ocena: 50
    Zmień kabel ekranowany na "skrętkę" i daj w kolektorze tranzystora w transoptorze opornik 120 Ohm.
  • #6 7052691
    thorin00
    Poziom 14  
    Posty: 163
    Pomógł: 2
    jutro sprawdze to w pracy ponieważ w domu mam takie zakłócenia że nawet na baterii nie mogę złapać sygnału dcf, natomiast w pracy po ok 2 minutach sie synchronizuje (oczywiscie na baterii)
  • REKLAMA
  • #7 7056178
    PiotrPitucha
    Poziom 34  
    Posty: 2658
    Pomógł: 201
    Ocena: 423
    Witam
    Jak masz nadmiar napięcia zasilania to zastosuj pewien prosty patent, zrób drabinkę dioda, kondensator do masy, następna dioda, znowu kondensator i jeszcze jedna.
    Kondensatory powiedzmy 47uF i 100nF równolegle, dobry stabilizator niekoniecznie jest idealnym na zakłócenia impulsowe, a taka drabinka tak. Diody oczywiście impulsowe o małej pojemności, obstawiam że to nie przepięcia a piki do masy robią w większości takich układów kłopoty.
    Zwróć uwagę że zasilacz impulsowy sieje niemiłosiernie w eter i do DCFa wypadałoby go dobrze zaekranować, inaczej odbiór będzie niemożliwy
    Piotr
  • #8 7061369
    sebektomczyk
    Poziom 11  
    Posty: 16
    Jak zasilacz jest blisko układu odbiornika możesz zastosować antenę zewnętrzną. Przy samej antenie robisz prosty przedwzmacniacz na tranzystorze polowym, a wyjście podłączasz do układu odbiornika i jest OK.

    Pozdrawiam
    Sebastian Tomczyk
    http://www.stelektronik.pl/

Podsumowanie tematu

✨ Problem dotyczy zakłóceń w odbiorze sygnału DCF77 przez odbiornik podłączony do mikrokontrolera Atmega, zasilany stabilizatorem 7805. Przy zasilaniu z baterii 9V odbiornik działa poprawnie i synchronizuje się, natomiast przy zasilaczu impulsowym sygnał nie jest odbierany, a przy zasilaczu transformatorowym odbiór jest zakłócony i synchronizacja nie następuje. Układ zasilania zawiera kondensatory filtrujące (100µF i 100nF na wejściu, 10µF i 100nF na wyjściu stabilizatora oraz 100nF przy mikrokontrolerze i odbiorniku). Proponowane rozwiązania obejmują ekranowanie zasilacza impulsowego metalową obudową lub przegrodą, zmianę ułożenia anteny względem zasilacza i płytki, zwiększenie tolerancji czasów impulsów w oprogramowaniu, zastosowanie kabla ekranowanego lub skrętki, dodanie rezystora 120Ω w kolektorze tranzystora w optoizolatorze, a także filtrację impulsową za pomocą drabinki diod i kondensatorów (np. 47µF i 100nF równolegle) dla tłumienia pików do masy. Dodatkowo zaleca się stosowanie anteny zewnętrznej z przedwzmacniaczem na tranzystorze polowym, co poprawia odporność na zakłócenia pochodzące od zasilacza impulsowego. Kluczowym problemem są zakłócenia elektromagnetyczne emitowane przez zasilacz impulsowy, które mogą być eliminowane przez odpowiednie ekranowanie i filtrację zasilania.
Wygenerowane przez model językowy.
REKLAMA