- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机温度控制系统设计研究
基于单片机温度控制系统设计研究
摘 要:使用51单片机作为控制中心,来实现对温度系统有效准确的相应控制,不但具有控制简单、组态简洁与灵活性好等各种优点,并且能够大幅度地提升被控温度的技术性能指标。在详细分析基于单片机的温度控制系统的硬件构成、软件设计与相应的通信接口电路设计理论基础上,研究在实际过程控制当中单片机温度控制系统中的实际应用,最后提出了单片机的温度控制系统实现的合理性与有效性。
关键词:单片机;温度传感器;检测与控制
1 引言
近些年以来,伴随着社会的上升发展,温度的测量与控制逐渐变得愈来愈重要,然而在实际测量与控制环节当中,怎样保证迅速实时地对温度实现采样功能,保证数据的正确无误传输,而且可以对所测温度场实行较为精确的控制,是目前阶段温控系统应当迫切关注并且给予充分解决的重要环节[1]。在实际的具体实践应用当中,通常使用单片机对温度实行相应的控制,由于其不但具有控制方便、使用简单与灵活性强等各种不同的实质优点,并且能够大幅度地提升并且满足被控温度的技术性能指标要求,然后对提升产品的质量与数量具有极大的帮助。
2 单片机的理论介绍
单片机即为单片微型计算机的名字简称。其为一种集CPU、RAM、ROM、I/O接口与中断系统等各个部件于一体模式的器件,体积虽然小然而功能强大,只需要外加电源与晶振就能够简单实现对数字信息的相关操作与控制。所以单片机在现代工业控制领域中已经得到相当良好的实际应用。单片微型计算机是伴随着超大规模形式集成电路技术的前进发展而产生的。因为其具有体积小、功能强与性价比高等各种实质优点,主要可以改善劳动条件,节约能源,预防生产与设备事故,以便可以取得较好的技术性能指标与经济效益[2]。
3 温度系统的控制设计
(1)使用纯硬件形式的闭环控制系统。此系统的突出优点在于执行速度较快,但是可靠性相对比较差、控制精度相对比较低、灵活性小、线路复杂、调试、安装等各种环节都表现出不方便,需要实现题目所有的要求难度相对较大。
(2)FPGA/CPLD或者使用配置有IP内核的FPGA/CPLD???行形式。即为使用FPGA/CPLD完成采集、存储、显示与A/D等各种实质化功能,根据IP核实现人机交互与信号测量分析等各种功能。这种类型方案的优势在于系统结构体系紧凑,能够实现复杂形式的测量和控制,操作便捷;其相应的缺点为调试过程复杂与成本较高。
(3)单片机和高精度温度传感器相互结合的方式。即为使用单片机实现人机界面,系统相关控制,信号分析处理,根据前端温度传感器实现信号的采集和转换目的。此类方法克服了前面两种方法的缺陷,因此使用基于单片机与温度传感器实现对温度系统的实质控制。
4 单片机的温度控制原理
传感器作为测量温度数据信息的主要器件,经过传感器将通过的温度数据信息放大于电路中,先经过转换变为毫伏级的电压信号,将弱电压信号逐渐放大至单片机可以实现自由处理的可调控范围以内,然后再经过输入A/D转换器将电压信号转变成为数字信号,经过相应的软件将取得的数字信号成功地输送到主机模块中[3]。在应用单片机对信号实现采集时,通常为了强化测量的准确度,应当要求在进行采样的同时对信号实现数字滤波处理。通过数字滤波的信号之后就会逐步转变成为相应的标度,将获取到的温度指数显示于LED屏上。
在温度控制系统总体设计的具体环节当中,其主要目的在于为了使得单片机可以对温度实现实时有效的检测与准确的相应控制,从而可以解决工业生产与日常生活领域当中对温度控制难以掌握的实质问题。对于这种难以实现控制的状况,使用十进制的数码形式来显示实际的温度数值,会有有助于简便地实现对温度的检测。当实际环境的温度没有呈现出规定温度范围之内时,系统则会启动自动调节温度的功能,以便维持不间断地提供稳定的温度,从而达到自动控温的操作目的。
5 温度控制系统的设计
5.1 硬件电路的开发与应用
在硬件电路的实际研究实践开发过程当中,通常选取单片机作为系统控制主机,然后再配置两路传感变送器与多路开关,充分结合D/A 转换器、V/l 转换器与调节阀等各种操作设备,就基本能够达到预先设定的目标,可以轻松实现对于贮液容器温度进行有效的自动控制目的。同时能够依据各自实际操作应用过程当中的不同实际需求,适当搭配设定一部分比如键盘、报警电路与显示电路等各种设备以便可以更好完善系统的实际功能[4]。
5.2 软件开发与应用
系统的操作软件主要是使用C语言实现,对单片机实行编程以达到各项功能的目的。主程序对于模块实行初始化操作,然后进行读温度、处理温度、显示、键盘等各种处理模块的调用处理。使用循环查询形式,用于显示与控制温度,主程序的主要功能为负责温度的实时显示、读出并且处理控
文档评论(0)