首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 基于USB的CAN总线适配器设计

基于USB的CAN总线适配器设计

资料介绍
接口电路论文

摘要:提出一种使用USB接口实现CAN总线网络与计算机连接的方案。讨论了CAN总线与计
算机之间的硬件接口电路,同时分析了固件编程方法及USB驱动程序设计思路。
   关键词:USB CAN总线 固件编程 适配器
现场总线作为二十世纪80年代发展起来的新兴技术,在工业现场已有了广泛的应用。在
比较有影响力的几种现场总线中,CAN总线以其突出的优点不仅大量应用于工业现场,而
且在楼宇自动化、智能终端设备等民用领域也有了长足的发展。
现场总线网络技术的实现需要与计算机相结合。以往CAN总线网络与计算机的连接采用R
S232、ISA或PCI接口。但是随着计算机接口技术的发展,ISA接口已经逐渐被淘汰;RS2
32接口数据传输率太低;PCI虽然仍是高速外设与计算机接口的主要渠道,但其主要缺点
是占用有限的系统资源、设计复杂、需有高质量的驱动程序保证系统的稳定,且无法用
于便携式计算机的扩展。随着USB1.1、USB2.0规范的相继制定,为外设与计算机的接口
提出了新的发展方向。USB的主要特点有:外设安装简单,可实现热插拨;通讯速率高,
USB1.1全速传送速率为12Mbps,与标准串行端口相比,大约快100倍;支持多设备连接;
提供内置电源。
本文给出一种在Windows2000下使用USB1.1协议实现CAN总线适配器的设计方法。整个设
计主要开发适配器的固件及计算机的驱动程序、应用程序,以达到用USB接口连接现场C
AN总线网络的目的。

图1

1 适配器硬件接口设计
标签:USBCAN总线适配器
基于USB的CAN总线适配器设计
本地下载

评论

生活之旅· 2010-01-19 16:44:01
不错 分享了