公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

英飞凌学生创新项目_湖北汽车工业学院_无人物流车控制器开发

英飞凌学生创新项目_湖北汽车工业学院_无人物流车控制器开发

小北以北
Level 0
Level 0

        基于英飞凌TC275单片机实现对无人物流车基本运动控制,包括对无人物流车的转角以及车速的控制,实现无人物流车车的行驶功能。

1.英飞凌TC275底层软件设计

1)串口通信

        设计了串口通信,并对串口通信进行测试,测试结果如图1所示。设置串口号以及波特率,可以看到串口界面可以收到以及发送数据,表明串口收发数据测试成功。

串口.jpg串口收发.jpg

图1 串口工具测试结果

       其中图1左图是单片机TC275发送数据经串口工具显示结果,右图为TC275接收串口工具发送数据并将接收数据发送。

2)CAN通信

        设计了CAN通信,并对CAN通信进行测试,测试结果如图2所示。

can通信测试结果.jpg

图2 CAN通信测试结果

    在CANoe软件上可以看到可以发送数据以及接收数据,测试表明设计的CAN通信具有收发功能。

3)ADC驱动

    设计了ADC驱动,对ADC驱动的测试结果可通过CAN报文看出,如图3,图4所示。

(1)逐渐变小

3变小.jpg

图3 数值逐渐变小

(2)逐渐变大

4变大.jpg

图4 数值逐渐变大

2.基于英飞凌TC275控制车辆

    通过CAN报文实现了无人物流车的控制,车辆的CAN报文说明如图5所示。

5车can.jpg

图5 车辆CAN报文说明

    由图5可知,车辆挡位切换指令报文ID为0xA1,车辆转向控制报文ID为0xA2,车辆驱动控制指令报文ID为0xA3。

    在CANoe软件界面可以看出英飞凌TC275单片机实现了对车辆挡位,车辆转向以及车辆的驱动控制,如图6所示。

6canoe显示界面.jpg

图6 CANoe显示界面

车辆的运行过程如图7,图8所示,实现了车辆的控制。

7.jpg

图7

8.jpg

图8

3.经验分享

英飞凌AURIX系列芯片达到了汽车行业的标准,可作为车辆控制器。英飞凌AURIX系列TC275单片机可应用于汽车的控制(发动机控制,底盘控制等)以及辅助驾驶等场合,适用于车载控制器的开发。AURIX系列芯片具有较好的性能,在Honda、Audi等主流整车厂以及零部件供应商得到广泛的应用。本团队采用英飞凌TC275单片机,其外设资源丰富,数据处理能力也很强大,可以满足控制车辆的需求。基于英飞凌TC275可以很好的完成无人物流车的运输功能,可以作为无人物流车控制器硬件平台。


0 点赞
1508 次查看
5 评论