基于温度传感器DS18B20的水温控制系统(电子设计大赛).doc
《基于温度传感器DS18B20的水温控制系统(电子设计大赛).doc》由会员分享,可在线阅读,更多相关《基于温度传感器DS18B20的水温控制系统(电子设计大赛).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流基于温度传感器DS18B20的水温控制系统(电子设计大赛).精品文档.水温控制系统(C题)重庆大学光电工程学院 参赛队员:吴 蔡 傅摘要 本水温控制系统是基于MSP430单片机为主控芯片,键盘输入设定温度,并在LCD1602上显示设定温度和实时温度。通过DS18B20温度传感器对水温进行采样,将采得的数字温度信号送给单片机,单片机对温度进行PID算法,通过改变加热控制方波的占空比达到精确控制温度的目的。本水温控制系统的静态误差0.2C,当设定的温度比实时温度高0.12C时,则启动风扇降温,10分钟左右到达稳定状态。本系统能够很精确地实现水温控
2、制,是一个很好的水温控制方案。关键字 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
3、 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 tempe
4、rature 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摘要11 方案论证
5、与比较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.2 主函数103.3 温度获取函数113.4 端口1中断函数123.5键盘扫描函数133.6 液晶显示函数143.7信号控制函数154 系统测量165 结束语16参考文献16附录171 方案论证与比较1.1 温度传感器的比较与选择方案一、AD
6、590是一种半导体集成电路,它是利用晶体管的 b-e 结压降的不饱和值 VBE 与热力学温 度 T 和通过发射极电流 I 的下述关系实现对温度的检测具有线性好,精度适中,灵敏度高,体积小,使用方便等优点。AD590D的输出形式有电流和电压两种形式,要将温度传感器采集的温度值经过AD转换,然后送入单片机进行处理。方案二、采用DS18B20数字温度传感器对水温进行采样,无需进行AD转换。将采集的值直接送入单片机进行处理。DS18B20测温范围 55+125,固有测温分辨率0.5,支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温。在市面上AD590比DS18
7、B20贵几倍,同时AD590的外围电路比DS18B20的复杂,就这价格和电路实现难易的考虑,本系统选择方案二。1.2 控制器的选择方案一、采用最简单的51单片机处理温度数据、键盘的输入和LCD的显示。利用51单片机的优点是价格便宜,使用比较方便,缺点是接口少,使用时需扩展,外围电路比较多,运算处理速度不高,功耗高。方案二、利用MSP430对温度数据等进行处理,处理能力强、运算速度快、超低功耗、片内资源丰富、方便高效的开发环境。对于实现本系统的功能绰绰有余。综合比较以上两个方案,本系统选择方案二。1.3 加热器的比较与选择方案一、将搪瓷器皿直接放在加热炉上进行加热,方便简单,很容易实现,但是缺点
8、是对于加热一升水能源浪费比较大,不能完全有效地利用加热炉,同时加热炉功率较大,不能很好地精确地控制水温。方案二、用电热杯对一升水进行加热,电热杯功率较小(300W),能够实现很好地精确控制,同时电热杯使用方便,体积小,质量轻,价格便宜。综合比较上面两个方案,本系统选择方案二。1.4 显示器的比较与选择方案一、采用TFT_LCD作为显示温度值的器件。每个液晶像素点都是由集成在像素点后面的薄膜晶体管来驱动,从而可以做到高速度、高亮度、高对比度显示屏幕信息,是目前最好的LCD彩色显示设备之一。方案二、采用LCD1602作为显示温度值的器件。LCD1602是工业字符型液晶,能够同时显示16x2个字符,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 温度传感器 DS18B20 水温 控制系统 电子设计 大赛
限制150内