基于PIC16F87X的電磁繼電器控制設(shè)計(jì)
本文引用地址:http://butianyuan.cn/article/173804.htm
繼電器控制軟件源程序如下:
#includepic.h>
#includepic1687x.h>
__CONFIG(WDTDISPWRTENLPWRTEN
LVPDIS);
voiddelay(void);
main()
?。鸌NTCON=0X00;TRISD=0X00;
here:
PORTD=0X00;delay();
PORTD=0Xff;delay();gotohere;}
voiddelay()
?。鹖nti;
for(i=0;i=60000;i++)
continue;return;}
源程序編譯后,通過(guò)ICD2編程燒寫到PIC16F87X中,對(duì)控制電路加電運(yùn)行,繼電器在規(guī)定時(shí)間內(nèi)反復(fù)通斷,可以聽到繼電器嘀噠地響個(gè)不停,用示波器觀測(cè)到RD0輸出的信號(hào)如圖3所示。
3 結(jié)語(yǔ)
基于I6X單片機(jī)控制電磁繼電器采用了光電耦合器來(lái)驅(qū)動(dòng)和隔離繼電器;利用二極管續(xù)流防止在切斷繼電器線圈中的電流時(shí)出現(xiàn)的很高反壓,保護(hù)了驅(qū)動(dòng)繼電器的器件。該電路設(shè)計(jì)簡(jiǎn)單、工作可靠,具有一定的應(yīng)用價(jià)值。
時(shí)間繼電器相關(guān)文章:時(shí)間繼電器
評(píng)論