基于单片机数控直流可调电源的设计.docx

上传人:lao****ou 文档编号:138037 上传时间:2023-04-11 格式:DOCX 页数:9 大小:297.83KB
下载 相关 举报
基于单片机数控直流可调电源的设计.docx_第1页
第1页 / 共9页
基于单片机数控直流可调电源的设计.docx_第2页
第2页 / 共9页
基于单片机数控直流可调电源的设计.docx_第3页
第3页 / 共9页
基于单片机数控直流可调电源的设计.docx_第4页
第4页 / 共9页
基于单片机数控直流可调电源的设计.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于单片机数控直流可调电源的设计.docx》由会员分享,可在线阅读,更多相关《基于单片机数控直流可调电源的设计.docx(9页珍藏版)》请在第一文库网上搜索。

1、基于单片机数控直流可调电源的设计作者:邢任郎清泉崔庆锋钟耀超倪婿玮来源:科学与财富2020年第17期图5输出直流电压波形表1测试结果分析表负载电流(A)输出电压(V)负载调整率2.0030.010.421.8125.000.601.7319.990.601.2415.010.641.1110.011.290.784.981.63000.01系统初过流过压保护判断判断步DA参考值清零计算DA参考值图5主要程序流程图图3硬件主要部分电路图图2 STM32F103C8T6最小系统显小电路D/A转换单片机控制电路按键邮220V交流输入变压器 +整流滤波f 稳压电路输出幡摘要:本文提出了一种基于STM3

2、2单片机数控直流可调电源的设计方案,通过市电的输入电压,利用STM32单片机输出PWM信号,经D/A转换实现反馈闭环控制,实现了数控智能化、数字化和模块化的直流可调电源。单片机数控直流可调电源可以实现输出电压在O-3OV范围内连续可调,使用按键调节电压,调整幅度为O.1V,最大输出电流2A,具有过压过流保护功能,使得单片机数控直流可调电源具有纹波系数小、精度高、输出电压稳定、效率高的优占/W O关键词:STM32D/A转换;馈闭环;数控直流电源。引言电源技术尤其是数控电源技术是一门实践性很强的工程技术U, 2。当前最广泛应用的电源技术就是智能化直流电源技术,它经常应用于教学、科研领域。直流稳压

3、电源种类繁多,但也存在诸多的问题,例如功能简单、稳定性差、抗干扰能力大、精度低、体积庞大、复杂度高3o传统的直流稳压电源使用波段开关和电位器进行调节,但在精确调节时,电源电压难以精确到个位以及调节方式困难。我们在传统稳压电源上进行优化,提出假设,仿真检验。决定采用单片机替换直流稳压电源中传统的控制方式。单片机具有使用方便、成本低、性价比高还可以通过更改软件设计,扩大直流稳压电源的使用领域等特点。使用单片机可以实现直流稳压电源的智能化、数字化、模块化。其中智能化表现在单片机对多种突发情况应急处理;数字化表现在直流稳压电源输出电压通过的可视化,同时通过按键电路对输出电压的增加或减少;模块化表现在设

4、计由各个模块组成。提高设计的稳定性。1系统组成从市电输入交流220V经过变压器先降低电压,然后经过整流滤波电路得到脉动的直流电压。该直流脉动电压通过稳压电路可得到稳定的直流电压,给输出电路供电。通过单片机输出PWM信号,经D/A转换,再经控制电路得到所需的电压值,所需的电压值经稳压电路后,稳定输出对应的直流电压。最后经显示电路在液晶屏上显示实际所设定的电压和测量输出所得到的电压数据,电压显示精度为0.1V;利用按键把所设定的电压值发给单片机,单片机CPU做出反应,使得输出电压在0-30V范围内可调,每按键一次调整幅度为0.1V。其系统原理图如图1所示。2电路设计2.1 单片机最小系统及其按键设

5、计在数控可调直流电源设计中,电路的工作频率时常在1KHZ到1MHZ间。简单的通过定时器进行PWM波输出,已经无法满足其要求。另一方面单片机的使用可以让输出的电压更加准确,电源效率更高,还可以实时显示电压及其电流的大小。其STM32F103c8T6最小系统如图2所示。单片机选用的是STM32FH)3c8T6,这款单片机内部设计时,在里面设计了 12位A/D转换器,D/A转换器4, 5, 60他的转换时间在lus左右,同时它还拥有双采样通道,可以同时进行两路的输入输出的检测。满足设计要求并且具有在相同功能的单片机中具有很高的性价比。数控直流稳压电源设计中使输出电压可调,使用独立按键和单片机进行增加

6、或减少。四个独立按键可控制输出电压的十位和个位以及确定电压输出。2.2 稳压电路设计稳压电路设计以STM32单片机发送控制信号,稳压电路接受控制字数据并将其转换成稳定的电压输出。使用D/A转换器和LM358做电流源,采用晶体管的偏置电流(电压),使用电压/电流采样电路实现闭环控制。可以有效的缩短调节时间,提高输出精度7, 8 0稳压电路设计了过流检测电路,为了防止输出电流过大对元件造成损害。过流检测电路在检测到电流过大时,CPU的INTO申请中断,CPU接收后,延迟5ms9, 10。2.3 显示电路设计液晶屏显示电路,可以清晰的显示输出电流电压,通过液晶显示可以实时观察电压及其电流数值,数值可

7、以精确到小数位,还可以设置电压(电流)的名称和单位。本设计策划时有1602, 12864, OLED, 3种显示屏。结合本设计要求,1602显示字数太少;12864显示字数足够但是体积过于庞大。为了实时清楚电压电流的大小,本设计中OLED液晶屏实时显示电压电流的数值。液晶屏显示电路0V-30V电压,电压从辅助电路中获得。2.4 辅助电路设计因为大多数家用电压是220V交流电,要得到低压稳定的直流电,所以220V交流电要先经过变压器进行变压。在经过整流和滤波电路把交流电变成直流电,同时去掉里面的高频成分就可得到直流电压。利用稳压芯片AMS1117-5、AMS1117-3.3以串行方式进行连接输出

8、电压可以给单片机和显示屏进行供电。硬件主要部分电路图如图3所示。3软件设计根据设计要求,要求单片机控制的电压数据转换成稳定的电压输出,在液晶屏上显示设定和输出电压的数据,并且通过按键可以改变电压输出的大小。单片机软件程序主要由控制程序和过流过压保护程序两大部分组成,其实现了 D/A转换、键盘扫描、液晶显示屏显示、按键加减、过流报警保护等功能。最终实现输出电压在0-30V范围内步进可调,实现电压的键盘化控制,主要程序流程如图5所示。4实验仿真结果根据仿真输入电压,结果可以得到输出10V的直流电压的波形如图5所示,然后通过按键设定相应的输出电压值,得到输出最高电压为30V时的测试数据,其测试结果见

9、下表1。根据实验结果分析,当输出电压为设定值时,带负载能力从空载到满载2A时,电压的纹波波动量最大为1%,性能不太较好。但是在按键输入较低的电压时,负载的调整率变大,满足设计的基本要求。5结论本文根据数控可调智能化直流电源的原理,利用STM32单片机按键控制电压来替代传统直流稳压电源中手动旋转电位器,设计出了一种基于STM32单片机的数控直流可调电源系统装置。实现了输出直流电压的键盘化控制,使得输出电压连续可调,步进0.1V,最高输出电压30V,最大输出电流2A,过压过流保护功能。设计的单片机数控直流可调电源具有纹波系数小、精度高、输出电压稳定、效率高的优点。参考文献:川万志华,王建军,吴春燕

10、等.基于数字控制技术的LLC电源并联均流的研究J.11力电子技术,2018, 52 (9) : 71-74.琦玮,李树华.开关电源的原理与设计切.内蒙古大学学报(自然科学版),2003,(04) : 15-20.3吕德深,梁承权.基于STC12C5A60S2与PID算法的数控电源的设计与实现J.电子设计工程,2014, 22 (9) : 127-130.4周功明,周陈琛.基于AT89s51单片机的数控电源设计J.绵阳师范学院学报,2012, 31:18-24.5季敏立.基于STC12CA60S2单片机的数控直流稳压电源的设计J.现代职业教育,2016(33) : 161.郭天祥.51单片机C语

11、言教程M.电子工业出版社,2009.03.王昊,李昕.集成运放应用电路设计36()例M.电子工业出版社,2007.07.网卢超.单片机同PC机通信的一种新方法田.矿山机械J, 2007.04.9颜增显.基于单片机数控直流可调电源设计J.广西轻工业,2011, 27 (05) : 45-47.10闫俊岭,陈帅华.基于89C51单片机的数控直流电源外围电路设计J.数字通信,2013, 40 (04) : 67-73.作者简介:邢任(1999.9-),男(汉族),海南乐东人,学士,电气工程与智能控制方向。郎清泉(1999.6-),男(汉族),黑龙江鸡西人,学土,电气工程及其自动化方向。崔庆锋(2000.3-),男(汉族),黑龙江海伦人,学士,自动化方向。钟耀超(19974),男(汉族),海南澄迈人,学士,测控技术与仪器方向。倪靖玮(2000.7-),女(汉族),上海人,学士,自动化方向。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服