受着微电子技术的影响,不断发展变化。传感器正朝着小型、固态、多功能和集成化的
方向发展。 近年来,温度控制的发展尤为迅速。国内外市场上已经出现了多种多样温
度控制仪表,应用于社会的各个方面。例如能够进行程序控温的智能多段温度控制仪,
能够实现数字 PID 和各种复杂控制规律的智能式温度调节器等
[11]
。
水温系统的传递函数事先难以精确获得,因而很难判断哪一种控制方法能够满足系
统对控制品质的要求。但从对控制方法的分析来看,PID 控制方法最适合本例采用。另
一方面,由于可以采用单片机实现控制过程,无论采用上述哪一种控制方法都不会增加
系统硬件成本,而只需对软件作相应改变即可实现不同的控制方案。因此本系统可以采
用 PID 的控制方式,以最大限度地满足系统对诸如控制精度、调节时间和超调量等控制
品质的要求
[7]
。
传统的一位式模拟控制方案,选用模拟电路,用电位器设定值,反馈的温度值和设
定值比较后,决定加热或不加热。其特点是电路简单,易于实现,但是系统所得结果的
精度不高并且调节动作频繁,系统静态差大、不稳定。系统受环境影响大,不能实现复
杂的控制算法,不能用数码管显示,不能用键盘设定
[13]
。
传统的二位式模拟控制方案,其基本思想与方案一相同,但由于采用上下限比较电
路,所以控制精度有所提高。这种方法还是模拟控制方式,因此也不能实现复杂的控制
算法使控制精度做得较高,而且不能用数码管显示,对键盘进行设定
[13]
。
现在国内外一般采用经典的温度控制系统。采用模拟温度传感器对加热杯的温度进
行采样,通过放大电路变换为 0~5V 的电压信号,经过 A/D 转换,保存在采样值单元;利用
键盘输入设定温度,经温度标度转换转化成二进制数,保存在片内设定值单元;然后调显示
子程序,多次显示设定温度和采样温度,再把采样值与设定值进行 PID 运算得出控制量,
用其去调节可控硅触发端的通断,实现对电阻丝加热时间的控制, 以此来调节水温使其基
本保持恒定
[2]
。
采用单片机 AT89C52 设计温度实时测量及控制系统。单片机 AT89C52 能够根据温
度传感器 DS18B20 所采集的温度数据来控制加热器或致冷器的启停,从而把温度控制
在设定的范围之内。在温控开关被激活的情况下,当温度低于设定的下限时,单片机启
动加热器加热,同时点亮绿色发光二极管,当温度高于设定的上限时,单片机启动致冷
器降温,同时点亮红色发光二极管。所有温度数据均通过液晶显示器 LCM1602 显示出
来。为了防止单片机掉电引起的数据丢失,温度上下限的设定值存储在 AT24C02B 中
评论0
最新资源