摘要
介绍了一种基于CAN总线的智能多路监控报警系统的设计方法。在信息传输的安全性、准确性、实时性方面达到了较高要求。本系统利用AT89C51单片机对多路监测信号进行采集和处理,并控制CAN总线控制器SJA1000/收发器PCA82C250构成的CAN总线通信系统进行数据传输,通过串行接口MAX232将主控机与各控制节点相联,实时监控各设备状态,并可实现监控方案下载更新。文章介绍了系统工作流程及主要功能模块设计原理。通过实验,监测报警率可达100%,有效地实现了楼宇智能监控报警。系统提供了较好的硬件平台,方便移植智能算法,以满足更多监控需要,具有良好的应用前景。文章详细介绍了系统总体设计方案,部分软硬件设计方法。
An intelligent multi-input monitor and alarm system is designed based on CAN bus technology. The detection signal is collected and processed based on the core of AT89C51 and AT89C51 controls the CAN bus controller SJA1000/transceiver PCA82C250 to constitute CAN bus communication system to transmit data. Through the serial interface MAX232 connected main controller with each control node,up PC can monitor and control each node in real-time and renew control-schemes. This system has ahieved higher requirement in safety, accuracy and real-time operation in message transmission. Experiments shown that the system has yielded the rate of control and alarm of 100 %. Intelligent arithmetic can easy to replant based on the better hardware plat, satisfy more need of monitor and control, and its application foreground is bright. This paper introduces design principle and the methods of hardware/software in detail.
出处
《核电子学与探测技术》
CAS
CSCD
北大核心
2008年第3期657-661,513,共6页
Nuclear Electronics & Detection Technology