当前位置:首页 > 单片机 > 单片机
[导读]引 言 随着我国汽车数量逐年急剧增多,泊车位、停车场的数量却跟不上其增长的步伐,越来越多的人为如何泊车而发愁。一个有效的智能泊车系统,不仅能帮助驾驶者快速、安全地完成泊车操作,从而减轻驾驶员负担,减少

引 言

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

1 系统的工作原理及功能

智能泊车系统可分为控制部分和信号检测部分。

其中信号检测部分包括障碍物检测模块,光源检测模块和速度检测模块;控制部分包括控制器模块,电机控制模块。智能泊车系统基本模块方框图如图1所示。



图1 智能泊车系统基本框图

系统工作原理如下:在小车启动之后,通过霍尔传感器A44E进行小车的速度检测,对小车进行智能限速,小车行进过程中通过红外光电传感器避障,车库系统发送光源指示信号,光敏三极管接收车库指示信息,使小车到达指定车库后,停车。

1.1 单片机最小系统设计

AT89C52是51系列单片机的一种,是一个低功耗,高性能,CMOS 8位单片机,片内含8KB的可反复擦写的FLASH只读程序存储器和256B的随机存取数据存储器(RAM),由ATMEL公司采用高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和FLASH存储单元,片内有ROM/EPROM,因此,这种芯片构成的最小系统简单可靠,只要将单片机接上时钟电路和复位电路即可。

1.2 避障电路设计

红外光电式传感器具有非接触、响应快、性能可靠、体积小、安装轻便等诸多特点,因此在工业自动化装置和智能小车中获得广泛应用。本设计中采用的光电避障传感器是HS0038B.红外光电接收电路工作原理为:当接收到载波频率为38kHz的脉冲调制信号时,首先,HS0038B内的红外敏感元件将脉冲调制红外光信号转换成电信号,再由前置放大器和自动增益控制电路进行放大处理,然后通过带通滤波器进行滤波,滤波后的信号由解调电路进行解调,最后由输出电路进行反向放大并输出低电平;未接收到载波信号时,电路则输出高电平。红外发射电路由555定时电路产生方波,对红外发射管进行调制。

1.3 A44E测速电路设计

霍尔传感器A44E在测速系统中的主要作用是车轮转速采集。车轮每转一周,磁铁经过A44E一次,A44E的第3脚就输出一个脉冲信号,脉冲信号的周期与电机的转速有下列关系:



式中:n为电机转速;P 为电机转一圈的脉冲数;T 为输出方波信号的周期。

脉冲信号作为单片机AT89C52的外中断信号,从P3.2口输入。

1.4 电机驱动电路设计

动作执行单元为驱动小车左右轮的两个减速直流电机,控制它们的转速,就控制了小车的运动状态。但是由动作控制单元发出的控制信号非常微弱,无法直接驱动直流电机,须匹配设计合理的驱动电路,常用的驱动电路为H 桥。在设计过程中发现,由于三极管导通、关断的时间不统一,导致用三极管搭建的H 桥在电机电流换向的时候经常发生微短路,使得三极管发热现象很严重,整个电路电源波动很大,非常耗电。因此,本设计最终采用了集成H 桥L298.除此之外,在设计过程中发现电机转动产生的反向电动势会严重影响传感器的输出状态,将错误的路径信息送给处理器,导致小车经常产生错误动作。因此,本设计采用了双电源供电,即传感器和芯片共用一组电源,电机专用一组电源,中间信号的传输采用了4N25光耦电路进行电气隔离。

1.5 光源引导电路设计

本设计采用光敏三极管作为光源检测传感器,因为其感光电压变化明显(电压值变化在60~100mV 左右),价格便宜。光源引导模块需要在小车前方安装3个光敏三极管,通过车库发出的光源信号来引导小车到指定车库停车,使用LM324作为光源引导模块的核心放大器件,将信号进行放大处理。

1.6 停车场系统设计

为了更好地完成小车避障、光源引导和入库过程,停车场系统设计也是十分重要的。停车场系统设计图如图2所示。



图2 停车场系统设计图



2 软件设计

系统软件设计在Keil C51 集成开发环境下进行。软件主要包括系统主程序、避障子程序、光源引导子程序和测速限速子程序等。泊车系统整体流程如图3所示,避障程序流程图、光源引导程序流程图分别如图4,图5所示。测速限速电路软件设计思路是将每圈的时间换算成速度,再与设定的速度比较,如果所测速度大于设定值,则控制电机减速到设定值;如果所测速度小于设定值,则控制电机加速到设定值,完成小车的智能限速。



图3 智能泊车系统总体流程图

3 各模块测试及连接

各模块连接:小车舵机左转输入端接P3.4;小车舵机右转输入端接P3.5;小车驱动电机前进输入端接P3.6;小车驱动电机后退输入端接P3.7;光电避障模块左传感器输出端接P1.0;光电避障模块右传感器输出端接P1.1;光源引导模块左传感器输出端接P1.2;光源引导模块中间传感器输出端接P1.3;光源引导模块右传感器输出端接P1.4。

小车整体测试:把小车放在停车场入口处,打开小车电源,打开车库中对应车库位置的光源电源,小车避开障碍通过停车场下坡区,到达指定车库前面,依靠光源引导入库,停车。



图4 避障程序流程图



图5 光源引导程序流程图

4 结 论

本文设计的智能泊车系统可以在实验室内实现小车的自动驶入指定停车位的功能。将小车停在停车场入口处,然后车主可以离开小车,此时小车就可以根据停车场内的车辆诱导信号(光源引导信号)将车引入停车场,从而实现自动泊车过程。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭