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

2.
在研究CAN协议的原理及应用技术的基础上,为了满足波控系统控制策略的需要,设计了CAN总线应用层协议。该协议对网络信息进行了分类,在CAN2.0B标准基础上重新定义了标识符域,并对数据编码、网络管理机制和物理接口等作了定义。介绍了所开发的基于CAN总线的控制网络。实际运行表明,该协议具有网络负载小、通讯实时性好和可靠性高的特点。  相似文献   

3.
RS-232总线转CAN总线装置的设计与实现   总被引:8,自引:0,他引:8  
针对RS-232总线传输距离在1km以内,同时其最高速率不超过20kb/s,本文提出用CANbus来解决这个问题,同时给出了其硬件和软件设计方案。  相似文献   

4.
某些设备RS-232/SPI总线仍占较大的比重且不具备CAN总线接口,设计CAN总线与RS-232/SPI转换模块以适应整个技术的发展。选择性价比高单片机STC89C52、CAN总线控制器SJA1000、CAN总线驱动器PCA82C250器件,对CAN/RS-232、CAN/SPI总线转换模块分别进行硬件和软件设计,实现了CAN/RS-232/SPI总线转换。  相似文献   

5.
基于FPGA嵌入式片上系统可编程技术,采用现有的CAN总线控制器软核模块,设计了软核控制程序,将由CAN控制器软核及其控制程序组成的CAN发送软件嵌入在FPGA内部,开发了CAN总线通信系统,实现了对CAN总线数字量的发送;经过软件仿真验证、静态时序分析和硬件系统测试,仿真和测试结果表明,该系统设计合理,方案可行,时序正确,功能、性能满足要求;系统将硬件软件化,有效的减少了外围芯片的数量,降低了系统的体积和功耗,提高了产品的集成度、通用性和可靠性,具有良好的实用价值和推广前景。  相似文献   

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

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

8.
CAN总线智能节点的两种设计与实现方案   总被引:2,自引:0,他引:2  
关于CAN总线系统智能节点的设计,有两种CAN总线器件可以选择,一种是片内集成CAN的微控制器;另一种是独立的CAN控制器,本文针对这两种选择给出了CAN总线智能节点的两种设计与实现方案。  相似文献   

9.
基于CAN总线智能节点的设计与实现   总被引:1,自引:0,他引:1  
根据CAN总线技术特点,利用ARMSTM32F107芯片和通用CAN收发器CTM8251T,给出了基于CAN总线智能节点的硬件和软件设计方法,并实现了智能节点之间的通信。实际应用表明,该智能节点工作稳定可靠,具有较强的抗干扰能力。  相似文献   

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

11.
针对电梯控制系统对分布式、实时性和模块化的特点要求,设计了以AT91RM9200微处理器为核心、以MCP2510为CAN控制器的CAN通信节点,从硬件和软件两方面详细叙述了如何进行CAN网络节点的设计,并将其成功应用在电梯控制系统中,提高了系统实时响应和抗干扰能力。  相似文献   

12.
薛青娜 《微处理机》2012,33(1):27-30
目前,很多小型PLC并没有集成CAN通信接口,这样就妨碍了通信模块的连接。提出了一种基于CAN总线的PLC网络通信方案,该方案通过将各厂家不同的通信协议转化为统一的CAN网络通信,从而实现了较好的互相连通性以及统一的上位机监控能力。  相似文献   

13.
介绍了基于CAN总线的分布式潜水电机监控系统,分析了系统的构成及实现方法,简述了控制节点、CAN/RS232接口的通信流程。  相似文献   

14.
空间机器人冷热双冗余CAN总线系统的研制   总被引:1,自引:0,他引:1  
设计实现了一种能应用在空间机器人计算机控制系统中的冷热双冗余CAN总线系统。详细论述了这种冗余CAN总线系统的硬件电路设计方案,以及该总线系统相较其他冗余方式的不同特点,并给出了配合硬件结构的软件容错策略,建立系统模型进行了可靠性分析。最后对该系统的冗余功能和系统性能进行了实际测试。  相似文献   

15.
基于USB的CAN总线适配器的设计   总被引:4,自引:3,他引:4  
朱腾  郑建立 《微计算机信息》2005,21(3):89-90,187
随着现场总线技术和计算机外设接口技术的发展,现场总线与计算机快速有效的连接又有了更多的方案,USB作为一种新型的接口技术,以其简单易用、速度快等特点而备受青睐。本文简要提出了USB接口与CAN总线连接方案,论述了系统的硬件构成,固件开发和驱动程序等内容。  相似文献   

16.
对C8051F040的CAN控制器的分析及应用   总被引:1,自引:0,他引:1  
介绍了C8051F040内部集成的CAN控制器的结构.重点分析了CAN控制器可能有的冲突及相应硬件软件的解决方案,在此基础上给出了以此MCU为核心的CAN总线节点的硬件原理图,并介绍了主从节点软件实现的例子。  相似文献   

17.
基于CAN/LIN总线的汽车仪表信息系统   总被引:2,自引:0,他引:2  
主要介绍了一个基于CAN/LIN总线的汽车仪表信息系统,阐述了该系统的总体结构以及CAN/LIN通讯模块的软硬件设计,并通过实验室运行验证了系统设计的正确性.  相似文献   

18.
驱动防滑系统是车辆主动安全系统的重要组成部分,更加有效快速的对ASR进行控制有利于提高汽车自身的安全性,基于CAN总线的网络具有极高的可靠性、良好的实时性、突出的灵活性和优良的性能价格比.文中通过CAN总线技术实现驱动防滑控制系统同发动机电控系统之间的通信,控制发动机电控单元对发动机的输出功率进行调节,在通过ASR的控制实现提高汽车行驶稳定性和动力性的同时,可以简化执行机构和控制逻辑,提高控制效果,通过仿真实现了CAN通信协议在数据通信中的应用,仿真的效果表明使用CAN总线进行数据传输和控制是可行的.  相似文献   

19.
介绍了一种基于CAN总线的pH酸碱度检测仪的设计,研究了在智能仪表中嵌入CAN总线的实践途径.文中详细介绍了以AT89C55单片机及其集成的CAN总线控制器SJA1000做为处理器进行的硬件设计.并结合CAN总线通信协议规范完成了CAN通信卡的电路设计。在软件上实现了PC机通过CAN通信卡对现场总线仪表实现远程管理等功能。实践证明,基于CAN总线的DH酸碱度检测仪在容错处理、数据交换、系统管理、抗环境干扰等方面都显示出良好的功能.  相似文献   

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

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