电子设计大赛论文-基于温度传感器DS18B20的水温控制系统汇.doc

电子设计大赛论文-基于温度传感器DS18B20的水温控制系统汇.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子设计大赛论文-基于温度传感器DS18B20的水温控制系统汇

水温控制系统(C题) 重庆大学光电工程学院 参赛队员:吴 蔡 傅 摘要 本水温控制系统是基于MSP430单片机为主控芯片,键盘输入设定温度,并在LCD1602上显示设定温度和实时温度。通过DS18B20温度传感器对水温进行采样,将采得的数字温度信号送给单片机,单片机对温度进行PID算法,通过改变加热控制方波的占空比达到精确控制温度的目的。本水温控制系统的静态误差≤0.2°C,当设定的温度比实时温度高0.12°C时,则启动风扇降温,10分钟左右到达稳定状态。本系统能够很精确地实现水温控制,是一个很好的水温控制方案。 关键字 MSP430 PID算法 DS18B20温度传感器 Abstract:The temperature control system is based on the MSP430 microcontroller as the master chip, control temperature is set through keyboard and the LCD1602 display the control temperature and the real-time temperature. Temperature sensor DS18B20 samples the water temperature and sents the digital signal to the microcontroller, the microcontroller on the temperature of PID algorithm changes the duty cycle of heating control square wave to achieve precise control of temperature. The temperature control system of static error ≤ 0.2 ° C.when the set temperature higher than the real-time temperature 0.12 ° C, then the fan starts to cool , reaching the steady state cost about 10 minutes. The system can achieve a very precise temperature control, this temperature control is a good program. Keywords: MSP430 PID algorithm temperature sensor DS18B20 摘要 1 1 方案论证与比较 4 1.1 温度传感器的比较与选择 4 1.2 控制器的选择 4 1.3 加热器的比较与选择 4 1.4 显示器的比较与选择 5 2 系统设计 5 2.1总体设计 5 2.2 单元电路设计 6 2.2.1 温度传感器电路设计 6 2.2.2 键盘电路设计 7 2.2.3 电热杯加热电路设计 8 2.2.4 风扇冷却电路设计 8 2.2.4 液晶显示电路设计 9 3 软件设计 10 3.1总体设计 10 3.2 主函数 10 3.3 温度获取函数 11 3.4 端口1中断函数 12 3.5键盘扫描函数 13 3.6 液晶显示函数 14 3.7信号控制函数 15 4 系统测量 16 5 结束语 16 参考文献 16 附录 17 1 方案论证与比较 1.1 温度传感器的比较与选择 方案一、AD590是一种半导体集成电路,它是利用晶体管的 b-e 结压降的不饱和值 VBE 与热力学温 度 T 和通过发射极电流 I 的下述关系实现对温度的检测 具有线性好,精度适中,灵敏度高,体积小,使用方便等优点。AD590D的输出形式有电流和电压两种形式,要将温度传感器采集的温度值经过AD转换,然后送入单片机进行处理。 方案二、采用DS18B20数字温度传感器对水温进行采样,无需进行AD转换。将采集的值直接送入单片机进行处理。DS18B20测温范围 -55℃~+125℃,固有测温分辨率0.5℃,支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温。 在市面上AD590比DS18B20贵几倍,同时AD590的外围电路比DS18B20的复杂,就这价格和电路实现难易的考虑,本系统选择方案二。 1.2 控制器的选择 方案一、采用最简单的51单片机处理温度数据、键盘的输入和LCD的显示。利用51单片机的优点是价格便宜,使用比较方便,缺点是接口少,使用时需扩展,外围电路比较多,运算处理速度不高,功耗高。 方案二、利用MS

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档