4路电流采集,将电流值通过CAN发出。可以采集10mA-3A的电流(理论值),精度10mA。CAN波特率以及报文周期可以自定义。
需要通过CAN网络采集电流的场景;需要做电流标定的场景;需要检测被测件工作状态的场景。
一、产品介绍
本品是基于CAN通信的4路电流采集模块。
电流采集范围:10mA-3A;精度:10mA(保守值)。
本模块的电流为实时采集,通过CAN通信的方式,100ms周期发出。
CAN波特率默认500K(可修改)。
二、应用场景
1、需要通过CAN通信采集电流的场景;
2、需要做电流标定的场景;
3、需要通过检测被测件电流值,来判断被测件的工作状态的场景。
4、功能测试机台,替代电流采集板卡使用。
本品已经在汽车控制器相关领域验证,广泛应用于:汽车悬架、底盘、车身等控制器的电流采集。可以用于功能测试机台等场景。
三、产品概述
1. 此模块能够同时采集4路电流,并将电流值通过CAN报文发出;
2. CAN波特率以及发送ID可以自行设定,默认为500K,ID:0x704;
3. CAN报文默认发送周期为100ms,可自行更改。
四、产品参数
1.本品支持9-16VDC电压输入,带电源防反接,电源接反不烧毁线路板。
2.电流理论测量范围:10mA-3A,精度10mA(精度受贴片阻值的影响)。
3.PCB设计为单面布局,尺寸:68*78mm,四周有定位孔,R=1.75mm。
4.本品的所有接口均为:KF301-2P,接线方便快捷。
4.本品采用4层板设计,抗干扰能力强。
5.本品主芯片采用GD32A503车规级芯片,有更好的稳定性。
3D图:
电源电路:将输入电压转换成5V和3.3V,供系统使用。
CAN通信电路:将数据通过CAN网络发出。
MCU电路:负责数据处理、计算、转换等。
4路电流采集电路:负责采集被测电流,电流左进右出。
五、使用说明
1、将需要测试的电流,按示意图接入电路。(可以同时测4路)
2、报文解释:
第0-1字节,第一路电流值(十六进制);第2-3字节,第二路电流值;第4-5字节,第三路电流值;第6-7字节,第四路电流值。
初始状态无电流,因此报文为00。
3、将被测件介入第一路采集口。(被测电路为:3.7V电池串联一个120R电路组成,理论电流值为3.7/120=30.8mA)
4、下图展示的第一路电流为20,即32mA。
注:报文为16进制数据,需要转化成十进制。
六、备注
1、本模块需要将附件中的代码或固件,烧录后,才可实现描述中的功能。
2、代码下载方式 :提供的源码可通过KEIL打开编译,通过STLINK或JLINK等常用烧录工具,在KEIL中联调下载;或者Jflash中加载固件的方式下载。
3、此项目成本预估平均单价在60元左右(所有物料,含PCB),批量价55元。
4、MCU和LDO可以在淘宝直接购买,也可以找厂家申请样品,详见附件购买说明。
5、焊接说明:
MCU的下载接口:可以不用焊接。将烧录器直接插入。
6、附件说明:
BOM:物料BOM清单。
程序固件:编译好的烧录文件,后缀.hex,可以直接用于烧录。
程序源码:项目工程,即项目的完整代码,KEIL工程,可以根据自己需求进行修改。
部分元器件购买参考链接:主芯片及电源芯片型号及参考链接。
七、测试视频
展示了本产品每路单独采集电流的测试效果。
点赞