3.2同步检测电路

同步检测电路如图3所示,由同步变压器、比较器和光电隔离器件构成。当电源电压正向过零后引起单片机系统的中断。

基于AT89S52单片机的电动机节电器控制设计

3.3晶闸管驱动电路

基于AT89S52单片机的电动机节电器控制设计

晶闸管驱动电路如图4所示。由单片机P1.0送出的触发信号经光电隔离、晶体管放大,脉冲变压器变换后形成晶闸管触发信号G1 K1G2 K2形成电路与该电路类似。

3.4外部信号接口电路

当给定信号由其他调节器输出或由外部电位器等给定时,需将给定模拟信号(CO一lOV)或(C1-SV,由程序设定经A/D转换进入单片机计算机,A/D转换器选用了高速12倍A/D转换器AD574转换速度为251}s,智能节电器完全满足系统的要求。经过电流检测,电压检测信号经整流、滤波等处理后,信号经A/D转换后进入单片机。

4软件设计

系统上电后,单片机首先对编程芯片进行初始化,初始化结束后,采集端口数据,根据端口数据确定触发角的给定方式(外部端口电压给定),将给定值转换成相应的时问值存入指定单元。由同步检测电路引发的中断送出晶闸管的触发信号,根据外部设定,显示相应的内容(如负载电压、电流、晶闸管触发角给定值等),主程序流程图如图5所示。

基于AT89S52单片机的电动机节电器控制设计

根据程序流程将软件按功能构成以下模块:(1 》初始化模块:完成A /D芯片的初始化,单片机内控制寄存器的设定等。(2)输入模块:外部输入的判断,根据不同功能的要求,调用相应的功能子程序,如电路故障显示、电流截止反馈设定等。(3)显示子程序:显示电路的故障和工作状态。(4)同步检测子程序:由硬件电路检测到电网电压过零后,引起单片机的中断,进入中断子程序后,将触发角对应的时间值装入计数器中启动计数器,计数时间到引起单片机定时中断送出对应的触发脉冲。

通过各种功能模块,实现了负载电压(电流)的连续可调,将实际的电压(电流)与给定的值相比较。节电器设计时把模糊控制引入到控制系统中,模糊控制不依赖于被控对象的精确数学模型,能够克服非线性因素的影响。将模糊智能节电器控制器用于交流电机节电器的控制系统,可以充分体现其适应于非线性、时变快速响应的特点,能够起到明显的节电效果。