车规级控制器局域网信号解析器,解析局域网Controller-Area-Network的一个工具。
适用于需要解析Controller-Area-Network局域网信号的场景。
一、产品概述
Controller-Area-Network信号是指在控制器局域网(Controller-Area-Network)中传输的数据和控制信息。Controller-Area-Network是一种串行通信协议,最初由德国博世公司在20世纪80年代为汽车行业开发,旨在解决汽车中多个电子控制单元(ECU)之间的通信问题。它通过减少复杂的线束连接,提升了系统的可靠性和灵活性。
Controller-Area-Network是 ISO国际标准化的串行通信协议。
在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个 LAN,进行大量数据的高速通信”的需要。
Controller-Area-Network 最初出现在80年代末的汽车工业中,由德国 Bosch 公司最先提出。当时,由于消费者对于汽车功能的要求越来越多,而这些功能的实现大多是基于电子操作的,这就使得电子装置之间的通讯越来越复杂,同时意味着需要更多的连接信号线。提出Controller-Area-Network总线的最初动机就是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线。于是,他们设计了一个单一的网络总线,所有的外围器件可以被挂接在该总线上。1993年,Controller-Area-Network已成为国际标准 ISO11898(高速应用)和 ISO11519(低速应用)。 Controller-Area-Network 是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。当信号传输距离达到10Km 时,Controller-Area-Network 仍可提供高达50Kbit/s 的数据传输速率。由于 Controller-Area-Network总线具有很高的实时性能,现在,Controller-Area-Network的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。
选用性价比极高的STM32F072C8T6作为微处理器,基于Controller-Area-Network信号转换技术,解析Controller-Area-Network局域网信号。
二、产品参数
供电:5V,USB供电;
功耗:5V供电情况下,22mA左右;
PCB尺寸:74mm*28mm;
可修改的波特率:5K,10K,20K,25K,40K,50K,62.5K,80K,100K,125K,200K,250K,400K,500K,800K,1000K:
三、使用说明
本项目左侧使用数据线接入电脑端,同为供电口,供电为5V,右侧是Controller-Area-Network 信号端口,
本项目需要下载固件才可以使用,
设备运转正常,运行状态指示灯会以规律的频率闪烁。
接收到数据时接收指示灯会闪烁。
发送数据时发送指示灯会闪烁。
四、备注
1、成本构成
请大致汇总产品的复刻成本,按实际情况列示如:
元器件成本:¥ 20元(不含PCB);
其他外设:¥ 0元;
外壳、面板:¥ 0元;
总计:¥ 20元。
2、细节备注
本项目不提供PCB文件。
PCB无元器件位号丝印,焊接请参考附件“名称位号丝印图基于STM32F072的车规级控制器局域网(Controller Area Network)信号解析器.rar”;
本项目需要下载固件才可以使用,固件详见“固件基于STM32F072的车规级控制器局域网(Controller-Area-Network)信号解析器.rar”,源代码详见“LIB版本源代码基于STM32F072的车规级控制器局域网(Controller-Area-Network)信号解析器.rar”;
焊接辅助工具详见“焊接辅助工具——信号解析器.rar”。
3、注意事项
产品使用过程中,注意使用安全;
安全声明:产品使用过程中,如若出现任何事故与本创作者无关,与平台无关。
五、测试视频
下述视频介绍了基于STM32F072的车规级控制器局域网(Controller-Area-Network)信号解析器。
下述视频演示了测试基于STM32F072的车规级控制器局域网(Controller-Area-Network)信号解析器的过程。
我们可以看到数据互相发送解析显示完全正常。
下述视频演示了测试基于STM32F072的车规级控制器局域网(Controller-Area-Network)信号解析器指示灯的过程。
我们可以看到发送数据时发送指示灯闪烁,接收到数据时接收指示灯闪烁。
六、更新日志
V1.0 首次上传。
点赞


