- 44
- 0
- 约2.29千字
- 约 8页
- 2016-08-17 发布于湖北
- 举报
基于温度传感器的水温控制系统
计算机控制技术课程设计评语:考勤(10)守纪(10)过程(40)设计报告(30)答辩(10)总成绩(100)专业:自动化班级:姓名:学号:指导教师:2015年07月10日基于温度传感器的水温控制系统1设计要求1升水加热,要求水温可以在20~100摄氏度范围内进行人工控制,并能在环境温度变化时实现自动调整,以保证在设计的温度。要求最小分辨率位1摄氏度,温度控制的稳态误差小于0.2摄氏度,能够显示当前的温度。设计原理图如下:图1 设计原理图2设计方案设计采用220V交流供电的150W加热器,利用DS18B20进行周期性检测,并将数据传递给单片机。上位机通过单片机传递的实时温度与设定温度进行比较得到误差,通过PID算法得到控制量,送给单片机通过单片机I/O口输出高电平占空比进行控制,实现对加热器为温度输出控制。3硬件设计3.1硬件结构图图2 硬件结构图3.2硬件选型(1)控制器分为上位机和下位机。上位机为控制计算机,通过反馈的温度与设定的温度进行对比,通过预先设定的算法计算出控制量u;下位机为AT89C51即单片机,接收由上位机所给出的控制量,对执行机构进行控制。AT89C51具有如下特点:4kB Flash片内内存储器,128 byte RAM,32个外部双向输入输出口,5个中断优先级,2个16位可编程计数器,2个全双工串行通信口。(2)D/A转换器采用DAC0832,8为D/A转换器
原创力文档

文档评论(0)