DIY CAN收发器

出处:维库电子市场网 发布于:2024-07-29 16:57:46 | 345 次阅读

  MCP2551 是一种高速 CAN 容错设备,用作 CAN 协议控制器和物理总线之间的接口。MCP2551器件为 CAN 协议控制器提供差分发射和接收功能,并完全兼容 ISO-11898 标准,包括 24V 要求。它将以高达 1 Mb/s 的速度运行。通常,CAN系统中的每个节点都必须有一个设备,用于将CAN控制器生成的数字信号转换为适合通过总线电缆传输的信号(差分输出)。它还在 CAN 控制器和外部源可能在 CAN 总线上产生的不需要的高压尖峰之间提供缓冲器。

  MCP2551  在收发器电路图中,连接器 J1 有 4 个连接(VDD/TXD/RXD/GND),连接器 J2 分别有 3 个连接(CAN_H/CAN_L/GND)。跳线JP1闭合时,将120欧姆终端电阻置于CAN-High和CAN-Low线路上。如前所述,您可以将这些CAN输出配置为与OBDII电缆或CAN分析仪引脚排列一起使用。整个电路可以组装在一小块veroboard上。最好将 CAN 输出连接扩展到标准 DB-9 公连接器(以获得更好的灵活性),按照原理图后所示的可选接线指南。

  CAN收发器原理电路图  为了与5V微控制器连接,您可以直接将J1的TXD和RXD引脚连接到微控制器的相关I/O引脚,并将J2的CAN_H和CAN_L引脚连接到外部设备,例如OBDII电缆,CAN分析仪等。

  接线指南
  (接线指南)  如果您的微控制器是 3.3V 类型,则应使用逻辑电平转换器将逻辑电平降至 3.3V 逻辑。请注意,“OBDII 到 DB9 电缆”允许您访问汽车 OBDII 连接器上的引脚。电缆的一端有一个 OBDII 连接器,另一端有一个 DB9 母串行连接器。此电缆不应直接插入计算机的串行端口。它旨在插入某种硬件接口,例如我们的收发器。以下是 OBDII 电缆(OBDII → DB9 母头)的基本引脚排列:

  引脚说明
  CAN & OBDII?
  OBD(车载诊断)定义了现代燃油管理车辆的电子接口系统。OBDII 是一套用于监控和报告现代汽车发动机性能的规范。OBDII 规范提供了一个标准化的硬件接口,即 16 针 (2×8) J1962 母头连接器,该连接器位于乘客舱驾驶员侧,靠近中控台。  CAN总线只是一对电线,通常相互缠绕,围绕车辆运行,并在两线网络的两端端接,电阻为120欧姆。连接到CAN总线的唯一组件是电子控制单元(节点)。其他组件,如传感器、电机、灯泡、开关等,仅连接到电子控制单元。使用 CAN 总线进行车载诊断的车辆只能响应使用 CAN 的测试仪的 OBDII 请求。OBDII 提供对来自发动机控制单元 (ECU) 的大量数据的访问,并在排除车内问题时提供有价值的信息来源。CAN总线的两条线,CAN_H和CAN_L,在空闲时(约2.5V)将具有相同的电压,或者当信号放在CAN总线上时,电压差为2V。当信号放置在CAN总线上时,CAN_H线的电压高于CAN_L线的电压。每个电子控制单元都有自己的CAN识别码,如地址。如果电子控制单元要与另一个电子控制单元通信,则需要知道接收者的CAN标识代码。

0次

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站技术支持

13606545031

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!