CANUART-100TL系列智能双向UART转CAN模块具有一路TTL UART串口通道和一路CAN通道,实现CAN与串口 UART之间的双向数据智能转换。超小型灌封模块设计,方便用户集成到电路板上,快速通过MCU的UART口扩展CAN通道。CAN通道采用金升阳电源模块和信号隔离芯片实现2500VDC电气隔离,电源输入防反设计,支持DC6.5~36V输入;具有优秀的EMC性能,可靠性测试项目:ESD接触放电8KV、浪涌±1KV、脉冲群±2KV,工业四级,符合CE-EMC、IEC/EN61000-4-2/4/5标准;符合矿用本质安全设计规范,可提供认证所需的原理图、PCB等资料。
智能双向UART转CAN模块提供“透明转换、透明带标识转换和自定义协议转换”三种转换模式,支持任意串口数据与CAN帧之间的互转;支持CAN帧验收滤波设置。
产品特性
﹂ 超小型灌封模块
﹂ 支持任意串口数据与CAN帧之间的互转
﹂ 快速通过MCU的UART口扩展CAN通道。
﹂ 支持透明、透明带标识和自定义协议转换模式
﹂ CAN波特率支持40Kbps~1Mbps,可任意设定
﹂ 串口波特率支持600~921600bps
﹂ 符合CAN 2.0A/2.0B规范,符合ISO/DIS 11898标准
﹂ CAN接口隔离电压高达2500VDC
﹂ 通过评估板的USB接口或模块CAN接口配置参数
﹂ 接收或发送数据转换能力4000帧/s
﹂ 支持丰富的CAN帧验收滤波设置
﹂ 5V、3.3VDC电源输入可选,最大70mA/5V
﹂ 工作温度:-40℃至+85℃
﹂ CAN接口防浪涌、防脉冲群、ESD保护设计
﹂ 符合矿用本质安全设计规范,提供认证所需的原理图、PCB图等资料
产品选型
CANUART-100TL系列智能双向UART转CAN模块内部集成了ARM 32位的Cortex™-M3CPU(集成CAN控制器, 兼容NXP SJA1000,16MHz时钟频率)、CAN收发器、金升阳DC-DC电源模块、信号隔离芯片和完善防护器件等,性能强劲、功能完善,能够极低延时、高转换效率的完成UART与CAN之间的双向数据转换。
CANUART-100TL系列智能双向UART转CAN模块根据供电电压(5V或3.3VDC)和是否带隔离地,分为三个型号。
型号 | CANUART-100T | CANUART-100TL | CANUART-100TV33 |
供电方式 | 5VDC | 5VDC | 3.3VDC |
隔离输出电源地 | 无 | 有 | 有 |
串口方式 | TXD、RXD引脚,5V TTL电平UART | TXD、RXD引脚,3.3V TTL电平UART | |
串口波特率 | 600~921600bps | ||
CAN接口方式 | 引脚 | ||
CAN通道数 | 1 | ||
CAN波特率 | 支持40Kbps~1Mbps,可选常用波特率或自定义任意波特率 | ||
最高帧流量 | 接收/发送4000帧/s | ||
验收滤波 | 支持14个组合的列表或屏蔽模式的帧ID过滤 | ||
CAN隔离 | 隔离电压2500VDC | ||
CAN标准 | 符合CAN 2.0A/2.0B规范,并符合ISO/DIS 11898标准 | ||
终端电阻 | 无 | ||
工作模式 | 透明转换、透明带标示符转换、自定义协议转换 | ||
应用软件 | LCAN Test for windows,Comdebug(串口调试助手) | ||
配置软件 | CanUartConfig | ||
配置方式 | 通过测试评估板上的USB接口(模块插到评估板上) 或者 直接通过模块的CAN口来配置参数 | ||
固件升级 | 通过评估板上的USB接口或模块的CAN口,用户自主本地升级 | ||
EMC | ESD 接触放电 8KV、浪涌 ±1KV、脉冲群±2KV | ||
安规 | CE-EMC、FCC、符合煤矿本质安全设计规范、IEC/EN61000-4-2/4/5 | ||
工作温度 | -40~85℃ | ||
材质 | 黑色阻燃塑胶外壳,符合 UL94-V0 标准 | ||
尺寸(mm) | 31.5×20.3×10.10 | ||
安装方式 | 板载插件 |
功能特点
转换示例
参数配置
转换模式
三种转换模式供选:自定义协议模式、透明传输模式、透明带标识模式
CAN参数配置
可选常用波特率或自定义任意波特率
验收滤波设置
首先,“帧格式”中选中标准帧或扩展帧;验收滤波器设置中有0~13共14个可设置选项,每个设置选项中有三个模式可选:未使用、列表模式或屏蔽模式;选中某个设置选项,再选中模式,然后设置帧ID范围或按位指定需接收帧的帧ID;点击保存配置后,启用了验收滤波设置。根据帧格式和模式,如下表所示,除了未使用外,有四种过滤方式。
注意:设置了过滤规则的选项,其序号呈红色高亮显示。
模式 | 功能 | 设置 |
未使用 | 不过滤 | - |
标准帧 标识符列表模式 | 接收“标识符1≤帧ID≤接收标识符2”的帧,帧ID11位 | 文本框中前值为10进制,后值为16进制,填入前值,后值自动生成。 |
扩展帧 标识符列表模式 | 接收“标识符1≤帧ID≤接收标识符2”的帧,帧ID11位 | |
标准帧 标识符屏蔽模式 | 按位指定需接收帧的帧ID,11位 | 每一位对应的“X”,每点一下,按照 0-1-X循环变化; |
为0时,帧ID对应位为0的帧被接收; | ||
为1时,帧ID对应位为1的帧被接收; | ||
扩展帧 标识符屏蔽模式 | 按位指定需接收帧的帧ID,29位 | 为X时,帧ID对应位为任意值的帧都被接收。 |
标示符列表模式示例
CAN参数的“接收过滤设置”中设置只接收标准帧-帧ID为0、1、5、6、7的报文。
如下图显示,帧格式选中标准帧,“0”序号选项中,选中列表模式,设置接收帧ID为0~1的标准帧;“1”序号选项中,选中列表模式时,设置接收帧ID为5~7的标准帧。
标示符屏蔽模式示例
标识符屏蔽模式一般用于过滤应用层协议指定功能帧,比如应用层协议中规定ID位1~3表示设备地址,CAN通道只需要接收地址为5的报文,可按下述设置。
CAN的“接收过滤设置”中选择“标识符屏蔽模式”。
如下图显示,“0”序号选项中,选中屏蔽模式,点击ID1~ID3位对应的“X”,将ID1~ID3三位设置为1、0、1。
串口参数设置