- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈单片机在温度控制系统中应用
谈单片机在温度控制系统中应用
摘要:单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。本文阐述单片机在温控系统中的应用原理,希望学习单片机应用时能理论与实践并重。
关键词:单片机 温度 控制
0引言
随着社会的发展,温度的测量及控制变得越来越重要。及时准确地获取温度信息并对其进行适当的控制,这在许多工业场合中都是很重要的环节。对于不同生产情况和工艺要求下的温度控制,所采用的加热方式和控制方式均不同。目前,一个学习与应用单片机的高潮在全社会大规模地兴起。单片机由于自身的优势,使得它在当代社会占据着很大的位置。单片机具有体积小、处理能强、成本低运行速度快、功耗低及应用面广等优点,应用在温度测量与控制方面,控制简单方便,测量范围广,精度较高。
1单片机温度控制系统的组成及工作原理
1.1单片机AT89S51的工作原理
硬件部分CPU主控制采用单片机AT89S51,电路部分主要由4个部分组成:温度采集电路、按键显示电路、电热丝控制电路和电源电路。主要是通过采用智能温度传感器DS18B20集成芯片来完成温度采集,此芯片可以把温度传感器、A/D传感器、寄存器、接口电路集成在一块芯片中,然后可以直接数字化输出和测试。按键显示电路主要经过HD7279A芯片驱动共阴数码管的显示和实现按键功能。实现电源电路主要是通过TL431二极管的稳压。而对于电热丝控制电路,可直接由电热丝接继电器和电源并通过单片机控制继电器的开和关,从而得以实现控制电热丝的加热。
1.2 AT89C52单片机控制原理
AT89C52单片机作为一种低功耗、高性能CMOS8位微控制器,其具有8K在系统可编程Flash存储器。从硬件上看,Vcc接外部电源是连接DS18B20与单片机的部件,GND接地,还有I/O与单片机的I/O线相连接。而相对复杂的接口编程是DS18B20简单的硬件接口的代价。经过单总线与单片机进行通讯,因此DS18B20的通讯功能是分时进行完成的。通过严格的时序来实现传感器与单片机的接口协议,然而只能是在特定的时隙,才能对DS18B20数据的写入和读出进行实现。AT89C52对DS18B20的访问流程如下??先对DS18B20进行初始化操作,再进行ROM操作命令,最后才能对存储器和数据进行操作。严格的遵循工作时序和通信协议来对DS18B20进行每一步的操作。如由AT89C52控制DS18B20完成温度转换这一过程,根据DS18B20的通讯协议,完成这一过程应经过三个步骤:在进行每一次读写之前应对DS18B20进行复位,复位成功后应发送ROM指令,最后再对RAM指令进行发送,只有进行这样一系列的操作才能预定操作DS18B20。DS18B20在通过上面的命令时,对外界的温度进行测试,用存储器将测试的温度记录下来,对其数据处理后,经过与89C52之间的通信协议,将相关的信息发送到89C52,然后将该信息交由89C52处理。
1.3 89C51单片机应用原理
本设计对89C51单片机应用系统进行采用以实现我们的设计要求,由于89C51单片机在片内已经含4KB的EEPROM,因此并不需要外扩展存储器,这样可使整个系统的整体结构简单。采用89C51串行口的输出工作方式,大大提高了89C51的利用率,如此也简化了外部电路。89C51可直接扫描读数键盘,可用串/并转换模块74Ls164驱动LED直接对温度值进行显示。由于其的利用率很高,负载又重,只需在后向电路加一块同向驱动器,单片机就可正常工作。在进行串行传输数据时,可达到1MHz的频率,对温度的显示完全可以达到测控精度要求。
2单片机在贮液容器温控系统中的应用
该系统中以贮液容器温度为被控参数,蒸汽流量为控制参数,输入贮液容器冷物料的初温为前馈控制,构成前馈一反馈控制系统。发挥前馈控制和反馈控制的各自优势,将可测而不可控的干扰由前馈控制克服,其他干扰由反馈控制克服,从而达到控制贮液容器温度。满足工艺要求的目的。
2.1硬件设计
选单片机AT89C51为主机,配以两路传感变送器、多路开关、A/D转换器、D/A转换器、V/I转换器、调节阀等实现对贮液容器温度的自动控制,同时还设有报警电路、键盘和显示电路。系统在稳态时,贮液容器的温度恒定在工艺要求的数值不变。
2.1.1前向通道的设计
采用JUMU90系列的温度传感变送器,其输入范围为:0℃~500℃,输出为4mA~20mA(DC),测量精度为0.5%,选用10位逐次逼近式A/D转换芯片AD571,接收到有效的CONV ERT命令后,内部的逐次逼近寄存器从最高位开始顺次经电流输出的D A C在比较器上与模拟量经5k8电阻所产生的电流
文档评论(0)