新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 一种基于CAN总线的远程电表抄表系统集中器的设计方案

一种基于CAN总线的远程电表抄表系统集中器的设计方案

作者:时间:2018-08-30来源:网络收藏

本文引用地址:http://www.eepw.com.cn/article/201808/388119.htm

图4系统软件流程图

集中器通过可以挂载最多100个表头,集中器发出设备的ID。每个分系统表接收到对应的ID号后,根据系统发出的读表头命令来反馈数据。如果CAN通讯有故障,CAN控制器通讯将报故障。如系统回路正常,集中器的发送命令数据包。每帧CAN数据包含8字节,因为每次读数的数据流量不是很大,所以每次通讯只需要使用一帧CAN数据即可,表头ID使用帧ID来识别,每个表头对应独立的帧ID。

集中器发送CAN数据命令包到,表头根据各自的ID选择接收读表命令后发送应答数据到CAN总线上。

集中器将接收到的应答数据提取出电表读数存储在flash中。CAN数据收发工作流程如图5所示。

图5数据收发流程图

4 结束语

本设计作为智能电表的一部分,目前成功应用于某些远程中,由于成本适中、性能稳定,取得了较好的经济效益,具有很好的推广前景,同时经过简单的修改就可以开发出其他的远程,如燃气远程抄表系统等。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭