高效数控恒流电源
摘要
随着低碳经济时代的到来,提高能源利用率对工业和社会发展起着重要的作用。基于此本文描述了高效率数控恒流电源的设计原理和实现方法,本系统采用DC/DC变换器芯片TPS5430,它是一款高效的电源开关控制芯片,输入电压范围宽,输出电流高达3A。以MSP430F247单片机为主控制器,通过键盘来设置电源的输出电流,设置步进等级为1mA,并可由液晶显示器显示实际输出电流值和负载功率。本系统还具有开路检测和过压保护功能,可广泛应用于需要高效恒流源的领域。
关键词:MSP430F247单片机 DC/DC变换器 高效恒流源
Abstract
This paper describes the design of high-power LED power supply principle and method to MSP430F247 microcontroller-based controller, DC power through the keyboard to set the output current, set the step level as 1mA, and the actual output current value and load power can be displayed by the LCD . This system uses DC / DC converter chip TPS5430, the output power MOS tube can expansion the current . Single Chip Programmable output digital signal, through D / A converter (TLV5618) output analog, through the operational amplifier isolation amplifier, and precision voltage sampling resistor collection enlarged compared to control DC / DC converter's feedback side, to achieve the output current control. Output current through the current / voltage changes, the adoption of A / D converter chip, real-time into the analog data, and then analyzed by microcomputer processing, the feedback through the form of data links, so that current is more stable, it constitutes a stable voltage-controlled current source. Actual test results show that the system output current stability, with the load and ambient temperature changes and high Jing Du, output current error of ± 5mA, output current at 20mA ~ 2000mA Fan Wei can be arbitrarily set within, output efficiency up to 90 %, and thus the actual applications requiring high stability and high efficiency constant current field. Key words: MSP430F247 MCU DC / DC converter efficiency constant current source
目录
一:方案设计与论证
1.1总体设计方案与比较:
方案一:采用以89C51为核心的单片机系统来控制12位AD7521的数据的输入并将其转换成模拟量输出同时单片机把输入的预值电流送数码管显示,再根据输出的电压量来控制电流的变化,此方案的优点是输入的预值电流信号稳定且避免了大量的数据存储,缺点是电路效率低。其电路方框图如图1.2所示:
图1.2 方案二方框图
方案二:采用开关电源控制芯片TPS5430,该芯片其内部集成110毫欧的MOS开关管,效率高达95%,输出电流最高3A,能够满足题目的要求。该芯片固定为500KHZ开关频率,可采用较小的滤波电感,电容消除纹波。用单片机输出数字量经过D/A变换和采样比较可以对输出电流程控。此方法优点是可以对输出电流预置和显示,而且效率高,所以电路和设计采用方案二,其电路方框图如图1..2所示:
输入Ui DC/DC变换 器 负载 预置和输出显示 MSPF430F247单片机 键盘
图1.2 方案二方框图
二 模块电路设计及比较
本系统以MSP430F247单片机为核心,外围包括DC/DC变换器模块,数模和模数转换模块,液晶显示模块,电流采集模块。 2.1DC/DC变换器模块
TPS5430是一款输入电压范围宽,工作频率高,转换效率高的直流变换器件,可做升压和降压之用,本系统用做降压输出,输出经电感电容滤波,可得到稳定的电压,引入电流反馈可得稳定电流。电路原理图如下图2.1所示
J121C13300uC2104J21CON1J4CON1191+15POWERPADU1TPS543075236VINENANCNCGNDBOOTPH18C3103L115uhD11N5819C5220uC72kC610kVSENSE4J17CON1C1447u++5+547uC22+J10C623300u12CON2U33C162KC172K5C150.1uF7C210.1uF3J90.0562OP07+5R120k814C182kD/A输入76C202C23104AD620C330.1uF-5C32+C3547uR22.7k814C362K-5
1K 图2.1DC/DC变换器模块
+C430.1uFC4447u
图2.1TPS5430原理图
2.2数模转换模块
TLV5618是TI公司生产的12位数模转换芯片,它采用串行输入数据,转化后的模拟电压可通过2个通道输出,采用此芯片可以简化硬件电路设计,而且其转换精度高。其管脚如图2.2 所示 BIT1—BIT12为数字量输入,Rfe为模拟量输出,Vref为参考电压Vdd为+5V电源。数模转换公式:
Vo??Vref212(D)12??Vref212(d11211?d10210???d12?d02)10 (2-1)
例如: BIT1—BIT12为(111111111111)且Vref为-5V,则: Vo???5212(211?210???2?2)?5V10 (2-2)
当BIT1—BIT12为(100000000000)且Vref为-5V,则: Vo???5212(211?20?20???20?2)?2.5V0 (2-3)
由于该设计要求输出电流步进1 0毫安,基与此,本设计将采TLV5618 12位数模转换器。
图2.2TLV5618芯片管脚图
2.3电压采集与放大模块
考虑温度和其它因素变化对电阻阻值的影响,系统采用精密康铜丝为采样电阻,考虑系统效率因此选择阻值为0.1欧姆。采样电压放大10倍和单片机给定的电压通过加法器相加后送给TPS5430的第4脚,整个系统构成一个负反馈,能够保证输出电流恒定。电路参数计算 如下:
2.3模数转换模块
采用TLC2543模数转换芯片,该芯片具有11个模拟通道输入端,转换结果有8位,12位,16位并可编程配置,其转换速率快,线性误差小。 本系统采用其模拟通道0采集输出电流,模拟通道1采集输出电压。并分别用跟随器可保证采集的数据稳定。将转换后的数据送给单片机实现电流和输出功率的显示。转换结果为12位,满足系统精度要求,原理图如图2.3
+C2747u+5C241047C28电压采集362OP07+C4910u418C25C26104++5-5+5C45104C46+47uV_IN1V_IN2V_IN3C47C4810uV_IN4V_IN5V_IN6V_IN7V_IN8V_IN912345678910+520kIN0IN1IN2IN3IN4IN5IN6IN7IN8GNDJ14VCCEOCCLKData inputData outputCSREF+REF-TLC2543IN10IN9201918SCLK17DATA_IN16DATA_OUT15CS141312V_IN1111V_IN1047uC51E1100uC5010410312345CON5E2100uC61103J15R8300电流采集362OP07C59C6010447u-5+7U7TL431418R12+