针对 CAN 总线现场数据采集时必须有 PC 机参与和 CAN 总线与 PC 机通讯速率低的问题, 提出了此 CAN- USB 通信模块设
计方案; 该方案基于 USB 主/ 从控制芯片 CH375A, 在单片机的控制下, 既可以实现 CAN 总线数据采集系统中嵌入 USB 主机, 从而完
成把各节点采集的数据存入 U 盘, 取代了现场数据采集系统必须有一台 PC 机的模式; 也可以通过 USB 设备接口将 CAN 总线数据转送
到 PC 机进行分析处理并把 PC 机的数据或命令传送给指定的 C
控制器局域网(Controller Area Network,CAN)属于现场总线的范畴,其总线规范已被ISO国际标准化组织制定为国际标准,并被公认为是最有前途的现场总线之一。CAN总线广泛应用于控制系统中的各检测和执行机构之间的数据通信。因为CAN总线数据的传输和处理都由节点的单片机完成。这样就使设计者和观察者没有办法以比较直观的方式掌握总线的运行情况。
现在市场上主要有两种CAN的接口卡,使用PCI总线和使用USB接口。前者具有传输速度快的特点,但却要占用一个计算机的插槽,并且设计上十