- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
室内温度控制系统的设计
摘 要:本文介绍了以 AT89S51单片机为核心的温度
控制系统的工作原理和设计方法。温度信号由温度芯片
DS18B20采集,并以数字信号的方式传送给单片机。文中介
绍了该控制系统的硬件部分, ,还着重介绍了软件设计部分,
在这里采用模块化结构。
关键词: AT89S51;温度控制;传感器
引 言
当前人们对食品温度的控制要求也越来越高,对于低温
冷藏车的温度控制也就相应的不断提高,而我设计的低温冷
藏车就是为了达到这样的温度控制要求而进行设计的。我所
采用的控制芯片为 AT89S51,此芯片功能强大,能够满足设
计要求。通过对电路的设计,对芯片的外围扩展,来达到对
冷藏车温度的控制和调节功能。
总体上看,本设计采用单片机原理及微机控制原理来设
计整个控制系统,用 PID 算法对系统进行控制。单片机的整
个控制过程都是设计的重点, 它包括从水温检测、 信号处理、
输入、运算到输出控制电炉加热功率以实现温度控制的全过
程。我在整个设计过程中尽量做到浅显易懂,力求使读者看
起来条理清晰、结构明朗。
1 控制原理
1.1 原理概括
本电路采用 AT89S51单片机作为控制核心,电路用检测
元件对检测温度信号进行采样,经过 A/D 转换为数字信号,
送给单片机进行运算控制,通过发光二极管显示。因此整个
电路包括 AT89S51单片机、 A/D 转换电路 ADC0804、电压比
例放大电路等。
系统中的电路部分主要采用单片机控制,可是单片机系
统本身只能处理电信号,而不能直接处理温度信号,所以只
有把温度信号转换成电信号,才能够进行处理。因此设计的
第一步就必需采用温度传感器将采样的温度模拟信号通过
A/D 转换成为电信号。本设计以实现设计基本任务要求为重
点,力求在满足主要性能指标的基础上实现系统的最佳性能
/ 价格比。 根据设计任务基本要求, 本设计应具有以下几种基
本功能:
①可以进行温度设定,并自动调节温度到给定温度值。
②可以调整 PID 控制参数,满足不同控制对象与控制品
质要求。
③可以实时显示给定温度与实测值。
④可以打印给定温度及实测值。
系统主要性能指标如下:
①温度设定范围: 40 ~90 摄氏度,最小区分度 1 摄氏度;
②控制精度:温度控制的静态误差小于等于 1 摄氏度;
③双 3 位 LED数码管显示,显示温度范围 0.0~99.9 摄
氏度;
④采用微型打印机打印温度给定值及时间间隔的水温
实值。
1.2 主控制部分
此方案采用 AT89S51 八位单片机实现。 单片机软件编程
的自由度大,可通过编程实现各种各样的算术算法和逻辑控
制。但是, AT89S51 单片机需要用仿真器来实现软硬件的合
成在线调试,较为繁琐,很不简便。而且 AT89S51 的地位已
经渐渐的被 AT89S51所取代。逐渐成为历史。事实也证明了
AT89S51在工业控制上有着广泛的应用。
此温度开关控制,用于控制超过设定点温度时,开关及
指示灯会动作; 若小于设定点, 则会关掉开关及熄灭指示灯。
2 硬件设计部分
2.1 传感器
温度传感器的种类较多。热电偶由于热电势较小,因而
灵敏度较低;热敏电阻由于非线性而影响其精度;铂电阻温
度传感器由于成本高,在一般小系统中很少使用。
原创力文档


文档评论(0)