3.2 CANUSBⅡ智能CAN接口卡
3.2.1 智能CAN接口卡硬件接口描述
CANUSB-I/II智能CAN接口卡集成2 路CAN 通道,每一路通道都是独立的,可以用于连接一个CAN-bus 网络或者CAN-bus 接口的设备。CANUSB-I/II智能CAN接口卡外观如图3.1所示,接口布局如图3.2所示[16]。
图3.1 CANUSB-I/II智能CAN接口卡外观
图3.2 CANUSB-I/II智能CAN接口卡外围端子
2路CAN-bus通道由1 个10 Pin接线端子引出。接线端子的引脚详细定义如表3.1所示[16]。
表3.1 CANUSB-I/II接口卡的CAN-bus信号分配
3.2.2 系统连接
CANUSB-I/II接口卡和CAN-bus总线连接的时候,仅需要连CANL连CANL,CANH 连CANH 信号。CAN-bus 网络采用直线拓扑结构,总线的2个终端需要安装120Ω 的终端电阻;如果节点数目大于2,中间节点不需要安装120Ω 的终端电阻。对于分支连接,其长度不应超过3米。CAN-bus 总线的连接如图3.3所示[16]。
图3.3 CAN-bus网络的拓扑结构
3.3 本章小结
本章主要介绍了作者在进行CAN总线网络协议分析过程中所用的软件环境、MFC语言以及硬件设备:普创电子公司的CANUSB-I/II智能CAN接口卡,着重介绍了CANUSB-I/II智能CAN接口卡的连线方式。
4 CAN总线网络协议分析软件的设计
在本次毕业设计中,作者的任务是编写与CANUSB-I/II智能CAN接口卡配合使用的CAN总线网络协议分析软件,使之能够具有双通道同时启动、复位、发送信息、接收信息以及信息的显示功能。
4.1 函数库
普创电子公司给出了函数库及其结构和使用方法,给作者的编程带来了极大的便利。 CAN总线网络协议分析+文献综述(5):http://www.751com.cn/tongxin/lunwen_9287.html