一种智能化开关电源的设计
1 引言
随着电子技术和电源技术的发展,开关电源[1]以体积小、重量轻、功率大、集成度高、输出组合便利等优点而成为电子电源的首选。在实际的工作环境中,特别是在一些工业场所,电磁环境十分恶劣,常常有异常情况出现,例如过电压、瞬态脉冲冲击波、强电磁辐射等,这些都有可能击毁电源,影响整个系统的工作[2]。随着电子设备对电源系统要求的日益提高,研究廉价的具有监视、管理供电电源功能的开关电源愈来愈显得必要。
本文在综合考虑电源各种技术性能和对自身的安全要求以及开关电源性能的基础上,设计出了一种新型实用的以微处理机为核心的带有过电压检测和保护装置[3]的智能化电源。
2 系统总体设计
系统的组成原理框图如图1所示。在正常的情况下,220V的交流输入电压经过整流、滤波、DC/DC变换、稳压后可得到一个稳定的输出电压,基本上是一个开关电源[4]。当有过电压时,过电压信号经过过电压检测电路检测和峰值电压保持电路保持,控制电源回路,断开正常工作的交流电路,同时通过计算机启动备用电源工作,以及完成对过电压的瞬时值和峰值的测量。
图1 系统的组成原理框图
3 硬件设计
3.1过电压检测电路
过电压对于电源来说是一个非常有害的信号,雷电等引起的瞬时高电压如果不加遏制,直接由电源引入RTU(远程终端设备)则会影响其电源模块的正常工作,使各功能模块的工作电压升高而工作不正常,严重时会损坏模块,烧坏元器件。
过电压保护的基本原理是在瞬态过电压发生的时侯(μs或ns级),通过过电压检测电路对这个信号进行检测。过电压检测电路中主要的元件是压敏电阻。压敏电阻相当于很多串并联在一起的双向抑制二极管。电压超过箝位电压时,压敏电阻导通;电压低于箝位电压时,压敏电阻截止。这就是压敏电阻的电压箝位作用。压敏电阻工作极为迅速,响应时间在ns级。
过电压检测电路原理图如图2所示。当有过电压信号产生时,压敏电阻被击穿,呈现低阻值甚至接近短路状态,这样在电流互感器的原级产生一个大电流,通过线圈互感作用在副边产生一个小电流,再通过精密电阻把电流信号转变为电压信号。这个信号输入到电压比较器LM393后,电压比较器LM393输出高电平,经过输出的控制脉冲1控制电源回路,断开开关电源电路,启动备用电源。控制脉冲2 送到单片机的中断口,单片机控制回路启动A/D转换,采样过电压的瞬时值。
图2 过电压检测电路原理图
3.2 峰值电压采样保持电路
峰值电压采样保持电路[5]如图3所示。峰值电压采样保持电路由一片采样保持芯片LF398和一块电压比较器LM311构成。LF398的输出电压和输入电压通过LM311进行比较,当Vi>V0时,LM311输出高电平,送到LF398的逻辑控制端8脚,使LF398处于采样状态;当Vi达到峰值而下降时,ViV0,电压比较器LM311输出低电平,LF398的逻辑控制端置低电平,使LF398处于保持状态。由于LM311采用集电极开路输出,故需接上拉电阻。由过电压检测电路输出端送来的脉冲控制电子开关导通,没有过电压时采样电容放电,否则采样电路一直跟踪峰值的变化。
图3 峰值电压采样保持电路
3.3 单片机控制回路
单片机控制回路的主要功能是完成对过电压的瞬时值和峰值的检测、过电压次数的检测、电源输出电压和电流的检测,并通过键盘的操作显示出各个检测值的大小;同时通过485接口和上位机实现通讯,在有过电压的时候通过控制回路启动备用电源,实现对电源本身的保护。
4 软件设计
系统软件主要由主程序、键盘扫描子程序、显示子程序和通信子程序等组成。图4是主程序流程图。
图4 主程序流程图
主程序由初始化、看门狗置位、键盘扫描子程序、中断子程序组成。主程序主要进行分配内存单元、设置串行口等器件的工作方式和参数,为系统正常工作创造条件。在主程序运行的过程中,通过按键可以显示检测的各个量的值;同时在系统有过电压和干扰信号产生时,液晶显示屏会显示提示信息,使电源实现“透明”,便于电源的管理。在本系统中,键盘采用的是由P1口组成的3×3行列矩阵式键盘。由于键盘程序的技术已经相当成熟,所以具体过程不做介绍。
子程序中值得一提的是通讯子程序。为了实现与目前应用较为广泛的MODICON系列测控系统的接口,本系统选用了控制系统中较为通用的MODBUS协议进行通讯。MODBUS协议采用主-从通信方式,它规定把各个报文封装成对应的一帧数据,以帧为单位传输数据。主站发送的报文包括接收者地址、任务、任务数据、校验方式等内容;从站响应信息报文包括从站地址、所执行的任务、执行任务得到的数据、校验方式等内容。MO
- 超低静态电流电源管理IC延长便携应用工作时间(04-14)
- 负载点降压稳压器及其稳定性检查方法(07-19)
- 电源设计小贴士 3:阻尼输入滤波器(第一部分)(01-16)
- 高效地驱动LED(04-23)
- 开关电源要降低纹波主要要在三个方面下功夫(06-24)
- 超宽输入范围工业控制电源的设计(10-15)