您的位置 首页 ADAS

根据MCP2515的多路CAN总线接口电路设计

目前主流的CAN协议控制器一般采用I/O总线(SJA1000等)或SPI接口(MCP2515等)与MCU进行通信。由于本设计采用PC/104总线扩展卡的方式来扩展多个RS232和RS485接口,没有多

  现在干流的CAN协议控制器一般选用I/O总线(SJA1000等)或SPI接口(MCP2515等)与MCU进行通讯。因为本规划选用PC /104总线扩展卡的方法来扩展多个RS232和RS485接口,没有剩余的I/O片选线可用,因而终究选用9200的SPI接口与MCP2515进行多 路CAN总线接口的扩展。MCP2515是Microchip公司推出的具有SPI接口的独立CAN控制器。它彻底支撑CAN V2.0B技术规范,通讯速率最高可达1 Mbps,内含3个发送缓冲器、2个接纳缓冲器、6个29位检验滤波寄存器和2个29位检验屏蔽寄存器;它的SPI接口时钟频率最高可达10 MHz,可满意一个SPI主机接口扩展多路CAN总线接口的需求。

  图是MCP2515的外围CAN总线接口框图,图中省掉了MCP2515和9200的接口部分。因为设备需求安装在铁路沿线,有必要具有防雷击的能 力。因而MCP2515与CAN总线收发器之间选用高速光耦进行彻底的电气阻隔,而且光耦两头电路的电源也有必要用电源阻隔模块阻隔开, 这样才干真实起到阻隔的效果。在TJA1050的CANH和CANL引脚与地之间衔接2个30 pF的%&&&&&%,能够过滤CAN总线上的高频搅扰;2个二极管能够在总线电压产生瞬变搅扰时起维护效果。光耦正常作业时输入电流为10 mA左右,内部发光二极管的正向电压降为1.7 V左右,因而要特别注意输入端串联电阻的阻值挑选。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/adas/247745.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部