水温控制系统设计总结.docx
《水温控制系统设计总结.docx》由会员分享,可在线阅读,更多相关《水温控制系统设计总结.docx(26页珍藏版)》请在第一文库网上搜索。
1、水温控制系统摘要:本系统以MSP430F149超低功耗MCU为关键,以DS18B20为温度传感器进行温度检测,采用电热棒进行加热。该控制系统可根据设定的温度,通过PID算法调整和控制PWM波的输出,控制电磁继电器的通断时间从而控制水温的自动调整。该系统重要包括MSP430F149单片机控制器模块、DS18B20测温模块、键盘模块、继电器控制模块及1CD12864液晶显示模块等构成。具有电路构造简朴、程序简短、系统可靠性高、操作简便等特点。关键词:MSP430DS18B20P1D算法PWM1CD12864目录一、任务及规定错误!未定义书签。1.1 设计任务错误!未定义书签。1.2 规定错误!未定
2、义书签。基本规定错误!未定义书签。发才车口B分错误I未定乂书签二、方案设计与论证错误!未定义书签。2.1 温度检测电路方案选择错误!未定义书签。2.2 显示电路的方案选择错误!未定义书签。2.3 加热和控制方案选择错误!未定义书签。2.4 控制算法选择与论证错误!未定义书签。三、系统硬件电路设计错误!未定义书签。3.1 系统构造框图错误!未定义书签。3.2 控制器模块错误!未定义书签。3.3 温度检测电路设计错误!未定义书签。3.4 加热控制电路设计错误!未定义书签。3.5 键盘及显示电路设计错误!未定义书签。3.6 电源电路设计错误!未定义书签。4.1 PID算法设计错误!未定义书签。4.2
3、 程序流程图错误!未定义书签。主程序框图错误!未定义书签。4.2.2 1CD12864程序流程图错误!未定义书签。4.2.3 PID程序流程图错误!未定义书签。4.2.4 DS18B20水温检测程序流程图错误!未定义书签。五、系统测试及分析错误!未定义书签。5.1 系统调试.C.错误!未定乂书签o控制模块的调试错误!未定义书签。5.1.2 温度检测模块错误!未定义书签。5.1.3 继电器的检测错误!未定义书签。5.2 力J果及析*错误!未定乂书签o测试仪器错误!未定义书签。测试措施错误!未定义书签。测试成果错误!未定义书签。六、设计总结错误!未定义书签。七、附录错误!未定义书签。附录1仪表器件
4、清单错误!未定义书签。附录2水温控制系统原理图错误!未定义书签。一、任务及规定1.1 设计任务该水温控制系统是一种经典的检测、控制型应用系统,它规定系统完毕从水温检测、信号处理、输入、运算输出控制加热装置以实现水温控制B全过程。本设计的任务与规定为计并制作一种水温控制系统,控制对象为I1净水,容器为水杯。水温可以在一定范围内可人工设定,并在环境温度减少时实现自动控制,以保持设定0温度基本不变。1.2 规定基本规定(1)温度设定范围:4090oc,最小辨别度为1。(2)环境温度减少时,控制精度:温度控制的静态误差(3)用1CD12864显示实际水温及设定欧I水温。1.2.2发挥部分(1)采用合适
5、控制措施,当设定温度突变时,减小系统的调整时间和超调量。(2)温度控制的静态误差W0.2Co(3)能自动显示水温随时间变化B曲线。二、方案设计与论证2.1 温度检测电路方案选择方案一:使用热敏电阻。通过阻值的变化来获得电压的变化,再做对应的转换得到温度值,虽然价格廉价但精度不高。对于精度规定高B系统不适宜采用。方案二:使用线性NTC温度传感器。它是一种线性温度一电压转换电路。在通过工作电路(IoOUA)的条件下,元件电压值随温度呈线性变化。测温范围在-200C+200C之间。这个温度值同样需要做对应转换,因此不以便。方案三:使用DS18B20温度传感器。内含AD转换器,且线路连接十分以便,无需
6、其他外加电路,直接输出数字量,可直接与单片机通信,读取测温数据,它可以到达0.5。C的固有辨别率,使用读取温度暂存器B措施还能到达0.2。C以上的精度,应用以便,这样的电路重要工作量集中到单片机软件编程上。方案论证与选择:选择方案三,采用DS18B20温度传感器。2.2 显示电路的方案选择方案一:使用数码管显示。通过数码管显示实际水温和设定温度。该方案程序简朴,但硬件占用单片机I/O口较多,并且只能显示数字和少数几种字母,不能显示汉子提醒功能,只能显示一行。方案二:使用1CDI602。1CD1602可显示温度及测量温度,但显示时1602只能显示两行,且只能显示字符和数字,不能显示中文及曲线。方
7、案二:使用1CD12864。1CDI2864可显示字母,数字及中文,且一次可以显示4行,显示直观,通过字幕模式、温度、曲线。该方窠程序较复杂,但显示图形代码较简朴且观测清晰,显示愈加明白。方案论证与选择:选择方案三,采用1CD12864o2.3 加热和控制方案选择方案一:使用电热炉进行加热。通过控制电炉的功率即可控制加热速度,当水温过高时,关掉电炉即可,但使用电炉成本高,且精度不易控制。方案二:使用可控硅控制加热器的工作。可控硅是一种半控器件,通过控制导通角的方式来控制,对每个周期的交流电进行控制,由于导通角持续可调,故控制精度高,但控制不妥易导致电磁干扰需加对应防护措施,且费用较高。方案三:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 水温 控制系统 设计 总结