基于AT89S51的粮仓温度测控系统设计
2012-10-08庞兴龙
制造业自动化 2012年9期
刘 健,庞兴龙
LIU Jian1, PANG Xing-long2
(1.北华航天工业学院 机械工程系,廊坊 065000 2.廊坊市环境保护局,廊坊 065000)
0 引言
粮食储备直接影响着国家的经济。检测粮仓温度,及时发现温度变化进行调整,以减少粮食损失是粮仓管理的重点。传统的通过人工使用温度计测量后再用设备加热、降温等来控制温度的方法,速度慢、准确度低,不易及时发现温度变化而会导致粮食大面积的变质,损失很大。随着计算机的普及和单片机功能的不断强大,由于操作简单、测量准确、价格低廉等优点而备受关注,被带入到控制检测行业中,推动了这一行业的改造、更新替换。本文就是利用单片机和PC机实现自动控制粮仓温度,大大提高了温度技术指标,具有广阔的发展前景。
1 系统方案
本设计的下位机采用单片机AT89S51八位机作为微处理单元控制,采集粮仓温度。温度通过转换保存到P1口。上位机选择PC机最合适,上下位机通过串口进行联络,下位机传送采集数据给上位机,上位机接收后,分析、处理并发送命令给下位机,实现人机交互。其中上位机选用VB6.0为开发软件,利用MSComm控件实现和下位机的通信,充分发挥两者的优点。又因为单片机和PC的串口电平不同,需要通过MAX232芯片转换单片机电平,整个设计的系统结构图如图1所示。

图1 系统结构图
2 下位机
2.1 单片机
单片机是温度检测系统的核心部分,因此选择单片机至关重要。目前国内MCS-51系列单片机是主流,它性价比高、技术成熟,迅速占领了市场。
单片机是把主要零件都集成到一块芯片,缩短了数据的传送距离,加快速度,可靠性更高,抗干扰能力强。……
登录APP查看全文
