共查询到19条相似文献,搜索用时 109 毫秒
1.
小卫星CAN总线网络物理层研究 总被引:2,自引:0,他引:2
控制器局域网(CAN)总线是目前卫星采用的总线之一,CAN总线网络物理层的设计对通信性能有直接影响。文章对传输介质、阻抗匹配、信号反射、接口电路、位定时配置和网络连接等设计进行了分析,对网络物理层主要参数的影响进行了仿真和测试,提出了传输介质、防反射、接口电路和位定时参数等四个方面的改进措施。 相似文献
2.
为了适应航天器信息流多样性需求,提升信息交互的灵活性,提出一种应用扩展帧的CAN总线应用层协议设计.对CAN总线扩展帧29 bit标志符进行合理划分,将其分为数据优先级、源节点地址、组播标志、目的节点地址、帧序号标志、帧序号、帧数据类型7个部分,使得该协议可以支持多优先级、主从、多主、组播、广播等多种灵活通信方式,支持CAN帧起始帧、结束帧、帧连续性判断,以及应用层数据包检验,提高数据传输的可靠性.另外,给出了组播、广播地址分配及屏蔽策略,满足复杂航天器的信息流需求,简化信息流设计过程.最后,通过构建组播、多主及多优先级场景进行应用实例验证,证明了文章提出的协议设计具有适用范围广、灵活性高等优点. 相似文献
3.
针对现有小卫星CAN总线通信能力无法满足大规模星载软件在轨重构需求,文章在剖析高传输速率灵活可变数据率控制局域网络(CAN FD)总线技术特点后,提出了适用于小卫星软件在轨重构的新一代CAN FD总线技术应用方法,设计了卫星数据模型(SDM)、总线动态数据实时管理协议,进行了小卫星CAN FD总线架构设计,以及基于小卫星即插即用技术、静动态信息融合的CAN FD总线时序设计,解决了传统CAN总线协议无法适用于小卫星即插即用、高传输速率下总线通信时间占用率过高的瓶颈问题;通过设计CAN FD总线节点,对星载星务主机与下位机之间CAN FD总线通信进行了测试验证,结果表明:CAN FD总线通信协议很好地支持节点的即插即用,通信速率可以达到5 Mbit/s,满足小卫星星载软件的重构需求,可为后续小卫星工程应用提供参考。 相似文献
4.
本文论述了采用Infineon(SIEMENS)CAN器件侦测CAN总线通信Baudrate的两种方法.在未知现场运行CAN系统参数的情况下,采用所述方法可使未初始化的新的CAN节点接入CAN系统,而不影响现有CAN系统的运行. 相似文献
5.
6.
7.
对局域控制网络(CAN)协议在“清华一号”微小卫星平台上的应用作了描述。提出了微小卫星对平台公共总线的要求,介绍了CAN网络的特点,阐述了CAN协议的帧结构,并在此基础上提出了针对卫星子系统数据通讯所作的改进协议。还给出了微小卫星星载计算机子系统的CAN节点硬件设计结构和软件控制流程。 相似文献
8.
9.
本文论述了采用Infineon(sIEMENS)CAN器件侦测CAN总线通信Baudrate的两种方法。在未知现场运行CAN系统参数的情况下,采用所述方法可使未初始化的新的CAN节点接人CAN系统,而不影响现有CAN系统的运行。 相似文献
10.
为了对汽车内部的总线数据传输进行有效的测试和监控,设计采用内置的CAN控制器PIC18F6585单片机的CAN总线数据采集硬件系统,该模块接收CAN总线上的数据,经过缓冲后,转化为串口数据发送到计算机,通过计算机上的虚拟仪器软件接收并加以处理,实现与下位机通信、保存、显示数据及数据回放.应用结果表明,基于LABVIEw软件设计的该数据采集系统运行稳定可靠,具有一定的实时性、实用性和推广价值. 相似文献
11.
12.
13.
在基于集群架构的实时测控系统上,通过软件设计实现一种满足数据处理实时性和系统高可用的集群数据处理进程控制方法。计算节点运行的数据处理进程采用多线程设计,对时间驱动线程和数据驱动线程分别设计了工作信号处理流程。实践证明方法不但能够保证计算节点完成数据处理任务的实时性和可靠性,还能动态完成集群节点的任务迁移和故障恢复,提高了测控集群系统的实时性和可用性,从而有效发挥集群系统架构在测控系统中应用的优势。 相似文献
14.
液压角振动台是十分复杂的非线性系统,应用传统的控制系统设计方法很难满足其控制 要求。引入迭代学习控制算法的非线性控制策略,针对控制系统的稳定性以及迭代学习的收 敛性,提出复合迭代学习控制算法,并从频域角度给出其收敛性条件。将仿真结果与实验数 据进行对比分析,结果表明:系统压力12 MPa条件下,采用该方法角振动台内框具有20 Hz (峰—峰值0.4°)的正弦响应能力,且其相位滞后不超过10°,幅值误差不大于±10%, 验证了此控制策略的有效性。该复合迭代学习控制策略不仅拓宽了系统频带,而且改善了系 统输出对期望信号输入的跟踪精度,为液压角振动台的高性能实时控制开辟了新途径。
相似文献
相似文献
15.
16.
CAN总线在嵌入式系统开发中有着广泛的应用,多数嵌入式处理器没有CAN总线控制器,所以需要通过外部总线自己扩展CAN总线接口,使S3C2440芯片可以控制CAN总线数据的发送和接收,本文采用MCP2515总线控制器扩展S3C2440芯片的接口功能——利用SPI接口扩展CAN总线接口。本文详细介绍了CAN总线硬件的接口设计,并详细说明嵌入式Linux操作系统上CAN设备驱动程序的具体设计。 相似文献
17.