基于单片机倒车雷达
文献综述1 概述自从 1886 年 2 月 9 日卡尔•本茨发明了人类第一辆汽车,至今世界汽车工业经过了近122 年的发展,当代汽车已经非常成熟和普遍了。
汽车已经渗透于国防建设、国民经济以及人类生活的各个领域之中,成为人类生存必不可少的、最主要的交通工具,为人类生存和社会的发展与进步起到了至关重要的作用。
当今,汽车已经成为人们生活中不可缺少的一部分,它给人们带来方便快捷的同时,也出现了许多问题。
如越来越多的汽车使道路上有效的使用空间越来越小,新手也越来越多,由此引起的刮伤事件也越来越多,由此引起的纠纷也在不断地增加。
原来不是问题的倒车也逐渐变成了问题。
尽管每辆车都有后视镜,但不可避免地都存在一个后视盲区,倒车雷达则可以在一定程度上帮助驾驶员扫除视角死角和视线模糊的缺陷,提高驾驶的安全性,减少刮、擦事件。
因此,提出了基于超声波测距的汽车用倒车雷达的设计。
2 倒车雷达的发展倒车雷达(Car Reversing System)全称“倒车防撞雷达”,又称“泊车辅助装置”,它是汽车泊车或者倒车时的安全辅助装置。
它能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除驾驶员泊车、倒车和启动车辆时因前后左右探视所引起的困扰,并帮助驾驶员克服视角死角和视线模糊的缺陷,提高驾驶的安全性。
经过几年的发展,倒车雷达系统已经过了数代的技术改良,不管从结构外观上,还是从性能价格上,这几代产品都各有特点,目前使用较多的是数码显示、荧屏显示和魔幻镜倒车雷达这 3 种。
倒车雷达真正开始于轰鸣器,也就是第一代倒车雷达。
我想很多人都不会忘记“倒车请注意!”这句话,因为现在多数普通车还在使用它。
第二代则是采用数码波段显示,可显示后障碍物离车体距离的数码波段显示倒车雷达。
第三代的液晶荧屏显示较以前有了一个质的飞跃。
紧接着的四代魔幻镜倒车雷达和五代整合影音系统更是结合了前几代产品的优点,在原有倒车雷达的基础上增加了很多功能。
3 主要技术介绍距离是在不同的场合和控制中需要检测的一个参数。
所以,测距就成为数据采集中要解决的一个问题。
尽管测距有多种方式,比如激光测距、微波测距、红外测距和声波测距等。
人能听到的声音频率为 20Hz~20kHz,即为可听声波,超出此频率范围的声音,即 20Hz 以下的声音称为低频声波,20kHz 以上的声音称为超声波。
它是一种只有少数生物(如蝙蝠、海豚)才能感觉的机械波,它的波长短、绕射小、能定向传播(它是以直线传播的)。
它的频率越高,绕射能力越弱,但反射能力就越强。
超声波在空气中的传播速度为 340 米/秒(因温度大小会有规律变化),因此,如果能测出超声波在空气中的传播时间,就能算出其传播的距离。
超声波测距是一种利用声波特性、电子计数、光电开关相结合来实现非接触式距离测量的方法。
它在很多距离探测应用中有很重要的用途,包括非损害测量、过程测量、机器人检测和定位、以及流体液面高度测量等。
所谓的时间测距法,即通过测定超声波传播的时间间隔来测出声波传送的距离就是超声波测距的一种。
单片机因将其主要组成部分集成在一个芯片上而得名,具体说就是把中央处理器、随机存储器、只读存储器、中断系统、定时器/计数器以及 I/O(Input/Output)口电路等主要微型机部件,集成在一块芯片上。
虽然单片机只是一个芯片,但从组成和功能上看,它已具有了计算机系统的属性。
单片机主要应用于控制领域,用以实现各种测试和控制功能,为了强调其控制属性,也可把它称为微控制器 MCU(MicroController Unit)。
本设计采用超声波测距的方式来测量汽车与障碍物的距离。
该超声波测距系统由超声波发射、回波信号接收、计时测量、数据处理与显示等构成。
整个系统由微处理器(即单片机)控制,超声波信号在空气中传播至障碍物后发生反射,反射的回波经空气传播给超声波接收换能器并转换成电信号,经滤波、放大、整形后,输入到微处理器的外部中断口产生中断,计数器停止计数,此时计数器记得的脉冲数就是对应的需要测量的时间,通过相应的公式就可求出距离。
并在液晶显示器上显示器距离,在不同的距离段进行语音提示,从而达到提示驾驶员注意的目的。
4 总结本课题的名称是“基于 51 单片机倒车雷达系统的研究与设计”。
主要是通过超声波系统与单片机来实现距离的测量,从而实现预先提示,减少倒车时的碰撞及事故。
我做的是汽车用倒车雷达的设计,主要是使用单片机语言编程实现超声波测距系统与单片机之间的串行通信及显示汽车与障碍物之间的距离。
在整个设计过程中要熟悉单片机芯片和超声波测距系统的工作原理以及所使用单片机的各个管脚及其功能。
以上的这些都是在毕业设计期间所学的知识的利用。
这不仅是对于本课题的设计与实现更是对于自己学习能力和动手能力的一次考验。
摘要:随着我国经济迅速发展,人们的生活水平不断提高,越来越多的人拥有自己的汽车,由此产生的交通问题也引起人们的广泛关注。
本文介绍了一种基于单片机的脉冲反射式超声波测距系统。
文中首先阐述了超声传感器的原理及特性;对于测距系统的超声波频率、信号脉冲、器件型号等主要参数进行了讨论;在介绍了超声测距各模块功能的基础上,提出了系统的总体结构并对测距系统发射、接收、检测、显示及报警部份的硬件设计方案进行了论证。
根据系统要求采用模块化的编程思路完成系统的算法设计,实现超声发射、距离显示、报警和语音提示功能。
最后通过软硬件的综合调试实现短距离超声测距系统的基本功能。
在本次设计中,最关键的部份是硬件电路和软件设计,所以本文对这两个部份做了比较详尽的介绍。
其中硬件电路包括单片机的最小系统、超声波的发射与接受、语音提示模块、报警电路和液晶显示器显示。
超声波的发射与接收电路的功能是为了检测到障碍物的距离;语音提示模块、报警电路和液晶显示器显示电路是为了更好的提示驾驶员注意,进而减少交通事故的产生。
软件部份本文采用 C 语言编程,使用单片机的中断和计时功能,可以方便的实所设想的功能。
关键词:倒车雷达单片机超声波 C语言编程目录1 绪论 (5)1.1 单片机应用系统概述 (5)1.2 汽车倒车雷达的发展趋势 (6)1.3 超声波测距系统原理 (7)1.3.1 超声波传感器 (7)1.3.2 超声波测距原理 (7)2 系统主要硬件设计 (8)2.1 单片机最小系统 (9)2.3 超声波接收电路 (10)2.4 小车驱动电路............................................................................. .. (12)2.5 LCD5110显示电路 (13)2.6 报警电路 (14)2.7 电源电路 (15)3 系统软件设计 (15)3.1 系统程序结构 (15)3.2 超声波测距流程图..................................... 错误!未定义书签。
3.4 LCD5110 显示子程序流程图............................. 错误!未定义书签。
4 安装与调试 (16)4.1 汽车雷达实物图 (16)4.2 硬件调试 (18)4.3 软件调试 (18)4.4 整机调试 (18)4.5 记录并分析实验结果 (18)5 结论 (19)参考文献................................................. 错误!未定义书签。
附录 (20)致谢 (26)1 绪论1.1 单片机应用系统概述单片机是一个单芯片形态、面向控制对象的嵌入式应用计算机系统。
它的出现及发展使计算机技术从通用型数值计算领域进入到智能化的控制领域。
从此,计算机技术在两个重要领域——通用计算机领域和嵌入式计算机领域都得到了极其重要的发展,并正在深深地改变着我们的社会。
嵌入式系统无疑是当前最热门、最具有发展前景的 IT 应用之一。
嵌入式系统的应用可以使传统的电子系统升级成为智能化的电子产品,使其成为具有“生命”的现代化智能系统。
嵌入式系统一般应用于对实时响应要求较高的设备中,单片机作为嵌入式系统的核心部件,其应用使电子系统的智能化出现了意想不到的效果,常常无需对硬件资源做任何改动,只需更新系统软件就能使系统功能升级。
现代社会中嵌入式系统无处不在,早已被应用在国防、国民经济、以及人们日常生活的各个领域,主要可以归纳为以下几个方面。
1)军事装备:各种武器控制(火炮控制、弹道控制、炮弹引信等),坦克、舰船、轰炸等各种电子装备,雷达、电子对抗、军事通讯装备等。
2)家用电器:各种家电产品,如数字电视、机顶盒、数码相机、VCD、DVD、可视电话、洗衣机、电冰箱、手机、智能玩具等。
3)工业控制:各种智能仪器仪表、数控装置、可编程控制器、分布式控制系统、工业机器人、机电一体化设备、汽车电子设备等。
4)商用设备:各种收款机、POS 系统、电子秤、条形码阅读器、商务终端、IC卡输入设备、自动柜员机、防盗系统等。
5)办公用品:复印机、打印机、传真机、扫描仪、手机、个人数字助理(PDA)变频空调设备、通信终端、程控变换机、网络设备等。
6)医疗电子设备:各种医疗电子仪器,如 X 光机、超声诊断仪、心脏起搏器、监护仪器等,以及辅助诊断系统、专家系统等。
单片机应用系统的设计包括单片机基本扩展、外围电路设计和程序设计、单片机应用系统开发环境、系统可靠性设计、电磁兼容性设计等内容。
通常开发一个单片机系统的步骤如下图 1-1 所示:总设准安编在脱体计备装写线机方单器调应调运案元材试用试行设电程软计路序硬件图 1-1 系统设计步骤1.2 汽车倒车雷达的发展趋势随着科技的日新月异,人们对于车辆的功能及行车安全的期望日益增多。
因此,近年来许多先进安全系统及驾驶辅助系统相继被开发出来。
其中倒车辅助系统是驾驶辅助系统中最先受到嘱目的技术发展,目前己成为高阶新车的标准驾驶辅助配备之一。
倒车辅助的发展从倒车警示喇叭开始,经倒车雷达蜂鸣器碰撞警示、数字波段显示技术(利用雷达感测液晶显示距离)等阶段的发展,目前己成功研发液晶显示屏幕技术(即显示距离激活引擎时,显示器会显示轮廓外型并以动态方式显示车辆与障碍物距离)。
车用雷达首先要解决的技术难题就是减少雷达的误报。
由于车辆在道路中行驶状况十分复杂,并线、移线、转弯、上下坡及道路两旁的静态护栏、标志牌和各种恶劣天气的影响等,使得雷达对主目标的识别产生较高的误报率。
尽管某些雷达具有二维,甚至三维的目标探测能力,但迄今为止,没有任何一个传感器能保证在任何时刻提供完全可靠的信息。
要想完全解决这种误报问题,还需采取多传感器之间的信息融合技术。
如美国 Dephi 公司的汽车防撞系统就采用了激光雷达、微波雷达和机器视觉等多种传感器的信息融合,实现了信息分析、综合和平衡,利用数据间的冗余性和互补特性进行容错处理,克服了单一传感器可靠性低、有效探测范围小等缺点,有效降低了雷达的误报率。
基于单片机的倒车雷达系统设计
基于单片机的倒车雷达系统设计随着汽车数量的增多,道路的拥堵也越来越严重,特别是在城市里,车辆的进出显得异常棘手。
在这种情况下,需要特别注意的是倒车,因为倒车是道路上发生事故的重要原因之一。
为了解决这个问题,智能车辆倒车雷达系统应运而生。
本文将介绍基于单片机设计的倒车雷达系统。
设计方案倒车雷达系统的主要由以下元件组成:1. 超声波传感器:超声波传感器是倒车雷达系统的核心组件。
这种传感器用于发送超声波,并接收反射波。
它可以非常精确地测量超声波的时间和返回时间,以计算距离。
当车辆接近物体时,超声波传感器会发出指示。
2. 电路板:集成电路板将用于控制和处理超声波传感器发出的信号。
3. 显示屏:显示屏在车内用于显示不同距离的图形。
4. 微处理器:微处理器将用于控制整个系统并计算距离。
设计步骤下面是基于单片机的设计方案的步骤:1. 收集所需的零件并制作电路板:可以使用基本的电荷耦合器和其他所需的元件来集成电路板。
此电路板将用于控制和处理超声波传感器发出的信号。
2. 连接超声波传感器:将超声波传感器连接到电路板并确认它可以正常工作。
3. 编写程序:首先使用MCU IDE编写程序,然后将程序烧写到微控制器中,然后进行调试。
编写程序的目的是通过检测声波来计算距离,并将结果显示在显示器上。
4.安装显示屏和电路板:将电路板安装到车的后部,并将显示器安装在驾驶员区域。
然后将超声波传感器安装在车辆后部。
5.测试:在测试系统之前,请确保使车辆处于安全的停放区域。
开启呃泥制动器,然后启动车辆,将车辆倒车到检查距离,并查看显示屏上显示的值。
如果需要,可以调整超声波传感器的角度来更精确的检测距离。
总结基于单片机的倒车雷达系统具有安装简单、使用方便、成本低等优点。
车辆轻松倒车时,能够及时警示驾驶员,有效避免车辆碰撞和损坏。
建议广大车主在安全上考虑并安装此类倒车雷达系统。
基于单片机的超声波倒车雷达
基于单片机的超声波倒车雷达Last updated on the afternoon of January 3, 2021本文设计了一款基于AT89C51单片机的倒车雷达,它采用ATMEL公司生产的A T89C51单片机作为控制核心,片外结合T/R-40-12小型超声波传感器模块、LCD1602液晶显示器模块、报警模块、晶振电路模块以及复位电路等模块而构成本倒车雷达的硬件系统。
当倒车雷达安装在汽车尾部时,通过系统上的超声波模块来采集使用者距离后方障碍物的距离,然后通过单片机对采集数据进行处理,当距离少于临界距离时,单片机将驱动蜂鸣器进行报警提示司机;当后方无障碍物时,倒车雷达处于待机模式。
经过大量的实验测试,本倒车雷达性能稳定,携带便捷,能够做到随时随地地辅助司机倒车,从而预防事故的发生。
不仅如此,它对单片机以及超声波技术的推广也具有一定的积极作用。
关键词:倒车雷达,AT89C51,超声波模块Abstract ThispaperdesignsareversingradarbasedonAT89C51MCU,whichusesATMELtheAT89C51asthecontrolcore,theexternalbindingT/R-40-12smallultrasonicsensormodule,LCD1602liquidcrystaldisplaymodule,alarmmodule,,thedistanceof theobstacleisacquiredbytheultrasonicmoduleofthesystem,一、引言(一)课题背景随着国民经济的迅速发展以及人们生活质量的大幅提高,私家车几乎进入了大多数家庭,成为了一种平民化交通工具,然而据最近的一份数据显示,由司机不当驾驶或者驾驶技术不合格造成的交通事故越来越多,这侧面反应了如今只通过驾校的学习也不能完全驾驶好汽车。
调查显示目前好多私家车驾驶员越来越多地依赖车上的辅助行车设备进行驾驶,如利用导航仪进行路线导航,从而避免不熟悉路况的情况下顺利到达目的地,又比如通过倒车摄像头来进行倒车,使得倒车入库变得不再那么难。
基于单片机的超声波倒车雷达的实现设计
基于单片机的超声波倒车雷达的实现设计超声波倒车雷达是一种有效的辅助驾驶系统,可以在倒车时帮助驾驶员避免碰撞和减少事故的发生。
本文将介绍如何基于单片机实现超声波倒车雷达的设计。
首先,我们需要了解超声波倒车雷达的原理。
超声波倒车雷达通过发射超声波信号并接收反射信号来测量与障碍物的距离。
首先,超声波模块会发射一束超声波信号,然后该信号会与障碍物发生反射。
接下来,超声波模块会接收到反射信号,并根据信号的时间差计算出与障碍物的距离。
最后,将这个距离显示在LCD屏幕上,提醒驾驶员注意。
接下来,我们需要选择合适的硬件和软件来实现这个设计。
在硬件方面,我们需要一个超声波模块(包括超声波传感器和放大器)和一个LCD 屏幕来显示距离。
在软件方面,我们可以使用C语言编程来控制单片机,计算距离并将其显示在LCD屏幕上。
开始实施这个设计之前,我们首先需要连接硬件。
超声波模块的引脚需要连接到单片机的GPIO引脚。
LCD屏幕通常有自己的驱动器,我们需要查看其手册以了解如何连接到单片机。
接下来,我们需要编写程序来控制单片机。
首先,我们需要初始化超声波模块和LCD屏幕。
通过GPIO引脚向超声波模块发送触发信号,然后计算超声波信号的时间差并转换为距离,最后将距离显示在LCD屏幕上。
在编写程序时,我们还可以添加一些附加功能,例如设置距离阈值来触发警报,或者根据距离改变警报的频率。
这些功能可以通过使用if语句或循环来实现。
完成编写程序后,我们需要进行测试和调试。
我们可以通过在倒车时将板子连接到车辆上来测试超声波倒车雷达的功能。
如果一切正常,我们可以观察到LCD屏幕上显示出与障碍物的距离。
最后,在安装超声波倒车雷达之前,我们需要将设备进行封装,以保护电路板和传感器不受外部影响。
我们可以使用3D打印技术创建一个外壳,并将电路板和传感器固定在内部。
在本文中,我们介绍了如何基于单片机实现超声波倒车雷达的设计。
通过了解原理、选择合适的硬件和软件、连接硬件、编写程序、测试和调试以及封装设备,我们可以成功实现这个设计,并为汽车的倒车过程提供一个有效的辅助系统。
基于单片机的汽车倒车雷达系统设计毕业设计
基于单片机的汽车倒车雷达系统设计摘要随着社会经济的发展交通运输业日益兴旺,汽车的数量在大副攀升。
交通拥挤状况也日趋严重,撞车事件屡屡发生,造成了不可避免的人身伤亡和经济损失,针对这种情况,设计一种响应快,可靠性高且较为经济的汽车防撞预警系统势在必行,超声波测距法是最常见的一种距离测距方法,本文介绍的就是利用超声波测距法设计的一种倒车防撞系统。
论文的内容是基于AT89C51单片机倒车防撞系统的设计,主要是利用超声波的特点和优势,将超声波测距系统和AT89C51单片机结合于一体,设计出一种基于AT89C51单片机的倒车防撞系统。
该系统采用软、硬件结合的方法,具有模块化和多用化的特点。
论文概述了倒车雷达的发展及基本原理,整个电路采用模块化设计,由主程序、预置子程序、发射子程序、接收子程序、显示子程序等模块组成。
各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。
在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。
相关部分附有硬件电路图、程序流程图。
关键字:单片机超声波AT89C51一、引言1、倒车雷达设计的背景至今世界汽车工业经过了近122年的发展,当代汽车已经非常成熟和普遍了。
汽车已经渗透于国防建设、国民经济以及人类生活的各个领域之中,成为人类生存必不可少的、最主要的交通工具,尽管每辆车都有后视镜,但不可避免地都存在一个后视盲区,倒车雷达则可以在一定程度上帮助驾驶员扫除视角死角和视线模糊的缺陷,提高驾驶的安全性,减少剐蹭事件。
本次设计的倒车雷达预警系统主要是针对汽车倒车时人无法目测到车尾与障碍物体的距离而设计开发的。
该系统将微技术与超声波的测距技术、传感器技术等相结合,可检测到汽车倒车中,其障碍物与汽车的距离,通过液晶显示屏显示距离。
2、倒车雷达的发展状况经济的发展和科学技术的进步,推动着交通运输业朝行驶高速化,车流密集化和驾驶非职业化的方向发展。
同时,汽车的生产量和保有量都在急剧增加。
基于单片机的倒车雷达
摘要随着我国经济飞速发张,越来越多的人拥有了自己的汽车,同时有泊车和倒车所引发的事故月越来越多。
这些事故常常给驾驶人员带来许多麻烦,因此,有助于驾驶员泊车和倒车的倒车雷达应用而生。
倒车雷达全称叫“倒车防撞雷达”,也叫“泊车辅助装置”,是汽车泊车安全辅助装置,能以声音或者能以直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除视野死角和实现模糊地缺陷。
本文介绍了以AT89C2051单片机位核心的一种低成本,高精度,微型化,并有数字显示和声光报警功能的倒车雷达系统,该倒车雷达根据超声波测距原理研制,采用温度补偿技术,开机自检技术和优化的软硬件技术,将测得的结果送至数码管显示,同时进行三级声光报警。
驾驶员只需坐在驾驶室就能做到心里有数,极大地提高了泊车和倒车时的安全和效率。
关键字:单片机;汽车;超声波;测距AbstractWith the rapid development of economy of our country,more people have owned their cars,at the same time, more and more accidents occur because of paring and reversing.These accidents often bring many troubles to drivers. Therefore, the car reserving aid system which can help drivers parking is invented. The car reserving aid system is also called”parking auxiliary unit”,it is the automobile safe parking auxiliary unit, which can use sound or a more direct demonstration to show the driver the obstacle situation around.thus relieve the difficulty of looking ahead and driver to eliminate the dead angle of the field of vision and the flaw of signt.This paper introduces a low cost, high-accuracy, micro-miniaturization, digital display and acousto-optics alarm intelligent parking radar that based on MCU AT89C2051.The back-draft radar develops on the basis of ultrasonic ranging principle. It uses the temperature compensation technology, the opening machine self-checking technology and the optimized software and hardware technology, the result obtained will be delivered to the digital tube and showed. At the same time, the three levels of acousto-optics alarm will work. The driver only has to sit in the cab and can know fairly well. Thus the driving security and efficiency enhance enormously.Key words: MCU;Automobile ;Ultrasonic ;Distance- measurement目录第1章绪论 (1)1.1汽车倒车自动测距系统概述 (1)1.1.1 课题背景 (1)1.1.2 研究现状 (1)1.1.3 主要研究问题 (2)第2章汽车倒车自动测距系统的组成 (3)2.1汽车倒车自动测距系统原理框图 (3)2.2汽车倒车自动测距系统的工作原理 (3)2.2.1 超声波测距的基本原理 (3)2.2.2 汽车倒车自动测距系统总电路图 (5)第3章整体设计 (6)3.1汽车倒车自动测距系统的设计要求 (6)3.1.1 设计要求 (6)3.1.2 设计方案的确定 (6)3.2汽车倒车自动测距系统的硬件设计 (6)3.2.1 超声波发送器的设计 (7)3.2.2 超声波接收器的设计 (7)3.2.3 基于DS18B20的温度测量电路 (9)3.2.4 基于P89LPC932的主机电路设计 (9)3.2.5 基于MAX7219的显示驱动电路设计 (10)3.3汽车倒车自动测距系统的软件设计 (11)3.3.1 汽车倒车自动测距系统的软件规划 (11)3.3.2 DS18B20的接口程序设计 (12)3.3.3 显示程序设计 (16)3.3.4 距离计算及其程序实现 (19)3.3.5 主程序与P89LPC932的初始化程序 (22)结论 (27)参考文献 (28)致谢 (29)附录1 (30)附录2 (32)第1章绪论1.1 汽车倒车自动测距系统概述1.1.1 课题背景随着我国汽车产业的高速发展,尤其是近几年来,我国开始进入私家车时代,汽车的数量逐年增加,造成公路、街道、停车场、车库等越来越拥挤。
基于单片机的汽车倒车雷达系统设计(含程序)介绍
基于单片机的汽车倒车雷达系统设计摘要随着社会经济的发展交通运输业日益兴旺,汽车的数量在大副攀升。
交通拥挤状况也日趋严重,撞车事件屡屡发生,造成了不可避免的人身伤亡和经济损失,针对这种情况,设计一种响应快,可靠性高且较为经济的汽车倒车防撞预警系统势在必行。
本设计是利用最常见的超声波测距法来设计的一种基于单片机的汽车倒车雷达系统。
本设计的主要是基于STC89C52单片机利用超声波的特点和优势,将超声波测距系统和STC89C52单片机结合于一体,设计出一种基于STC89C52单片机的汽车倒车雷达系统。
该系统采用软、硬件结合的方法,实现了汽车与障碍物之间距离的显示以及危险距离的声光报警等功能。
本设计论文概述了超声波检测的发展及基本原理,阐述了超声波传感器的原理及特性。
在超声波测距系统功能和STC89C52单片运用的基础上,提出了系统的总体构成,对系统各个设计单元的原理进行了介绍,并且对组成各单元硬件电路的主要器件做了详细说明和选择。
本设计论文还介绍了系统的软件结构,并通过编程来实现系统功能和要求。
关键词:汽车倒车雷达、STC89C52、超声波、测量距离、显示距离、声光报警第一章绪论1.1 课题设计的目的和意义随着汽车的普及,越来越多的家庭拥有了汽车。
交通拥挤状况也随之出现,撞车事件也是经常发生,人们在享受汽车带来的乐趣和方便的同时,更加注重的是汽车的安全性,许多“追尾”事故都与车距有着密切的关系。
为了解决这个安全问题,设计一种汽车测距防撞报警系统势在必行。
由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。
利用超声波检测往往比较迅速、方便、计算简单。
所以超声波测距法是一种非常简单常见的方法,应用在汽车停车的前后左右防撞的近距离测量,以及在汽车倒车防撞报警系统中,超声波作为一种特殊的声波,具有声波传输的基本物理特性—折射,反射,干涉,衍射,散射。
基于单片机的倒车雷达设计任务书
14~17周系统电路设计,各模块电路及程序设计、仿真调试。
寒假~系统电路及程序总体仿真调试。
学年第二学期
1~4周系统板电路实现,软硬件整体调试,中期检查,撰写设计报告初稿。
5~8周修改检查设计成果、测试程序。
9~12周设计报告定稿,准备答辩。
指导教师(签字):学部主任(签字):
年月日年月日
附件一
毕业设计任务书
学部
信息学部
专业
电子信息工程
学生姓名
王汕
班级
11电信本2
学号
10111601111
设计题目
基于单片机的超声波测距倒车雷达装置的设计与实现
设计条件
基础知识:电子技术、单片机技术、超声波测距原理
开发环境:Keil C51,使用C语言编程
使用Proteus仿真调试,完成PCB图设计
主要技术指标
[3]唐波,朱琼玲.基于51单片机超声波测距器设计[J].矿业安全与环保. 2009,36(z1): 68-70.
[4]曹月真.基于51单片机的超声波测距系统的设计[J].电子世界. 2011(10): 55-56.
[5]胡凤忠,赵广复.基于AT89C2051单片机的汽车倒车雷达设计[J].计算机测量与控制. 2010,18(5): 1174-1175, 1192.
[9]韦穗林.基于单片机的倒车防撞预警系统设计和实现[J].现代电子技术. 2009(21): 160-163, 170.
[10]吴琼,封维忠,马文杰.汽车倒车雷达系统的设计与实现[J].现代电子技术. 2009,32(9): 191-194.
进度计划
学年第一学期
基于AT89C51单片机倒车雷达毕业设计
【摘要】倒车雷达是汽车泊车或者倒车时的安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车、倒车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高驾驶的安全性。
本设计利用ATMEL公司的AT89C51单片机、超声波传感器测距实现超声波倒车雷达。
利用LED和发光二极管表示传感器探测范围内是否有障碍物,当在探测范围内有障碍物时,发光管以一定频率闪烁,闪烁的频率以距离定,距离越近频率越高。
同时蜂鸣器提示报警,探测并指明障碍物距离。
【关键词】倒车雷达,超声波,测距,报警,单片机目录第一章引言11.1课题研究的背景和意义11.2国内外倒车雷达的发展现状1第二章超声波介绍42.1什么是超声波42.1.1压电式超声波传感器简介42.2超声波传感器的特性52.2.1频率特性62.2.2指向特性72.3 超声波传感器的应用7第三章倒车雷达的原理与总体设计93.1超声波测距原理93.2倒车雷达的总体设计方案103.3单片机的选择113.3.1 A T89C51的简介113.3.2 AT89C51的主要性能参数113.3.3 A T89C51的结构123.4超声波发送和接收元器件选择133.4.1超声波发送模块元器件选择133.4.2 超声波接收模块元器件选择13第四章硬件设计154.1 超声波发射模块154.2 超声波接收模块164.3 单片机最小系统17第五章软件设计185.1软件的设计要求185.2软件设计的总体结构框图185.3各个程序的流程图185.3.1主流程图195.3.2发射接收模块流程195.3.3中断程序流程20第六章调试226.1最小系统的调试226.2测距模块的调试226.3 调试结果256.4误差分析25第七章结束语27第八章致谢28参考文献29参考文献[1] 童诗白,华成英.模拟电子技术基础[M],第三版.北京:高等教育出版,2001.1[2] 阎石.数字电子技术基础[M],第四版.北京:高等教育出版社,1998.11[3] 马忠梅,籍顺信.单片机的C语言应用程序设计[M],第三版. 北京:北京航天航空大学出版社,2003.11[4] 曾光奇.工程测试技术基础[M],武汉:华中科技大学出版社,2002.6[5] 罗四维.传感器应用电路详解[M],北京: 电子工业出版社,1993.6[6] 滕志军.基于超声波检测的倒车雷达设计[EB/OL]/disp_art/1020005/17626.html,2006-10-04[7] 何莉,曾宪文.基于PIC单片机的超声波测距系统[EB/OL]./PIC.htm, 2006-7[8] 赵广涛,程荫杭.基于超声波传感器的测距系统设计[EB/OL]./html/ceshiyuceliang/20070223/9964.html, 2006-6[9] 胡建恺.超声检测原理和方法[M],合肥:中国科学技术大学出版社,1993.11[10] 刘凤然.基于单片机的超声波测距系统[J].信号与处理.2001,(5)[11] Silk M G. Ultrasonic transducers for nondestructive testing[M].Bristol:A.Hillier,1984[12] Lopez-Sanchez,Ana Lilia. Ultrasonic system models and measurements[M].America:Iowa State University,2005。
《基于单片机的汽车倒车雷达系统设计》
《基于单片机的汽车倒车雷达系统设计》随着汽车的普及和城市道路的拥挤,车辆挤压事故成为公共安全的一大隐患。
为了避免这种情况发生,许多车辆都安装了倒车雷达系统。
倒车雷达系统能够帮助司机及时掌握车辆周围的情况,有效避免碰撞事故的发生。
本文将介绍基于单片机的汽车倒车雷达系统设计。
1.系统需求分析倒车雷达系统的主要功能是实时监测车辆周围的障碍物,并通过声音或图像等方式向驾驶员发出警告,帮助驾驶员安全倒车。
系统需要具备以下功能:-足够的探测范围:系统需要能够覆盖车辆周围的盲区,确保能够及时发现障碍物。
-实时监测:系统需要能够实时监测周围的环境,及时反馈给驾驶员。
-警告功能:系统需要能够根据障碍物的距离和位置发出相应的声音或图像警告。
-稳定可靠:系统需要稳定可靠,能够在不同的环境条件下正常工作。
2.系统设计方案基于单片机的汽车倒车雷达系统设计方案如下:-使用超声波传感器:通过安装在车辆四周的超声波传感器来监测周围的障碍物。
-单片机控制:将传感器采集到的数据发送给单片机进行处理,处理后根据距离和方向等信息给出警告。
-显示器:将警告信息显示在车载显示器上,供驾驶员查看。
-声音模块:通过声音模块给出实时的声音警告,帮助驾驶员更快速的做出反应。
3.硬件设计硬件设计方面,可以选择常用的单片机模块,如Arduino、STC等,配合超声波传感器、LCD显示屏和蜂鸣器等模块组成倒车雷达系统。
传感器模块通过串口通信传输给单片机,单片机根据接收到的数据进行处理,并控制LCD显示警告信息和蜂鸣器发出声音。
4.软件设计软件设计方面,可以利用单片机开发环境提供的编程语言进行编程,根据传感器数据的变化给出相应的警告。
例如,根据障碍物的距离来显示不同的颜色或播放不同的声音,帮助驾驶员更直观地了解周围环境。
同时需要考虑系统的稳定性和精准度,以确保系统能够在不同环境下正常工作。
5.系统测试系统设计完成后,需要进行实际测试,验证系统的功能和性能。
基于单片机的小汽车倒车雷达系统的硬件设计导论
数码管显示模块
显示模块采用数码管显段选接在单片机的P1口,位选接 在单片机的P3^4、P3^5、P3^6、P3^7口,采用三极 管驱动方式。当位选输出低电平时,相应的三极管将饱 和导通,再打开相应的段码,这样就可以在数码管上显 示了。在本设计中采用动态扫描的方式。具体电路图如 图所示:
声光报警电路的设计
电源部分的设计采用3节5号干电池4.5V供电。经过实验验证系统工作时,单片机、传 感器的工作电压稳定能够满足系统的要求,而且电池更换方便。本电路有电源开 关 、电阻、电容和发光二极管组成。其中电容主要是对超声波和单片机模块滤波用,以 提供稳定的电源。
超声波发射电路
HC-SR04模块内部超声波发射电路如图所示,主要由 Em78p153单片机、MAX232及超声波发射头T40组成。
超声波测距的原理
超声波发射器向某一方向发射超声波,在发射的同时开 始计时,超声波在空气中传播,途中碰到障碍物就立即 返回来,超声波接收器收到发射波就立即停止计时。假 设超声波在空气中的传播速度为 340m/s,根据计时器记 录的时间, 计算发射点距障碍物的距离
系统总体结构框图
系统方框图
电源电路设计
电路总图
元件清 单
结束
答辩完毕,请老师批评指正! 谢谢!!
基于单片机的小汽车倒 车雷达系统的硬件设计
设计背景
经过几年的发展, 倒车雷达系统 已经过了数代的技术改良, 不管 从结构外观上, 还是从性能价 格 上, 这几代产品都各有特点,目前 使用较多的是数码显示、荧屏显 示和魔幻镜倒车雷达这3种。
第1代倒车雷达 —— “倒车请 注意”! 第2代产品采用数码波段显示 第3代产品是液晶荧屏显示
单片机最小系统
单片机最小系统包括单片机、复位电路、时钟电路构成。 STC89C52 单片机的工作电压范围:4V-5.5V,所以通常给单片机外 界5V直流电源。连接方式为单片机中的40脚VCC接正极5V,而20脚 VSS接电源地端。 复位电路就是确定单片机的工作起始状态,完成单片机的启动过程。 单片机接通电源时产生复位信号,完成单片机启动确定单片机起始工 作 状态。当单片机系统在运行中,受到外界环境干扰出现程序跑飞的 时候 ,按下复位按钮内部的程序自动从头开始执行。一般有上电自动 复位和 外部按键手动复位,单片机在时钟电路工作以后,在RESET端持续给出2 个机器周期的高电平时就可以完成复位操作。本设计采用的是外部手动 按键复位电路,需要接上上拉电阻来提高输出高电平的值。 时钟电路好比单片机的心脏,它控制着单片机的工作节奏。时钟电 路就是振荡电路,是向单片机提供一个正弦波信号作为基准,决定单 片机的执行速度。XTAL1和XTAL2分别为反向放大器的输入和输出,该 反向放大器可以配置为片内振荡器。如采用外部时钟源驱动器件, XTAL2应不接。因为一个机器周期含有6个状态周期,而每个状态周期 为2个振荡周期,所以一个机器周期共有12个振荡周期,如果外接石英 晶体振荡器的振荡频率为12MHZ,一个振荡周期为1/12us。
