- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]温室恒温控制系统C51电子系统设计
电子系统设计与实践
实验报告
实验名称:实验28:温室恒温控制系统
班 级: 电气95
姓 名: 陈
宇文
一、目的及任务:
通过查阅相关资料,深入了解恒温控制系统的工作原理;
学习有关电力技术知识;
掌握可视化操作界面设计;
设计温室恒温控制系统的原理图,构建硬件平台;
制作出样机并测试达到功能和技术指标要求。
学出设计报告和答辩PPT。
具体工作内容:
技术要求:
恒温范围20摄氏度,误差正负一度,调节时间5分钟;
测量精度0.5度,最多可达到4位有效数字;
通过继电器和小灯泡,小风扇的配合,当温度低于预定界限时。便启动加热装置(用小灯泡模拟),温度升高到预定范围内时,停止加热装置;当温度高于预定界限时,便启动降温装置(用小风扇模拟),温度降低到预定范围后,便停止降温装置;
实时显示被测点温度和地点;
操作简单,界面友好。
工作要求:
组建基于单片机的温室恒温控制系统的总体结构框图;
根据设计测量范围和准确度要求,通过理论分析制定显示界面;
根据操作功能要求,确定控制功能;
按设计要求确定显示位数,指定类型;
编写应用程序并测试通过;
对系统进行测试和结果分析;
撰写设计报告和答辩PPT。
系统构架:
本实验利用8位LED管,温度传感器DS18B20,键盘显示控制器7289A,单片机89C52RC实现系统功能。由2片集成的DS18B20实时采集对应地点温度,并显示在8位LED组成的显示屏上,并显示对应的报警上限温度max,报警下限温度min,风扇开启温度fan,以及灯泡开启温度bulb。同时,由7289读取键值,向系统输入片选信号,切换显示温度与显示参数模式,并可在选定一个通道后,由键盘读取对应于数字0-9的键值,任意修改参数。检测到温度超出报警上限温度或者低于报警下限温度时,通报声音报警信号警示温度超限;检测到温度高于风扇开启温度时,开启风扇降温;低于灯泡开启温度时,开启灯泡升温。藉此动态反馈机制,实现温度的追踪显示和自动调整,以保证温度在理想范围内,实现恒温系统。该系统的参数可自行调节,具有更大的自由度,并且修改参数后经过少量延时即可刷新警报信号和电扇,灯泡的状态,使监控实时性较为理想。
四.硬件描述:
1.温度传感器DS18B20
由美国DALLAS半导体公司生产的DSl8B20型单线智能温度传感器,属于新一代适配微处理器的智能温度传感器,可广泛用于工业、民用、军事等领域的温度测量及控制仪器、测控系统和大型设备中,例如多路温度测控仪、中央空调、大型冷库、恒温装置等。DSl8B20的电源电压范围均扩展到+3~+5.5V,DSl8B20还能对温度分辨力进行编程,选择9位~12位模式下工作,在12位模式下的最高分辨力可达0.0625℃, 被测温度用符号扩展的16位数字量方式串行输出,其工作电源既可在远端引入,可采用寄生电源方式产生,多个DS18B20可以并联到三根或者两根线上,CPU只需一根端口线就能与多个DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。从而可以看出DS18B20非常用于远距离多点温度检测系统
综上,在本系统中采用温度芯片DS18B20测量温度。该芯片的物理化学性很稳定,它能用做工业测温元件,且此元件线形较好。在0—100摄氏度时,最大线形偏差小于1摄氏度。该芯片直接向单片机传输数字信号,便于单片机处理及控制。
DS18B20的性能特点:
(1).单线结构,只需一根信号线和CPU相连。
(2). 不需要外部元件,直接输出串行数据。
(3). 可不需要外部电源,直接通过信号线供电,电源电压范围为3.3V~5V。
(4).测温精度高,测温范围为:一55℃~+125℃,在-10℃~+85℃范围内,精度为±O.5℃。
(5).测温分辨率高,当选用12位转换位数时,温度分辨率可达0.0625℃。
(6).数字量的转换精度及转换时间可通过简单的编程来控制:9位精度的转换时间为93.75 ms:10位精度的转换时间187.5ms:12位精度的转换时间750ms。
(7).具有非易失性上、下限报警设定的功能,用户可方便地通过编程修改上、下限的数值。
(8).可通过报警搜索命令识别哪片DS18820采集的温度超越上、下限。
DS18B20引脚图
DS18B20的常用封装有3脚、8脚等几种形式,如图1所示。:
各脚功能描述如下:
DQ:数字信号输入/输出端。
GND:电源地端。
VDD:外接供电电源输入端(在寄生电源接线时此脚应接地)
DS18B20内部结构简要介绍:
DS18820的内部结构如
文档评论(0)