首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于CAN总线通信协议的设计与实现   总被引:6,自引:0,他引:6  
本文以C8051F120单片机为背景,在CAN V2.0技术规范的基础上提出了一种基于单片机的CAN应用层协议。文中首先设计了一种数据传递格式,它解决了CAN V2.0规范只能传递小于8字节数据的缺点,实现了大于8字节数据的准确传输。并在此基础上,建立了可靠的收发机制、管理机制和错误处理机制共同维护协议的运转,实现了CAN总线数据方便快捷的传输。  相似文献   

2.
CAN是控制器局域网的简称 ,本文在实验的基础上 ,介绍了CAN总线通信协议、基于CAN总线分布式控制系统的工作原理以及由C语言编辑的基本的通信软件。  相似文献   

3.
CAN总线应用层通信协议的设计与实现   总被引:1,自引:0,他引:1  
针对传感器识别系统中的CAN总线通信问题,给出了一种CAN总线应用层通信协议--DNP的设计方案.在简单介绍该CAN总线网络的基础上,详细阐述了DNP协议模型、报文格式和消息编码.以DNP协议的主站工作流程为例介绍了DNP协议的实现方法,并给出了实际效果.DNP协议的设计思想对中小型CAN总线通信的应用具有一定的参考价值.  相似文献   

4.
介绍一种基于CAN总线的通信系统.采用两个CAN节点进行相互通信,这两个节点分别为自主研发的基于AT89C52单片机的CAN节点和瑞典Kvaser公司的CAN总线分析仪,并使用NI公司的LabVIEW软件设计上位机程序,成功地实现了CAN总线系统的通信.  相似文献   

5.
针对单片机的CAN(Controller Area Network)串行通信,提出了一种由C8051F02X系列单片机、CAN接口控制器以及串行收发器构成的多点通信网络,介绍了通信节点的硬件电路设计和软件处理流程,详细阐述了CAN帧结构、数据流的收发问题,并针对CAN总线网络的同步方式以及CAN接口控制器进行了分析。  相似文献   

6.
该文设计了一种CAN总线隔离器测试台对CAN总线隔离器的性能进行全面测试。由于CAN总线隔离器是对飞行器系统内弹上高速遥测设备和地面低速测试设备之间进行速度隔离,它可以确保飞行器弹上遥测设备和地面测试设备之间稳定实时通信,所以测试台对隔离器进行性能测试时模拟了地面测试设备和弹上遥测设备同隔离器之间的通讯。该文中设计了统一的通信协议分别模拟弹上CAN节点和地面CAN节点同隔离器之间的通讯。在实际应用中,该CAN总线隔离器测试台设计可行,能全面检验CAN总线隔离器的性能。  相似文献   

7.
CAN总线技术及其系统实现   总被引:11,自引:0,他引:11  
本文介绍了CAN现场总线技术,并实现了一个CAN总线控制系统。  相似文献   

8.
CAN总线综述     
刘滏  罗惠琼 《福建电脑》2006,(4):26-27,138
本文介绍了CAN总线的基本知识,包括什么是CAN总线,发展吏、工作过程、特性、高层协议;并对其主要技术指标进行了详述;最后就其具体应用给出了实例。  相似文献   

9.
CAN总线是一种成熟的串行通信总线,它具有可靠性高、稳定性好、抗干扰能力强、通信速率高、维护成本低、实时性强、很好的开放性及数据兼容性等优点。CAN总线这些众多的优点使其广泛应用于工业自动化控制等领域。其应用的广泛性则进一步对CAN总线IP提出了需求。同时以IP实现的CAN总线控制器所具有的通用处理器访问接口,良好的可移植性等优点使其可以集成于各种嵌入式SoC设计中。文中从CAN总线的规范和特点出发,提出了CAN总线控制器IP核的特点并定义了其功能,采用Verilog语言设计实现了CAN总线控制器IP核的功能,最后通过仿真和FPGA原型验证,证明了设计实现的正确性。目前CAN总线控制器IP核已经应用于SOPC和SoC的嵌入式应用设计中。  相似文献   

10.
基于CAN总线接口控制系统通信卡设计与实现   总被引:1,自引:0,他引:1  
文章阐述了基于CAN总线的MSCIS接口控制系统的智能通信卡的硬件及软件的设计与实现方法。讨论了该通信卡共享RAM的实现,给出了单片机与ISA总线访问共享RAM时的总线仲裁解决方法。并介绍了通信卡完成底层的CAN通信过程,通过虚拟设备驱动程序VxD实现上位PC机功能模块对通讯卡的操作。  相似文献   

11.
本首先介绍了PCI总线控制器AMCC S5920与CAN总线通信控制器的80256的工作原理,并在此基础上比较详细地给出了PCI总线与CAN总线通信控制器接口的硬件与软件实现方法。  相似文献   

12.
汽车CAN总线控制器的设计   总被引:2,自引:3,他引:2  
汽车CAN(Control Area Networks)总线控制器是汽车电子控制系统中的核心通信部件,它使得汽车中各个离散的数字设备之间能够进行通信。本文阐述了使用现代数字系统设计思想对CAN控制器进行分析和设计的过程,并对设计中体现出的IP(Intellectual Property知识产权)复用的思想进行了总结。  相似文献   

13.
基于ARM7的CAN总线中继器的设计   总被引:3,自引:1,他引:2  
CAN总线是一种多主方式的串行通信总线。它具有抗干扰能力强、实时性高等特点,在工业上得到广泛应用。然而它的数据传输距离受传输速度的制约,并且同网络内节点数最大为110。文中提出一种以ARM7(LPC2119)为控制器的CAN总线中继的设计方法,以实现在不降低传输速度的情况下延长传输距离,同时进行两个网络间的数据转发并扩展网络中的节点数。该设计被应用在基于CAN总线的实时语音通信系统的运行过程中,运行稳定,无丢包现象,保证了系统的实时性。  相似文献   

14.
CAN总线及其应用技术   总被引:6,自引:7,他引:6  
CAN总线的数据通讯具有突出的可靠性、实时性和灵活性,其总线规范已经成为国际标准,被公认为几种最有前途的总线之一。本文在总结CAN总线特点的基础上,对其通信介质访问方式进行详细的描述,介绍了它在应用中需要解决的技术问题以及目前应用状况。  相似文献   

15.
万忠  张秀丽 《计算机工程》2007,33(9):258-259,F0003
介绍了一种基于CAN 总线的分布式音频控制网络的研究开发情况,实现了CAN总线与各模块的接口设计,制定出了相应的音频效果控制器内部通信协议。对RS232接口设备、RS232接口设备与CAN接口设备的联机使用和设计具有联网能力的音频设备具有重要意义。  相似文献   

16.
CAN总线测控网络的设计与实现   总被引:8,自引:0,他引:8  
本文介绍了基于CAN总线构建现场测控网络的设计和实现方法。文中阐述了CAN总线网络的设计原理 ,给出了应用层软件的编制方法和现场组网的方式  相似文献   

17.
基于CAN的工业机器人内部通信总线设计   总被引:3,自引:1,他引:3  
于慧亮  惠龙  徐方 《计算机工程》2005,31(11):193-195
介绍了一种基于CAN总线的分布式工业机器人控制器的研究开发情况,实现了总线与各模块的接口设计,并制定出相应的机器人控制器内部通信协议。这种机器人控制器布线简单,系统可灵活扩展,有效提高了工业机器人的性能。  相似文献   

18.
CAN总线节点电路的设计与实现   总被引:13,自引:13,他引:13  
CAN总线作为一种现场总线,应用极为普及。本文给出了一种基于AT89C51和SJA1000的CAN总线节点设计方法,并对软硬件进行了相应的说明。  相似文献   

19.
用87C196CA实现CAN总线通信的方法   总被引:5,自引:0,他引:5  
用Intel 87C196CA单片机实现CAN总线通信,本文主要介绍了它的软件实现方法。  相似文献   

20.
基于CAN总线的数据采集系统通信接口的实现   总被引:10,自引:1,他引:10  
通过分析现有的分布式控制方式存在的缺陷,提出了用现场总线实现控制系统间通信的方法。并针对某电力公司发电机测控系统(Power Command 1300)的改造要求,利用CAN总线的性能特点和优势,介绍了基于TMS320LF2407A数据采集系统CAN模块的硬件和软件设计方法。  相似文献   

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

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