历史上的今天
今天是:2024年12月15日(星期日)
2021年12月15日 | 51单片机用PID算法温度控制器毕业设计
2021-12-15 来源:eefocus
毕业设计任务
设计并制作一个水温自动控制系统,控制对象为纯净水(容量大于等于1升),容器为瓷器皿。水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动控制,以保持设定的温度基本不变。
基本功能及要求
1.温度设定范围为40~90℃,最小区分度为1℃,标定温度≤1℃。
2.环境温度降低时(例如用电风扇降温)温度控制的静态误差≤1℃。
3.在硬件中显示水的实际温度。
4.采用适当的控制方法,当设定温度突变(由40℃提高到60℃)时,减小系统的调节时间和超调量。
5.温度控制的静态误差≤0.2℃。
6.在设定温度发生突变(由40℃提高到60℃)时,用上位机显示温度变化曲线。
实物图

电路原理图

功能框图

PID
算法公式

MATLAB 参考代码
function plotxy(v)%串口复制过来的温度(列向量),目标温度
%v=v’;
[m,~]=size(v);
for i=1:m-1
if v(i,1)<0 || abs(v(i,1)-v(i+1,1))>2
v(i,1)=v(i-2,1);
end
end
x=linspace(0,10,m);
plot(x,v(:,1),‘r’)
%line([0 10],[t t])
%line([0 10],[t+0.2 t+0.2])
%line([0 10],[t-0.2 t-0.2])
clear;
clc
end
史海拾趣
|
RF Micro Device公司高级市场经理 Brent Wilkins 今天的新一代蜂窝电话设计越来越复杂,需要提供多频段、多模式支持,具有蓝牙个人区域网络、GPS定位、WLAN等功能,而且超宽带和电视接收功能已经开始出现,此外像游戏、图像、音频和视频 ...… 查看全部问答> |
|
上海KT人公司是中国最大最专业的IC电子人才咨询公司之一,多年来专注于IC与电子行业中高级人才服务,客户主要为欧美著名半导体公司(如TI、ADI、LSI、Cisco、Conexant等)和美资集成电路设计新公司共20多家,主要寻找IC设计、芯片制造、IC市场与销 ...… 查看全部问答> |
|
1、支持wince5.0可使用 .net + sqlce2.0 开发应用程序; 2、必须的外部接口包括:usb、以太网接口、打印串口 3、能控制按键音、报警音 4、能控制屏幕背光 5、需支持对5v左右电压的电池或电板充电 6、128X128支持汉显屏幕 7、主板长宽… 查看全部问答> |
|
近来忙着家事,有一段时间没有上来了,今天顺着2011-1-11,这么多棍棍的日子,上来溜达一下。 看到自从夏老师到网站上来座镇解答FPGA的相关问题,网站上FPGA的热情洋溢,很有气氛,觉得这里有蛮多朋友 ...… 查看全部问答> |




