首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
李超超  武恪  方菱 《电子测量技术》2021,44(23):139-145
汽车开放系统架构(AUTOSAR)是作为包括汽车制造商、供应商和工具开发商在内的开发合作伙伴成立的,旨在创建一个开放和标准化的汽车架构,解决汽车控制器软件的诸如开发周期长、可重用性差等问题。AUTOSAR CAN通信栈是AUTOSAR的重要协议栈,其是为了解决汽车CAN网络通信层软件质量良莠不齐、复用性差等问题。本文旨在依据AUTOSAR4.0.3标准在NXP MPC5748G平台设计实现AUTOSAR CAN通信协议栈底层模块,包括CAN控制器状态控制、通道通信控制、发送缓冲机制、发送取消机制、软件接收滤波机制。在实验中对比传统CAN通信软件和本文实现的CAN通信软件的周期发送延迟,结果显示AUTOSAR CAN通信软件能够降低高优先级报文周期发送的90%左右的平均延时,证明本文实现的AUTOSAR CAN通信栈有效地提升了CAN通信软件性能。  相似文献   

2.
王植谨 《江苏电器》2008,(10):57-60
介绍了控制器局域网CAN与SAEJ1939协议之间的关系,提出了一种以CAN总线技术为基础,利用SJA1000芯片和S3C2410处理器组成汽车检测仪的硬件设计,并完成了基于ARMLinux系统的方案设计,开发了驱动程序的检测软件。检测设备采用CAN总线方式有利于从汽车上直接获取其故障信息,使得标准化故障诊断成为可能。  相似文献   

3.
基于ARM7TDMI内核的32位嵌入式处理器已经普遍应用于工业控制、汽车电子等各个领域。CAN总线也已广泛应用于这些领域。但大多数数据地址分离总线的处理器并没有在片内集成CAN总线控制器,本文针对该问题给出了一种基于双总线周期的解决方案。本方案选用飞利浦SJA1000器件作为CAN总线控制器,并且对ARM和CAN控制器的总线接口进行了扩展。本文该设计的时序和组合逻辑电路设计进行了分析,最后对CAN控制器在Linux下的驱动移植做了简要介绍。  相似文献   

4.
基于ARM7TDM呐核的52位嵌入式处理器已经普遍应用于工业控制、汽车电子等各个领域。CAN总线也已广泛应用于这些领域。但大多数数据地址分离总线的处理器并没有在片内集成CAN总线控制器,本文针对该问题给出了一种基于双总线周期的解决方案。本方案选用飞利浦SJA1000器件作为CAN总线控制器,并且对ARM和CAN控制器的总线接口进行了扩展。本文该设计的时序和组合逻辑电路设计进行了分析,最后对CAN控制器在Linux下的驱动移植做了简要介绍。  相似文献   

5.
基于CAN总线的汽车电子控制系统单元设计   总被引:4,自引:0,他引:4  
为简化汽车车身线束、提高电控单元信息利用率和实现共享传输大批量数据信息,本文采用现场总线中CAN总线技术和ARM7内核的微处理器设计了汽车电子控制系统;详细介绍了汽车电子控制系统单元的控制模块、CAN通信模块的硬件设计及软件分析;同时给出了带ARM7内核的控制实例.通过实践证明,设计的汽车电子控制系统单元空间小、实效性高、抗干扰能力强,符合汽车网络技术的新要求.  相似文献   

6.
岳岱巍  刘志刚  陈丹  余恒  武霆 《电气应用》2007,26(11):84-87
提出了一种基于CAN(Controller Area Network)总线和工业以太网的轻轨列车微机控制系统的远程监控系统.介绍了基于高性能数字信号处理器TMS320C2812的CAN总线和工业以太网的硬件接口电路,讨论了CAN/Ethernet网关模型,以及CAN现场总线和工业以太网的现场网关设计,并应用LabVIEW完成了上层监控界面的设计,实现了微机控制系统中底层控制单元与远程控制中心的实时监控和数据传输.  相似文献   

7.
针对于CAN总线成本低、数据传输距离远和传输速率快等特点。本文以DSP作为主节点,变频器为从节点,利用CAN应用层协议CANopen实现了变频器的远程控制。通过对CCS开发平台上程序的调试,完成了DSP和变频器的通信。同时介绍了变频器RCAN-01适配器参数配置、通信参数含义及通信程序。通过该模块用户可以由DSP向变频器发送控制命令或者获取一些实时参数值,进而对现场工作状态进行控制监测。CAN通信的实现对于现场总线控制具有较强的操作性和实用性。  相似文献   

8.
嵌入式横机控制系统设计   总被引:1,自引:0,他引:1  
介绍了一种嵌入式横机控制系统的软硬件结构.系统采用分级控制框架,分为监控级、主控级、底层控制级三个层次,各级之间通过CAN总线通信,实现横机的全自动控制.  相似文献   

9.
介绍了一种基于CAN总线进行通信的轴角数据转换电路。在设计上,以dsPIC30F系列的DSP为核心处理器,通过轴角转换模块来实现数据的转换。以MCP2551作为高速CAN转换器,结合DSP片内集成的CAN总线控制器,来实现数据和外部的通信。该电路在设计上以DSP为核心,通过采用隔离芯片来保证电气隔离,从而降低外部环境及电路对通信的干扰,最终通过编程实现CAN总线通信功能;设计主要完成了轴角数据的转换、工作状态监督检测反馈和基于CAN总线的通信等功能,具有高速度、高精度、高可靠性的特点,可广泛应用于轴角转换和控制系统等领域。  相似文献   

10.
ARM是一种基于RISC(精简指令集计算机)构架的通用32位微处理器。随着微处理器的发展,基于ARM技术的处理器以及CAN总线技术都已普遍应用于工业控制、汽车电子等领域。CAN总线技术不仅抗干扰性强、可靠性高、传输速度快和传输距离长且能实现多点间的信息传递。本设计在分析嵌入式系统数据通信要求的基础上,针对基于ARM3000的CAN总线通信进行研究。用ARMADS1.2集成开发环境,编写和调试程序。将两个UP-NetARM3000通过CAN总线相连接,使用超级终端发送数据。ARM监视串行口,将接收到的数据通过CAN总线转发给另一个开发板,通过串口显示。实现在另一个PC的超级终端上显示数据。  相似文献   

11.
CAN现场总线作为一种有效支持分布式控制和实时控制的技术,以其稳定性好、可靠性高、抗干扰能力强、通讯速率高、维护成本低及其独特的设计越来越受到人们的重视,并被公认为最有前途的现场总线之一。随着现场总线技术的迅猛发展,传统的自动化仪表受到严重挑战,取而代之的将是具有开放性的现场总线仪表,基于CAN协议的现场总线仪表的研究与开发具有非常现实的意义。本文详细介绍了仪表的CAN总线通信的实现过程,对MSP430FG4618单片机、CAN控制器SJA1000、以及CAN收发器82C250进行了探究,并以它为处理器进行硬件设计,使CAN总线的通讯更加直观。本文在分析论述了现场总线技术的有关性能特点及CAN协议规范后,完成了CAN通信卡的电路设计,并在软件上实现了PC机通过CAN通信卡对CAN现场总线仪表实现远程管理等功能。  相似文献   

12.
沈灏 《伺服控制》2014,(5):48-51
ARM是一种基于RISC(精简指令集计算机)构架的通用32位微处理器。随着微处理器的发展,基于ARM技术的处理器以及CAN总线技术都已普遍应用于工业控制、汽车电子等领域。CAN总线技术不仅抗干扰性强、可靠性高、传输速度快和传输距离长且能实现多点间的信息传递。本设计在分析嵌入式系统数据通信要求的基础上,针对基于ARM3000的CAN总线通信进行研究。用ARMADS1.2集成开发环境,编写和调试程序。将两个UP—NetARM3000通过CAN总线相连接,使用超级终端发送数据。ARM监视串行口,将接收到的数据通过CAN总线转发给另一个开发板,通过串口显示。实现在另一个PC的超级终端上显示数据。  相似文献   

13.
详细介绍了ARM微控制器LPC2294和隔离CAN收发器CTM1050T的特点,提出了基于32位ARM微控制器LPC2294的下位机CAN总线智能节点的硬件结构和软件的设计方案,并阐述了在ADS1.2开发环境下CAN通信的初始化、发送、接收等部分的程序设计和错误处理办法。  相似文献   

14.
CAN现场总线作为一种有效支持分布式控制和实时控制的技术,以其稳定性好、可靠性高、抗干扰能力强、通讯速率高、维护成本低及其独特的设计越来越受到人们的重视,并被公认为最有前途的现场总线之一。随着现场总线技术的迅猛发展,传统的自动化仪表受到严重挑战,取而代之的将是具有开放性的现场总线仪表,基于CAN协议的现场总线仪表的研究与开发具有非常现实的意义。本文详细介绍了仪表的CAN总线通信的实现过程,对MSP430FG4618单片机、CAN控制器SJAl000、以及CAN收发器82C250进行了探究,并以它为处理器进行硬件设计,使CAN总线的通讯更加直观。本文在分析论述了现场总线技术的有关l洼能特点及CAN协议规范后,完成了CAN通信卡的电路设计,并在软件上实现了PC机通过CAN通信卡对CAN现场总线仪表实现远程管理等功能。  相似文献   

15.
程博  叶敏  孔德刚  曹秉刚 《电源技术》2012,36(8):1096-1098,1151
在电动汽车上,以AT89C52单片机,SJA1000接口芯片以及PDISUBD12接口芯片为主要器件,完成CAN总线实时通讯系统设计。硬件设计主要完成信号采集电路和CAN-USB适配卡的电路设计工作,并采用光偶隔离、硬件滤波和斜率模式等措施,保证了系统的可靠性。软件设计主要利用C、VC++语言完成系统的软件编程,完成了CAN总线各个节点间的通信、CAN-USB适配器的固件驱动程序、PC上位机的底层驱动程序和上层应用程序的设计。最后,针对电动汽车空转运行和路面运行状态,测试CAN总线实时通讯系统可靠性。  相似文献   

16.
基于CAN总线的测控系统   总被引:1,自引:0,他引:1  
针对中小企业生产测控与管理的要求,设计开发了一种以集中监管(PC机)和下位监控站点(P87C591单片机)组成的CAN总线通信系统。本文重点介绍了下位监控站点测控及形成CAN总线的硬件电路;位定时的选择与计算;CAN操作的初始化、发送、接收子程序。  相似文献   

17.
其他具有代表性的现场总线目前流行的现场总线系统还有CAN、HART、LonWorks、Modbus、CC-Link等,它们也广泛分布于各个自动化应用的现场。CAN总线CAN(即控制器局域网络)是由德国Bosch公司于1980年为解决汽车中各种控制器、执行机构、监测仪器、传感器之间的数据通信而提出并开发的总线式串形通信网络。在现场总线领域中,CAN总线得到了Intel、Motorola、Philips等著名大公司的广泛支持,它们纷纷推出直接带有CAN接口的微处理器(MCU)芯片。CAN总线采用了许多新技术和独特的设计,使得基于CAN总线构建的系统在可靠性、实时性和灵…  相似文献   

18.
设计了一种以DSP为核心,以控制器局部网(CAN)现场总线为底层通信网络组建导航通信系统的方案。将DSP的高速性和CAN总线通信的高可靠性和实时性有效地结合起来,满足了导航系统在速度、可靠性、体积、功耗等诸方面的要求。  相似文献   

19.
当星上CAN总线寄存器发生翻转效应时,往往导致星上的电子设备之间通信受阻,甚至导致整条总线的工作异常。目前缺乏有效的手段检测和定位星上的哪个设备CAN总线寄存器发生了翻转,导致在恢复卫星总线时需要对星上设备进行尝试性的断电/加电,为了及时准确恢复CAN总线通信异常,设计了“三层防护”方法,并将寄存器翻转对CAN总线通信造成的影响按时间长短分成了3类,分别是:只影响当前值、短暂影响总线通信和长时间影响总线通信。“三层防护”方法有效解决了在轨CAN总线寄存器发生翻转的问题。通过实验验证该方法为排除卫星CAN寄存器翻转故障提供了创新的技术支持。  相似文献   

20.
为提高基站通信电源系统的工作稳定性,依据相关国家标准,设计了基于MCU的基站通信电源系统。电源模块采用单片机STC12C5410AD作为系统的核心控制单元,利用各种传感器组成了基站动力设备及环境的底层控制系统,并利用CAN总线构建了底层数据通信网络,利用通信基站进行远程传输,从而实现了基站电源的"遥测、遥控、遥信、遥调"等功能。  相似文献   

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

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