客服热线:400-6707-027

CAN总线中继器软件串行和硬件串行

2022-03-23 11:22:37浏览:64 评论:0 来源:易企互赢   
核心摘要:软件串行和硬件串行 - 大多数微控制器都具有用于与其他串行设备进行通信的硬件。软件串行端口使用引脚更改中断系统进行通信。有一个用于软件串行通信的内置库。处理器使用软件串行来模拟额外的串行端口。软件串行***的缺点是它需要更多的处理,并且不能支持与硬件串行相同的高速。SPI - SS / SCK / MISO / MOSI引脚是SPI通
 
软件串行和硬件串行 - 大多数微控制器都具有用于与其他串行设备进行通信的硬件。软件串行端口使用引脚更改中断系统进行通信。有一个用于软件串行通信的内置库。处理器使用软件串行来模拟额外的串行端口。软件串行***的缺点是它需要更多的处理,并且不能支持与硬件串行相同的高速。
 
SPI - SS / SCK / MISO / MOSI引脚是SPI通信的专用引脚。它们可以在Arduino Uno的数字引脚10-13和ICSP插头上找到。
   CAN网桥(Bridge)是一个智能的中继器。使用CAN网桥对设备进行互连,克服了CAN总线结点个数及通信距离的物理限制,能有效扩充CAN网络的结点总数,延长通信距离。
     在CAN总线网络中,网桥能从一个电缆里接收信号, 放大它们,将其送入下一个电缆。因此,它不但能延长CAN总线的通信距离,而且可提高CAN网络的性能、可靠性和 安全性。
     CAN网桥的存储和转发功能可使其适用于连接不同CAN波特率的两个CAN网络。 因而构成一个不同速率的CAN网络相匹配,混连在一起的混合网络。
     CAN网桥,是连接两个CAN网络的存储转发设备,它可以提供智能化连接服务。它可以根据消息帧的ID过滤来进行有选择的接收和转发。网络1 和网络2 通过网桥连接后,网桥接收网络1 发送的数据包,检查数据包中的帧信息,如果帧信息不符合网络1要求 ,它就将其放弃,相反,如果符合网络1要求且为网络2 需要的信息,它就继续发送给网络2。.这样,可利用CAN网桥隔离信息,将不符合网络要求的信息隔离出总线,防止无效信息占用总线资源。
     使用CAN网桥将一个较大的CAN网络分成若干段,有利于改善网络的可靠性、可用性和安全性。
     CAN网桥作为一种透明网桥,***大优点是易于安装,使用方便,是一种即插即用设备。使用CAN网桥,无需改动现有硬件和软件,无需更改现有网络参数,只须插入电缆就可以,对现有的CAN网络的运行无影响。
 
1.2 性能与技术指标
2个独立的CAN通道A和B,CAN通道均采用光电隔离、DC-DC电源隔离(2500V);
数据流向可控,能实现A-->B,B-->A,或A,B通道双向数据接收及转发;
支持CAN2.0A 和CAN2.0B 协议,支持标准帧和扩展帧格式;
可独立配置2个CAN通道得波特率:5Kbps-1000Kbps;
支持自定义验收过滤或选择不滤波;
工作电源:+7V~+24V DC;
工作温度:-40 ℃ ~ +85℃;
支持标准DIN 导轨安装;
 
产品尺寸:100mm*70mm*25mm(不计算导轨安装架高度)。 
 
1.3 典型应用
 
1)当两个不同波特率CAN网络需要连接时,利用CAN网桥可以独立配置2个CAN通道波特率的功能,实现连接。
2)当设备间通过CAN总线相互通信,但通信距离超过了CAN总线的距离限制时,利用CAN网桥的中继功能,恢复信号,保持CAN网络的稳定、安全。
3)CAN总线数据量较大,需要有选择的接收CAN信息时,利用CAN网桥过滤屏蔽。
4) 当网络节点数量比较多的时候,进行网络节点扩展。
 
1.4 产品销售清单
 1)GY8802 CAN网桥一只。
 2)DB9串口线缆一根。
3)光盘1张。(设备配置软件CanBridgeConfig,用户手册,CAN总线相关资料等); 
 
1.5 技术支持与服务
提供一年免费质保,维修或更换;终身维修服务。
通信协议
 
串行(TTL) - 数字引脚0和1是Arduino Uno的串行引脚。
 
它们由板载USB模块使用。
 
什么是串行通信?
 
串行通信用于在Arduino板和其他串行设备(如计算机,显示器,传感器等)之间交换数据。每块Arduino板至少有一个串口。串行通信发生在数字引脚0(RX)和1(TX)以及USB上。 Arduino也支持通过数字引脚与SoftwareSerial Library进行串行通信。这允许用户连接多个支持串行的设备,并保留主串行端口可用于USB。
(责任编辑:小编)
下一篇:

银邦保险经纪车上人员责任险——守护每一程的安全之旅

上一篇:

PCI-CAN卡通信协议

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 993918953@qq.com
 
0相关评论