摘 要:随着信息技术的进步,汽车逐渐朝着安全、智能方向发展,智能泊车系统的出现不仅能帮助人们更加快速、安全地完成泊车操作,而且适用于狭小空间的泊车操作,降低驾驶员泊车负担,减轻泊车交通事故发生率。文章基于单片机设计自动泊车系统,以单片机为核心来实现信息收集及处理,并控制电机模块做出相应的驾驶行为,实现小车的自动驾驶和入库,解决人们的泊车难题。
关键词:单片机;智能;泊车
0 引 言
随着我国汽车保有量逐年增多,城市中泊车环境日益复杂,给驾驶人带来了较多的烦恼,加重了人们的泊车负担,针对这一问题,文章设计一款基于单片机的小车泊车系统,能够通过单片机控制来实现小车的自动驾驶和停车入库,帮助驾驶员更加快速、安全地完成泊车操作,系统包括信息收集模块、信息处理模块和控制模块,能够通过路径数据收集、空余车位定位、规划行驶路线、倒车入库等功能实现小车自动泊车。
1 智能小车泊车系统分析
本系统硬件结构由车位管理装置、智能小车装置组成,两个结构的核心控制装置皆为单片机。
1.1 车位管理装置
当小车发出泊车需求时,车位管理装置会通过无线通信发送空余车位信息,并根据停车场分布规划最佳路线,借助电磁引导装置指引小车入库,由出入库传感器来显示车位当前状态,调整车位指示灯。
1.2 智能小车装置
智能小车装置主要由电机驱动模块、超声波模块、红外寻迹模块、避障模块、转向模块、显示器模块等组成,以单片机作为控制核心,借助红外寻迹模块来探查路线,超声波模块来探测距离,用电机驱动模块和转向模块来进行速度变化和转向,最后实现自动泊车,显示器模块记录泊车轨迹和运行画面。具体如图1 所示。
2 基于单片机的智能小车泊车系统硬件设计
2.1 单片机主控模块
本系统采用SYC89C52 单片机,该机片具有功耗低、性能强、兼容性高等特点,相比于其他单片机更易进行编程设计,灵活性高、处理效率快,且最小系统简单可靠,只