电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

基于某单片机地测距仪地设计

  • 资源ID:431783648       资源大小:410.50KB        全文页数:50页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

基于某单片机地测距仪地设计

word本科生毕业论文(设计) 题 目:基于单片机的测距仪的设计 学生: 学武 学 号: 6 专业班级: 电信12102班 指导教师: 蔡剑华 曾高秋 完成时间: 2015年5月 / 目录摘要1引言21概述2研究背景22设计要求33设计方案论证3超声波测距原理54设计总体方案6总体设计思路6显示局部6按键局部65硬件电路7功能与原理7资源分配8超声波发送电路8超声波接收电路8复位电路11外部时钟12按键电路12报警电路12温度检测电路13显示接口电路146软件设计15主程序流程图15超声波发送流程图166.3 LCD显示流程图16温度读取流程图177系统仿真18仿真电路图18仿真结果输出188结论与展望20答20参考文献20附录21基于单片机的测距仪的设计电子信息科学与技术专业学生:学武指导教师:蔡剑华 曾高秋摘要:本文设计了以AT89C52单片机为核心控制单元的超声波测距仪,文章概述了超声波检测的开展与根本原理,介绍了超声波传感器的原理与特性。利用超声波检测往往比拟方便、迅速、计算简单、易于做到实时控制。该系统主要由蜂鸣器模块、超声波发送模块、超声波接收模块、显示模块四个模块构成。利用超声波传感器对前方物体进展感应,经单片机对超声波传感器发送和接收的声波信号进展分析和计算处理,最后将处理结果在LCD1602上显示关键词:AT89C52单片机,超声波,LCD显示单元,温度补偿Design of Distance Measuring InstrumentBased On MCUElectronics and Information Science and Technology Candidate:Zhang XuewuAdvisor:Cai Jianhua Zeng GaoqiuAbstract:This paper designs a AT89C52 microcontroller as the core control unit of ultrasonic distance measuring instrument, the article outlines the development and the basic principle of ultrasonic testing, introduces the principle and characteristics of ultrasonic sensor. The use of ultrasonic testing is often more convenient, rapid, simple, easy to achieve real-time control. The system consists of four modules: buzzer module, ultrasonic transmitter module, ultrasonic receiving module and display module. The ultrasonic sensor is used for sensing the front object, and the transmitting and receiving of the ultrasonic sensor is transmitted and received by the single chip microputer. Analysis and calculation of the acoustic signal processing, and finally the results will be processed on the LCD1206 display.Keywords:AT89C52 single chip,ultrasonic,LCD display unit ,temperature pensation引言因为超声波指向性强,能量损耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。使用超声波检测往往比拟迅速、便利、计算简单、易于做到与时控制,而且在测量精度方面能达到工业实用的要求,是以在移动机器人的研制上也得到了普遍的应用1。单片机是把微型计算机中的微处理器、存储器、I/O接口、定时/计数器、串行接口、中断系统等电路集成在一起的微型计算机。单片机在近十年间得到了飞速的开展,先后经历了4位机、8位机、16位机、32位机等有几个代表性的开展阶段。本文详细介绍了超声波测距的原理与结构,在发射信号时,打开定时器中断0,接收到发射超声波信号时,这时定时器中断0计录的时间就为超声波传播经过测距仪到前方物体的来回时间。利用公式S=T×V2V为超生波传播速度,本设计设定值340m/s,经过单片机处理得到距离值S并且通过LCD1602显示出来。1概述研究背景超声波是指频率在20kHz以上的声波,它属于机械波的领域2。超声波也依照一般机械波在弹性介质中的传播规律,如在介质的分界面处发生反射和折射现象,在进入介质后被介质吸收而发生衰减等。正是因为具有这些性质,使得超声波可以用于距离的测量中。随着科技水平的不断提高,超声波测距技术被广泛应用于人们日常工作和生活之中,例如探伤技术、清洗技术、测距技术等等。超声波测距,多用于汽车倒车雷达、建筑工地以与一些工业现场的位置监控如液位、进深的测量等场合。课题研究意义因为超声测距是一种非接触检测技术,不受光线、被测东西颜色等的影响,较别的仪器更卫生,更耐潮湿、粉尘、高温、腐蚀气体等恶劣环境,对于被测物处于暗中、有尘土、烟雾、电磁干扰等恶劣环境有一定的适应能力。具有少维护、不污染、高可靠、长寿命等特点。是以可普遍应用于纸业、矿业、电厂、化工业、水处理厂、污水处理厂、农业用水、环保检测、食品酒业、饮料业、添加剂、食用油、奶制品、防汛、水文、明渠、空间定位、公路限高、料位测量、车辆自动导航、物体识别与定位、车辆安全行驶辅助系统甚至地形地貌探测等许多领域中3。可在不同环境中进展距离准确度在线标定,可直接用于水、酒、糖、饮料等液位控制,可进展差值设定,直接显示各种液位罐的液位、料位高度。因此,超声在空气中测距在特殊环境下有较普遍的应用。利用超声波检测往往比拟迅速、方便、计算简单、易于实现实时控制,并且在测量精度方面能达到工业实用的指标要求,是以为了使移动机器人能够主动躲避障碍物行走,就必需装备测距系统,以使其实时获取距障碍物的位置信息距离和方向。因此超声波测距在移动机器人的研究上得到了广泛的应用。同时由于超声波测距系统具有以上的这些优点,是以在汽车倒车雷达的研制方面也得到了普遍的应用4。国外研究情况近十年来,国科研人员对关于超声波回波信号处理方法的研究已经十分成熟,但是作为超声波探测定位的关键技术,仍将是一个重要的研究方向5。国的超声波测量主要集中在对010 m固体和液体的测量,一般测量精度高,回波稳定。近年来随着超声波技术研究的不断深入已广泛用于各类工业领域,如工业自动控制,建筑工程测量和机器人视觉识别等方面。2设计要求1、硬件设计:利用AT89C51单片机和超声波模块设计出超声波测距仪。主要模块有:单片机最小系统、超声波发送和接收模块、温度补偿模块、报警模块。2、软件设计:使用Keil C51设计系统软件,并完成联机调试,软件设计的主要模块有:超声波的测量和显示、1602的初始化、温度传感器的温度测量,延时程序。3需要实现的技术指标:探测距离为2cm-450cm。3设计方案论证设计方案方案一:以S3C2410为核心,实现该芯片对其外围电路的适时控制,对其进展编程,并且提供应外围电路各种所需的各种信号,包括频率振荡信号、数据处理信号和译码显示信号等等,这样就大大简化了外围电路的设计难度,而且同时更加重要的是这种设计方案大节省了设计的本钱,并且由于采用的是软件编程技术,所以它的移植性较好。频率为40kHz左右的超声波在空气中传播的效率是最优的,发射的超声波被调制成40kHz左右,具有一定间隔调制脉冲波信号6。方案二:采用CPLD来控制的D来控制的超声波测距仪,主要是在软件上运用VHDLVery High Speed Integrated Circuit Hardware Description Language编写程序并且使用MAX+plus II软件进展软硬件设计的仿真和调试,最终实现测距功能。使用本方案的优点在于在超声波测距仪设计中采用MAX7000s系列中的EPM7128SLC84-15的CPLD器件,其最高频率可达,可用于组合逻辑电路、时序逻辑电路、算法、双端口RAM等的设计。充分利用了其多达128个宏单元、68pin可编程I/O口,使该器件可以将分频功能、计数功能、显示编码功能、振荡功能全部集于一体。因其延时平均的特点,保证了测距结果精度高、响应速度快。该方案的缺点是方案中需要一块FPGA,一块双口RAM,还需要一块用来存储波形数据的EEPROM,那么设计本钱较高。同时在FPGA中还要用到硬件描述语言(VHDL语言)编写程序来实现硬件电路功能。由于EPM7128SLC84-15的算法复杂,在软件实现起来编程也复杂7。方案三:采用单片机来控制的超声波测距仪是先由单片机产生一个信号,经过信号线,把信号引入到与超声波发射器相连的信号引脚上,再由超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离即:S=vt/2。方案论证方案一能够实现自动测距、实时显示的功能,集探伤、测距等多种功能于一体,所有运算、处理、显示都实现数字化;而且操作简单。使用方便,所有功能都有按键控制;测量迅速、准确,结果显示直观;仪器仅仅依靠电池供电,设有低功耗模式;体积小,携带方便。方案三计硬件简单,容易实现,测距围适中。测量误差可控制在士1 c m左右。系统软件采用合理算法,提高了测量精度,具有较好的应用价值。另外其使用的51系列单片机部含有Flash存储器,在系统开发过程中可以反复擦写;用静态时钟方式,可以节省电能;支持ISP在线编程,不需要把单片机从电路板取下来就可以擦写程序;晶振频率高达24M,运行速度更快,价格也比拟廉价;增了看门狗电路,防止程序“走飞,更加安全可靠。与第二种方案相比,第三种使用的是单片机,编译语言使用C语言来实现,所以比拟简单。超声波测距原理通过超声波发射装置发射超声波,根据接收器接到超声波的时间差就可以知道距离了。这与雷达测距的原理相似8。超声波发射装置向某一方向发射超声波,在发射超声速波的同时开始计时,途中遇到障碍物就立即返回来,超声波接收器接到反射波就立刻停止计时超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离即:S=vt/2由于超声波也是一种声波,其声速C与温度有关,附表列出了几种不同温度下的声速。在使用时,如果温度变化不大,如此可认为声速是根本不变的。如果测距精度要求很高,如此应通过温

注意事项

本文(基于某单片机地测距仪地设计)为本站会员(re****.1)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.