单片机水温控制系统设计

单片机水温控制系统设计

ID:8322290

大小:280.00 KB

页数:29页

时间:2018-03-19

单片机水温控制系统设计_第1页
单片机水温控制系统设计_第2页
单片机水温控制系统设计_第3页
单片机水温控制系统设计_第4页
单片机水温控制系统设计_第5页
资源描述:

《单片机水温控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科生毕业论文(设计)系(院)物理与电子工程学院专业电子信息工程论文题目水温控制系统学生姓名指导教师班级2008级电信2班学号28完成日期:2012年04月05日水温控制系统设计【摘要】该水温控制系统采用单片机进行温度实时采集与控制。温度信号由“一线总线”数字化温度传感器DS18B20提供,DS18B20在30~+85°C范围内,固有测温分辨率为0.5℃。水温实时控制采用继电器控制电热丝进行升温控制。系统具备较高的测量精度和控制精度,能完成升温和降温控制。关键字:STC89C52 DS18B20 水温控制1前言一些价格比较昂贵和具有极大观赏性的鱼出现在

2、大家的眼球,比如蝴蝶鱼,银龙鱼,但是它们对于水温的要求比较苛刻,因此饲养这种鱼类需要对温度进行严格的控制,使其有一个正常的生活环境。2总体设计方案2.1设计任务设计并制作一个水温自动控制系统,控制对象为1L净水,容器为搪瓷器皿。水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动控制,以保持设定的温度基本不变。2.2方案选择28根据题目要求系统模块分可以划分为:温度测量模块,显示电路模块,加热模块,控制模块。2.2.1控制器模块部分根据题目要求,控制器主要用于对温度测量信号的接受和处理、控制电热丝和风扇使控制对象满足设计要求、控制显示电路对温度

3、值实时显示以及控制键盘实现对温度值的设定等。对控制器的选择有以下三种方案:方案一:采用FPGA作为系统控制器。FPGA功能强大,可以实现各种复杂的逻辑功能,规模大,密度高,它将所有器件集成在一块芯片上,减少了体积,提高了稳定性,并且可应用EDA软件仿真、调试,易于进行功能扩展。FPGA采用并行的I/O口方式,提高了系统的处理速度,适合作为大规模实时系统控制核心。由温度传感器送来的温度信号,经FPGA程序对其进行处理,控制加热装置动作。但由于本设计对数据处理的速度要求不高,FPGA的高速处理的优势得不到充分体现,并且其成本偏高,引脚较多,硬件电路布线复杂

4、。Output显示电路加热装置测温部分键盘输入控制部分Input图2.2.1系统基本模块方框图方案一:采用FPGA作为系统控制器。FPGA功能强大,可以实现各种复杂的逻辑功能,规模大,密度高,它将所有器件集成在一块芯片上,减少了体积,提高了稳定性,并且可应用EDA软件仿真、调试,易于进行功能扩展。FPGA采用并行的I/O口方式,提高了系统的处理速度,适合作为大规模实时系统控制核心。由温度传感器送来的温度信号,经FPGA程序对其进行处理,控制加热装置动作。但由于本设计对数据处理的速度要求不高,FPGA的高速处理的优势得不到充分体现,并且其成本偏高,引脚较

5、多,硬件电路布线复杂。方案二:采用模拟运算放大器组成PID控制系统。对于水温控制是足够的。但要附加显示、温度设定等功能,要附加许多电路,稍显麻烦。方案三:采用ATMEL公司的STC89C52作为系统控制器。单片机算术运算功能强,软件编程灵活、自由度大28,可用软件编程实现各种算法和逻辑控制,并且其功耗低、体积小、技术成熟和成本低等优点。基于以上分析拟订方案二,由AT89C52作为控制核心,对温度采集和实时显示以及加热装置进行控制。2.2.2加热装置有效功率控制模块部分根据题目,可以使用电热炉进行加热,控制电热炉的功率即可以控制加热的速度。当水温过高时,

6、关掉电热炉进行降温处理,让其自然冷却。在制作中,我们装设一个小电风扇,当水温超高时关闭电炉开启风扇散热,当需要加热时开启电炉关闭风扇。由于加热的功率较大,考虑到简化电路的设计,我们直接采用220V电源。对加热装置控制模块有以下两种方案:方案一:采用可控硅来控制加热器有效功率。可控硅是一种半控器件,应用于交流电的功率控制有两种形式:控制导通的交流周期数达到控制功率的目的;控制导通角的方式控制交流功率。由交流过零检测电路输出方波经适当延时控制双向可控硅的导通角,延时时间即移相偏移量由温度误差计算得到。可以实现对交流电单个周期有效值周期性控制,保证系统的动态

7、性能指标。该方案电路稍复杂,需使用光耦合驱动芯片以及变压器等器件。但该方案可以实现功率的连续调节,因此响应速度快,控制精度也高。方案二:采用继电器控制。使用继电器可以很容易实现地通过较高的电压和电流,在正常条件下,工作十分可靠。继电器无需外加光耦,自身即可实现电气隔离。这种电路无法精确实现电热丝功率控制,电热丝只能工作在最大功率或零功率,对控制精度将造成影响。但可以由多路加热丝组成功率控制,由单片机对温差的处理实现分级功率控制提高系统动态性能。基于以上分析以及现有器件限制选择方案二,采用继电器控制省去光耦和交流过零检测电路,在软件上选用适当的控制算法,

8、同样可以达到较好的效果。2.2.3温度采集模块部分题目要求温度静态误差小于等于0.2℃,温度信

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

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

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