本系统由上位机还有下位机组成。上位机采用VC编写,完成的功能有接收并显示各个采集点的温湿度并绘制出曲线,同时可以通过设定临界值和手动两种方式来控制下位机以改变温湿度。下位机由一个主机和若干个丛集组成,完成的功能有各个分机采集温湿度传送到主机,然后由主机显示出来并传到上位机并随时准备着接收上位机的控制信号。
主机采用STC12C5A60S2双串口单片机,从机采用STC89C52,液晶显示采用1602,传感器用AM2301温湿度传感器,用Protel99画好电路图后,经过热转印制最终的实物如下所示:
主从机实物图
传感器
上位机界面
源程序、电路图如下: