系统的硬件系统总体设计图2-1所示,该系统主要由中心MCU、温度采集
模块、通信模块、输出控制模块、液晶模块_5部分组成。
1.中心MCU模块:采用STM32作为主控芯片,主要通过RS48_5接收温度
采集电路传送的实时温度值,通过判断该温度值与预设温度值的差值,决定对加
热丝的加热功率以及判断是否参与PID运算,同时该模块将实时温度值通过
RS232接口显示到触摸屏上。
2.温度采集模块:采用PT1000传感器采集水中温度,经24位ADC处理送
入单片机中进行温度计算。
3.输出控制模块:主要利用LM3_58驱动固态继电器,通过控制固态继电器
的通断,实现温度的调节。
4.通信模块:通信模块主要指通信接口的设计,本次设计中采用RS2犯、
RS48_5两路串口,RS48_5串口主要实现同温度采集模块的通信,温度采集模块每
隔一秒就会将处理完成的温度值通过串口一传送至中心MCU,中心MCU再结
合实际情况对该温度做相应的运算处理。RS232串口用于和液晶模块通信,用
来完成液晶的一些显示与参数修改。
_5.液晶模块:本系统采用威纶通工业液晶屏,该液晶屏采用四线电阻式触
控面板并支持两路RS-232接口,采用24V电源供电,并有64MB内存,可以很
好的存储温度值,性能稳定,结合界面编程可以实现良好的人机交互界面。
|