- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
超声波测距仪课程的设计
题目名称:超声波测距的设计
班 级: 电信101班
一、设计题目
基于单片机超声波测距
二、设计目的及意义
日常生活应用发面:人们生活水平的提高,城市发展建设加快,城市车辆逐
渐增多,因为停车不当而造成的交通事故也越来越多。为了避免此类事故的发生
一个能够直观地测出汽车与障碍物之间的距离的装置就变得十分必要。它可以及
时将车辆与障碍物之间的距离反映出来,给司机以更准确的信息和更多的反应时
间,减少事故的发生;军事应用方面:超声波声纳已广泛应用于侦查探测等方面,
如何提高其测量精度已是正在着重研究的课题之一,相信在不久的将来,超声波
测距一定会在侦查反侦察方面起到更大的作用;工业应用方面:超声波测距仪的
设计方便了管道的距离探测,消除了一些空间方面的限制,在其测量精度得到提
升后,对一些精密设备的测量也将起到良好的效果。
三、设计要求及主要技术指标
1、方案论证,确定总体电路原理方框图。
2、单元电路设计,元器件选择。
3、仿真调试及测量结果。
主要技术指标:
设计一超声波测距仪,任务:
1、了解超声波测距原理。
2、根据超声波测距原理,设计超声波测距器的硬件结构电路。
设计一超声波测距仪,要求:
1、设计出超声波测距仪的硬件结构电路。
2、对设计的电路进行分析能够产生超声波,实现超声波的发送与接收,从而实现
利用超声波方法测量物体间的距离。
3、对设计的电路进行分析。
4、以数字的形式显示测量距离。
一、方案论证与比较
1.1 方案提出
方案一:采用CPLD来控制的超声波测距仪?
采用CPLD来控制的超声波测距仪,主要是在软件上运用VHDL编写程序使用MAX+plus?II软件进行软硬件设计的仿真和调试,最终实现测距功能。使用本方案的优点在于在超声波测距仪设计中采用的是MAX7000s系列中的EPM7128SLC84-15的CPLD器件,其最高频率可达175.4MHz,可用于组合逻辑电路、时序逻辑电路、算法、双端口RAM等的设计。充分利用了其多达128个宏单元、68pin可编程I/O口,使该器件可以将分频功能、计数功能、显示编码功能、振荡功能全部集于一体。又因其延时平均的特点,保证了测距结果精度高、响应速度快。缺点是方案中需要一块FPGA,一块双口RAM,还需要一块用来存储波形数据的EEPROM,那么设计的成本较高。同时在FPGA中还要用硬件描述语言(VHDL语言)编写程序来实现硬件电路功能。由于EPM7128SLC84-15的算法复杂,所以在软件实现起来编程也复杂。
方案二:采用51单片机控制的超声波测距系统
采用单片机来控制的超声波测距仪是先由单片机产生一个信号,经过信号线,把信号引入到与超声波发射器相连的信号引脚上,再由超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s)。
1.2设计方案的论证和选择
超声波测距的原理是利用超声波的发射和接受, 由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量。利用超声波检测距离,设计比较方便,计算处理也较简单。实用的测距方法有两种,一种是在被测距离的两端,一端发射,另一端接收的直接波方式,适用于身高计;一种是发射波被物体反射回来后接收的反射波方式,适用于测距仪。此次设计采用方案二的方式。
原理框图:
图1-1 超声波的测距原理
二、系统的功能及设计框图
2.1 系统的全部功能
1、本系统实现要求测量距离范围为0.1~3米,精度误差在1厘米以内,并且使用
LCD1602显示所测距离。
2、该系统硬件部分由发送模块、接收模块、显示模块组成。发送模块部分主要由
超声波发射器组成;接收模块主要由超声波接收探头组成;显示模块则有液晶显示器LCD1602及其辅助电路组成。
3、以数字的形式显示测量距离。
(1)超声波测距的方法有多种:如往返时间检测法、相位检测法、声波幅值检测法。
(2)本设计采用往返时间检测法测距。其原理是超声波传感器发射一定频率的超声波,借助空气媒质传播,到达测量目标或障碍物后反射回来,经反射后由超声波接收器接收脉冲,其所经历的时间即往返时间,往返时间与超声波传播的路程的远近有关。?
(3)假定s为被测物体到测距仪之间的距离,测得的时间为t,超声波传播速度为
v表示,则有关系式
您可能关注的文档
- 论文我国上市公司财务舞弊的案例分析及其思考.doc
- 讯尔软件的方案介绍.ppt
- 论文平面的设计中的图形创意表现的研究.doc
- 论文我国医疗保险费用有效管控的治理机制的研究.docx
- 论文拆迁安置小区居民社区认同影响因素的研究.doc
- 论文数控铣床编程实例分析一典型型腔类塑件模具的的设计.doc
- 论文生鲜食品物流配送的体系的研究.docx
- 论文的的基本要求.doc
- 论文信息化时代基层政务网站建设的研究.doc
- 论文版上海市老年人口护理服务制度的研究.docx
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
最近下载
- 2024-2025学年初中信息科技冀教版2024七年级全一册-冀教版2024教学设计合集.docx
- 重大危险源管控措施及方案.doc VIP
- 十三辙《韵辙表》——合辙押韵必备.pdf VIP
- 2024年凉山州越西县卫生健康局聘用村卫生室村医笔试真题.docx VIP
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第6章.docx VIP
- 数字逻辑与数字系统朱正东习题答案.pdf VIP
- 冀教版英语九年级上册课堂同步练习试题及答案(全册).pdf VIP
- 烟雾病讲解课件.ppt
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第5章.docx VIP
- 以病例分析为主导的营养诊疗示范题库答案-2025年华医网继续教育答案.docx VIP
文档评论(0)