CANUART-100TL系列智能双向UART转CAN模块具有一路TTL UART串口通道和一路CAN通道,实现CAN与串口 UART之间的双向数据智能转换。超小型灌封模块设计,方便用户集成到电路板上,快速通过MCU的UART口扩展CAN通道。
智能双向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保护设计
转换示例:
参数配置
转换模式
三种转换模式供选:自定义协议模式、透明传输模式、透明带标识模式
标示符列表模式示例
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。