检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]哈尔滨工业大学电气工程及自动化学院,哈尔滨150001
出 处:《计算机测量与控制》2017年第9期118-122,共5页Computer Measurement &Control
摘 要:针对船舶燃机监控系统的CAN总线数据通信需求,设计了一种多通道CAN总线通讯模块;该方案采用M模块标准设计,使用4片独立的CAN控制器和CAN隔离收发器实现CAN节点电路、4通道CAN通讯控制和信号电气隔离;通过可编程逻辑器件CPLD以及硬件描述语言VerilogHDL,实现了M模块接口和4通道CAN总线接口的转换;在硬件设计的基础上,进行了CAN总线通信程序设计;经测试和应用结果表明,本模块能够实现4通道CAN总线大量数据通信,满足了设计需求,具有很好的应用前景。Aiming at CAN bus communication requirement within a gas turbine monitoring system, this article introduces the design of a multi-channel CAN bus communication M-Module. The design is based on M-Module standard, using four CAN controllers and four iso lated CAN transceivers to achieve 4-channel CAN communication control and electrical isolation. The module adopts a CPLD with VerilogHDL firmware to achieve the conversion of M Module interface and CAN controller interface. A set of test software is developed with C language to realize CAN bus communication control by PC. The experimental results show that this module can realize communication of large amounts of 4 channel CAN data, which meets the design requirement. It can he seen that this M-Module has a good application pros pect.
分 类 号:TP273[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249