Fórum témák
» Több friss téma |
Cikkek » Fényerőszabályzó PIC-el Fényerőszabályzó PIC-el
Szerző: bbatka, idő: Feb 3, 2006, Olvasva: 46234, Oldal olvasási idő: kb. 1 perc
Tápellátását közvetlenül a hálózati feszültségről kapja. A C4 kondenzátor ejti el a feszültség nagyrészét. Ez az alkatrész kritikus pontja a kapcsolásnak. Csak jó minőségű fólia kondenzátort szabad használni. Az R6 ellenállás a
kondenzátor kisütésére szolgál. A zenerdióda korlátozza a feszültséget, a C1 kondenzátor meg szűri.
A 200mA-es biztosítékot nem szabad kispórolni, mert a C4 kondenzátor zárlata esetén csak kiolvad és nem lesz tűz. Az R1,R2 ellenállások osszák le a 230V~ feszültséget. Ezekkel történik a nullpont figyelése a Pic16f627 mikrovezérlő RB7-es lábán. Az adó vezérlő jelét egy TSOP 1230 infravevő IC fogadja. A HAM bazárból olcsón hozzá lehet jutni. A TSOP 1230 jelét az RB0-ra vezettem. A mikrovezérlő megszakítással vizsgálja a beérkező vezérlőjelet. A beérkező jelet érdemes oszcilloszkóppal vagy hangkártyával leellenőrizni. Triakként én egy BT138-600E típust használtam. A TIC226M és a TIC206 is biztosan működni fog. A szoftverbe betekintve látható hogy két megszakítást fogad a mikrovezérlő. Egyrészt az adótól érkező vezérlőjeleket másrészt pedig a triak gyújtásához szükséges nullponti megszakítást. Miután megtörtént a megszakítás kis késleltetéssel két 50uS-os gyújtóimpulzust ad ki a mikrovezérlő. A gyújtási késleltetés "i" változóba van letárolva a programban. Az "i" változó értékének változtatásával lehet a fényerőt növelni vagy csökkenteni. Max fényerőhöz tartozó i = 2000. Min fényerőhöz tartozó i = 9750. Eddig minden nagyon könnyen ment nekem. Minden azonnal működött. vevo_hardware.zip, vevo_software.zip A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |