张华伟-基于STM32F4ARM单片机精确温控的设计与实现(5)
制作与调试
5 制作与调试
在keil软件中调试执行系统各部分实现的功能,制作实物并测试完成所需要的功能。 5.1 软件调试
在keil软件中主程序调试运行如图5-1所示,读取PT100检测温度程序调试如图5-2所示,A/D转换程序调试如图5-3所示,数码管显示功能调试如图5-4所示。通过查看寄存器的值判定各部分功能调试正常。
图 5-1 主程序调试
图 5-2 PT100检测温度功能调试
图 5-3 A/D转换程序调试
16
制作与调试
图 5-4 数码管显示功能调试
5.2 实物制作
焊接完成后实物硬件电路如图5-5所示。为方便焊接在焊接时首先焊接电容电阻,然后焊接各类插件。最后将各部分连接到主板上进行调试,温度设置如图5-6所示,调试结果如图5-7所示。
图 5-5 焊接完成实物图
图 5-6 温度值设置
17
制作与调试
图 5-7 检测的当前温度值
5.3 测试与总结
在硬件制作好后,根据功能设计的要求进行模块化调试。首先调试控制输出模块的运行正常,根据半桥电路驱动的原理,将单片机通过定时器的PWM模式产生的PWM输入到半桥模块,来控制输出的电压的大小,根据示波器检测单片机PWM输出引脚可以看到PWM模式正常输出,使用万用表测量半桥两端的电压差可以检测出是否驱动或停止了加热模块工作。其次是测量PT100工作是否正常,PT100的温度值是基于硬件的设计来实现的,通过硬件的差分放大电路来获取PT100的内阻,根据内阻与温度值的转换关系求得当前温度值,通过ST-LINK连接主板,设置断点单步调试的方式查看寄存器的值来判断当前PT100 的工作是否正常。最后是显示模块的测试,通过改变PT100测试温度值来改变当前显示值测试显示模块是否正常功能。
测试过程中遇到的问题通过软件调试和检测硬件的工作状态解决。调试时加热模块的工作不正常,半桥驱动使加热模块不停得工作,不能加热到一个温度并保持当前温度,通过不断的调试和检查最后找到原因是PT100工作不稳定,使得PID根据当前温度和测量温度来控制PWM输出出现延迟,使得半桥达不到最初设计的要求,最后通过滤波算法稳定PT100的值解决了这个问题。显示模块工作正常,最后调试完成整体工作正常。
另外在设计整个硬件电路和软件程序设计中,遇到了很多问题也学习了很多,充分发挥了自主学习、分析问题、解决问题的能力,将课堂上学到的东西在实物中展现出来。在设计硬件电路的过程中,分析论证了各种方案,并查找各种相关的元器件,最终完成了硬件电路设计。在软件程序设计过程中,先画出了程序流程图,并模块话的实现了各个功能,最后进行整体设计完成了软件程序设计。
本设计完成了根据当前设定的温度使被控物体加热到设定温度并保持。本设计使
18
制作与调试
用的是PT100技术实现温度数据采集。本设计采用PID算法对加热模块的工作进行控制。本设计完成了设置温度、显示温度、加热被控物体到设定温度并保持的功能。
另外,由于时间仓促、资金等原因,本设计还存在诸多不完善的地方,如未能使系统更好的扩展留出总线接口等。因此,本设计还有待进一步研究和改善。
19
参考文献
参考文献
[1] 龚红军. 单片机温度控制系统[J].电气时代,2012,1,(10).P17-18. [2] 张鑫.单片机原理及应用[M].北京:电子工业出版社,2010.10.P35-39. [3] 胡朝.基于单片机的温度控制系统的开发应用[J].商场现代化,2010, (14):62-65. [4] 齐向东 刘立群.单片机控制技术实践 [M].北京:中国电力出版社,2009.3, P55-59. [5] 叶景.基于单片机的温度控制系统的设计[J].中国新通信,2009, (13): 1-2.P111-108. [6] 陶红艳,余成波.传感器与现代检测技术[M].北京:清华大学出版社,2009,2.P117-118. [7] 王文海.单片机应用于实践项目化教程[M].北京:化学工业出版社, 2010,3.P42-48. [8] 李新国. 单片机温度控制系统[J]. 机电工程,2012,3,(02).P39-43.
[9] 黄祯祥,邓怀雄,郭延文,周书. 基于MCS-51单片机的温度控制系统[J].现代电子技术,2013,4,(06).P127-130.
[10] 李晓妮. 单片机温度控制系统的设计[J]. 九江学院学报(自然科学版),2015,2,(02).P27-45. [11] 张青.单片机温度控制系统方案的研究[J].上海交通大学学报,2012,2, (41).P211-218. [12] 马江涛. 单片机温度控制系统的设计及实现[J].计算机测量与控制,2013,3,(12).P47-48. [13] 陶永华.新型PID控制及其应用[M].北京:机械工业出版社,2010,3.P12-13. [14] 熊静琪.计算机控制技术[M].北京:电子工业出版社,2011,4.P21-22.
[15] 廖育武,刘克非,胡家勤.基于组态软件的分布式多点温度远程监控系统[J]. 西南大学报,2009,5,(5).P27-29.
20
…… 此处隐藏:423字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




