共查询到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.
4.
黄军友 《计算机与数字工程》2013,(12):2009-2011
某些设备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.
8.
CAN总线智能节点的两种设计与实现方案 总被引:2,自引:0,他引:2
刘波 《国内外机电一体化技术》2008,(2):19-21
关于CAN总线系统智能节点的设计,有两种CAN总线器件可以选择,一种是片内集成CAN的微控制器;另一种是独立的CAN控制器,本文针对这两种选择给出了CAN总线智能节点的两种设计与实现方案。 相似文献
9.
10.
CAN总线测控网络的设计与实现 总被引:8,自引:0,他引:8
本文介绍了基于CAN总线构建现场测控网络的设计和实现方法。文中阐述了CAN总线网络的设计原理 ,给出了应用层软件的编制方法和现场组网的方式 相似文献
11.
12.
目前,很多小型PLC并没有集成CAN通信接口,这样就妨碍了通信模块的连接。提出了一种基于CAN总线的PLC网络通信方案,该方案通过将各厂家不同的通信协议转化为统一的CAN网络通信,从而实现了较好的互相连通性以及统一的上位机监控能力。 相似文献
13.
14.
15.
基于USB的CAN总线适配器的设计 总被引:4,自引:3,他引:4
随着现场总线技术和计算机外设接口技术的发展,现场总线与计算机快速有效的连接又有了更多的方案,USB作为一种新型的接口技术,以其简单易用、速度快等特点而备受青睐。本文简要提出了USB接口与CAN总线连接方案,论述了系统的硬件构成,固件开发和驱动程序等内容。 相似文献
16.
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酸碱度检测仪在容错处理、数据交换、系统管理、抗环境干扰等方面都显示出良好的功能. 相似文献