超声波测距系统

【摘要】本文介绍了一款基于一种基于STC89C52RC单片机的超声波测距系统,该系统由单片机控制模块,测距模块,显示模块、报警模块四大部分构成,能够实现测距,显示,报警等功能。

【关键词】单片机;超声波;测距

1.引言

随着社会的发展,机动车的数量日益增长,由于驾驶员的技术和对障碍物远近的主观判断失误引起的交通事故占很大的比例,所以倒车雷达的作用越来越重要,研究倒车雷达也是现在比较热门的一项技术,而倒车雷达中最重要的指标是测距的精度。本文所设计的超声波测距系统采用的是以STC89C52RC单片机为主控的超声波测距倒车雷达系统,当车子进入警戒区域时,能够实时的报警提醒驾驶员,提高驾驶的安全性。

2.超声波测距系统设计

超声波测距系统主要由单片机控制模块、超声波测距收发模块、LCD显示模块、报警模块组成,能够测量(2cm~4m)范围内的障碍物,超声波测距系统框***如***1所示。

***1 超声波测距系统框***

工作时,NE555芯片产生40kHz频率供给超声波测距接收模块,然后由主控模块单片机STC89C52RC芯片对数据进行分析处理计算出具体的距离,并传送到LCD12864液晶屏显示测量的结果,共同组成一个倒车雷达系统。

2.1 单片机控制模块的设计

STC89C52RC是STC公司生产的一种高性能、低功耗的CMOS 8位微控制器,它在经典的MCS-51内核做了很多改进,芯片内部具有 8K 在系统可编程Flash存储器。具有传统的51单片机所不具备的功能。

单片机控制模块是一个单片机最小系统,由电源电路、时钟电路和复位电路组成。单片机最小系统电路***如***2所示:

***2 单片机最小系统电路

2.2 超声波发射模块

当超声波利用声波的传送来测量距离时,需要一个40KHz的频率,来使超声波测距工作。40KHz的频率可以用单片机产生,也可以用NE555产生。NE555产生的频率稳定控制方便。如***3所示,当SW1开关拨到VCC端时,NE555连续发射频率;当接到KZ端时,由单片机来控制是否发射频率,RST为高电平时发射,低电平时不发射。40KHZ_SEND将产生占空比约为1:2的40kHz的频率,40KHZ_SEND接到超声波测距收发模块。

***3 超声波发射模块

2.3 超声波接收模块

集成电路芯片CX20106A是一款专用于检波接收的,可以对超声波信号进行放大、限幅、带通滤波、峰值检波、整形、比较等功能,具有很强的灵敏性和抗干扰能力。当CX20106A接收到40kHZ的信号时,会在芯片第7脚产生一个低电平下降沿脉冲,这个信号可以接到单片机的外部中断引脚,作为中断信号输入,也可以利用它制作超声波接收电路。超声波接收模块如***4所示。

***4 超声波接收模块

2.4 显示模块

显示模块选用的是性价比较高,编程比较容易的LCD12864液晶模块。它具有多种串行和并行多种接口模式,内部含有国标一级、二级简体中文字库的点阵液晶显示模块;显示分辨率为128×64,可显示8×4 行16×16 点 阵的汉字. 也可完成***形显示。

3.软件设计

超声波测距的原理为超声波发生器T在某一时刻发出一个超声波信号,当这个超声波遇到被测物体后反射回来,就被超声波接收器R所接收到。这样只要计算出从发出超声波信号到接收到返回信号所用的时间,就可算出超声波发生器反射物体的距离。距离的计算公式为:

d=s/2=(c×t)/2

其中,d为被测物与测距仪的距离,s为声波的来回的路程,c为声速,t为声波来回所用的时间。

在启动发射电路的同时启动单片机内部的定时器T0,利用定时器的计数功能记录超声波发射的时间和收到反射波的时间。当收到超声波反射波时,接收电路输出端产生一个负跳变,在INT0或INT1端产生一个中断请求信号,单片机响应外部中断请求,执行外部中断服务子程序,读取时间差,计算距离,显示结果,和给定的警戒距离进行比对,如果小于警戒距离开始报警。超声波测距系统流程***如***5所示。

***5 超声波测距系统流程***

4.结束语

经过实验测试,在4米之内,角度小于15°的情况下,超声波测距系统的显示结果相对比较准确,但不足之处是当距离比较远,角度比较大时,超声波测距系统的显示结果误差还是挺大的,还需要继续改进。

参考文献

[1]李光飞.单片机课程设计实例指导[M].北京:北京航空航天出版社.

[2]叶涛.陈红***.基于DSP的多超声测距数据采集处理系统[J].电子技术应用,2004.

[3]李华.MCU-51系列单片机实用接口技术[M].北京:北京航空航天大学出版社.

[4]张景路.51单片机项目教程[M].人民邮电出版社,2010.

[5]谭浩强.C程序设计(第四版)[M].清华大学出版社,2010.

转载请注明出处学文网 » 超声波测距系统

学习

如何用投影机在家里看电视

阅读(28)

本文为您介绍如何用投影机在家里看电视,内容包括家用投影仪看电视的方法,如何用投影机看电视节目。2013年,我们正在度过一个格外寒冷的冬天。寒冷的天气让很多人足不出户,更愿意在家里享受家庭娱乐,一家人围坐一起看电视、电影是家庭娱乐的

学习

超声波测距仪设计及其应用分析

阅读(42)

本文为您介绍超声波测距仪设计及其应用分析,内容包括超声波测距仪的软件设计原理,超声波测距仪的设计方案。[摘要]本文利用超声波传输中距离与时间的关系,采用AT89C51单片机进行控制及数据处理,设计出了能精确测量两点间距离的超声波测距

学习

3SB大战:新搜索引擎之争的序幕

阅读(19)

本文为您介绍3SB大战:新搜索引擎之争的序幕,内容包括各大搜索引擎对比,3分钟看完中国式搜索引擎之殇。自谷歌退出中国内地市场,国内搜索引擎市场一直是百度的“李家天下”,但从8月中旬开始,局面有了大幅改观。8月16日,奇虎宣布旗下的搜索引

学习

某光缆线路自动监测系统的实现方案

阅读(19)

本文为您介绍某光缆线路自动监测系统的实现方案,内容包括光缆故障自动监测的光模块,光缆自动监测系统设备安装在哪里。【摘要】面对现代科学技术的发展和进步,目前我国的电力光纤通信技术已经发展的相对成熟和完善,为了实现光缆线路自动化

学习

GeForce GTX 200核心规格预览

阅读(21)

本文为您介绍GeForce GTX 200核心规格预览,内容包括geforce210相当于gtx多少,geforce600和gtx1050ti。GPU又到了应该更新换代的时候,这一次nVIDIA的杀手锏就是代号为GT200的GeForceGTX200系列,它也就是之前我们所说的“GeForce9900”。据

学习

新型故障电流限制器对电力系统的影响

阅读(32)

本文为您介绍新型故障电流限制器对电力系统的影响,内容包括故障电流限制器的工作原理,电力系统发生故障时电流是突变的。【摘要】本文通过总结故障限流器的拓扑结构和应用性能,提出一种创新型的故障限流器,并进行了ATPDraw软件仿真实验,证

学习

浅谈建筑模数化设计与工程实践

阅读(22)

本文为您介绍浅谈建筑模数化设计与工程实践,内容包括建筑设计模数怎么用,装配式建筑模数化设计主要内容。模数化设计是具有“个性化”、“生态化”和“人性化”的设计,面对小型住宅并不多的使用空间,利用模数使每一个室内区域都得到最大化

学习

导购员培训教什么?

阅读(20)

本文为您介绍导购员培训教什么?,内容包括导购员培训方法和技巧,导购员管理培训。导购员培训是一个系统性、目的性都很强的工作,培训师必须事前了解受训者的要求,做好培训需求调研,因材施教。比方说,一个售货经验在五年以上的大姐,你跟她讲销

学习

试论瘦肉精的检测方法

阅读(20)

本文为您介绍试论瘦肉精的检测方法,内容包括瘦肉精的检测原理官方,肉类瘦肉精检测方法。【摘要】“瘦肉精”是β-肾上腺受体激动剂类化合物的俗称,包括盐酸克伦特罗、莱克多巴胺和沙丁胺醇等十几种物质。β-激动剂类化合物大多是医学临床

学习

化工装置中精馏塔的设备布置

阅读(18)

本文为您介绍化工装置中精馏塔的设备布置,内容包括化工原理精馏塔的设计,化工精馏塔装置简单流程说明。摘要:精馏塔是化工装置中重要的化工设备。其设备布置的好坏往往会对操作单元,甚至对整个装置的生产会产生很大的影响,直接关系到一个

学习

东北农业大学学报.社会科学版.

阅读(20)

本文为您介绍东北农业大学学报.社会科学版.,内容包括东北大学学报社会科学版投稿,东北农业大学学报社科版稿费。1.增强高校科技创新产出能力的对策探析辛宝忠,XinBaozhong2.进一步提高本科毕业论文质量的探讨东北农业大学学报(社会科学版

学习

私营企业管理制度

阅读(26)

本文为您介绍私营企业管理制度,内容包括私营企业管理制度的弊病,私营企业都有哪些管理制度。第一章总则第一条为鼓励、引导私营企业健康发展,保障私营企业的合法权益,加强监督管理,繁荣社会主义有计划商品经济,制定本条例。第二条本条例所称

学习

教师自我叙事

阅读(17)

本文为您介绍教师自我叙事,内容包括自我叙事文案,自我叙事作文。每一个人的心灵都像他们的脸一样各不相同,正是他们无时无刻地表现自己的个性,才会使这个世界如此精彩。是的有个性的人,无疑是有人格魅力的。一直以来我对这句话很是赞同,我也

学习

瓦连京·拉斯普京

阅读(23)

本文为您介绍瓦连京·拉斯普京,内容包括瓦连京·拉斯普京简介,瓦连京拉斯普京经典语录。作家,2015年3月14日逝世,享年77岁2015年3月14日,俄罗斯著名作家瓦连京・拉斯普京(ValentinRasputin),在莫斯科一家医院病逝,据俄罗斯作协宣称,作家是在一次

学习

超声波测距仪设计及其应用分析

阅读(42)

本文为您介绍超声波测距仪设计及其应用分析,内容包括超声波测距仪的软件设计原理,超声波测距仪的设计方案。[摘要]本文利用超声波传输中距离与时间的关系,采用AT89C51单片机进行控制及数据处理,设计出了能精确测量两点间距离的超声波测距

学习

某光缆线路自动监测系统的实现方案

阅读(19)

本文为您介绍某光缆线路自动监测系统的实现方案,内容包括光缆故障自动监测的光模块,光缆自动监测系统设备安装在哪里。【摘要】面对现代科学技术的发展和进步,目前我国的电力光纤通信技术已经发展的相对成熟和完善,为了实现光缆线路自动化

学习

新型故障电流限制器对电力系统的影响

阅读(32)

本文为您介绍新型故障电流限制器对电力系统的影响,内容包括故障电流限制器的工作原理,电力系统发生故障时电流是突变的。【摘要】本文通过总结故障限流器的拓扑结构和应用性能,提出一种创新型的故障限流器,并进行了ATPDraw软件仿真实验,证

学习

护理信息系统在护理管理中的应用

阅读(32)

本文为您介绍护理信息系统在护理管理中的应用,内容包括护理管理系统的功能,在护理管理中的应用。【摘要】护理信息系统(nursinginformationsystem,nis)系指一个由护理人员和计算机组成,能对护理管理和业务技术信息进行收集、存贮和处理的

学习

MBEC900WD运梁车中的悬挂系统

阅读(21)

【摘要】介绍了由武桥重工桥梁设备研究所研发的MBEC900WD运梁车的主要结构及悬挂系统的特点和分组方法,并且用有限元分析了悬挂的受力情况,做了结构优化。【关键词】运梁车;悬挂系统国内高速铁路项目的全面展开,需要大量现代化的运梁和架桥

学习

浅谈地铁中PIS系统功能的实现

阅读(20)

本文为您介绍浅谈地铁中PIS系统功能的实现,内容包括地铁pis系统是什么,地铁pis系统品牌。该文着重介绍了乘客信息系统在地铁运行中的应用,作为地铁里为乘客提供各类资讯的服务平台,PIS系统不仅能够实现乘车须知、服务时间、列车到发时间、

学习

医院供应室管理系统的设计与实现

阅读(18)

随着医院能力建设的实施,很多医院都在实施供应室的管理系统。本文在对供应室的业务特点和主要工作流程进行分析的基础上,设计了其质供应室系统的各个功能模块。对实现对供应室财物、人员、工作质量、医院感染、业务培训等方面进行管理。通

学习

FRID技术在无人值守称重系统中的应用

阅读(21)

本文为您介绍FRID技术在无人值守称重系统中的应用,内容包括无人值守称重系统推荐,无人值守称重系统软件用什么开发。针对矿山企业,每天都有大量的物质流通需要汽车衡称量,这些需要称量的物质既有矿石,也有物资进厂的材料,称重的数据是否真实