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

Detektor zera na jednym pinie przy zasilaniu z 220V

Anderian 08 Cze 2006 00:03 5407 8
REKLAMA
  • #1 2708895
    Anderian
    Poziom 18  
    Posty: 406
    Pomógł: 9
    Ocena: 3
    chcialem sobie zrobic sciemniacz do lampki z wykorzystaniem pilota RC5 i procka Tiny13 i pojawil sie problem, jak przy uzyciu jednego pinu (dwa jeszcze beda sluzyly do podpiecia przycisku i diody) wykryc przejscie napiecia zasilajacego przez zero gdy uklad jest zasilany z sieci "bezposrednio" ??

    i czy do pinu resetu podlaczyc uklad RC czy podciagnac go tylko do VCC przez rezystor ?

    Detektor zera na jednym pinie przy zasilaniu z 220V
  • REKLAMA
  • #2 2709040
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 131
    znalezione gdzieś w EdW, zmontowane i sprawdzone ;) działa bez problemów.... dla twoich celów bedzie trzeba usunąć transoptor i podpiac bezpośrednio do uP, takze wartość diody Zenera trzeba zmniejszyć do 5.1V.
    Załączniki:
    • Detektor zera na jednym pinie przy zasilaniu z 220V detektor zera.jpg (31.97 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #3 2709298
    mironsathon
    Poziom 13  
    Posty: 56
    Pomógł: 5
    Ocena: 1
    Witam
    Proponuje rozwiązanie prezentowane na stronach Atmela. Jedynym poważnym mankamentem tego rozwiazania to brak separacji galwanicznej. W załącznikach nota aplikacyjna i program w C.
    Pozdrawiam
    Załączniki:
    • Zero_cross_detector.h (1.31 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • zero_cross_detector.c (3.75 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • zero_cross_doc2508.pdf (94.31 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #4 2709299
    GienekS
    Poziom 32  
    Posty: 1971
    Pomógł: 139
    Ocena: 15
    Sygnał przejścia przez zero możesz pobrać z diody zenera D4
  • #6 2709519
    cyberdar
    Poziom 31  
    Posty: 1465
    Pomógł: 161
    Ocena: 73
    Witam

    Żeby zrobic przejście przez zero wystarczy mostek Graetz'a, rezystor i transoptor. Mostek Graetz'a wyprostuje napięcie sieciowe i da 100 przejść przez zero. Rezystor ograniczy prąd diody transoptora. I to wszystko. Rezystorek może mieć wartość nawet 100kohm. Sprawdzałem i działa bardzo ładnie. W dodatku jest separacja choć w tym projekcie się nie przyda :).

    --
    pozdrawiam
  • REKLAMA
  • #7 2709547
    marek_Łódź
    Poziom 36  
    Posty: 3103
    Pomógł: 208
    Ocena: 66
    Faktycznie najprostsza i najskuteczniejszy sposób to ten od ATMELA, czyli bezpośrednie podłączenie AC230V przez rezystor 1MΩ . Przy okazji z noty ATMELa dowiedziałem się, że przez diody zabezpieczające portu można przepuścić do 1mA. Niewielkie przesunięcie fazowe wynikające z progu zadziałania portu i jego histerezy nie powinno mieć wpływu na działanie układu. Dodatkowy niewielki problem to ograniczone napięcie znamionowe (pracy) przeciętnego rezystora na poziomie 50 lub 100V (proponuję zajrzeć do dokumentacji rezystorów). W sumie mało kto się tym przejmuje, niemniej w porządnie wykonanym układzie należałoby połączyć 2 czy 3 oporniczki w szereg.
    No i trzeba by jeszcze odwrócić układ zasilania tak, żeby bezpośrednio na sieci wisiała masa procesora, a nie VCC, co nie powinno przeszkodzić w wysterowaniu triaca.
    Pojemność na resecie powinna poprawić odporność układu na ewentualne zakłócanie.
  • #8 2710578
    Anderian
    Poziom 18  
    Posty: 406
    Pomógł: 9
    Ocena: 3
    ok odwrocilem zasilanie i teraz uklad wygnada tak
    Detektor zera na jednym pinie przy zasilaniu z 220V

    gdzeie teraz mam wpiac sie z detktorem ??

    przed C1 podlaczyc rezystor 1M i do procka doprowadzic ??
  • REKLAMA
  • #9 2711175
    marek_Łódź
    Poziom 36  
    Posty: 3103
    Pomógł: 208
    Ocena: 66
    Dokładnie tak, jak piszesz rezystor na przewodzie sieciowym i na port procesora.

    Oczywiście układu bez separacji galwanicznej sieci nie możesz jednocześnie podłączyć do sieci i peceta :!: :!: (przez ISP czy RS232), bo możesz spowodować małe bum. Potencjał na masie peceta dołączonego bez bolca uziemiającego może być na poziomie rzędu 100V AC, co miałem okazję doświadczyć niejednokrotnie zarówno na sobie, jak i na swoich urządzeniach. Cały dramat rozgrywa się na filtrze wstępnym zasilacza sieciowego (dwa kondensatory dołączone do sieci ze wspólnym punktem do masy).

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy detekcji przejścia napięcia zasilającego przez zero na jednym pinie mikrokontrolera ATtiny13 zasilanego bezpośrednio z sieci 220V w projekcie ściemniacza sterowanego pilotem RC5. Proponowane rozwiązania obejmują wykorzystanie diody Zenera (np. 5.1V) do pobrania sygnału przejścia przez zero, usunięcie transoptora i bezpośrednie podłączenie do mikrokontrolera, a także zastosowanie mostka Graetza, rezystora i transoptora dla separacji galwanicznej. Zalecane jest użycie rezystora o wartości około 1MΩ w szeregu z linią sieciową, co pozwala na bezpieczne podanie sygnału na port mikrokontrolera, przy czym należy zwrócić uwagę na ograniczenia napięciowe rezystorów i konieczność połączenia kilku rezystorów szeregowo. Odwrócenie zasilania tak, aby masa mikrokontrolera była podłączona bezpośrednio do sieci, ułatwia detekcję. Dodatkowo, na pinie reset zaleca się podłączenie kondensatora dla poprawy odporności na zakłócenia. Podkreślono brak separacji galwanicznej w niektórych rozwiązaniach i związane z tym ryzyko przy jednoczesnym podłączeniu do komputera przez ISP lub RS232.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA