电子设计大赛-基于温度传感器ds18b20的水温控制系统(电子设计大赛)

电子设计大赛-基于温度传感器ds18b20的水温控制系统(电子设计大赛)

ID:34257143

大小:636.05 KB

页数:19页

时间:2019-03-04

电子设计大赛-基于温度传感器ds18b20的水温控制系统(电子设计大赛)_第1页
电子设计大赛-基于温度传感器ds18b20的水温控制系统(电子设计大赛)_第2页
电子设计大赛-基于温度传感器ds18b20的水温控制系统(电子设计大赛)_第3页
电子设计大赛-基于温度传感器ds18b20的水温控制系统(电子设计大赛)_第4页
电子设计大赛-基于温度传感器ds18b20的水温控制系统(电子设计大赛)_第5页
资源描述:

《电子设计大赛-基于温度传感器ds18b20的水温控制系统(电子设计大赛)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、水温控制系统(C题)重庆大学光电工程学院参赛队员:吴蔡傅摘要本水温控制系统是基于MSP430单片机为主控芯片,键盘输入设定温度,并在LCD1602上显示设定温度和实时温度。通过DS18B20温度传感器对水温进行采样,将采得的数字温度信号送给单片机,单片机对温度进行PID算法,通过改变加热控制方波的占空比达到精确控制温度的目的。本水温控制系统的静态误差≤0.2°C,当设定的温度比实时温度高0.12°C时,则启动风扇降温,10分钟左右到达稳定状态。本系统能够很精确地实现水温控制,是一个很好的水温控制方案。关键字MSP430PID算法DS18B20温度传感器Abstract:Thetemp

2、eraturecontrolsystemisbasedontheMSP430microcontrollerasthemasterchip,controltemperatureissetthroughkeyboardandtheLCD1602displaythecontroltemperatureandthereal-timetemperature.TemperaturesensorDS18B20samplesthewatertemperatureandsentsthedigitalsignaltothemicrocontroller,themicrocontrolleronthete

3、mperatureofPIDalgorithmchangesthedutycycleofheatingcontrolsquarewavetoachieveprecisecontroloftemperature.Thetemperaturecontrolsystemofstaticerror≤0.2°C.whenthesettemperaturehigherthanthereal-timetemperature0.12°C,thenthefanstartstocool,reachingthesteadystatecostabout10minutes.Thesystemcanachiev

4、eaveryprecisetemperaturecontrol,thistemperaturecontrolisagoodprogram.Keywords:MSP430PIDalgorithmtemperaturesensorDS18B20摘要11方案论证与比较41.1温度传感器的比较与选择41.2控制器的选择41.3加热器的比较与选择41.4显示器的比较与选择52系统设计52.1总体设计52.2单元电路设计62.2.1温度传感器电路设计62.2.2键盘电路设计72.2.3电热杯加热电路设计82.2.4风扇冷却电路设计82.2.4液晶显示电路设计93软件设计103.1总体设计103.

5、2主函数103.3温度获取函数113.4端口1中断函数123.5键盘扫描函数133.6液晶显示函数143.7信号控制函数154系统测量165结束语16参考文献16附录171方案论证与比较1.1温度传感器的比较与选择方案一、AD590是一种半导体集成电路,它是利用晶体管的b-e结压降的不饱和值VBE与热力学温度T和通过发射极电流I的下述关系实现对温度的检测具有线性好,精度适中,灵敏度高,体积小,使用方便等优点。AD590D的输出形式有电流和电压两种形式,要将温度传感器采集的温度值经过AD转换,然后送入单片机进行处理。方案二、采用DS18B20数字温度传感器对水温进行采样,无需进行AD转

6、换。将采集的值直接送入单片机进行处理。DS18B20测温范围-55℃~+125℃,固有测温分辨率0.5℃,支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温。在市面上AD590比DS18B20贵几倍,同时AD590的外围电路比DS18B20的复杂,就这价格和电路实现难易的考虑,本系统选择方案二。1.2控制器的选择方案一、采用最简单的51单片机处理温度数据、键盘的输入和LCD的显示。利用51单片机的优点是价格便宜,使用比较方便,缺点是接口少,使用时需扩展,外围电路比较多,运算处理速度不高,功耗高。方案二、利用MSP430对温度数据等进行处理,处理

7、能力强、运算速度快、超低功耗、片内资源丰富、方便高效的开发环境。对于实现本系统的功能绰绰有余。综合比较以上两个方案,本系统选择方案二。1.3加热器的比较与选择方案一、将搪瓷器皿直接放在加热炉上进行加热,方便简单,很容易实现,但是缺点是对于加热一升水能源浪费比较大,不能完全有效地利用加热炉,同时加热炉功率较大,不能很好地精确地控制水温。方案二、用电热杯对一升水进行加热,电热杯功率较小(300W),能够实现很好地精确控制,同时电热杯使用方便,体积小,质量轻,价

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。