CPCI-1820接口卡(以下简称“CPCI-1820模块”)是一款基于CPCI总线协议的双通道CAN模块,是3U CPCI加固机系统的一个组成部分。板载两路完全电气隔离的CAN通道,支持CAN 2.0b协议,兼容CAN 2.0a协议,符合ISO 11898规范。CAN总线接口信号定义为后出线方式,由CPCI J2连接器引出。本技术说明仅供系统设计和软硬件设计人员使用,主要包括技术指标,工作原理,使用指南,维护说明等内容。
• PCI接口:32位、33MHZ PCI总线,符合PCI 2.1规范,即插即用;
• 提供两路完全电气隔离的CAN通道;
• 板载数据存储器:8KB的双口RAM;
• CAN控制器:NXP SJA1000T;
• CAN收发器:NXP 82C250;
• CAN协议:支持CAN2.0b规范,兼容CAN2.0a规范;
• 数据传送速率:CAN通讯波特率可编程,范围在20Kbps~1Mbps之间;
• 最高帧流量:每通道3000帧/秒;
• CAN通讯接口:符合DeviceNet和CANopen标准;
• CAN接口保护:采用光电隔离、DC/DC电源隔离以及TVS防浪涌接口保护;
• 运行环境:支持Windows、Linux、Vxworks等操作系统平台;
• 工作模式:双通道;
• 功耗:≤3W。
•工作温度:-40℃~+85℃
•存储温度:-55℃~+90℃
CPCI-1820模块尺寸为:160mm×100mm×1.6mm
CPCI-1820模块重量:<0.4kg
CPCI-1820模块实体外观图,如图1,图2所示。
图1 CPCI-1820实物外观图
图2 CPCI-1820加固冷板实物图
关闭3U CPCI系统,将CPCI-1820接口卡插入3U CPCI中,并锁紧固定装置。如果不是免焊机箱,系统需要对应后出板将CAN接口引出。待一切整理完毕后,重启系统,即可对CPCI-1820进行操作。
CPCI-1820模块总线接口信号设计为后出线,定义在J2连接器上。
E1 | E2 | E3 | E4 | E5 | E6 | E7 | E8 |
NC | NC | Gnd1 | CAN1_L | CAN1_H | Gnd1 | NC | Vcc1 |
E9 | E10 | E11 | E12 | E13 | E14 | E15 | E16 |
NC | NC | NC | Gnd2 | CAN2_L | CAN2_H | Gnd2 | NC |
E17 | E18 | E19 | E20 | E21 | E22 | ||
NC | Vcc2 | NC | NC | NC | NC |
注:Gnd1、CAN1_L、CAN1_H、Vcc1为第0路CAN接口信号;Gnd2、CAN2_L、CAN2_H、Vcc2为第1路CAN接口信号;NC为无信号定义;J2上其他未特殊说明的信号均为NC。
CPCI-1820模块支持PCI2.1(32位,33Mhz)规范,即插即用。板上资源以内存的方式映射8KB大小的空间,基地址由操作系统分配。
使用PCA82C250作为CAN总线的收发器时,CAN直接通讯距离最远可达到10km(传输波特率为5kbps),通讯速率最高可达1Mbps(传输距离为40m)。CAN总线上节点数最多可达110个。此外,如果要延长CAN网络的传输距离以及增加网上的通讯节点,可以通过使用CAN中继器进行增强或扩展。
通讯时电缆最好使用具有屏蔽能力的双绞线缆。注意,当CPCI-1820模块的CAN0或CAN1口用作总线上的两端节点时,分别导通JP1、JP2连接器,表示总线上具有120Ω的匹配电阻。
Windows XP/Vista/7 平台驱动软件支持;
VxWorks 5.5/6.6/6.8/6.9平台驱动软件支持;
Ubuntu,RedHat等linux平台驱动支持。
CPCI-1820模块存放的库房应能防雨、防尘、环境温度在0~40℃,湿度不大于80%,室内应无酸、碱及腐蚀性气体,通风良好。存放期一般不得超过6个月。CPCI-1820模块运输、贮存请放置于防静电袋中,不要在板上放置重物。