基于DS18B20的温控系统冷热调节设计.pdf
时间:01-10 09:19
查看:865次
下载:162次
简介:
提出一种高精度、系统稳定性较好的温度调节设计方法。采用Atmel公司的AT89S51作为控制核心,以DS18B20作为主要温度测量和变送元件,结合小键盘、固态继电器(SSR)等外围电路,进行光电隔离,根据指令要求,利用小功率直流电快速控制220 V交流电通断。在软件处理程序中加入抗干扰能力强的限速数字滤波,并利用积分分离PID算法,使积分作用在温度值接近目标值时才起作用,有效降低启、停频繁时给系统带来的振荡。为提高温度测量值的精度,利用MATLAB对温度数据进行曲线拟合,进一步对温度值进行校正。结果表明,温控系统的模块化设计与MATLAB相结合,提高了系统的抗干扰性、稳定性并使测量值的误差减少到5%以下。