- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DS18B20温度传感器的温度检测与控制系统
一.?基于DS18B20的室内智能温度控制系统设计 对于一些特定的室内农业和工业生产,提出了一种DS18B20温度传感器和ATmage8单片机结合的智能温度控制系统。该系统主要可分为上位机系统和下位机系统,上位机设定温度范围井控制下位机。ATmage8单片机通过DS18B20采集温度信号,处理后将温度值与上位机设定阈值作比较。单片机控制加热模块的工作,并且通过串口传给上位机显示当前温度。经过实际的测试,该系统的性能稳定误差控制在0.5℃,满足了小面积的室内用。
温度在工农业生产中起着举足轻重的作用,在冶金、医药、食品制造和化学制造业等行业尤其显得重要。在适当的温度下生产的产品质量、产量和合格率会大大的提高。有些药品的生产和存储要在很低的温度下进行;石油分馏的过程中在不同的温度下才能分离出汽油、柴油、煤油、硫化物;食品的制造和存储也要在特定的温度下才能保证质量。在农业大棚蔬菜和室内圈养牲畜对于环境温度的要求也很高,大棚蔬菜的温度基本上要保证在20~30℃。鸡舍的育雏期温度要控制在36℃左右。随着社会生产力和科学技术的发展,工农业生产对于温度的要求会越来越高,这样就需要系统不但可以测出室内的实际温度,还可以通过上位机来进行实时的控制,调整环境的温度。
1、系统的整体想路
本系统分为上位机模块、单片机模块、温度采集模块、加热模块。上位机采用的是用VC++6.0的软件环境来编写一个控制界面,用来控制下位机的ATmage8单片机,并且与其通信,传递命令和接收信号,上位机和下位机之间利用RS232串口来进行连接;单片机模块编程来控制和采集DS18B20的温度信号;ATmage8和DS18B20之间采用单总线的方式来连接。单片机模块和加热模块之间接继电器,由单片机来控制。上位机设定温度范围,发送给单片机,单片机接收到后采集温度传感器的温度信号,处理后得到的温度值进行阈值匹配,控制继电器的闭合,并传给上位机,显示在上位机界面。当温度低于设定最低阈值时,开启继电器,加热模块开始工作,当到达最高阈值时,闭合继电器,加热模块停止工作。这样就达到了控制温度的目的。
2、硬件部分设计
2.1ATmage8单片机简介
ATmage8是一款采用低功耗CMOS工艺生产的基于AVRRISC结构的8位单片机。它承袭了AT90系列所具有的特定,并增加了更多的接口功能,而且在省电性、稳定性、抗干扰性及灵活性方面更加的灵活和周全,它所有的寄存器都直接与ALU相连,这样提高了代码的效率;含有32个8位通用寄存嚣,8k字节的Flash程序存储器可擦写大于10000次;带有两个预分频的8位定时器/计数器、一个带预分频的16位定时/计数器;3个PMW通道,可实现任意16位以相位和频率的可调PMW脉宽调制输出;一个10位的AD转换,基本满足大部分的信息采集;片内自带的晶振也是非常的方便;I/O口的拉电流能力可以达到40mA,这样比51单片机的驱动能力大了很多,在此系统中也就可以直接驱动继电器。
2.2温度传感器DS18B20
传统的温度传感器往往采用模拟技术进行设计,这样的话就会遇到线性误差补偿、多点测量中的切换误差和信号的调理电路的误差等问题,这些问题都可以造成系统的不稳定,所以数字化、集成化的温度传感器成为发展的方向。DS18B20温度传感器是DMLLAS公司生产的新一代数字温度传感器。该传感器将地址线、数据线和控制线合为一根双向串行数据的信号线,并且允许连接多个DS18B20。它具有3引脚的T0-92小体积封装;测量范围在-55~+125℃,测量的精度也小于1℃;3引脚分别接在电源、地和一个I/O端口上,十分方便。
2.3硬件部分
室内智能温度调节系统的硬件设计部分主要由单片机模块、温度采集模块和加热模块组成,其中上位机和单片机之间是互相通信的,上位机发送温度阈值和命令给单片机,单片机发送当前温度值给上位机;单片机和DS18B20之间也是互相通信,单片机发送初始化和控制命令给温度传感器,温度传感器把检测到的温度信号传给单片机处理;单片机控制加热模块,经过温度采集模块进行反馈。这样就形成可一个完整的系统。
2.3.1单片机模块
整个系统中ATmage8是核心的内容,它不仅负责和上位机之间的通信、处理温度传感器的信号,转化成温度值,并且控制电子开关继电器,以此来控制加热模块。其中PC6接的是复位电路,PB6和PB7这连接的是单片机的振荡电路,PC6口连接的是R1和C3组成的复位电路;PD0和PD1读写口,通过MAX232电平转换芯片和串口连接,和上位机进行通信。
2.3.2温度采集模块
由于我们要控制的是整个室内的温度。这样的话一个DS18B20显然是不能满足要
您可能关注的文档
- CKONG_ERP02 工业企业生产运作原理.ppt
- CKONG_ERP02.ppt
- CKONG_ERP03 MRPⅡERP原理基础.ppt
- CKONG_ERP04 生产规划.ppt
- CKONG_ERP05 主生产计划.ppt
- CKONG_ERP09 生产作业控制.ppt
- CKONG_ERP09.ppt
- CKONG_ERP10 生产成本管理.ppt
- CKONG_ERP11 MRPⅡERP运作模式.ppt
- CIS战略与策划.ppt
- 氢能燃料电池公交车运营模式与智能交通系统融合研究.docx
- 陕西省西安市高新重点中学2023-2024学年九年级上学期第一次月考语文试题.pdf
- 陕西省西安市蓝田县2023-2024学年八年级10月月考语文试题(含答案).pdf
- 2025年生物质能生物质能生物质颗粒燃料设备制造行业分析报告.docx
- 陕西省西安市西电附中2024年中考语文全真模拟试题含解析.pdf
- 陕西省西安市雁塔区达标名校2024届中考适应性考试语文试题含解析.pdf
- 新西兰马尔堡产区葡萄酒品牌国际化趋势分析报告.docx
- 陕西省西安市远东第一中学2023-2024学年中考英语仿真试卷含答案.pdf
- 陪护服务协议书范本3篇.pdf
- 陪护服务协议_合同范本.pdf
文档评论(0)