摘要
本文介绍了利用单总线连接温湿度传感单元,单片机AT89C52作为核心控制器进行检测信号处理和执行设备驱动控制,同时控制CAN总线控制器SJA1000/收发器PCA82C250构成的CAN总线通信系统进行数据传输,通过USBCAN控制器PDIUSBD12将上位PC机与控制系统连接,完成分布式环境温湿度智能监测控制系统设计。通过实验测试,对数据进行计算得出系统温度检测误差低于±0.4°C,湿度检测误差小于±2%,较好地满足了设计要求。文章详细介绍了系统构成、部分软硬件设计方法。系统可应用于粮食、货物仓储,纺纱车间,图书馆等环境监测调节、报警监控等。
This paper introduces that the sensor unit of temperature and humidity is connected through the 1-wire bus.SCM AT89C52 processes the measurement signal and drives the equipments,and it controls the CAN bus controller SJA1000/transceiver PCA82C250 to structure the CAN bus communication system to transmit the data.Up PC is connected with control system though the USBCAN controller PDIUSBD12,which the distributed circumstance temperature and humidity intelligent measure system is carried out.Our experiments show that the system temperature measure-error is less than ±0.4 ℃,and the system humidity measure-error is less than ±2%.The experiment results reveal that the measurement system performs well as expected.This paper introduces the system structure and the part of hardware/software design in detail.This system can be applied to circumstance measure-regulate and alarm of grain and goods' storage,spinning workshop and library,etc.
出处
《核电子学与探测技术》
CAS
CSCD
北大核心
2007年第5期995-999,共5页
Nuclear Electronics & Detection Technology