欢迎光临广东LOL比赛下注平台机械有限公司官网!
全国咨询热线:400-123-4567
联系我们

LOL比赛下注平台(中国)有限公司

地址:广东广州市天河区LOL比赛下注平台工业区

Q Q:181564925

电话:400-123-4567

邮箱:admin@youweb.com

当前位置: 首页 > 新闻资讯

基于C8051F040的CAN总线中继器设计与实现|LOL比赛下注平台

时间:2022-01-09 00:18:03 作者:LOL比赛下注平台 点击:

本文摘要:0章节目录  二十世纪八十年代初,法国BOSCH企业明确指出了控制板局域网络(ControllerAreaNetwork,CAN)来解决困难汽车内部的数据信号传送难题。

0章节目录  二十世纪八十年代初,法国BOSCH企业明确指出了控制板局域网络(ControllerAreaNetwork,CAN)来解决困难汽车内部的数据信号传送难题。因为CAN总线优质的可靠性和动态性特性、成熟的诉讼和即时技术性,再加敞开式总线构造、较短报文格式髙速通信、远程控制通信工作能力、硬件配置CRC很强的数据流分析和扩展作用,及其操控比较简单、运用于低成本等优势,早就被更为多地运用于到分布式系统远程控制自动控制系统、安全防范及电力工程系统等联网控制系统行业,并被广泛认为为最有发展前途的当场总线技术性之一。

LOL比赛下注平台

  中继器是互联网物理层的一种物质相接机器设备,能够将同一层的几段互联网展开点到点,还可以搭建上下一层各有不同总线的点到点,起着网桥和网关ip的具有。在大中小型远程控制的CAN总线系统中经常不容易用以到中继器,关键作为监控点诸多和测量点产自远距离的场所。拉西瓦水电厂工程项目为I等大(1)型工程项目,核心区安全系数检测的测量点、实验仪器、监测站多,检测系统涉及面大(10lOkm),测量设备中间间距差别较小,间距主主控室较近(长达5km),为了更好地提高网络通信的抗干扰能力并保证 必需低的通讯速度,务必在互联网里加中继器,以对通讯链接中的数据信号多方面放缩,并对数据信息报文格式展开路由器和推送。

文中明确指出了一种CAN互联网用中继器的设计方案和搭建。  1系统硬件配置型号选择  CAN中继器是CAN总线系统的主要设备之一,要使中继器具有非常好的可信性,对其MCU的回绝也较为较高。大家随意选择了SiliconLaboratories企业的C805lF040(下列全名F040)单片机设计做为中继器的MCU。  F040内搭建了基本上抵制CAN2.0A和CAN2.0B的CAN控制板,独立国家的信息RAM能够应急处置32条信息目标,每一个信息目标都能够展开发送至和对接过滤,最少工作中速度超出lMbps,必须顺利完成CAN总线协议书数据链路层和网络层的全部作用;在其中CAN总线的市场竞争应急处置、MCU控制模块、即时、数据信息的一贯性及其持续性保证 ,全是由硬件配置来解决困难,MCU因而而求空出很多的時间来应急处置精确测量数据信息和操控指令,进而提高全部系统的实用性。

  F040还具有加强型串行通信外接设备控制模块(SPI)获得了访谈协调能力的全双工串行通信总线,为中继器中间相互交换数据获取了不错的控制模块。SPI能够做为主器件或从器件,有3线工作方式和4线工作方式,并抵制在同一总线上相接好几个主器件和从器件。并且在多主自然环境中限令主器件方法作业者,以避免 2个之上主器件妄图另外展开传输数据时造成矛盾。

除此之外,F040也有很多的储存空间一64kB的片内F1ash和4k高清 256B的內部RAM,及其外界64kB数据信息储存器控制模块,基本上合乎系统通信和缓存文件室内空间的回绝。  2中继器系统硬件配置构造  CAN总线中继器务必顺利完成将一端的总线上数据信息初始地传送到另一个MCU所部门管理的CAN总线上。文中应用易于控制手机流量,响应速度慢,作用扩展性好的双MCU的计划方案,如图所示1下图。文中中继器设计方案的关键观念是应用2个F040组成无线中继系统,运用F040的SPI展开多主通信,展开传输数据信息。

2个F040的CAN做为相接两侧总线。在其中,与上边0总线相互连接的F040的CANO的ID依照控制模块序号设计方案;与下边1总线相接的F040的CANl的ID划归7号序号,做为该总线的六根控制模块。

  F040的规范化端口号I/0扩展槽資源比较丰富,充分利用的优先权交叉开关译码器能够协调能力分派给模拟信号做为I/0端口号。依据具体的电源电路务必,把SPI配置到P0.0~P0.2,中继器的主从关系端口配置要完全一致,如图2下图。为了更好地更优、变慢地相互交换数据信息和中继器的主从关系转换,灵活运用剩余端口号,将主从关系MCU的P1.6、P1.7、P2.6、P2.7端口号相匹配相互连接。MCU0的情况由P2.5M和P2.7M键入,MCUl根据輸出口P2.6S和IP2.7S检测MCU0的情况;MCUl的情况由P1.6S和P1.7S键入,MCU0根据輸出口P1.5M和P1.7M检测MCUl的情况。

端口号中间串连的1k维护保养电阻器,进而防止启动因两侧数据信息的矛盾而导致处理芯片烧毁。  本系统是用CAN总线将中继器与左右双层数据连接一起,因而在中继器系统中还理当CAN总线传送控制模块,如图所示3下图。

随意选择ADI企业生产制造的ADuMl201用于搭建CAN控制板和CAN收发器中间的电气设备阻隔,那样不但提高了中继器的可信性,并且也维护保养了总线及总线上的别的连接点,即加强了系统的可靠性,又提高了系统的抗干扰性。CAN收发器SN65HVD25l在CANH和ICANL键入扩展槽间串联一个电阻器,做为CAN总线的终端电阻。


本文关键词:LOL比赛下注平台

本文来源:LOL比赛下注平台-www.dawnskyhealing.com