摘 要: | 为解决电源监控系统中存在的数字化程度低、实时性差、准确度和可靠性低等问题,在研究CAN协议的原理及应用技术的基础上,采用外挂Microchip MCP2515 CAN控制器的设计思想,完成基于AVR单片机的CAN通信软硬件设计,满足电源控制系统策略的需要。该文给出CAN总线的整体结构及控制器、收发器等组成部分硬件及软件的设计与实现,并对系统进行网络负载分析及实时性分析。实际运行表明:该系统可实现报文的发送、接收等功能,可靠性强、通信实时性好。另外,电气隔离电路的设计,进一步提高系统的抗干扰能力;同时,软件设计部分采用自顶向下的模块化设计方法,增强系统的可移植性。
|