CAN总线驱动的智能三相电流表通信系统设计与实现

需积分: 8 0 下载量 140 浏览量 更新于2024-08-11 收藏 2.86MB PDF 举报
本文档主要探讨了一种基于CAN总线的智能三相电流表通信系统的设计,发表于2009年的武汉理工大学学报·信息与管理工程版。该系统旨在满足智能三相电流表与上位PC机之间的高效通信需求,以适应电力设备监控和故障诊断的实时性和准确性。 作者首先介绍了背景,即随着电力设备智能化和网络化的发展,智能三相电流表需要具备总线网络化的功能,以便于数据共享和远程控制。CAN总线作为一种工业通信标准,以其高可靠性和抗干扰能力被选中用于此应用。CAN总线的特点包括支持多主模式、短帧格式、以及内置的物理层和数据链路层功能,这有助于降低冲突、提高传输效率和数据完整性。 系统的核心设计围绕ARM7微控制器LPC2292展开,作为CAN总线的主控模块,它负责管理和协调数据传输,确保系统的稳定运行。硬件电路设计部分详细阐述了CAN接口模块的集成,以及如何构建连接智能三相电流表和PC机的通信链路。软件设计则涉及数据发送程序的编写,确保了数据的正确编码和解码,以及波特率的精确计算。 文章提供了系统的硬件结构框图和CAN发送数据程序流程图,这有助于读者理解整个系统的运作机制。实验结果显示,该设计简单易懂,具有高度的可靠性和可扩展性,能够有效地满足数据传输的需求。此外,使用CAN总线的优势还体现在其易于网络升级,适应未来电力设备网络的不断演进。 这篇论文深入研究了基于CAN总线的三相电流表通信系统的关键技术,对于从事电力自动化、仪器仪表设计以及嵌入式系统开发的工程师来说,是一份有价值的技术参考文献。通过学习和借鉴其中的设计理念和方法,可以提升电力设备的智能化水平,提高故障检测和响应速度。