发表于:2004/5/12 15:51:00
#0楼
求助 这样的一个程序怎么编写啊
断相报警器硬件上主要有三个部分组成,即段相检测电路,单片机主电路,声光报警电路工作原理如图所示。
段相检测电路用于检测U,V,W三项电路是否断电。U,V,W三项的断电检测电路均相同,它们是一个接有电容滤波器和光电耦合器的单项半波整流电路。以U相为例,当U相有交流电且电压极性使导通时,则一方面被充电,另一方面光电耦合器TLP521导通,P10为低电平,当交流电反相D1截止时,C1所存储的电能仍能维持光电耦合器TLP521导通,这是P10仍为低电平,而当U相断电时,TLP521不工作,这时P10为高电平。所以8031可以检测P10,当其为低电平时有电,当其为高电平时断电。同理,V相有电时,P11为低电平,W相有电时,P12为低电平。当三项均有电时,P13输出低电平,绿色发光二极管DL亮,表明三项电工作正常,若有任一相断电,则P13输出高电平,绿灯DL灭。生光报警电路则由555组成的音频振荡器,蜂鸣器和三个红色发光二极管DU,DV,DW组成,当有任一相断电时,相应的红灯亮且蜂鸣器鸣叫。DU,DV,DW红灯亮分别对应U,V,W相断电,若U相断电P14输出低电平,DU亮。若V相断电。P15输出低电平,DV亮,若W相断电。P16输出低电平。DW亮,同时P17输出高电平。即555的四角为高电平,音频振荡器起振,蜂鸣器鸣叫。当工作人员赶到时,可以按下K2开关,这时555的四角为低电平,音频振荡器停振,关掉了蜂鸣器。
断相报警器硬件上主要有三个部分组成,即段相检测电路,单片机主电路,声光报警电路工作原理如图所示。
段相检测电路用于检测U,V,W三项电路是否断电。U,V,W三项的断电检测电路均相同,它们是一个接有电容滤波器和光电耦合器的单项半波整流电路。以U相为例,当U相有交流电且电压极性使导通时,则一方面被充电,另一方面光电耦合器TLP521导通,P10为低电平,当交流电反相D1截止时,C1所存储的电能仍能维持光电耦合器TLP521导通,这是P10仍为低电平,而当U相断电时,TLP521不工作,这时P10为高电平。所以8031可以检测P10,当其为低电平时有电,当其为高电平时断电。同理,V相有电时,P11为低电平,W相有电时,P12为低电平。当三项均有电时,P13输出低电平,绿色发光二极管DL亮,表明三项电工作正常,若有任一相断电,则P13输出高电平,绿灯DL灭。生光报警电路则由555组成的音频振荡器,蜂鸣器和三个红色发光二极管DU,DV,DW组成,当有任一相断电时,相应的红灯亮且蜂鸣器鸣叫。DU,DV,DW红灯亮分别对应U,V,W相断电,若U相断电P14输出低电平,DU亮。若V相断电。P15输出低电平,DV亮,若W相断电。P16输出低电平。DW亮,同时P17输出高电平。即555的四角为高电平,音频振荡器起振,蜂鸣器鸣叫。当工作人员赶到时,可以按下K2开关,这时555的四角为低电平,音频振荡器停振,关掉了蜂鸣器。