一种基于CAN总线中继器的制作方法

文档序号:11959723阅读:637来源:国知局

技术领域

本发明涉及电网用电领域,尤其涉及一种基于CAN总线中继器。

背景

随着市场经济改革的不断深入,要求电力产品的发电、供电、用电同时完成,必须依靠现代化技术才能保证电力市场的正常高效运作,克服传统的人工抄表的不准确性、不统一性、实时性差等问题。CAN(ControllerAreaNetwork)总线是重要的现场总线之一,是德国Bosch公司为汽车电气控制系统开发的一种有效支持分布式控制和实时控制的串行通信网络,遵从OSI模型,主要工作在数据链路层和物理层。CAN总线性能高、可靠性好、应用设计灵活多样、支持差分收发、具有较强的纠错能力,应用于用电计费自动化领域具有传输距离远、传输速度快、数据传输准确、抗干扰能力强,有广泛的应用价值。



技术实现要素:

本发明的目的在于解决现有技术中的上述不足,提供了一种基于CAN总线中继器。

为了实现上述目的,本发明采用以下技术方案:

一种基于CAN总线中继器,其特征在于:

其包括一个双路的CAN控制器和CAN总线驱动器,其中一路与CAN智能节点连接,负责采集各用户的电表数据,另一路与PC终端连接,负责将采集的电表数据上传,所述CAN中继器包括89C52单片机、两路CAN接口、可编程控制电路、LED指示灯,所述的可编程控制电路为X5045可编程控制器,所述的LED指示灯和X5045可编程控制器分别与89C52单片机连接,所述X5045可编程控制器用于89C52单片机的数据读存,每路CAN总线驱动器由SJA1000CAN总线控制器、6N137光耦合器、82C250接收器组成,所述89C52单片机、SJA1000控制器、6N137光耦合器、82C250接收器和CAN总线依次连接,每路CAN总线驱动器由电源单独供电。

本发明的有益效果:具有传输距离远、传输速度快、数据传输准确、抗干扰能力强,减少了人工成本,提高了用电计费效率。

附图说明

图1是本发明的CAN中继器电路原理图。

具体实施例

下面结合附图与实施例对本发明作进一步的说明。

一种基于CAN总线中继器,包括一个双路的CAN控制器和CAN总线驱动器,其中一路与CAN智能节点连接,负责采集各用户的电表数据,另一路与PC终端连接,负责将采集的电表数据上传,CAN中继器的电路结构如图1所示,CAN中继器包括89C52单片机、两路CAN接口、可编程控制电路、LED指示灯,所述的可编程控制电路为X5045可编程控制器,所述的LED指示灯和X5045可编程控制器分别与89C52单片机连接,所述X5045可编程控制器用于89C52单片机的数据读存,每路CAN总线驱动器由SJA1000CAN总线控制器、6N137光耦合器、82C250接收器组成,所述89C52单片机、SJA1000控制器、6N137光耦合器、82C250接收器和CAN总线依次连接。CAN中继器具有网络中继器和网桥的特性,CAN中继器内部监控程序具有报文转发和报文过滤功能,为了使两路CAN控制驱动器能有效地电气隔离、减少故障率,提高系统安全可靠性,各路CAN总线控制驱动器采用单独供电。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、 “示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1