中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

您当前所在位置: 汽车电子 > 查看内容

基于XC164的六通道ABS开发板设计

文章作者头像
发布:清雅轩 作者: webmaster来源: job.cartech8.com
PostTime:16-5-2008 20:50

以下为文章全文:(本站微信公共账号:cartech8)


汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师

  自检之后,液晶屏开始显示XC164CS传送的轮速计算值,轮速脉冲是由电路板1产生的;如果当前轮速较低,则模拟电机和12个电磁阀的LED会循环点亮,表示ABS系统在较低车速下,不会进行防抱制动,只进行常规的在线检查;如果当前轮速较高,则除报警灯外的所有LED会同时闪烁,表明ABS系统在该速度下会起作用。

  对于轮速的改变,需要用到开发板上的3个按键,按住UP键不动,则轮速升高,按住DOWN键不动,则轮速降低,按一下STOP键,则当前轮速会迅速减至0。

  开发板在ABS开发过程中的应用

  由于以前使用Intel公司196系列单片机作为主控芯片,现改用XC164CS,将代码从196移植到XC164CS是一个非常烦杂的工作,鉴于实车试验的危险性,在进行实车试验以前必须对代码进行严格的验证,开发板很好的起到了这个作用。

  首先,开发板能观察轮速、轮加减速度等控制量,通过改变脉冲发生的频率,观察液晶屏的显示即可知道计算结果的对错,非常直观。

  其次,可以验证主控芯片和监控芯片对报警灯、继电器、电机、电磁阀等外

部设备的操作。

  第三,通过阀旁边的开关,可以模拟阀的通断,实现故障诊断的功能。

  第四,通过主控芯片与监控芯片的CAN通信验证主控芯片和监控芯片代码的正确性。

  另外,通过开发板还可以验证ABS的进退出条件等。

  开发板和实际AB系统的区别

  开发板仅用于ABS系统功能和单片机功能的验证,无法做到很全面,有些功能尚不能演示,比如:

  XC164CS和C505CA提供了强大的CAN接口,同时在设计过程中,又在板子上扩展了K-line/LIN总线接口,但是其在汽车网络中的实时数据传输,无法演示。

  完善的诊断功能也不能完成,因为用来演示电机和电磁阀的LED同实际使用的电机和电磁阀比较起来,需要的驱动电流很小,而在ABS中使用的Infineon TLE6228驱动芯片会把这种情况样认为是故障。

  结语

  六通道ABS的开发板验证了ABS软件代码的正确性。该开发板自成体系,具有轮速发生、数据显示、故障诊断、外围电路驱动和实时通信功能。另外,主控芯片XC164CS采用了先进的在片调试接口(OCDS),大大提高了开发效率。

[文章纠错]

文章网友提供,仅供学习参考,版权为原作者所有,如侵犯到

你的权益请联系qchjl_admin@126.com,我们会及时处理。

12

会员评价:

0 发表评论

渝公网安备 50010802001066号

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 16-5-2024 15:35 , Processed in 0.310846 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.