Data Sheet CSM100系列嵌入式CAN转UART模块V2.02 Date: 2010-04-07 您不需要了解与CAN-bus有关的任何知识,利用此芯片操作CAN-bus就如同操作UART一样方便!产品数据手册 ——————————————概述 ——————————————产品特性 CSM100系列UART转CAN 模块是集成微 超小型芯片化灌封; 处理器、CAN-bus控制器、CAN-bus收发器、 支持CAN2.0A、CAN2.0B协议; DC-DC转换、高速光电隔离于一体的嵌入式 内置DC-DC模块,隔离电压(2500VDC);CAN转UART模块。 内置高速光电隔离模块; 该产品可以很方便地嵌入到具有UART 内置微处理器、CAN控制器、CAN收发器;接口的设备中,在不需改变原有硬件结构的1路CAN-bus输出通道;前提下使设备获得CAN-bus通讯接口,实现 1路UART输出通道,UART设备和CAN-bus网络之间的数据通讯。 工作温度范围:-40℃–+85℃; 其中UART通道支持多种波特率,范围在: 最高帧流量:400帧/秒; 600-115200bps之间可选,CAN-bus支持5K CSM100支持透明转换和透明带标识转换;–1000Kbps共15种标准波特率。 CSM100T支持自定义协议转换。 何为透明转换?UART转CAN:将串行总线中的数据不作任何修改地转换为CAN报文并传送到CAN-bus网络中。CAN转UART:将CAN-bus网络中的CAN报文不作任何修改地转换为串行总线中的数据。————————————产品应用 ◆ 仪器、仪表 ◆ 石油化工 ◆ 电力监控 ◆ 工程机械 ◆ 汽车电子 —————————————订购信息 型号 CSM100 CSM100T 温度范围 -45°C ~ +85°C -45°C ~ +85°C 封装 24PIN 24PIN ————————————————————————————————典型应用 UART最大传输距离(10公里)UARTMCU设备直接嵌入到您的电路板上MCU设备直接嵌入到您的电路板上 图 1.1 应用示例(一) 利用CSM100嵌入式CAN转UART模块实现远距离数据传送,可以很方便地嵌入到具有UART接口的设备上,如51系列单片机、ARM等微处理器。在该应用示例中,两台具有UART接口的MCU系统,用CSM100芯片就可以实现长达10公里的数据通信!您不需要了解与CAN-bus有关的任何知识,利用此模块操作CAN-bus就如同操作UART一样简单! 广州致远电子有限公司
UART To RS232最大传输距离(10公里)UARTPC机MCU设备直接嵌入到您的电路板上
通过RS232电平转换和PC相连
图 1.2 应用示例(二)
在示例(二)中,带有MCU的设备将采集到的现场数据通过UART发送出去后,CSM100(CSM100T)嵌入式UART转CAN模块将为您转换成CAN-bus的数据传送!
UART To RS232最大传输距离(10公里)UART To RS232PC机通过RS232电平转换和PC相连PC机通过RS232电平转换和PC相连
图 1.3 应用示例(三)
如应用示例(三),您也可以开发基于PC的CAN-bus应用,这时只需将UART的TTL电平转换为RS232电平,直接与PC的RS232相连即可,这种方式可以非常方便地将RS232的传输距离延长到10公里。您不需要了解与CAN-bus有关的任何知识,利用此芯片操作CAN-bus就如同操作UART或RS232一样方便!
注:CSM100支持透明转换协议和透明带标识转换协议,CSM100T支持自定义的转换协议,两者的机械尺寸、引脚定义完全兼容。
CSM100系列产品用户手册。
广州致远电子有限公司 CSM100CAN转UART模块 修订历史 版本 日期 原因 V0.00 2006/04/24 创建文档 V1.00 2006/06/08 第一次发布 V1.10 2006/09/15 第二次发布 V1.20 2007/06/22 修改温度范围,引脚定义,数据手册升级。 V2.00 2008/12/30 修改封装示意图,数据手册升级 V2.01 2009/01/14 修改外壳的高度,数据手册升级 V2.02 2010/04/07 合并CSM100和CSM100T的数据手册 产品数据手册 ©2009 Guangzhou ZHIYUAN Electronics CO., LTD.
ii
广州致远电子有限公司 CSM100CAN转UART模块 目 录 1. 功能简介...................................................................................................................1 2. 引脚信息...................................................................................................................2 3. 电气参数...................................................................................................................3 3.1 4.1 4.2 5.1 5.2 CSM100(CSM100T)特性参数............................................................................3 CSM100(CSM100T)的电路连接........................................................................4 CSM100(CSM100T)的网络连接........................................................................4 评估板概述...............................................................................................................5 评估板特性...............................................................................................................5 4. 电路连接及网络连接...............................................................................................4 5. 辅助开发工具简介...................................................................................................5 6. 机械尺寸...................................................................................................................6 7. 使用注意事项...........................................................................................................7 8. 免责声明...................................................................................................................8 产品数据手册 ©2009 Guangzhou ZHIYUAN Electronics CO., LTD.
1
广州致远电子有限公司 CSM100CAN转UART模块 1. 功能简介 CSM100(CSM100T)嵌入式CAN转UART模块采用全密封的灌封工艺,内部集成完全电气隔离的CAN-bus接口电路,具有很强的抗干扰能力,同时可防潮、放震动,大大提高了系统在恶劣环境中使用的可靠性。 CSM100(CSM100T)模块的主要功能是实现UART和CAN之间的透明转换,用户可以不深入了解CAN-bus的相关知识,利用此芯片操作CAN-bus就如同操作UART一样方便。如图 1.1所示为CSM100(CSM100T)模块的功能框图。 VinGNDDataRXDTXD串口MCU电气隔离CANHCAN接口电路DataCANLCSM100/CSM100T模块图 1.1 CSM100(CSM100T)模块的功能框图 产品数据手册 ©2008 Guangzhou ZHIYUAN Electronics CO., LTD.
1
广州致远电子有限公司 CSM100CAN转UART模块 2. 引脚信息 z 产品实物图 图 2.1 CSM100(CSM100T)实物图 产品尺寸:长(L)×宽(W)×高(H),31.8×20.3×6.5mm。 z 引脚信息 序号 242322212019181716151413CANLCANHCFGRESRESRESRESRESVinGNDNCTXDRXDGND1234567101112图注::有实际的引脚:没有引脚引出表 2.1 引脚定义 名称 Vin GND NC TXD RXD GND* NC CANL CANH NC RES CFG 引脚含义 +5V输入 电源地 -- UART数据发送端 UART数据接收端 电源地 无引脚引出 CANL信号线连接端 CANH信号线连接端 无引脚引出 保留引脚 配置引脚 1 2 3 4 5 6 7-10 11 12 13-1819-2324 图 2.2 CSM100(CSM100T)引脚定义(底视图) *注: 1.RES引脚不需要连接,电路连接时保持悬空; 2.GND引脚有2个,可任选1个连接或全部连接; 3.当配置引脚(CFG)接地,重新上电时CSM100(CSM100T)进入配置模式,可用CSM100(CSM100T)CFG软件通过串口配置CSM100(CSM100T)的串口波特率,CAN波特率,转换模式等参数。 产品数据手册 ©2008 Guangzhou ZHIYUAN Electronics CO., LTD. 2
广州致远电子有限公司 CSM100CAN转UART模块 3. 电气参数 3.1 CSM100(CSM100T)特性参数 电源 CAN接口 UART接口 湿度 尺寸 隔离电压 温度范围 DC5V±5%,最大电流< 70mA 符合ISO/DIS 118 标准,双绞线输出 标准UART接口(UART口的电平支持3.3V或5V系统的TTL电平) 5-95%不结露 31.5×20.3×6.5mm(长×宽×高) DC 2500V -40°C 至 + 85°C *注意:本芯片不支持热插拔; *其他种类的芯片及接口请联系相关的技术支持。 产品数据手册 ©2008 Guangzhou ZHIYUAN Electronics CO., LTD. 3
广州致远电子有限公司 CSM100CAN转UART模块 4. 电路连接及网络连接 4.1 CSM100(CSM100T)的电路连接 使用CSM100(CSM100T)模块时,必须将CSM100(CSM100T)模块加入到用户的电路板中;如图 4.1所示为MCU与CSM100(CSM100T)接口芯片的连接原理图,图中仅给出需要连接的引脚。 +5VVinGND功能电路MCU串口TXDRXDRXDTXD串口MCU电气隔离CAN接口电路CANHCANLCAN-bus网络CSM100/CSM100T模块 图 4.1 MCU接口电路 4.2 CSM100(CSM100T)的网络连接 CSM100模块实现UART数据与CAN-bus总线数据的双向透明转换,CSM100T则实现UART数据与CAN-bus总线数据的双向自定义转换。图 4.2所示为CAN-bus网络的连接示意图。两个设备的的CAN_H与CAN_H相连,CAN_L 与CAN_L相连。CAN-bus网络的终端结点需要安装120欧姆的终端电阻。 MCUUARTUARTMCUUARTUARTCSM100CANCAN_HCSM100CAN120欧姆CAN_LCAN-bus总线120欧姆其他CAN设备其他CAN设备其他CAN设备 图 4.2 CSM100(CSM100T)网络连接示意图 产品数据手册 ©2008 Guangzhou ZHIYUAN Electronics CO., LTD.
4
广州致远电子有限公司 CSM100CAN转UART模块 5. 辅助开发工具简介 5.1 评估板概述 CSM100(CSM100T)芯片可以在CSM100 Eva评估板上进行参数配置、通讯测试。CSM100 Eva评估板如图 5.1所示,为选配的配置与测试工具。 +9vJ5CSM Eval BoardCANLCANHCSM100RESETJP2RXDTXD 图 5.1 CSM100 Eva评估板 CSM100 Eva评估板提供1个RS232接口,用于通过PC配置CSM100(CSM100T)芯片;提供1路CAN-bus通信接口,用于连接CAN-bus网络,提供CAN总线数据的通讯测试。 短接CSM100(CSM100T)Eva评估板的配置开关J5,重新上电,即可使CSM100(CSM100T)芯片进入参数配置模式;否则即为正常工作状态。 CSM100 Eva评估板提供2个指示灯RXD、TXD,用于显示数据接收、发送的状态。 5.2 评估板特性 z z z z z z DC9V电源供电,电源无极性; 一个RS232通信插座; 一个CAN-bus通信插座; 符合CSM100(CSM100T)接口芯片的24Pin插座; 串口通信指示灯RXD、TXD; 工作温度范围:0℃-+75℃。 产品数据手册 ©2008 Guangzhou ZHIYUAN Electronics CO., LTD.
5
广州致远电子有限公司 CSM100CAN转UART模块 6. 机械尺寸 使用安装CSM100(CSM100T)嵌入式CAN-bus接口芯片时,请参考图 6.1和表 6.1所提供的机械尺寸(公制单位:英尺和毫米),图中规定了产品的长、宽、高,以及部分机械结构。 底视图1234567101112俯视图ab242322212019181716151413CSM100gfcde前视图ihj图注::有实际的引脚:没有引脚引出 图 6.1 CSM100(CSM100T)外观机械尺寸 表 6.1 机械尺寸参数表 图例 标号 英寸 毫米 a 0.799 20.30 b 0.600 15.24 c 0.100 2.54 底视图 d 0.076 1.93 e 0.100 2.54 f 1.252 31.80 g 0.076 1.93 h 0.019 0.48 前视图 i 0.256 6.50 j 0.420 10.68 产品数据手册 ©2008 Guangzhou ZHIYUAN Electronics CO., LTD. 6
广州致远电子有限公司 CSM100CAN转UART模块 7. 使用注意事项 z 建议在低速系统中使用,此CAN转UART模块不适用于高速数据传输。 z 在“配置模式”和“正常工作”模式切换之后,必须重新上电一次,否则执行的仍然是原来的工作模式,而不能成功的实现切换。 z 由于CAN总线是半双工的,所以在数据转换过程中,尽量保证两侧总线数据的有序性。如果两侧总线同时向转换芯片发送大量数据,将可能导致数据的转换不完全。 z 使用CSM100T芯片的时候,应该注意两侧总线的波特率和两侧总线发送数据的时间间隔的合理性。 z 一般情况下CAN波特率应该是串口波特率的3倍左右,数据传输会比较均匀(因为在CAN总线传输数据的时候还附加了其他的功能域,相当于增加了数据的长度,所以相同波特率下CAN传输的时间会比串行总线的时间长)。 产品数据手册 ©2008 Guangzhou ZHIYUAN Electronics CO., LTD.
7
广州致远电子有限公司 CSM100CAN转UART模块 8. 免责声明 CSM100(CSM100T)嵌入式CAN-bus接口芯片及相关软件版权均属广州致远电子有限公司所有,其产权受国家法律绝对保护,未经本公司授权,其它公司、单位、代理商及个人不得非法使用和拷贝,否则将受到国家法律的严厉制裁。 您若需要我公司产品及相关信息,请及时与我们联系,我们将热情接待。 广州致远电子有限公司保留在任何时候修订本用户手册且不需通知的权利。 产品数据手册 ©2008 Guangzhou ZHIYUAN Electronics CO., LTD.
8