超声波倒车雷达毕业设计.docx

上传人:b****7 文档编号:15977059 上传时间:2023-07-09 格式:DOCX 页数:39 大小:1.86MB
下载 相关 举报
超声波倒车雷达毕业设计.docx_第1页
第1页 / 共39页
超声波倒车雷达毕业设计.docx_第2页
第2页 / 共39页
超声波倒车雷达毕业设计.docx_第3页
第3页 / 共39页
超声波倒车雷达毕业设计.docx_第4页
第4页 / 共39页
超声波倒车雷达毕业设计.docx_第5页
第5页 / 共39页
超声波倒车雷达毕业设计.docx_第6页
第6页 / 共39页
超声波倒车雷达毕业设计.docx_第7页
第7页 / 共39页
超声波倒车雷达毕业设计.docx_第8页
第8页 / 共39页
超声波倒车雷达毕业设计.docx_第9页
第9页 / 共39页
超声波倒车雷达毕业设计.docx_第10页
第10页 / 共39页
超声波倒车雷达毕业设计.docx_第11页
第11页 / 共39页
超声波倒车雷达毕业设计.docx_第12页
第12页 / 共39页
超声波倒车雷达毕业设计.docx_第13页
第13页 / 共39页
超声波倒车雷达毕业设计.docx_第14页
第14页 / 共39页
超声波倒车雷达毕业设计.docx_第15页
第15页 / 共39页
超声波倒车雷达毕业设计.docx_第16页
第16页 / 共39页
超声波倒车雷达毕业设计.docx_第17页
第17页 / 共39页
超声波倒车雷达毕业设计.docx_第18页
第18页 / 共39页
超声波倒车雷达毕业设计.docx_第19页
第19页 / 共39页
超声波倒车雷达毕业设计.docx_第20页
第20页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

超声波倒车雷达毕业设计.docx

《超声波倒车雷达毕业设计.docx》由会员分享,可在线阅读,更多相关《超声波倒车雷达毕业设计.docx(39页珍藏版)》请在冰点文库上搜索。

超声波倒车雷达毕业设计.docx

超声波倒车雷达毕业设计

威海职业学院

 

毕业设计任务书

 

专业电子工艺与治理

年级XXX班级一班

姓名XXX学号XXX

 

威海职业学院教务处编印

毕业设计指导须知

一、毕业设计是高职教学进程中一个十分重要的环节。

是锻炼学生运用所学知识正确分析和解决实际问题的一个重要方面,也是高职培育应用型专门人材的要求。

二、导教师应为具有讲师以上或相应职称的有关专业人员,且专业对口(指所指导专业应同所聘教师专业职称相一致)。

经系、教务处审查同意后,才能指导学生的毕业设计。

三、学生应以严肃认真,实事求是的态度完成设计。

要独立试探,自己动手,不得剽窃或找人代笔。

四、毕业设计选题要符合专业培育目标的要求。

论文(任务书)写作要做到论点明确、论据充分,论理透彻,语言准确适当,书面整洁、笔迹工整,图纸应清楚、工整,符合设计要求,符合国家有关标准和部颁标准。

字数、图纸数量符合有关要求。

并在规定的时刻内完成。

五、答辩进程中学生要严认真,文明礼貌,谦虚谨慎,认真回答答辩主持人,委员等提出的问题。

六、填报有关表格时,应按项目要求逐项填实、填全、填清。

 

学号

XXX

姓名

XXX

学制

三年制

专业

电子工艺与管理

年级

XXX

教学班负责人

XXX

班级

一班

指导教师姓名

XXX

职务或职称

副教授

设计题目

超声波倒车雷达

指导教师评语:

 

成绩:

指导教师签名:

工作单位年月日

系复审意见:

 

成绩:

复审人签名:

职称:

公章年月日

教务处终审意见:

 

公章年月日

答辩情况记录

答辩题目

答辩情况

正确

基本正确

经提示

回答

不正确

未回答

此表由主持答辩的同志填写。

答辩委员会(或小组)评语:

成绩:

主持答辩人签名:

职称:

月日

一、毕业设计的任务和具体要求:

毕业设计的任务:

超声波倒车雷达

毕业设计的具体要求:

设计要求:

利用SPCE061A单片机、三个超声波测距模组实现超声波倒车雷达,要求具有下述功能:

1.可以语音提示模组探测范围内的~范围内的障碍物;

2.语音提示可指明哪一个方向(或区域)有障碍物在探测范围内;

3.利用三个LED发光二极管表示三个传感器探测范围内是否有障碍物,当在探测范围内有障碍物时,发光管以一定频率闪烁,闪烁的频率以距离定,距离越近频率越高。

技术要求

1.方案所需所有代码,资源都存放在一颗SPCE061A单片机当中。

备注

如果有显示模块(如LCD液晶),可以在增加显示部分代码,在显示模块上显示出当前状态,以及报警时障碍物的距离数据

 

二、毕业设计应完成的图纸

图SPCE061内部结构图见3页

图61板实物图见5页

图超声波测距模组结构图见6页

图模组外接电源接口及供电方式选择跳线见7页

图模组测距模式选择跳线见8页

图J2跳线和J8接口的位置示意图见8页

图为CD4052内部结构图,见10页

图为CD4052的引脚图。

见10页

图系统硬件结构图见11页

图SPCEA061A最小系统见12页

图电源模块见13页

图放音模块电路图见13页

图超声波谐振频率发生电路,调理电路见14页

图超声波回波接受处理电路见14页

图外部单独电源输入接口及选择跳线见14页

图测距模式选择跳线见15页

图超声波测距模组接口见15页

图转接板电路原理见16页

图显示电路见16页

图超声波信号测量见17页

图超声波测距子函数流程图见19页

图16Hz中断流程图见20页

图EXTI外部中断流程图见21页

图语音播放程序流程图见21页

图IRQ5的2Hz中断服务程序见22页

图显示刷新程序见23页

图主程序流程图见24页

图测距结果处理程序流程图见25页

图转接板示意图见26页

图系统连接示意图见26页

 

三、其他要求:

论文写作要做到论点明确、论据充分,论理透彻,书面整洁,图纸应清晰,符合设计要求。

 

四、毕业设计的期限:

自2008年9月3日至2008年10月11日

五、毕业设计(论文)进度计划:

起至日期

工作内容

——

确定毕业设计的课题

——

搜集毕业设计的资料和内容,

——

对毕业设计课题进行研究和讨论

——

修改验证中出现的问题,通过讨论解决问题

——

再次对毕业设计进行分析和解决问题

——

写毕业论文

——

对论文进行修改和进一步的补充

——

准备毕业答辩

超声波倒车雷达

摘要

倒车雷达又称停车辅助系统,是汽车停车平安辅助装置,能以声音或更为直观的显示告知驾驶员周围障碍物的情形,解除驾驶员停车和起动车辆时前后左右探视所引发的困扰,并帮忙驾驶员扫除视野死角和视线模糊的缺点,提高了平安性。

一样由超声波传感器(俗称探头)、操纵器和显示器等部份组成,此刻市场上的倒车雷达大多采纳超声波测距原理,驾驶者在倒车时,启动倒车雷达,在操纵器的操纵下,由装置于车尾保险杠上的探头发送超声波,碰到障碍物,产生回波信号,传感器接收到回波信号后经操纵器进行数据处置,判定出障碍物的位置,由显示器显示距离并发出警示信号,取得及时警示,从而使驾驶者倒车时做到心中有数,使倒车变得更轻松。

倒车雷达的提示方式可分为液晶、语言和声音三种;接收方式有无线传输和有线传输等。

本方案采纳语音提示的方式,本文介绍了以SPCE061A单片机为核心的一种低本钱、高精度、微型化,并有数字显示和声光报警功能的倒车雷达系统。

利用SPCE061A单片机所具有的单芯片语音功能,外接三个超声波测距模组,组成一个例如的倒车雷达系统,语音提示报警(~)范围内的障碍物。

关键词:

倒车雷达超声波单片机SPCE061A

 

第1章前言……………………………………………………………………1

第2章实现功能………………………………………………………………2

第3章核心器件简介……………………………………………………………3

SPCE061A……………………………………………………………………………3

SPCE061A简介………………………………………………………………4

芯片特性……………………………………………………………………4

SPCE061A精简开发板…………………………………………………………4

超声波测距模组………………………………………………………………5

转接板…………………………………………………………………………9

第4章系统整体方案…………………………………………………………11

第5章系统硬件设计…………………………………………………………12

SPCE061A精简开发板电路原理……………………………………………12

SPCE061最小系统…………………………………………………………12

电源模板…………………………………………………………………12

放音模板……………………………………………………………13

超声波测距模组电路原理……………………………………………………13

超声波谐振频率发生电路、调理电路……………………………………13

超声波回波同意处置电路………………………………………………14

超声波测距模组电源接口………………………………………………14

超声波测距模式选择跳线………………………………………………15

超声波测距模组接口……………………………………………………15

转接板电路………………………………………………………………………15

显示电路……………………………………………………………………16

第6章系统软件设计…………………………………………………………17

超声波测距原理……………………………………………………………………17

软件结构……………………………………………………………………………18

各模块程序说明……………………………………………………………………18

超声波测距程序……………………………………………………………18

语音播放程序………………………………………………………………22

显示刷新程序…………………………………………………………23

主程序………………………………………………………………25

第7章连接与操作说明………………………………………………………26

参考文献……………………………………………………………………29

致谢……………………………………………………………………………30

第一章前言

倒车雷达又称停车辅助系统,是汽车停车平安辅助装置,能以声音或更为直观的显示告知驾驶员周围障碍物的情形,解除驾驶员停车和起动车辆时前后左右探视所引发的困扰,并帮忙驾驶员扫除视野死角和视线模糊的缺点,提高了平安性。

一样由超声波传感器(俗称探头)、操纵器和显示器等部份组成,此刻市场上的倒车雷达大多采纳超声波测距原理,驾驶者在倒车时,启动倒车雷达,在操纵器的操纵下,由装置于车尾保险杠上的探头发送超声波,碰到障碍物,产生回波信号,传感器接收到回波信号后经操纵器进行数据处置,判定出障碍物的位置,由显示器显示距离并发出警示信号,取得及时警示,从而使驾驶者倒车时做到心中有数,使倒车变得更轻松。

倒车雷达的提示方式可分为液晶、语言和声音三种;接收方式有无线传输和有线传输等。

本方案采纳语音提示的方式,利用SPCE061A单片机所具有的单芯片语音功能,外接三个超声波测距模组,组成一个例如的倒车雷达系统,语音提示报警(~)范围内的障碍物。

第二章实现功能

利用SPCE061A单片机、三个超声波测距模组实现超声波倒车雷达,要求具有下述功能:

1.能够语音提示模组探测范围内(~)的障碍物;

2.语音提示可指明哪个方向(或区域)有障碍物在探测范围内;

3.利用三个LED发光二极管表示三个传感器探测范围内是不是有障碍物,当在探测范围内有障碍物时,发光二极管以必然频率闪烁,闪烁的频率以距离定,距离越近频率越高。

本方案要求所有的语音资源、程序代码都寄存在一颗SPCE061A片内Flash当中;当语音播报时,如检测到左后方有障碍物,那么用语音播放:

“左后方”,如右后方有障碍物,那么语音播方“右后方”;当检查到中间的传感器探测范围内有障碍特时,语音播放:

“后方”。

而持续播放提示的距离,要大于或等于3秒,以避免过于频繁的播报语音。

 

第三章核心器件简介

本系统采纳SPCE061A单片机作为主操纵器,传感器模块采纳凌阳大学打算的“超声波测距模组”。

另外,为了使这三个传感器模块能够组合在一路,而且靠得住的工作,还需要一个转接板,能够利用4052模拟开关器件制作;需要外接三个发光二极管。

下面别离介绍这些模块的特性。

SPCE061芯片特性

SPCE061简介

SPCE061A是凌阳科技研发生产的性价比很高的一款十六位单片机,具有易学易用、效率较高的一套指令系统和集成开发环境。

在此环境中,支持标准C语言,能够实现C语言与凌阳汇编语言的相互挪用,而且,提供了语音录放和语音识别的库函数,只要了解库函数的利用,就会很容易完成语音录放,这些都为软件开发提供了方便的条件:

SPCE061A片内还集成了一个ICE(在线仿真电路)接口,使得对该芯片的编程、仿真都变得超级方便,而ICE接口不占用芯片上的硬件资源,结合凌阳科技提供的集成开发环境(unSPIDE),用户能够利用它对芯片进行真实的仿真;而程序的下载(烧写)也是通过该接话柄现。

以下图为SPCE061A单片机的内部结构框图

               图SPCE061内部结构图

芯片特性

..16位μ’nSP微处置器;

..工作电压:

内核工作电压VDD为~(CPU),IO口工作电压VDDH为VDD~(I/O);

..CPU时钟:

~;

..内置2K字SRAM;

..内置32K闪存ROM;

..可编程音频处置;

..晶体振荡器;

..系统处于备用状态下(时钟处于停止状态),耗电小于;

..2个16位可编程按时器/计数器(可自动预置初始计数值);

..2个10位DAC(数-模转换)输出通道;

..32位通用可编程输入/输出端口;

..14个中断源可来自按时器A/B,时基,2个外部时钟源输入,键唤醒;

..具有触键唤醒的功能;

..利用凌阳音频编码SACM_S240方式位/秒),能容纳210秒的语音数据;

..锁相环PLL振荡器提供系统时钟信号;

..32768Hz实不时钟;

..7通道10位电压模-数转换器(ADC)和单通道声音模-数转换器;

..声音模-数转换器输入通道内置麦克风放大器和自动增益操纵(AGC)功能;

..具有串行设备接口;

..低电压复位(LVR)功和低电压监测(LVD)功能;

..内置在线仿真(ICE,In-CircuitEmulator)接口。

SPCE061A精简开发板

SPCE061A精简开发板(简称61板),是以凌阳16位单片机SPCE061A为核心的精简开发-仿真-实验板,大小相当于一张扑克牌,是“凌阳科技大学打算”专为大学生、电子爱好者等进行电子实习、课程设计、毕业设计、电子制作及电子竞赛所设计的,也可作为单片机项目初期研发利用。

61板除具有单片机最小系统电路外,还包括有电源电路、音频电路(含MIC输入部份和DAC音频输出部份)、复位电路等,采纳电池供电,方便学生随身携带!

使学生在把握软件的同时,熟悉单片机硬件的设计制作,锻炼学生的动手能力,也为单片机学习者和开发者制造了一个良好的学习条件和开发新产品的机遇!

61板上有调试器接口(Probe接口)和下载线(EZ_Probe)接口,别离可接凌阳科技的在线调试器、简易下载线,配合unSPIDE,可方便地在板上实现程序的下载、在线仿真调试。

61板上的要紧功能模块如下:

..SPCE061A单片机最小系统外围电路模块;

..电源输入模块;

..音频电路(包括MIC输入、DAC音频功放输出)模块;

..按键模块;

..I/O端口接口模块;

..调试、下载接口模块;

以下图为61板的实物图

图61板实物图

超声波测距模组

超声波测距模组是为方便学生进行单片机接口方面的学习专门设计的模块,超声波测距模组能够方便地和61板连接,可应用在小距离测距、机械人检测、障碍物检测等方面,可用于验证方车辆倒车雷达和家居安防系统等应用方案验证。

以下图为超声波测距模组的结构框图:

图3.3超声波测距模组结构图

要紧功能:

三种测距模式选择跳线J1(短距、中距、可调距):

1.短距:

10cm~80cm左右(依照被测物表面材料决定);

2.中距:

80cm~400cm左右(依照被测物表面材料决定);

3.可调:

范围由可调剂参数确信;

利用方式:

一样应历时,只需要用10PIN排线把J8与SPCE061A的IOB低八位接口接起来,同时设置好J7、J一、J2跳线就完成硬件的连接了。

不同测距模式的选择只需改变测距模式跳线J1的连接方式即可。

提供给模组的电源必需在以上,而且尽可能维持电源电压的稳固。

模组工作的性能与被测物表面材料有专门大关系,如毛料、布料对超声波的反射率很小,会严峻阻碍测量结果。

电源输入:

模组提供了两种电源输入方式,一为用61板通过10PIN排线为模组供电(61板上J5选择5V要求最好不要低于),现在要把J9跳到5V的一端;另一为直接为模组供电,通过模组上的电源输入口J7引入,现在需要把J9跳线跳到IN的一端。

外接电源仅是为了给模组提精湛声波发射功率、提高后级运放性能用,最高不要超过12V。

模组外接电源接口(J7)和供电方式选择跳线(J9)如图所示:

          图3.4模组外接电源接口及供电方式选择跳线

测距模式选择:

声波测距时,超存在余波干扰问题,因此针对不同测距范围会有不同的处置方式。

模组提供了测距模式选择跳线(J1),能够选择短距测量模式、中距测量模式,或距离可调模式。

而针对前两种测量模式,提供了不同参数的范例程序,跳线选择不同的模式时,要选用相对应的程序进行测量;跳线选择LOW时为近距测量模式,选择HIG时为中距测量例程,选择SET时为距离可调模式;凌阳科技大学打算网站上提供了短距测量模式和中距测量模式的完整源程序。

若是用户对超声波测量原理有较深的了解,能够选用距离可调(SET)模式。

模组测距模式(测量距离范围)选择跳线J1如图所示:

图3.5模组测距模式选择跳线

利用方式:

利历时,用户需把前面的电源输入跳线J7、模式选择跳线J1设置好后,还要把跳线J2短接起来,然后利用排线把J8与SPCE061A的IOB口低八位端口相接,即可利用了。

利历时J2跳线和J8跳线的连接方式如以下图所示:

图J2跳线和J8接口的位置示用意

转接板

因为利用多组超声波模组,本方案需要利用一块CD4052模拟开关制作的转接板。

本方案设计,会涉及到多路传感器选通操纵,因此为了靠得住地实现硬件的连接,需要制作一个利用模拟开关设计的转接板。

超声波测距模组在利历时,只需要两个端口就可完成测距,一个操纵超声波的发射,一个是检测超声波信号的接收信号;而在超声波测距模组中,这两个信号都为数字信号,对模拟开关的要求并非严格,因此选用CD4052作为模拟开关器件。

CD4052相当于一个双刀四掷开关,开关接通哪一通道,由输入的2位地址码A0、A1来决定。

其真值表见下表。

“/E”是禁止端,当“/E”=1时,各通道均不接通。

另外,CD4051还设有另一个电源端VEE,以作为电平位移时利用,从而使得通常在单组电源供电条件下工作的CMOS电路所提供的数字信号能直接操纵这种多路开关,并使这种多路开关可传输峰-峰值达15V的交流信号。

例如,假设模拟开关的供电电源VDD=+5V,VSS=0V,当VEE=-5V时,只要对此模拟开关施加0~5V的数字操纵信号,就可操纵幅度范围为-5V~+5V的模拟信号。

CD4052的真值表

INPUTS

CHANNEL

ON

A1

A0

L

L

L

L

H

L

L

H

H

X

L

H

L

H

X

Y0A-ZA:

Y0B-ZB

Y1A-ZA:

Y1B-ZB

Y2A-ZA:

Y2B-ZB

Y3A-ZA:

Y3B-ZB

none

图CD4052的内部结构图

图CD4052的引脚图

 

第四章系统整体方案介绍

本系统以SPCE061A为核心,利用凌阳科技教育推行中心的61板,三个超声波测距模组依次排布,组成线阵的传感器阵列;另外,接有转接板、发光二极管显示模块。

系统组成以以下图所示:

图系统硬件结构图

SPCE061A单片机作为主控芯片,通过I/O端口来操纵CD4052,以选择不同的传感器通道;本方案采纳IOB0和IOB1操纵CD4052的A0和A1,而IOB2作为检测超声波模组返回的信号,IOB3作为操纵超声波模组发射超声波信号的使能操纵端口。

如此通过CD4052的通道切换,就能够够利用较少的端口来完成多个模组的切换利用了。

另外,超声波测距模组采纳的是脉冲测量法,实际上是测量发射超声波的时刻与接收到反射回波信号的时刻之间的时差,利用超声波在空气中传播速度已知的条件,计算出被测目标与传感器之间的距离。

而为了保证测量的靠得住,检测回波信号时,采纳SPCE061A的外部中断对回波的上升沿进行检测,而且利用按时器B进行计时。

在显示操纵方面,系统别离利用IOA八、IOA九、IOA10三个端口操纵三个发光二极管。

 

第五章系统硬件设计

SPCE061A

SPCE061A

SPCE061A最小系统包括SPCE061A芯片及其外围大体模块,外围大体模块有:

晶振输入模块(OSC)、锁相环外围电路(PLL)、复位电路(RESET)、指示灯(LED)等,如以下图所示。

图SPCEA061A最小系统

本系统,有关SPCE061A单片机最小系统的各个模块都做在61板中,读者能够查阅61板的电路原理图。

电源模块

SPCE061A的内核供电为,而I/O端口可接也能够接5V,因此在电源模块(61板上)中有一个端口电平选择跳线,如图中的J5,可是为了本系统能够靠得住的工作,需要给61板外接5V的电源,并将61板的端口电平选择为5V,即J5用跳线帽将V5和VDDH短接。

以下图为61板上的电源模块图。

图电源模块

由于本系统需要的端口高电平为5V,因此图当中的J5跳线需要跳到1和2上。

放音模块

语音提示。

放音利用的是SPCE061A内部的DAC,电路如图所示。

图中的SPY0030是凌阳公司的产品。

和LM386相较,SPY0030仍是比较有优势的,比如LM386工作电压需在4V以上,而SPY0030仅需(两颗电池)即可工作;LM386输出功率100mW以下,SPY0030约700mW。

其他特性请参考SPY0030的数据手册。

图放音模块电路图

超声波测距模组电路原理

超声波谐振频率发生电路,调理电路

NE555和电容电阻组成的电路产生40KHz的方波,以使超声波传感器产生谐振;而后面的CD4049那么对40KHz频率信号进行调理。

PLUS_EN1是超声波信号发射的使能操纵端口,当该端口接低电平常,模组将不能发射超声波信号,即40KHz的方波。

图超声波谐振频率发生电路、调理电路

超声波回波同意处置电路

超声波接收处置部份电路前级采纳NE5532组成10000倍放大器,对接收信号进行放大;后级采纳LM311比较器对接收信号进行调整,比较电压为LM311的3管脚处,可由J1跳线选择不同的比较电压以选择不同的测距模式。

在放大器与比较器之间用PNP三极管(8550)作为通路选择,本方案需要将此通路选择跳线短接上,即把J2短接,固定使三极管导通即可。

图超声波回波同意处置电路

超声波测距模组电源接口

J7为超声波测距模组的外部电源接口,最高电压不要超过12V,J9为电源选择跳线,VCC_5即为由61板通过10PIN排线引入模组的电源;VCC即为模组的放大器、调理电路供电电源。

当用户利用61板为其供电时,要把VCC与VCC_5V短接(本方案的用法);而利用外部电源时

要把VCC与VCC_IN短接。

图外部单独电源输入接口及选择跳线

超声波测距模式选择跳线

模组提供了测距模式选择跳线J1,能够选择短距测量模式、中距测量模式,或距离可调模式。

跳线选择LOW时为近距测量模式,选择HIG时为中距测量模式;选择SET时为距离可调模式。

本方案采纳可调方式,即选择SET的模式,并将调剂模组上的电位器,将比较电压调至~(保证模组测距能在~的范围都能正常工作即可)。

图测距模式选择跳线

超声波测距模组接口

本方案采纳的

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 动物植物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2