基于MSP430单片机数控恒流源的设计.doc
《基于MSP430单片机数控恒流源的设计.doc》由会员分享,可在线阅读,更多相关《基于MSP430单片机数控恒流源的设计.doc(18页珍藏版)》请在三一办公上搜索。
1、基于MSP430单片机数控恒流源的设计 摘 要 本直流稳流电源,利用反激式开关稳压电源供应整个系统的电能,在此基础上,以MSP430F1232超低功耗单片机作为主控核心,由12位DAC8512、16位AD7790、可调稳压芯片LM317实现参考电压的设定及监测电流采样电阻两端的微弱电压经集成运放OP07放大若干倍的电流转电压值。通过三个独立按键和一块四位共阳极数码管共同完成,用户对本系统的设定和交互。简言之,本系统在负载一定变化范围内实现了恒流输出,即通过控制加载于负载上的输出电压和采样输出的电流与给定电流值得比较达到稳流。关键字:反激式开关稳压电源;恒流源;MSP430F1232;电压、电流
2、采样电路 Stabilized DC Power SupplyABSTRACTThe stabilized DC power supply, the use of power flyback switching regulator power supply of the entire system, on this basis, to MSP430F1232 ultra-low power MCU as the master core, from 12 DAC8512, 16 位 AD7790, adjustable regulator LM317 chip reference voltage
3、 to achieve weak voltage setting and monitoring the current sampling resistor at both ends of the integrated operational amplifier OP07 amplified by several times the current-to-voltage value. Through three separate buttons and a total of four digital tube anode jointly completed, the user setting a
4、nd interaction of the system. Briefly, the present system must change over the load range to achieve a constant output, by controlling the output voltage and the load current is sampled at the output of the load current with a given steady flow reaches worth comparing.Keyword: Flyback switching powe
5、r supply; Constant current source; MSP430F1232; Voltage and current sampling circuit目 录目 录II第一章 引言- 1 -第二章 方案设计- 1 -2.1设计思路- 1 -2.2总体方案- 2 -2.2.1方案论证与比较- 2 -第三章 系统硬件与软件设计- 4 -3.1 部分单元电路设计- 4 -3.2 软件设计- 9 -4.1测试仪器- 10 -4.2测试及性能分析- 11 -4.3结果与误差分析- 11 -4.3.1系统测试结果- 11 -4.3.2控制部件低功耗设计- 12 -4.3.3系统误差分析-
6、12 -第五章 结论- 12 -参考文献- 13 -附1 电路原理图- 14 -系统总体原理图- 14 -系统开关电源部分原理图- 15 -第一章 引言直流稳流电源基本参数就是输出电流的稳定,即实现恒流,而理想恒流源是不允许输出开路的,实际上当负载R的阻值大到输出电压的极限后,输出电流将下降,而不再恒定。基于上述,本系统采用反激式开关稳压电源替换传统的线性稳压电源,在源头上提升电能的利用率和降低电压纹波;在此基础上,采用LM317和DAC8512配合使输出电压在1.25 V6.25 V内可数字调控,特别地DAC8512为12位分辨率可达1/4096小于1mV显然在理论上可实现1mA的步进,当负
7、载在1.25欧6.25欧内变化,完全能满足设计要求。再有,为了实现系统可预设输出电流给定值达到自我稳定,引入电流反馈将系统在自我调节到最终稳定的过程的电流值实时引入主控系统,作为下一次调节幅度的参考,具体方案是在输出回路上串联电阻,通过测量此精密电阻两端电压,实现电流的变向采样;所选用的采用电阻为0.1欧,主要介于功耗和误差的考量。由于本系统最终实现电流在 20mA1A内连续变化,那么加在采样电阻上的压差极其微弱,故本系统将此压差经运放OP07放大30倍至60mV3V之间,再经过滤波、钳位送至高精度16位AD7790采样量化将数字量送入主控制器,由主控制器操控12位DAC8512完成对输出量的
8、微调。考虑到在此过程中,负载大到上述提到的极限后输出电流达不到预期,源于输出电压达到了极限,利用此特征将LM317的输出电压值经分压处理后引入MSP430主控片内AD进行检测。最后由四位共阳极数码管实现当前稳定状态下的电流值。第二章 方案设计2.1设计思路基于MSP430单片机强大的系统功能和超低功耗的特点,本设计采用其作为主控制器。利用其内置的中断控制,存储器保护以及系统的调试和控制功能和配合AD、DA、运放等模块完成对输出电流进行精准而可靠的采集和控制输出端电流精准对的微动,完成最终的输出稳定。由于设计要求达到20mA1000mA的电流调节幅度,而本系统采用反激式开关稳压电源的最大输出功率
9、仅为8W左右,经LM317调压输出的电压区间为1.25V6.25V,那么主控制器、AD、DA、运放、显示及驱动电路等电路的总功耗必须小于2W,而本设计采用四位共阳数码管势必要损耗1W左右,借此MSP430是首选,AD选用超低功耗AD7790,DA选用DAC8512 SO8贴片、运放选用OP07贴片,两个双电源12V稳压芯片选用TO-92封装;最大限度的降低系统的控制及显示驱动部分的功耗,拓宽输出端功率的可调范围。2.2总体方案在8W左右的稳压电源的基础上,实现负载在一定程度内变化时达到最终的电流稳定。其中包括:输出达+15V开关稳压电源、各级稳压电路、LM317与DAC组成的电压可调电路、采样
10、电阻和OP07运放构成的前端采样电路、滤波钳位电路、显示及驱动电路,在主控MSP430F1232的统一操控下完成设计要求。方案设计总框图如在:LM317构成的恒流源电路开关稳压电源模块(输出+15V)输出DAC8517模块前端采样电路各级稳压模块滤波钳位电路按键模块MSP430F1232主控模块AD7790模块显示驱动模块 图2.1 方案设计总体框图2.2.1方案论证与比较控制部分方案的选择与论证方案一:单片机STM32Cortex-M3超级单片机完成对其他各部分控制。方案二:采用单片机89C51作为控制部分。方案三:采用MSP430超低功耗单片机作为控制部分。方案论证:方案一所使用的STM3
11、2-cortexM3是一款高速、低功耗、性价比高的超级单片机,其内部具有强大的存储能力,在一定程度上不必考虑代码的冗余且能实现各种复杂的控制功能,更重要的是其内部集成的2个AD模块和2通道DA模块,可大大简化系统的硬件;但该芯片是贴片封装且管教分布较为密集会给后期硬件的设计带来不便,其10位AD/DA也无法满足本设计的最高要求。方案二采用AT89C51单片机,可在开发环境及代码编写上相对来说较为简单,源于51内核的单片机是基础教程且网上资源相当丰富基本可以涵盖多数控制操作,但功耗比较大、数据传输速率低。方案三采用MSP430单片机,具有超低功耗且运行速度介于方案一、二之间内部集成的10位AD可
12、作为LM317输出电压的极限检测,再有其指令系统较上述两种最少,故具有相当高的抗干扰能力,给整个系统的稳定提供了基础。所以本系统采用MSP430F1232作为主控芯片。 n DA、AD选择方案的选择与论证方案一:采用PCF8591作为调压、采样芯片。方案二:DA选用DAC8512,AD选用AD7790分别实现调压和采样。方案论证 :采用方案一可大幅简化硬件设计,因为PCF8591自带4通道AD和一通道DA,但其精度只有8位无法满足设计要求的最大标准且功耗较方案二大。方案二使用DAC8512,、AD7790,首先在采样及控制精度上完全能达到设计要求的最大标准且在转换速度上远大于方案一,这在为系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MSP430 单片机 数控 恒流源 设计
链接地址:https://www.31ppt.com/p-4148230.html