Články |
RC spínač světel modelu
Pro přepínání předních/zadních světel modelu jsem realizoval jednoduchý spínač s mikrokontrolérem PIC12F508. Na vstup P2 jsou přivedeny impulzy z RC přijímače. V jedné krajní poloze pákového ovladače se sepne tranzistor Q1, ve druhé Q2. Je-li páka uprostřed (šířka impulzu kolem 1,5 ms), jsou oba výstupy vypnuté.
Mikrokontrolér je z ohledem na napětí baterie napájen přes stabilizátor 3,3 V. Tranzistory umožňují spínat žárovky zapojené mezi kolektor a kladný pól baterie. LED do 20 mA lze zapojit přímo mezi výstup mikrokontroléru přes patřičný rezistor a zem.
Rezistor R2 nezapojíme, mají-li impulzy z RC přijímače úroveň do cca 3,5 V. Při vyšším napětí je vhodné zapojit dělič, aby úroveň impulzu klesla na cca 3 V.
Zdrojový kód RC dekodéru pro přepínání světel (hodnotami c1 a c2 lze nastavit úrovně spínání jednotlivých výstupů)
HEX dekodéru pro mikrokontrolér PIC12F508
Poslední aktualizace: 26. 10. 2011 21:35