版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于stm32单片机的倒车雷达设计与实现摘要后退雷达也称为超声碰撞反转系统。该系统的核心是利用超声波技术进行遥感。当司机退出时,系统可以自动记录到障碍物的距离,并实时显示在LCD上。车辆与障碍物的距离超过规定范围时,系统将要求语音控制器进行正确的评估。实验结果表明,该系统能及时预警,减少道路事故的发生。有效解决停车、停车服务员盲点问题,提高驾驶安全性。设计了一种基于STM32的倒车雷达系统。系统采用超声波测距技术设计,并包括温度监测模块。障碍物距离可在设定范围内测量,并可采集环境中的温度信息。收集的数据应显示在系统控制中心。当数据异常时,发出报警,并手动调整阈值。控制中心包含一台高级计算机,它使用串行通信传输数据。首先介绍了反雷达的研究背景和国内外的研究现状,根据研究现状和技术水平,设计了系统总体方案。在整个过程中,说明了系统的总体结构和所采用的技术规定。根据总体设计方案的描述,设计了系统的硬件和软件规模。硬件签名主要是将不同的硬件组件引入系统中,并分析了各模块的功能。软件设计主要包括先进的计算机管理程序,对各部分的设计流程进行详细分析,并对各部分的设计原则进行分析。硬件和软件设计完成后,对系统各功能模块进行了测试,测试结果表明系统基本满足设计要求。关键词:碰撞反转;预警;阈值;反雷达目录1绪论 4TOC\o"1-2"\h\z\u1.1课题简介 41.2设计任务及要求 61.3可视化倒车雷达系统 62系统设计方案 72.1系统结构设计 72.2系统设计原理 83硬件设计 103.1主控芯片STM32F103C8T6 103.2传感器模块 113.3硬件电路连接 144软件设计 154.1开发平台介绍 154.2程序设计 175系统功能测试 185.1系统功能测试 195.2测试结果分析 205.3实验误差分析 20结束语 21参考文献 23附录B原理图 25附录C实物图 26附录D元器件 271绪论随着我国信息科技技术的越来越发达,人们的生活习惯和方法越来越受到科技技术的影响,生活变得日益舒适化。与汽车制造工业一样,新技术和新服务的日益崛起刺激了人们更多消费需求。随着我国国民经济水平的日益提高,人们对生活的舒适便捷有了更大的需求。汽车的使用越来越普及,加上安全问题的发生,倒车事故也随之增多,经常在新闻看到大货车因视野盲区而撞伤行人。因此有必要提高倒车技术的安全性。目前,我国大多数先进消费类轿车都配备了倒车安全系统。但许多经济实用的轿车和货车并不受太大欢迎。为此,本文设计了一种成本较低、操作方便、运行稳定的超声雷达系统,为反演提供了经济实用的参考方案。1.1课题简介1.1.1研究背景现在这个时代发展的特别的快,交通工具也是非常的多,从以前的自行车,三轮车,电瓶车,摩托车到现在的各个品牌的汽车都是非常的常见。我们的生活中可以见到不同款式,不同性能的汽车在大街上行驶。它给了我们的生活产生巨大的改变,使我们的出行更加方便、舒适、快捷,在烈日与风雨中畅通无阻,但却也造成了一些重大交通事故。司机虽然驾驶技术过硬,但在停车和倒车时往往会出现盲点。特别是大卡车大货车,由于能见度有限,存在多角度视野盲区,经常发生不必要的事故,人们对驾驶安全的担忧也在增加。为了避免和解决这些不必要的事故和纠纷,鼓励车辆向后行驶,汽车的倒车雷达应运而生。目前,大多数中型私家车都配备了可视倒车雷达装置,但考虑到价格,一些配置低的车没有可视倒车雷达装置。因此,这些都非常适合于本文设计的低成本倒车雷达。据调查统计,2018年底国产车达2428万辆,比去年增长一成。随着汽车数量的不断增加,出现了许多安全隐患。我们不能忽视这一点:在全国的道路交通事故中,装有可视倒车雷达的车辆发生的道路交通事故比去年下降了44.4%。这一数据显示突出了可视倒车雷达的重要性。不仅保护自己和他人的安全,还提供更多其他便利,使我们的出行更加安全可靠。1.1.2选题意义目前,我国的汽车工业正在发展,拥有汽车的人数正在逐渐增加。因此,开车时因追尾,倒车时因视野盲区而撞到行人,甚至伤亡事故层出不穷。大多数高端车都配备了专门的尾部安全系统,有些高级的甚至能帮你模拟倒车周边环境,但在一些经济型和传统型民用轿车、货车等车型上,考虑到成本,后部未配备完整的安全装置。这些车辆在高速公路、停车位、乡镇小道等上行驶,需要驾驶员自己通过后视镜观察车后状况,有时由于视野盲区,从而导致交通事故频发。本课题旨在加强车辆的后视镜功能,能够让车主从后视镜还有倒车影像中看到车后的情况。这样车子的安全性能就会得到非常大的提升。减少因视野盲区而造成的一些没必要的交通事故。对于社会的安全性有非常大的影响,而且提高了经济效益,对我们驾驶员提供了巨大帮助。1.1.3研究现状这两年来看,倒车影像已经不是中到高端的车子才可以配得上的。普通的家用车也会配备,因为它价格低廉。从出厂的时候,厂家大部分都会安排车子具有倒车影像的功能。这也是最基本的配置之一。目前倒车影像的技术主要是三种,第一,微波雷达测距。第二,激光测距。和前两种相比,第三种也就是应用最广泛的就是超声测距。超声波,我们大家在中高学的时候都在物理面学到过。他对于近距离的目标测定非常的精确,而且对于光照强度,烟雾等其他外界的抗干扰性非常的强。而且它价格便宜,方向性强,耗电量小,能够在空气中、水中、固体等其他介质上传播的特性。此外,超声波传感器外观非常简单容易识别,占空间体积小,信息处理速度快,广泛应用于水下探测器、超声波等各种测距和探测仪器中。其中,利用超声波技术研制的反演雷达已有五代之久。第一代倒车雷达是提醒装置。当司机更换后轮时,设备会自动发出车轮灯:“小心,我会往后走的!”这就是初代倒车雷达,按现在的角度来说,这并不能被视为雷达。因为你不能控制避免危险,你只能鼓励你周围的人避免危险。然而,初代反冲雷达的主要设备开始了反冲雷达的发展进程。第二代反冲雷达是一种反求和雷达。在放置在后档后,总和要求评估到障碍物的距离。蜂鸣器的声音越快,车辆就越近障碍物。司机无法精确地找到距离,无法确定障碍物在附近。第三代停车传感器使用数字管显示后距离并通知车主。与上一款产品相比,第三代停车传感器在后轮启动后,可以清晰地将障碍物距离传达给车主。有两个彩色屏幕。绿色代表安全可以通行,红色代表危险有碰撞可能。虽然具有旋转雷达的功能,但还是比较不太实用而且外观看起来也并不美观。第四代倒车影像雷达是和汽车显示屏连接的,从这阶段开始,标志着进入了液晶时代。从挂倒档的开始就会切换的倒车页面,显示车屁股附近的障碍物还有距离,使用特别简单设计也很漂亮,在前三代改进的基础上这一点得到了很大的改善。第五代倒车雷达用的是生物具有显示和声音等快速动作条件的超声波雷达。可以显示温度、各种信息集成后显示在显示屏上面,供驾驶员参考。1.1.4发展趋势近几年来,随着我国科技技术的高速发展,国民经济水平的飞速提升,人们对汽车安全行驶的需求越来越大,倒车系统经历了近五代的发展。起初,倒车系统只是高级车型的专利,但近两年来,在汽车供应行业的繁荣下,倒车系统也得到了快速发展。越来越多的人开始为中高端汽车制造倒车雷达。但是,现在超声雷达的使用范围还是比较的小的。因为它测量的精度不够高,信息的集成度也低。但它具有信息传递快、手段简单、方便实用等特点。在今后的发展中,无论是集成还是传递都会得到的更大的提升,集成度更加完善。所以说汽车倒车雷达影像在未来的发展可谓是有着广阔的天空。1.2设计任务及要求1.2.1设计任务本设计要求设计一个的基于STM32的多功能的可观察超声倒车雷达系统。超声波和温度传感器信号应通过STM32微处理器进行分组,并显示在LCD上。温度是影响超声波传输速率的因素之一,所以温度补偿。当我们将障碍物靠近超声波传感器,并低于设置值时,蜂鸣器应该产生报警,并发光警示。且能通过三个按键增加或减少阈值。计算机通过串行通信实时显示下列计算机收集的信息。1.2.2设计要求基本功能:采用STM32F103C8T6作为核心芯片来实现各个系统功能。测量超声波传感器与障碍物的距离和温度后的视野。当与障碍物距离低于阈值时,蜂鸣器应该产生报警,并发光警示;当障碍物距离超过阈值时,警报解除;可以通过按键增加或减少阈值。拓展功能:通过串行通信连接主机(计算机),同时显示传感器信息和警报。超声波传感器与障碍物距离越近,蜂鸣器警报声分贝越高。可调电脑上下限。1.3可视化倒车雷达系统1.3.1倒车雷达系统构成及原理倒车雷达被称为“倒车防撞雷达装置”,也被称为“泊车辅助装置”。它由超声波传感器(超声波信号的接收)、控制器(信号的交换、检测和传递)、显示器(或总和)组成,并利用超声波技术发送超声波信号。当信标找到它的方向,你必须首先说,“如果它失败了,你需要反射原理来产生一个回声信号。当传感器接收到召回信号时,控制器进行数据分析和处理,指定障碍物的位置,并命令显示器进行显示。远程和警报装置发送警报。使驾驶员在倒车时能注意到信号,使车尾更安全舒适,减少不必要的交通事故。1.3.2倒车雷达的发展历程随着行车安全条件的不断改善,倒车雷达也经历了各种发展变化,已发展到第六代。第一代倒车雷达处于被动状态,在路上三轮骑车也能听到熟悉的“注意倒车”声。这个声音是从喇叭里面发出声音的,但这并不是真正的意思。后方雷达只能用喇叭提醒周围车辆倒车,让附近的人看到这个车子在倒车,并带头避让倒车。测量到车辆后面障碍物的距离并不能鼓励驾驶员做出正确的评估。采用求和法是第二代反求雷达的常用方法。当司机倒车时,他突然听到警报声。这表示车辆后面有障碍物。警报器越高,目的是提醒驾驶员车辆正在接近障碍物。警告驾驶员后面有障碍物是很直观的,但障碍物之间的距离不会告诉驾驶员。数字磁带显示版本出现在第三代。静止物体开始出现在1.8米的距离内,而运动物体开始出现在某个位置。大约十英尺。数字显示模式和磁带显示模式是本产品的两种可选模式。这两个焦点是不同的。数字显示屏聚焦于数字高亮显示,而磁带显示屏用于显示不同颜色的警告(红色表示危险,黄色表示警告,绿色表示警告)。安全性)。虽然提前配备了最新的倒车雷达功能,但并不美观,还会给驾驶员观察路况造成新的盲点。倒置雷达已经发展到第四代,人们用液晶屏取代了第三代数字屏,现在有了质的飞跃。即使不把汽车放在后轮上,汽车和障碍物的距离都能够在显示屏上非常清晰地显示。并让车主看到。另外,这一代看上去美观易用,但由于其抗干扰能力弱,会产生虚警。第五代泊车传感器是一款将用户体验提升到更高水平的产品。它集成了语音信息、驻车传感器、汽车温度显示和后视镜等多种功能。使用不同级别的语音信息和视觉显示,现在最先进的倒车雷达技术是用生物超声雷达,汽车屁股后面两米的距离都能够清晰地显示在液晶屏上面,并向驾驶员提供反馈。无线液晶倒车雷达和液晶彩色显示屏的增加以及视听系统、无线连接等功能的有机结合,是第六代倒车雷达的另一个重要特点。无线连接彻底解决了安装中布线难的问题,实用快捷。
2系统设计方案2.1系统结构设计根据设计要求,系统结构框图由三个模块组成,分别是:信息采集和处理模块、定时显示模块。信息采集模块的功能是采集超声波传感器与障碍物的距离以及环境实时温度信息。这两个功能的实现是由超声波以及温度传感器所运行。同步查看模块主要是PC端的一个程序,带有GUI,显示来自下位机的距离和温度信息,并可设置报警阈值。超声波测距超声波测距温度采集信息采集模块温度采集信息采集模块信息显示模块信息显示模块声光报警模声光报警模块系统结构信息处理模块系统结构信息处理模块键盘输入模键盘输入模块距离信息串口通讯模距离信息串口通讯模块温度信息同步显示模块GUI温度信息同步显示模块GUI预警信息串口通讯模预警信息串口通讯模块图2-SEQ图2-\*ARABIC1系统结构图2.2系统设计原理2.2.1超声波测距原理机械波频率超过20kHz的称之为超声波。超声波作为一种特殊的声波,具有一种基本物理特性——声波反射。同时,测量超声波定向聚焦,能量损失小,可以在气体、液体、固体等不同载体之间传播是的,是的。当声波在这些不一样的介质之间传播时,传播产生的大部分能量会被反射到介质表面。辐射点和反射点之间的距离可以用分差来计算辐射和接收器之间的时间和介质中声波的一定传播速度。超声波发生器能够产生超声波。超声波发生器有两种:机械发生器和发电机。机械型包括高尔顿槽、旋风槽等,电气型包括压电式、电气式、磁致伸缩式等。相比于这些压电超声发生器则更加常用。压电超声发生器实际上是利用压电晶体的谐振来工作。在双极脉冲信号下,其频率等于压电板的强度,压电共振产生。谐振板被馈电并振动以产生超声波。相反,在两个电极之间不施加电压的情况下,当谐振板在压电片按下时接受超声波时,它会迫使压电板振动并将机械能转化为电信号,从而成为超声波接收器。超声波电压被设计成通过使用空气中已知超声波的倍增率来测量声波传播后撞击障碍物所需的时间,并计算散射点与障碍物之间的实际距离。发送和接收之间的时间差是时间差算法。超声波发射机向特定方向发射超声波,并与传输时间同时开始测量。超声波在空气中移动,当碰到道路上的障碍物时又回来。超声波接收器在接收到反射后立即停止计时器。模糊的。空气中超声波的再生率为V。根据计时器占用的时间t,可以计算从起点到障碍物的距离(e)。换句话说,s=vT/2。压电超声传感器通常通过计数脉冲来测量时间。发送侧发送脉冲宽度t的脉冲,并且返回n时间间隔反映在脉冲数n,即t中。下一个是压电超声传感器,其跨距类型为s=vnt/2。超声波的繁殖率受温度、空气密度、反射面等因素的影响。与之类似公式如下。C=C0+0.607×T℃式(2-1)C0为0℃声速332m/s,T为当前温度。由于反演雷达是一种短程探测,精度要求较低,所以在使用反演雷达时,精度要求仅为1cm,这些影响因素可以忽略不计,系统采用扩散系数V==340m/s。3硬件设计3.1主控芯片STM32F103C8T6此系统是一个实时采集数据和传输数据的系统,能够对超声波传感器和温度传感器采集的数据即使进行处理,并通过串口与主机通信。主控制器应具有良好的抗干扰功能设计。为了防止程序错乱,需要一只能够保证程序稳定运行的警犬。同时,为了保证系统的体积小、成本低和功耗小,而STM32F103C8T6正好符合这些要求,所以作为主控制器。STM32F103C8T6是基于ST(STMicroelectronics)设计的ARMCortexM3核心的32位微控制器。电流为2至3.6V,最大工作频率为72MHz,可用于连接的可编程I/O端口有37个。每个传感器包括两个12位ADC、三个16位定时器、PWM定时器,支持IIC、SPI和USART,并使用SWD和JTAG实现串行通信功能。应用程序失败。20KB内置内存和64KB闪存,您可以创建一个包含大量代码的系统来实现丰富的功能。芯片原理图如下。:图3-SEQ图3-\*ARABIC1STM32F103C8T6原理图最小系统实物图如下:图3-SEQ图3-\*ARABIC2STM32F103C8T6最小系统实物图3.2传感器模块3.2.1温度传感器本设计采用DHT11数字温度传感器采集温度信息。DHT11是一个具有校准数字信号的复合温度传感器来收集温度信息。特别是使用模块的数字采集和温度控制技术,确保了产品的高安全性、可靠性、连续性和稳定性。此传感器包含NTC温度测量和电阻检测元件,通过串行接口和单线传输数据。温度传感器在这不仅是记录温度,而且是一种温度补偿,温度的高低对超声波传输速率有一定影响,所以温度传感器必不可少。电路图如图3-3所示,实际产品如图3-4所示。图3-SEQ图3-\*ARABIC3温度复合传感器电路图图3-SEQ图3-\*ARABIC4温度复合传感器实物图3.2.2超声波传感器目前超声波测距最长距离可达几十几百米不等,而该系统采用Hc-sr04超声波模块作为超声波传感器,可提供3cm到3m的非接触式延伸,测量距离的精确度可达4mm,足以支持民用倒车雷达的使用。该模块组成分别由超声波发射器、接收器和控制电路构成。ENCHIP微机通过端口PB2触发高电平信号触发的线路功能。模块自动输出10~40kHz四方的波形信号,并自动记录信号是否有反馈。由于信号反馈,PB4回声达到高电平。水平持续时间是从超声波发射到返回的时间。测量距离=高度x340/2。可以从这里计算出来。传感器数据如下所示。表1-1传感器电气参数表传感器电气参数Hc-sr04超声波模块电压DC5V电流20mA频率40kHz最远距离3m最近距离3cm测量角度20度输入触发信息15uS的TTL脉冲输出回响信息输出TTL电平信号,与射程成比例传感器尺寸40*25*10mm图3-SEQ图3-\*ARABIC6传感器时序图图3-SEQ图3-\*ARABIC7超声波传感器3.3硬件电路连接系统使用USB接口来接入电源,输出的USB电压一般为5V,因此,为了将5V电压转换为3.3V电压,以便在主控芯片中使用,需要一个独立的电源模块。将DHT11数据连接到端口PB0,输入温度数据后,主控想要计算PB4采集时间间隔距离得通过PB2触发超声波模块。液晶显示器1602上的数据站连接到PA0。PA7使用回拨电阻来获取显示数据、声音和光学警报。通过晶体管连接到PB9的LED和连接到PB11的4个开关按钮,包括通过PB8和PB10直接连接到主控制芯片的无源。PB12和PB14。整个物理连接如图所示。图3-SEQ图3-\*ARABIC8硬件实物连接图4软件设计4.1开发平台介绍4.1.1固件开发平台(1)KeiluVision在三年的大学生活学习中,我们学会了使用KeiluVision软件来编译程序,所以本次设计的软件部分将用学到的进行软件设计。KeiluVision5ARMMDK用于在系统中将系统固件开发到非常低的级别,且开发固件程序需要通过STM32F10x系列固件库。KeiluVision生成目标代码的效率很高,汇编代码紧凑,对于我们这种新手来说比较容易理解,更容易去学习,这些优点也是我选择它的原因。(2)硬件驱动器项目中增加了现有的Hc-sr04模块、液晶屏1602模块和DHT-11驱动程序,并进行了重写,以符合当前的硬件平台。图4-SEQ图4-\*ARABIC1Keil-MDK4.1.2软件开发平台(1)Qt5.8集成开发套件qti是一个完整的跨平台开发环境,无需修改源代码,可以编译和运行的系统环境有许多,比如windows/linux/macos等。编译器使用VisualStudioCommunity2015编译可以在Windows下运行的应用程序。使用QT-Creator4.2开发GUI程序。QTCreator支持通过拖放方式控制和编辑布局表。因此,开发效率大大提高,并创建具有性能良好、实用可用的用户界面。(2)串行通信模块串口驱动程序是pl2303prolificu使用驱动程序安装驱动程序,使用虚拟串口驱动程序6.9构建虚拟串行端口,并使用SSCOM4.2串行端口向导进行串行通信。这对于测试串行端口是否正常非常有用。这有助于提高应用程序开发的效率。图4-SEQ图4-\*ARABIC2Qt5.84.2程序设计开始4.2.1固件程序设计开始初始化初始化LCD显示LCD显示按键扫描按键扫描按键按键阈值设置是阈值设置否数据采集数据采集串口通讯串口通讯达到达到声光报警是声光报警图4-SEQ图4-\*ARABIC3固件流程图当系统启动时,参数将被初始化并实时显示在LCD上。按键时,即使按下键盘上的扫描键,也同样会进入阈值设定画面,完成设定。返回阈值后,必须返回应用程序主按钮以继续分析。传感器的温度和距离信息显示在LCD显示屏上。当温度传感器每200米发送一次数据时,它会自动初始化并重新测量。一旦超声波传感器启动,它将发送10至40kHz的脉冲来启动计数器。接收器控制回波。检测回波,需要打开万博开关并关闭计数器,视距计算完毕后,将返回主显示屏。超声波远程程序流程:发射超声波发射超声波启动定时器启动定时器延时等待延时等待收到回波波否收到回波波否是获取当前计数值获取当前计数值计算距离计算距离小于阈值小于阈值是声光报警声光报警图4-SEQ图4-\*ARABIC4测距流程图启动量程后,系统进入定时器例行程序并中断定时器。也就是说,40kHz脉冲矩形波信号被发送到stm32,并且计时器被激活以计数。当输出到达回波信号时,外部中断信号启动,定时器关闭。如图所示,时间中断和外部中断处理如下。外部中断入口定时器中断入口外部中断入口定时器中断入口关外部中断开外部中断开定时器关外部中断开外部中断开定时器关定时器关定时器发射超声波发射超声波计算时间、距离收到回波?计算时间、距离收到回波?输出结果输出结果开外部中断开外部中断停止发射超声波停止发射超声波恢复定时器初始值返回恢复定时器初始值返回返回返回图4-5定时中断服务流程图图4-6外部中断服务流程图4.2.2软件程序设计开始开始读取数据读取数据启动UI窗口启动UI窗口数据校验数据处理数据校验数据处理配置串口配置串口设置阈值显示数据设置阈值显示数据否打开串口低于阈值?打开串口低于阈值?否有数据?有数据?是是报警报警图4-7软件程序设计流程图上部机器使用QT信号进行自动控制。当应用程序用户界面窗口被激活使用时,从用户的各种操作中发射信号就连接到锁定,然后由相应的进程执行,以产生交互效果。打开应用程序,设置相关的串行端口设置,打开串行端口并开始读取数据。等读取完数据之后,需要再对数据进行校验和处理,最后将数据转换成温度信息以及超声波距离信息,并将相关数据与相应的命令相关联起来,从而实现动态显示的效果。每次将全局变量的阈值和当前数据相互比较时,都会执行数据处理。如果当前数据低于阈值,则必须触发声音和光学警报操作,从而达到提醒使用者的目的。5系统功能测试5.1系统功能测试5.1.1信息采集与信息处理模块首先利用下位电脑测试信息数据采集模块和信息数据处理模块。把USB接口电源线已连接到电脑上,使系统启动,随后液晶显示屏幕将打开,并显示超声波传感器与障碍物的距离和当前环境温度信息。将手按在温度传感器上值会上升来检测是否正常工作。温度每200ms更新一次。标准距离检测限值为100cm。如果将手放在超声波传感器低于极限阈值不同距离附近,声光报警模块将启动,蜂鸣器将持续以不同分贝的声音鸣响,LED灯也将同时闪烁。闪光灯的频率分为以下几种类型。三段从0到阈值,从阈值到中间值。从中间值到极限值,而相对应的熔点分别为40毫秒、400毫秒和500毫秒。手离传感器越近闪光灯闪的越快反之越慢。液晶屏左边三个按键可改变阈值,极限值为3m,至少3cm。重复以上的操作来查看整个系统是否正常工作。图5-SEQ图5-\*ARABIC1功能测试实物图1图5-2功能测试实物图25.1.2同步显示模块当我们测试同步显示模块应用程序的时候,这些应用程序首先必须用过串行导入向导与它们间相互通信。换句话说,当我们使用串行端口来向导定期发送协议命令代码时,应用程序将会正确显示收到的命令代码。如果接收到的各个数据正常,那么经过数据处理后的数字和相关功能的显示也可以正常的进行。图5-SEQ图5-\*ARABIC3数值显示图图5-SEQ图5-\*ARABIC4功能显示图5.2测试结果分析由于测试过程中接收端代码的处理问题,串口通信一开始无法正常通信。检查完代码后,下面的电脑串口没有要发送的命令码,直接发送,接收不同的数字显示部分数字。为了减少变化,高级计算机部分分别处理不同数字的值。这样不仅可以避免切换到较低级别的计算机,还可以按位处理数据。总体上,基本实现了设计要求。5.3实验误差分析在系统设计过程中,不可避免地会出现一些问题。错误的原因和解决方法如下。(1)测量偏差的影响。由于超声波发射器的发散引起的。有两种解决方案。一种是将发射器改为小发散,另一种是不发现具有这种结构的物体。(2)超声波传播速率的影响。介质的密度和温度是直接因素。为了减小这种误差,采取了几种测量方法来校正声波的波长,以减小误差。另外,在温度校正中,选择温度在20℃左右、声速为344m/s的温室作为固定参数,有效地减小了温度变化引起的直接误差。。(3)超声冲击的影响。超声信号到障碍物的距离与回波直接相关。离障碍物越近,回声越强;离障碍物越远,回声越弱。虽然这种情况无法从根本上消除,但可以根据到障碍物的距离来调整脉冲组中的脉冲数,以减少误差。结束语这一次,根据STM32倒车雷达的设计,STM32采集了障碍物的温度和距离信息,并上传到上位机。倒车时遇到障碍时模拟数据,异常时可在计算机上显示。系统整体操作简单,动作稳定。因此,本文提出了一种改进雷达防撞系统的方案。本设计有具体的缺点,如:没有完成环境监测部分,没有完成功能,但由于目前设计的不完善,可以增加以下改进。(1)多种功能。您还可以根据当前温度记录添加气体记录;还可以添加蓝牙摄像头;以及时间监控定时闹钟系统等。(2)更加智能。该系统通过对多个传感器数据的综合分析来执行评估,并在没有用户干扰的情况下执行综合温度传感器分析等自动化任务。检查是否有恶劣天气或洪水,并采取警告措施。综上所述从技术角度看,基于STM32的雷达对抗防御系统解决方案还不够成熟,各产品采用的技术标准也不十分统一。应通过以上方法提高机械的价格和性能。虽然在技术上有所改进,但本次设计有望为完善为国家导弹雷达对抗系统的发展提供参考资料和建议。从市场角度看,新司机对侧方位停车和倒车入库非常依赖于倒车雷达的帮助,所以倒车雷达占有非常大的领域。这项技术未来的发展及其可能在全国乃至全球迅速崛起,技术的领先将会起及其大的作用。
参考文献[1]韩立明.基于单目视觉的车前障碍物预警系统中关键技术的研究[D].北京工业大学,2011.[2]奠石镁.超声波测距在汽车倒车防撞系统中的应用[J].电脑知识与技术:学术交流,2007,1(2):1083-1085.[3]黄世高,彭森.基于单片机的超声波测距设计[J].卷宗,2016(5).[4]马凤娇.基于I2C接口的超声波测距系统设计与实现[J].科技信息,2012(32):647.[5]周正干,魏东,向上.空气耦合超声检测中衰减因素的研究[J].中国机械工程,2010(19):2350-2354.[6]李翠红,叶子申,孟永钢,等.超磁致伸缩-压电直线式蠕动机构的设计[J].清华大学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论