基于双层CAN总线的声纳数据通信系统
系统以PIC18F4580单片机作为中间控制器,利用自身集成的CAN控制器与各采集单元节点进行通信,通过外部扩展CAN控制器MCP2510与上位机进行通信,以双CAN总线接口实现双层、多区域数据通信。通过实验检测,无数据传送出错和数据丢失现象,性能稳定可靠。 ...
系统以PIC18F4580单片机作为中间控制器,利用自身集成的CAN控制器与各采集单元节点进行通信,通过外部扩展CAN控制器MCP2510与上位机进行通信,以双CAN总线接口实现双层、多区域数据通信。通过实验检测,无数据传送出错和数据丢失现象,性能稳定可靠。 ...
通过对刀片服务器基本概念、主要组成以及内部架构的分析和研究,针对刀片与主板之间的高速通信需求,采用PCI总线作为系统的数据通信协议,给出了PCI局部总线的详细分析和设计流程,以及系统所采用的"PCI+FPGA+FLASH"方案的具体实现方法和步骤,最后给出了实际的测试验证结果...
提出了一种基于双处理器的CAN现场总线与以太网络互连解决方案,详细介绍了该通信接口卡的软硬件设计,实现了生产管理层和智能装置之间基于IEC60870-5-101/104通信规约的数据通信。...
针对太浦闸监控系统现场控制单元现场总线通信网络存在的问题,根据现场勘测分析,得出可能导致此问题的原因有:网络拓扑结构不合理、总线特性阻抗的连续性不好、系统保护措施不够,提出了采用RS485 集线器来实现星型接法,使网络拓扑结构合理,并通过其光电隔离的防雷的功能,加强系统的保护,同时在总线...
提出了一种基于CAN总线的分布式水下航行器控制器的设计方法,主要描述了其硬件总体设计方案和实现办法。控制器作为分布式控制系统的一个节点,与其他节点之间以CAN总线连接并形成网络,相互传输数据和控制命令,每个节点都有主控计算机,以实现计算任务的分散化。控制器以基于ARM架构的MCU为控制计算机,搭载隔...