在如今CAN总线应用越来越广泛的今天,很多人都开始学习使用这一技术,但是由于CAN总线协议的复杂度,不少IT新人只能浅尝辄止。本文将介绍如何致远电子的嵌入式UART转CAN模块来解决这一问题。
一、CSM100产品简介
CSM100系列UART转CAN模块是集成微处理器、CAN-bus 控制器、CAN-bus收发器、DC-DC转换、高速光电隔离于一体的嵌入式UART 转CAN 模块,用户可以不深入了解CAN-bus的相关知识,利用此芯片操作CAN-bus就如同操作UART 一样方便。
模块具有2种转换方式包括透明转换方式和透明带标示转换方式。其中透明转换方式会预先设定数据帧ID,串口只需要发送报文数据段信息,其余信息模块会自动填充完整。透明带标识转换方式通过既定的协议格式可以将CAN总线报文的类型、ID转发到串口数据的相应字段。这两种方式在不同应用场景下灵活组合可以实现多种功能。
图 1 CSM100实物、结构图
二、应用方案
CSM100这个小模块不仅仅是做串口与CAN数据的转换,在很多应用场景中起着必不可少的作用。下面就来介绍一下。