专业综合设计报告超声波倒车雷达.docx

上传人:b****5 文档编号:8561532 上传时间:2023-01-31 格式:DOCX 页数:7 大小:61.93KB
下载 相关 举报
专业综合设计报告超声波倒车雷达.docx_第1页
第1页 / 共7页
专业综合设计报告超声波倒车雷达.docx_第2页
第2页 / 共7页
专业综合设计报告超声波倒车雷达.docx_第3页
第3页 / 共7页
专业综合设计报告超声波倒车雷达.docx_第4页
第4页 / 共7页
专业综合设计报告超声波倒车雷达.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

专业综合设计报告超声波倒车雷达.docx

《专业综合设计报告超声波倒车雷达.docx》由会员分享,可在线阅读,更多相关《专业综合设计报告超声波倒车雷达.docx(7页珍藏版)》请在冰豆网上搜索。

专业综合设计报告超声波倒车雷达.docx

专业综合设计报告超声波倒车雷达

专业综合设计报告

 

设计课题:

超声波倒车雷达

 

专业班级:

学生姓名:

学号:

指导老师:

设计时间:

 

目录

一、设计要求2

二、方案设计与论证3

超声波测距原理3

四、倒车雷达系统总体方案设计4

1、定时器部分程序设计:

5

2、数据计算部分:

5

3、指示灯/声音报警显示部分:

5

五、程序流程图:

5

六、仿真9

七、结论与心得9

七、参考资料9

 

一、设计要求

本题目要求制作出的倒车雷达可实现如下功能:

1、有效测距范围不小于1.5m,最大误差不超过0.01m;

2、支持多路输入;

3、有声光报警。

二、方案设计与论证

本次设计的倒车雷达预警系统主要是针对汽车倒车时人无法目测到车尾与障碍物体的距离而设计开发的。

该系统将计算机技术与超声波的测距技术、传感器技术等相结合,可检测到汽车倒车中,其障碍物与汽车的距离,通过相应的指示灯和声音报警体现距离。

目前的测量方法有很多,按照工作方式分主要有激光、超声波、红外、毫米波等一些测量方法,它们的工作原理虽然不完全一样,但最终作用都是通过不同的探测方法判断车后方障碍物与本车的相对距离,并根据程序中定义好的危险等级做出相应的预防措施。

但较于其他的方式,超声波具有以下优点:

超声波方式:

超声波是频率大于20kHz的声波,具有方向性强、能量衰减缓慢、在介质中转播距离远等特点,用于测距计算方法简单,常用于非接触式距离测量,其传感器种类较多,由于超声波指向性强,在传输过程中能量损耗缓慢,反射能力强,经常被用于距离的测量。

由于超声波测距的探测距离较短,主要用于倒车雷达等近距离测距。

故本次设计采用超声波测距。

下面简述超声波测距原理。

超声波测距原理:

单片机发出超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差t,然后求出距离:

S=ct/2(1-1)

式(1-1)中的c为超声波在空气中传播的速度,C=340m/s。

只要计算出发射和接收的时间差即可计算出车与障碍物的距离。

图1-1超声波测距系统框图

四、倒车雷达系统总体方案设计

时序电路

超声波发射器件与单片机P3.4口连接,接收器件与外部中断0P3.2口连接,当器件发射超声波时,启动单片机内部定时计数器TO开始计时,当接收器件接收到回波时,经过外部整形放大电路对接收信号进行处理,单片机外部中断0接收到信号后,即时启动中断子程序停止计时,即可得到时间T,通过相应的数据处理即可得到距离。

由公式S=ct/2可算出距离,其中C=340m/s,转换成C=34000cm/1000ms,即34cm/ms,所以S=34t/2(cm/ms)=17cm/ms.公式(1-2)

1、定时器部分程序设计:

采用定时器/计数器T0,使其工作在方式1,定时为1ms,经过计算得T0的初值为TH0=0FFH,TLO=0CH.只要P3.2没有接收到信号,那么定时就一直循环,直到P3.2接收到信号为止。

只要计算其循环次数即可知道时间。

2、数据计算部分:

在P3.2接收到信号后,停止定时器计数,提取其循环次数,即为t,将其代入公式(1-2),运用乘法指令即可计算出距离。

3、指示灯/声音报警显示部分:

将设计要求中有效距离分为三个区间:

150cm-100cm,100-50cm,小于50cm。

用三个不用颜色的LDE灯分别与单片机连接,其中P2.0接绿灯(150cm-100cm),P2.1接黄灯(100-50cm),P2.2接红灯(小于50cm)。

将测得的距离与这三个区间比较,即可得到车距范围,当车距小于150cm时,通过单片机启动声音报警部分电路。

五、程序流程图:

程序如下:

ORG0000H

AJMPMAIN

ORG000BH

AJMPIT0P

ORG0013H

AJMPINT

ORG0100H

MAIN:

MOVSP,#60H

MOVTMOD,#01H

MOV40H,#0AH

CLRA

MOV42H,A

MOVTH0,#0CH

MOVTL0,#0FEH

SETBET0

SETBEA

SETBEX0

SETBTR0

HERE:

ACALLHERE

IT0P:

PUSHPSW

PUSHAcc

MOVTH0,#0CH

MOVTL0,#0FEH

MOVA,#01

ADDA,42H

MOV42H,A

DJNZ40H,RETURN

CLRA

MOV42H,A

RETI

RETURN:

POPAcc

POPPSW

RETI

INT:

CLRTR0

MOVA,#17

MOVB,42H

MULAB

MOV20H,A

SUBBA,#96H

JCDI0

RET

DI0:

MOVA,20H

SUBBA,#64H

JCDI1

CLRP2.0

RET

DI1:

MOVA,20H

SUBBA,#32H

JCDI2

CLRP2.1

RET

DI2:

CLRP2.2

RET

六、仿真

由于非常的短,通过按键模拟进行仿真时,人的反应时间远远大于超声波发射与接收的时间,故仿真不能直接实现,只能通过在程序上直接修改时间数据,才能实现功能仿真。

七、结论与心得

在这次课程设计中让我学到了很多。

在这个过程并不像想象中的那么一帆风顺,我在设计中遇到过很多难题,甚至有些是自己从不曾遇到过的,一开始时就觉得很迷茫。

在老师的指导和通过自己多方查找资料之后,就对这个课题有了进一步的了解。

也不再觉得那么力不从心了。

我认真总结了这次课程设计中遇到的难题和从中获得的经验,也认识到自己碰钉子多了,认真去寻找解决办法之后,发现自己懂的也多了。

虽然这一次做设计多少有些困难,可能尽力了也没有能把这次的设计做的很成功。

但是我会汲取这次的经验,认真把相关的知识学好。

为以后的设计做好准备。

人总是在挫折中成长。

七、参考资料[1]何立民.单片机高级教程.北京航空航天大学出版社.2004.7[2]江世明、刘湘涛.单片机原理与应用.电子工业出版社.2006.8[3]何立民.单片机中级教程.北京航空航天大学出版社.1999.12[4]李华.MCU-51系列单片机实用接口技术.北京:

北京航空航天大学出版社,1993.6[5]陈光东.单片机微型计算机原理与接口技术(第二版).武汉:

华中理工大学出版社,1999.4[6]徐淑华,程退安,姚万生.单片机微型机原理及应用.哈尔滨:

哈尔滨工业大学出版社,1999.6.[9]锻九州.放大电路实用设计手册.沈阳:

辽宁科学技术出版社,2002.5

 

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

当前位置:首页 > 经管营销 > 金融投资

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1