基于Linux的辅助驾驶智能车
日期:2023-11-14  作者:admin   来源:  浏览量:3093

来源时间:2023年11月

学生姓名: 王东正、潘俊文、肖菲、刘凡锐

指导教师: 王伟

作品简介:

本作品是基于Linux的辅助驾驶智能车设计,采用STM32单片机和树莓派作为主控制核心。选用TPS5450、TJA1050、TB6612等芯片设计实现电源电路、CAN总线通信电路、电机驱动等电路。树莓派端基于Linux设计硬件驱动程序,采用Qt设计车载GUI人机交互操作界面。GUI界面显示环境温度、车距等信息,并通过Wi-Fi远程控制车体移动。基于CAN总线通信设计实现车窗升降、雨刷控制、车锁开关等功能。采用红外传感器、超声波传感器设计实现智能车自动寻迹、测距、避障等功能,通过摄像头采集交通路面图像信息,并通过GUI界面实时显示。装配麦克纳姆轮实现车体的多自由度移动控制。本设计可辅助驾驶者通过友好的人机交互界面获得更好的驾驶体验。

创新点:

该作品采用树莓派和STM32多处理器协同设计,提高了智能车系统信息处理能力与实时性。选用TPS5450、TJA1050、TB6612等芯片自主设计实现电源、CAN收发、电机驱动等硬件电路。设计通过CAN总线实现汽车车窗、车锁、雨刷等控制,提高了车身数据传输速度和整车的稳定性。通过温度、红外、超声波、摄像头等多传感器协同采集智能车行驶过程中的环境信息,并通过Qt设计人机交互界面,实时显示相关环境信息,使驾驶者拥有更好的智能车操控体验。

【收藏本页】