四通道隔离CAN通讯模块设计
DOI:
CSTR:
作者:
作者单位:

哈尔滨工业大学

作者简介:

通讯作者:

中图分类号:

基金项目:


Design of Four-Channel Isolated CAN Communication Module
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对CAN总线通讯系统对实时性和可靠性的要求,本文设计了一种基于CPCI总线的四通道隔离CAN总线通讯模块。该模块与现有的同类CAN总线设备相比,在成本和电路集成度上具有明显的优势。该模块在硬件上采用了单片FPGA来实现CPCI接口以及四个独立的CAN控制器逻辑,并且使用了四个隔离的CAN收发器CTM1051同时实现电平转换与电气隔离;在固件设计中,分别采用PCI总线IP核和CAN总线IP核来实现PCI接口和CAN总线控制器;在软件设计中,按照模块技术要求来设计设备驱动程序、仪器驱动程序和软面板。经实验测试表明,该模块的位宽容忍度范围为±5%、采样点特征值为75%并能连续正常工作3小时以上,具有良好的性能指标和可靠的四通道数据收发功能。

    Abstract:

    In view of the real-time and reliability requirements of CAN bus communication system, this paper designs a four-channel isolated CAN bus communication module based on CPCI bus. Comparing with existing similar CAN bus device, the designed module has obvious advantages in cost and circuit integration. The module adopts a single FPGA chip to implement CPCI interface as well as four independent CAN controller logic, and uses four isolated CAN transceivers CTM1051 to achieve level conversion and electrical isolation at the same time. In the firmware design, PCI bus IP core and CAN IP core realize PCI interface and the CAN bus controller respectively. In addition, device drivers, instrument drivers and soft panel are designed as the module requirement. Through the experimental test, the module has a bit width tolerance range of ±5%, a sampling point characteristic value of 75%, and can work continuously for more than 3 hours. It has good performance index and reliable four-channel data receiving and sending functions.

    参考文献
    相似文献
    引证文献
引用本文

凤雷,陈帅,吴家顺.四通道隔离CAN通讯模块设计计算机测量与控制[J].,2021,29(3):238-242.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2020-07-23
  • 最后修改日期:2020-09-30
  • 录用日期:2020-08-28
  • 在线发布日期: 2021-03-24
  • 出版日期:
文章二维码