智能自动泊车系统设计方案_第1页
智能自动泊车系统设计方案_第2页
智能自动泊车系统设计方案_第3页
智能自动泊车系统设计方案_第4页
智能自动泊车系统设计方案_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘 要:一个有效的智能泊车系统,不仅能帮助驾驶者快速、安全地完成泊车操作,从而减 轻驾驶员负担,减少交通事故,而且能够有效提高汽车的智能化程度,增加汽车的附加值, 从而带来巨大的经济效益。使用AT89C52单片机作为小车的主控制器,在该控制器基础上, 添加了光电避障电路、 测速电路、光源引导电路和电机驱动电路,从而实现了智能泊车系统设计。该系统结构简单、成本低,并在实验室中取得了预期的效果,能够使小车进入指定的 停车位。0引言随着我国汽车数量逐年急剧增多,泊车位、停车场的数量却跟不上其增长的步伐,越来越多的人为如何泊车而发愁。日益拥挤的泊车环境要求人们对汽车的泊车技术更加地娴熟, 这就更加重了

2、人们工作之外的紧张情绪,降低了人们的生活质量。因此,如何解决泊车过程中的不便利,消除安全隐患,迅速、准确、行车记录仪 安全地将汽车停靠到合适的位置,逐渐引起了人们的关注。1系统的工作原理及功能智能泊车系统可分为控制部分和信号检测部分。其中信号检测部分包括障碍物检测模块,光源检测模块和速度检测模块;控制部分包括控制器模块,电机控制模块。智能泊车系统基本模块方框图如图1所示。图1智能泊车系统基本框图系统工作原理如下:在小车启动之后,通过霍尔传感器 A44E进行小车的速度检测, 对小车进行智能限速, 小车行进过程中通过红外光电传感器避障,车库系统发送光源指示信号,光敏三极管接收车库指示信息,使小车到

3、达指定车库后,停车。1.1 单片机最小系统设计AT89C52是51系列单片机的一种,是一个低功耗,高性能,CMOS 8位单片机,片内含8KB的可反复擦写的FLASH只读程序存储器和 256B的随机存取数据存储器(RAM), 由ATMEL公司采用高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和 FLASH存储单元,片内有ROM/EPROM,因此,这种芯片构成的 最小系统简单可靠,只要将单片机接上时钟电路和复位电路即可。1.2 避障电路设计红外光电式传感器具有非接触、响应快、性能可靠、体积小、安装轻便等诸多特点,因 此在工业自动化装置和智能小车中获得广泛应用。

4、本设计中采用的光电避障传感器是HS0038B.红外光电接收电路工作原理为:当接收到载波频率为 38kHz的脉冲调制信号时,首先,HS0038B内的红外敏感元件将脉冲调制红外光信号转换成电信号,再由前置放大器和自动增益控制电路进行放大处理,然后通过带通滤波器进行滤波,滤波后的信号由解调电路进行解调,最后由输出电路进行反向放大并输出低电平;未接收到载波信号时, 电路则输出高电平。红外发射电路由 555定时电路产生方波,对红外发射管进行调制。1.3 A44E 测速电路设计霍尔传感器A44E在测速系统中的主要作用是车轮转速采集。车轮每转一周,磁铁经 过A44E 一次,A44E的第3脚就输出一个脉冲信号

5、,脉冲信号的周期与电机的转速有下 列关系: =60/(尸丁)(1)式中:n为电机转速;P为电机转一圈的脉冲数;T为输出方波信号的周期。脉冲信号作为单片机 AT89C52的外中断信号,从 P3.2 口输入。1.4 电机驱动电路设计动作执行单元为驱动小车左右轮的两个减速直流电机,控制它们的转速,车载电子就控制了小车的运动状态。但是由动作控制单元发出的控制信号非常微弱,无法直接驱动直流电机, 须匹配设计合理的驱动电路, 常用的驱动电路为 H桥。 在设计过程中发现,由于三极管导通、关断的时间不统一,导致用三极管搭建的H桥在电机电流换向的时候经常发生微短路,使得三极管发热现象很严重,整个电路电源波动很大

6、, 非常耗电。因此,本设计最终采用了集成H桥L298.除此之外,在设计过程中发现电机转动产生的反向电动势会严重影响传感器的输出状态,将错误的路径信息送给处理器,导致小车经常产生错误动作。因此,本设计采用了双电源供电,即传感器和芯片共用一组电源,电机专用一组电源,中间信号的传输采用了4N25光耦电路进行电气隔离。1.5 光源引导电路设计本设计采用光敏三极管作为光源检测传感器,因为其感光电压变化明显 (电压值变化在60100mV 左右),价格便宜。光源引导模块需要在小车前方安装3个光敏三极管,通过车库发出的光源信号来引导小车到指定车库停车,使用LM324作为光源引导模块的核心放大器件,将信号进行放

7、大处理。 1.6停车场系统设计为了更好地完成小车避障、光源引导和入库过程,停车场系统设计也是十分重要的。停车场系统设计图如图 2所示。初始化LO启动电机开始运行电机调速直行检测光源信号是否检测到光源枪测挪调电机转弯电机转弯光源是否仅正对直走指定时间停车光源引导子程序和测速限速子程序等。泊车系统整体流程如图度是否等给定值图、光源引导程序流程图分别如图 4,图5所示。测速限速电路软件设计思路是将每圈的时 间换算成速度,再与设定的速度比较,如果所测速度大于设定值, 则控制电机减速到设定值 如果所测速度小于设定值,则控制电机加速到设定值,完成小车的智能限速。2软件设计系统软件设计在Keil C51 集

8、成开发环境下进行。软件主要包括系统主程序图3 智能泊车系统总体流程图3各模块测试及连接各模块连接:小车舵机左转输入端接P3.4;小车舵机右转输入端接P3.5;小车驱动电机前进输入端接P3.6;小车驱动电机后退输入端接P3.7;光电避障模块左传感器输出端接P1.0;光电避障模块右传感器输出端接P1.1;光源引导模块左传感器输出端接P1.2;光源引导模块中间传感器输出端接P1.3;光源引导模块右传感器输出端接P1.4。小车整体测试:把小车放在停车场入口处,打开小车电源,打开车库中对应车库位置的光源电源,小车避开障碍通过停车场下坡区,到达指定车库前面,依靠光源引导入库,停车。直走,障碍物检测两端都检溯到左端检测到?门走大角度右转穹后退小角度右转后退小角度左转图4避障程序流程图光源检测直走一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论