基于MSP430系统平台,利用PID控制算法搭建了一个温度自动控制系统。系统包括温度采集、PID算**率控制、人机交互等模块。系统采用数字式温度传感器精确测量温度值,430单片机用来实现PID算法及温度设定与显示等;双向可控硅光电耦合器用于调节功率。能实时监测温度值,测量温度范围广、分辨率高,调节温度迅速,控制温度实时精准、波动小,温度值显示准确稳定。
调温设备如冰箱、冰柜、空调已广泛地走进大众家庭,这些设备带给了人们更多的舒适,人们也越来越依赖它们。为此,我们小组搭建了一个温度自动控制系统,模拟调温设备在日常生活中的运作,深入探讨其工作原理及可优化潜力。
1 系统组成
本系统以MSP430系统板为控制核心,包括温度采集、PID算**率控制、调温、人机交互等模块。其采用数字式温度传感器DS18B20作为温度采样元件,在通用定时器B周期中断的控制下,低功耗单片机MSP430F449通过其通用I/O口从DS18B20读取采样值,再通过PID控制算法计算出控制量去控制主电路的电流方向和PWM波的输出。电流方向决定对控温对象进行加热或制冷,输出的PWM波驱动功率MOSFET IRF540,从而达到控制热电模块加热或制冷的功率的目的,如图1所示。
|