首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 468 毫秒
1.
基于C8051的冗余CAN总线智能节点设计   总被引:2,自引:0,他引:2  
为了提高CAN通信系统的可靠性,研究了基于C8051的冗余CAN总线系统.给出了系统结构图、硬件原理框图和软件流程图,详述了不同故障的检测方法和切换策略,开发了基于该冗余设计原理的CAN总线智能节点.实验系统的测试结果表明;当一条总线上出现故障致使通信不能正常进行时,系统可自动切换到另一路备份总线上继续工作,提高了总线通信的可靠性.  相似文献   

2.
为了满足航空领域对实时性的要求,作为CAN总线(Controller Area Network)的应用层扩展协议,CANaerospace协议在保留CAN总线已有物理层和数据链路层的基础上,应引入时间触发调度机制,并增加对系统冗余设计的支持。本文通过分析计算认为,CANaerospace协议具有带宽利用率较高、最大传输延迟可确定等性能特点。同时,经过与MIL-STD-1553B总线性能的分析比较后得知,CANaerospace协议可以在某些实时性应用场合替代1553B协议。  相似文献   

3.
CAN总线作为现场总线的一种,已在多个军用和民用领域得到了广泛的应用和推广。针对机电管理系统的实时数据采集、实时控制及综合化的设计需求,设计和实现基于冗余CAN总线的分布式机电管理系统的系统构型,重点阐述了系统的容错管理、机电CAN总线的容错及总线调度策略。  相似文献   

4.
为了解决自动油门伺服控制器冗余系统中双CPU时钟不同步导致的系统工作不稳定问题,本文提出了一种改进的同步技术,该技术通过CAN总线通信,基于PYP协议进行信息交互,实现双CPU的时钟同步。通过开发试验板进行验证测试,测试结果表明,该技术可以有效地解决冗余系统同步问题,同步后的时钟误差为微秒级,大大优于硬件同步技术的毫秒级。  相似文献   

5.
针对飞控计算机与电动舵系统现有通信方式存在的问题,对其进行改造升级,本文设计了基于CAN总线的专用通信协议。文中详细介绍了基于CAN总线的电动舵系统组成、CAN总线硬件配置方案、飞控计算机与电动舵系统的通信协议以及测试设备与电动舵系统的通信协议。利用自研测试设备搭建实验平台,验证了该协议的有效性、可靠性以及实时性。  相似文献   

6.
针对监控计算机与被监控设备间通信接口的适配问题,采用FPGA设计了一款通信控制卡,解决LS2K1000J主板的通信接口扩展与适配问题。基于Local Bus,在FPGA中设计了Local Bus总线控制模块,实现将RS485CAN1553BSPI总线挂载到Local Bus总线,设计了一种双MAC网络路由结构,解决了龙芯的两个GMAC接口通过FPGA路由,与PHY芯片连接,在10/100/1 000 Mbps速率下网络通信的数据稳定性问题。在FPGA中,采用多重加载的方式,通过运行不同的程序,实现PRP冗余协议接口与普通网络接口之间的切换;FPGA中采用PRP IP核的方式,实现PRP冗余协议。通过实际测试,该通信控制卡可以满足应用需求,且性能稳定。  相似文献   

7.
从航空电子总线协议的发展历程出发,归纳了航空总线协议的特性和发展对航空电子通信的重要意义;根据基于时间触发构架的TTP(Time Triggered Protocol)总线技术的网络和节点结构,结合TTP/C协议调度规则,从实时性、时态完整性、容错特性和冗余可靠性等几个方面,阐述了TTP总线协议在航空电子领域的关键特性。在此基础上,总结了时间触发TTP总线技术在航空电子领域的应用情况,通过对TTP总线技术特性的分析,给出了其对于航空电子领域未来发展的重要意义及未来研究方向的展望。  相似文献   

8.
利用CAN总线良好的适用性,设计了基于CAN总线的电源控制系统;采用集成CAN控制器的C8051F040作为主控芯片,很好地实现了通信和控制功能。  相似文献   

9.
叙述了一种采用CAN总线通信来实现分布式数据采集的设计方法;介绍了用PIC16F877通过SPI方式直接对MCP2510进行操作,与带智能适配卡的PC机实现CAN通信,并对CAN控制器MCP2510作了分析;给出了系统结构框图与部分硬件图,以及给出了软件设计思路。该基于CAN总线的分布式数据采集系统是一种高可靠性、实时性的系统。  相似文献   

10.
CAN总线是一种多主方式的串行总线.本文设计实现了基于高级RISC处理器(ARM)的CAN协议通信系统,具有高抗干扰性和良好的实时性,应用简单、可靠性高、开发成本低.本文详细介绍了该系统的硬件设计,软件设计,以及通信测试结果.  相似文献   

11.
基于DSP和CAN的航空发动机分布式控制系统设计   总被引:3,自引:0,他引:3  
航空发动机控制系统发展趋势是分布式控制系统,本文提出了基于DSP和CAN总线的航空发动机分布式控制系统设计.设计中,用工控机模拟航空发动机电子控制器(EEC);智能传感器和执行机构的控制核心采用DSP芯片;通讯总线选用CAN总线.论文阐述了航空发动机电子控制器与各智能传感器和执行机构的软硬件设计、CAN总线通讯的实现方法.在实验室条件下实现了整个发动机控制系统的物理仿真,仿真系统初步满足了分布式系统控制要求,为航空发动机分布式控制系统的研究奠定了基础.  相似文献   

12.
变循环发动机完全分布式控制   总被引:1,自引:1,他引:1  
采用分布式控制架构可以降低变循环发动机控制系统的重量并有利于系统的开发和扩展。提出了一种完全分布式控制架构,控制算法的计算完全分布到智能执行机构中,计算所需的参数值由智能传感器通过串行数据总线发送到智能执行机构。变循环发动机完全分布式控制系统研发的主要工作是设计分散控制算法和总线通信方案。将控制回路的耦合当作总扰动的一部分,使用线性自抗扰控制器(ADRC)观测并在控制信号中消除总扰动,实现了分散控制。在CAN总线硬件的基础上,使用CANaerospace高层协议设计了时间触发的总线通信方案。从而实现了变循环发动机完全分布式控制。在MATLAB/Simulink环境下使用TrueTime工具箱搭建了仿真系统。使用TrueTime Kernel模块仿真智能执行机构与智能传感器的计算单元,使用TrueTime Network模块仿真CAN总线,并且将线性ADRC和CANaerospace协议写入到计算单元中。仿真结果表明:所建立的变循环发动机完全分布式控制系统能够适应发动机进气状况和健康状况的大范围变化,具有较好的鲁棒性。  相似文献   

13.
交流电源功率控制器(APCU)是实现飞机电气负载控制与电源自动化管理的重要组成部分。系统采用CAN总线设计实现了APCU与供电系统处理机和机电综合管理系统的通信。利用流和管道技术编写了基于DSP/BIOS的CAN总线的设备驱动程序。为了满足通信需求,本论文中共设计了2个CAN接口,一个为F2812内置的CAN接口模块,另一个为通过SJA1000的扩展CAN接口模块以备用。通过实际的通信试验,结果表明系统通信运行可靠,数据传输准确,符合预期的设计目标。  相似文献   

14.
介绍了基于CAN总线改过的机车数据采集系统.采用内嵌CAN控制器的微处理器(P87C591)来改进传统模拟仪表,使它们成为具有相互通讯能力的智能仪表(节点),通过CAN总线和上位机通讯,对各仪表测量数据采集、存储、分析和管理来监测机车运行状况,保证机车的正常运行.具有记录面广、存储容量大、数据处理灵活等优点,有广泛的应用前景.  相似文献   

15.
ARINC429总线在航空电子系统领域被广泛的应用。本文分析了ARINC429总线的工作原理,根据其数据格式、接口电平要求,给出了由FPGA设计实现ARINC429总线的基本原理,并通过VHDL语言编程,实现了ARINC429总线协议部分,实现了接收和发送功能。采用FPGA器件设计集成ARINC429总线协议的通信芯片,可以有效地提高数据通信模块的处理能力和集成度。通过实际与通用型ARINC429总线芯片的通讯,验证了方案的正确性。  相似文献   

16.
基于TTP协议的飞机配电系统通信仿真研究   总被引:2,自引:0,他引:2  
针对飞机配电系统典型单元,建立基于时间触发的四节点控制与通信模型;实现系统典型节点的信号交互,并进行实时控制与仿真分析。以供电系统处理机(PSP)、发电机控制器和汇流条控制器的组合(GCUs+BPCU),某个负载管理中心(ELMC)、以及多个固态功率控制器(SSPCs)为四个典型节点,在研究模型节点内部控制与逻辑关系、建立消息时刻表的基础上,仿真了配电系统在双发、单发、应急情况下,汇流条和负载的自动管理。仿真结果表明,信号严格按照确定的消息时刻表传送,通信具有较高的实时性和可靠性。研究结果为时间触发协议在航空器领域的应用提供了参考。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号