微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > CAN总线的客车轻便换档系统设计与实现

CAN总线的客车轻便换档系统设计与实现

时间:02-13 来源:中国汽车工程师之家 点击:

  系统中每个节点数据帧用ID区别,每个节点可定义多个不同的数据帧,用以传送不同的信息。

  系统抗干扰设计 

  系统将从软硬件两方面采取措施,综合防止干扰对单片机系统工作的影响。

  硬件方面主要是切断来自传输通道和电源线的干扰,设计中通过滤波电容、光电耦合器的应用以及合理的元件布局和布线,有效地抑制分布电容的干扰、电磁互感、漏磁的干扰等,同时PCB板科学的接地,很好地解决信号完整性问题,改善了PCB板的电磁兼容性(EMC)。

  软件方面则是通过指令冗余、软件陷阱和看门狗技术来保证程序的正常运转,有效地解决了程序运行过程中的跑飞和死循环问题。

  5 结 语

  客车轻便换档系统将手动换档改为电控轻便换档,使车辆得到了更为出色的换档舒适性与经济性,彻底实现客车换档的轿车化,既保留了机械变速器效率高、成本低、结构简单的优点,又充分利用了电控响应速度快,可控性高的特性,符合汽车技术电子化、智能化、人性化的发展方向。

  本文创新点在于摒弃以往单片机系统软件编程的单任务模式,采用嵌入式实时多任务操作系统μC/OS-Ⅱ的编程方法,使系统的实时性得到更大提高。经实践证明,系统运行可靠,通讯正常,并达到了较高的性能指标。系统只需要进行少量的调整,就能适用于各类型的客车,具有广阔的发展和应用前景。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top