超声波测距仪论文.doc

上传人:e****s 文档编号:26792328 上传时间:2022-07-19 格式:DOC 页数:50 大小:453.50KB
返回 下载 相关 举报
超声波测距仪论文.doc_第1页
第1页 / 共50页
超声波测距仪论文.doc_第2页
第2页 / 共50页
点击查看更多>>
资源描述

《超声波测距仪论文.doc》由会员分享,可在线阅读,更多相关《超声波测距仪论文.doc(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、班级 08341 学号 08341035本科毕业设计论文 题 目 超声波测距仪的设计 学 院 长安学院 专 业 电气工程及其自动化 学生姓名 吴青青 导师姓名 邹洼牢 毕业设计论文诚信声明书本人声明:本人所提交的毕业论文?超声波测距仪的设计?是本人在指导教师指导下独立研究、写作的成果,论文中引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。本论文和资料假设有不实之处,本人承当一切相关责任。论文 签字 时间:指导教师已阅: 签字 时间:西 安 电 子 科 技

2、大 学 长 安 学 院毕业设计论文任务书学生姓名 吴青青 学号 08341035 指导教师 邹洼牢 职称 高工 学院 长安学院 专业 电气工程及其自动化 题目名称 超声波测距器的设计 任务与要求 1、了解单片机硬件知识和外围电路2、熟悉单片机的软件编程,熟悉要用到的软件Protel和Keil系列软件。3、了解超声测距原理,划出原理图和PCB板图 4、用 LED显示测试距离 4.00 m 测量精度 1cm开始日期 2012年1月15日 完成日期 2012年5月20日 院长签字 2021年 月 日注:本任务书一式两份,一份交学院,一份学生自己保存。西 安 电 子 科 技 大 学 长 安 学 院毕业

3、设计论文工作方案学生姓名 吴青青 学 号 08341035 指导教师 邹洼牢 职 称 高级工程师 学 院 长安学院 专 业 电气工程及其自动化 题目名称 超声波测距器的设计 一、毕业设计论文进度起 止 时 间 工 作 内 容1月15日2月15日 明确设计任务,查找收集资料;2月15日2月25日 对资料进行分析、整理;3月11日3月20日 画出原理图;3月21日4月1日 画出PCB板图; 4月1日 4月10日 对设计板图按要求进行调试,得出结论;4月10日 4月20日 完成毕业论文构架;4月20日 5月20日 书写论文;二、主要参考书目资料1 胡萍,?超声波测距仪的研制? 计算机与现代化,200

4、3.10 2 时德刚,?超声波测距的研究? 计算机测量与控制,2002.10 3 华兵,?MCS-51 单片机原理应用? 武汉华中科技大学出版社,2002 .5 4 李华,?MCU-51 系列单片机实用接口技术? 北京航空航天大学出版社,1993. 6 5 陈光东,?单片机微型计算机原理与接口技术(第二版)? 武汉华中理工大学出版社,1999.4 6 徐淑华,程退安,?单片机微型机原理及应用?哈尔滨工业大学 出版社,1999. 6. 7 苏长赞,?红外线与超声波遥控? 北京人民邮电出版社,1993.7 8 张谦琳,?超声波检测原理和方法? 中国科技大学出版社,1993.10 9 九州,?放大电

5、路实用设计手册? 辽宁科学技术出版社,2002.5 10 樊昌元,?高精度测距雷达研究? 电子测量与仪器学报,2000.10 11 苏伟,巩壁建,?超声波测距误差分析? 传感器技术,2004. 三、主要仪器设备及材料示波器万用表计算机设备STC80C51单片机四、教师的指导安排情况场地安排、指导方式等定期在实验室F321检查毕设进度并加以指导。五、对方案的说明 该方案为工作前期方案,各个阶段的具体时间可根据具体情况加以调整。注:本方案一式两份,一份交学院,一份学生自己保存方案书双面打印摘要随着科技的开展,人们生活水平的提高,城市开展建设加快,城市给排水系统也有较大开展,其状况不断改善。但是,由

6、于历史原因合成时间住的许多不可预见因素,城市给排水系统,特别是排水系统往往落后于城市建设。因此,经常出现开挖已经建设好的建筑设施来改造排水系统的现象。城市污水给人们带来了困扰,因此箱涵排水疏通移动机器人的自动控制系统,保证机器人在箱涵中自由排污疏通,是箱涵排水疏通机器人的设计研制的核心局部。控制系统核心局部就是超声波测距仪的研制。因此好的超声波测距仪就显得非常重要了。本设计采用以AT89C51的单片机为核心的低本钱、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。整个电路采用模块化设计,有主程序、预置子程序、发射子程序、接受子程序、显示子程序等模块组成。各探头的信号经单片机综合分析

7、处理,实现超声波测距仪的各种功能。在此根底上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。相关局部附有硬件电路图、程序流程图。经实验证明,这套系统软硬件设计合理、抗干扰能力强、实时性良好,经过系统扩展和升级,可以有效地解决汽车倒车、建筑施工工地以及一些工业现场的位置监控。关键词:AT89C51;超声波;测距ABSTRACTWith the development of science and technology, the improvement of peoples standard of living, speeding up the development and cons

8、truction of the city. urban drainage system have greatly developed their situation is constantly improving. However, due to historical reasons many unpredictable factors in the synthesis of her time, the city drainage system. In particular drainage system often lags behind urban construction. Theref

9、ore, there are often good building excavation has been building facilities to upgrade the drainage system phenomenon. It brought to the city sewage, and it is clear to the city sewage and drainage culvert in the sewage treatment system. comfort is very important to peoples lives. Mobile robots desig

10、ned to clear the drainage culvert and the automatic control system Free sewage culvert clear guarantee robot, the robot is designed to clear the culvert sewage to the core. Control System is the core component of the development of ultrasonic range finder. Therefore, it is very important to design a

11、 good ultrasonic range finder. At the core of the design using AT89C51 low-cost, high accuracy, Micro figures show that the ultrasonic range finder hardware and software design methods. Modular design of the whole circuit from the main program, pre subroutine fired subroutine receive subroutine. dis

12、play subroutine modules form. SCM comprehensive analysis of the probe signal processing, and the ultrasonic range finder function. On the basis of the overall system design, hardware and software by the end of each module. The research has led to the discovery that the software and hardware designin

13、g is justified, the anti-disturbance competence is powerful and the real-time capability is satisfactory and by extension and upgrade, this system can resolve the problem of the car availably, building construction the position of the workplace and some industries spot supervision. Key words: AT89S5

14、2 Silent Wave Measure Distance II目 录第一章 绪论11.1 课题设计目的及意义11.1.1 设计的目的11.1.2 设计的意义11.2 超声波测距仪的设计思路21.2.1 什么是超声波21.2.2 超声波的特性及特点21.2.3 超声波的应用31.2.4 超声波测距原理31.2.5 声波测距仪原理框图如下31.3 课题设计的任务和要求4第二章 课程的方案设计和论证52.1 系统整体方案的设计52.2 系统整体方案的论证5第三章 系统的硬件结构设计73.1 单片机的简介73.1.1 单片机根底知识73.1.2 单片机的内部结构83.1.3 单片机的根本工作原理1

15、03.1.4 单片机的分类及开展113.1.5 单片机AT89C51的功能特性133.1.6 单片机实现测距原理143.2 超声波发射电路143.3 超声波检测接收电路153.4 超声波测距系统的硬件电路设计16第四章 系统软件的设计194.1 超声波测距器的算法设计194.2 主程序流程图214.3 超声波发生子程序和超声波接收中断程序224.4 系统的软硬件调试及性能分析234.4.1 系统的软硬件调试234.4.2 性能指标和误差分析23第五章 总结25致 谢27参考文献29第一章 绪论 课题设计目的及意义.1 设计的目的随着科学技术的快速开展,超声波将在测距仪中的应用越来越广。但就目前

16、技术水平来说,人们可以具体利用的测距技术还十分有限,因此,这是一个正在蓬勃开展而有无限前景的技术及产业领域。展望未来,超声波测距仪作为一种新型的非常重要有用的工具在各方面都将有很大开展空间,它将朝着更加高定位高精度的方向开展,以满足日益开展的社会需求,如声纳的开展趋势根本为:研制具有更高定位精度的被动测距声纳,以满足水中武器实施全隐蔽攻击的需要;研制更适合于浅海工作的潜艇声纳,特别是解决浅海水中目标识别问题;大力降低潜艇自噪声,改善潜艇声纳的工作坏境。毋庸置疑,未来的超声波测距仪将与自动化智能化接轨,与其他的测距仪集成和融合,形成多测距仪。随着测距仪的技术进步,测距仪将从具有单纯判断功能开展到

17、具有学习功能,最终开展到具有创造力。在新的世纪里,面貌一新的测距仪将发挥更大的作用。 设计的意义随着科技的开展,人们生活水平的提高,城市给排水系统也有较大开展,其状况不断改善。但是,由于历史原因合成时间住的许多不可预见因素,城市给排水系统,往往落后于城市建设。因此,经常出现开挖已经建设好的建筑设施来改造排水系统的现象。城市污水给人们带来了困扰,因此箱涵的排污疏通对大城市给排水系统污水处理,人们生活舒适显得非常重要。而设计研制箱涵排水疏通移动机器人自动控制系统,保证机器人在箱涵中自由排污疏通,是箱涵排污疏通机器人的设计研制的核心局部。控制系统核心局部就是超声波测距仪的研制。因此,设计好的超声波测

18、距仪就显得非常重要了。这就是我设计超声波测距仪的意义。 超声波测距仪的设计思路 什么是超声波声波是物体机械振动状态或能量的传播形式。所谓振动是指物质的质点在其平衡位置附近进行往返运动。譬如,鼓面经敲击后,它就上下震动,这种振动状态通过空气媒介向四面八方传播,这便是声波。超声波是指频率高于20KHz的机械波。为了以超声波作为检测手段,必须产生超声波和接收超声波。完成这种功能的装置就是超声波传感器,习惯称为超声波换能器或超声波探头。超声波传感器有发送器和接收器,但一个超声波传感器也可具有发送和接收声波的双重作用。超声波传感器是利用压电效应的原理将电能和超声波相互转化,即在发射超声波的时候,将电能转

19、换,发射超声波;而在收到回波的时候,那么将超声振动转换成电信号。 超声波的特性及特点超声波具有如下特性:1、超声波可在气体、液体、固体、固熔体等介质中有效传播。2、超声波可传递很强的能量。3、超声波会产生反射、干预、叠加和共振现象。4、超声波在液体介质中传播时,可在界面上产生强烈的冲击和空化现象。超声波具有的特点:1、超声波在传播时,方向性强,能量易于集中。2、超声波能在各种不同媒介中传播,且可传播足够远的距离。3、超声与传声媒质的相互作用适中,易于携带有关传声煤质状态的信息诊断或对传声煤质产生效应。治疗超声波是一种波动形式,它可以作为探测与负载信息的载体或媒介如B超等用作诊断;超声波同时又是

20、一种能量形式,当其强度超过一定值时,它就可以通过与传播超声波的煤质的相互作用,去影响,改变以致破坏后者的状态,性质及结构用作治疗。超声波以直线方式传播,频率越高,绕射能力越弱,但反射能力越强,为此,利用超声波的这种性质就可制成超声波传感器。另外,超声波在空气中传播速度较慢,为340ms,这就使得超声波使用变得非常简单。 超声波的应用超声波测距主要用于倒车雷达、建筑施工工地以及一些工业现场,例如:液位、井深、管道长度等场合。在机器人作为一种能代替人工作业的智能机器,有着广泛的应用前景的前提下,其关键技术取决于机器人视觉系统设计的精确与否。超声波传感器以其价格低廉、硬件容易实现的优点,被广泛用作测

21、距传感器,实现定位以及环境建模。超声波测距作为辅助视觉系统与其它视觉系统如CCD图像传感器配合使用,可实现整个视觉功能,具有自动探测前方障碍物、自动减速或刹车的功能,是未来高级小轿车和载重车辆必备的平安行驶辅助装置。日本、美国和欧洲等各大汽车公司都已投入了相当的人力、物力开发在高级汽车上使用的防撞与平安预警系统,包括毫米雷达、CCD摄像机、GPS和高档微机等。据海外媒体报道,戴姆勒克莱斯勒公司日前成功开发出供商用车尤指卡车使用的电子刹车系统,它利用车载前视雷达感应器探测前方景物,由车载控制器处理这一感知信息而形成虚拟景象,由此来判断当前路况是否需要启动自动刹车装置。1.2.4 超声波测距原理发

22、射器发出的超声波以速度v在空气中传播,在到达被测物体时被发射返回,由接收器接收,其往返时间t,由s=vt/2即可算出被测物体的距离。由于超声波也是一种声波,其速度v与温度有关,下表列出了几种不同温度下的声速。在使用时,如果温度变化不大,那么可认为声速是根本不变的。如果测距精度要求很高,那么应通过温度补偿的方法加以校正。表1.1 超声波波速与温度的关系表温度-30-20-100102030100声速m/s3133193253233383443493861.2.5 声波测距仪原理框图如下单片机发出 40kHZ 的信号,经放大后通过超声波发射器输出;超声波接收器将接收到的超声波信号经放大器放大,用锁

23、相环电路进行检波处理后,启动单片机中断程序,测得时间为 t,再由软件进行判别、计算,得出距离数并送 LED 显示。 超声波接收 器放大电路锁相环检波电路单片机控制显示器放大电路超声波发射器图1.1超声波测距仪原理图1.3 课题设计的任务和要求设计一超声波测距仪任务:1 了解超声波测距原理。2 根据超声波测距原理,设计超声波测距器的硬件结构电路。 设计一超声波测距仪要求: 1 设计出超声波测距仪的硬件结构电路。 2 对设计的电路进行分析能够产生超声波,实现超声波的发送与接收,而实现利用超声波方法测量物体间的距离。3 对设计的电路进行分析。 4 以数字的形式显示测量距离。第二章 课程的方案设计和论

24、证 系统整体方案的设计我们知道由于超声波指向性强,能量消耗缓慢,在介质中传播距离较远,因而超声波经常用于距离的测量。利用超声波检测距离,设计比较方便,算处理也比较简单,并且在测量精度方面也能农业生产等自动化的使用要求。超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率,和声波特性各不相同,因而用途也各不相同。目前在近距离测量方面常用的是压电式超声波换能器。根据设计要求并综合各方面因素,本文采用 AT89C51 单片机作为控制器,用动态扫描法实现 LED数字显示,超

25、声波驱动信号用单片机的定时器超声波接收单片机控制器LED显示超声波发送扫描驱动超声波测距器系统设计框图 系统整体方案的论证超声波测距的原理是利用超声波的发射和接受,根据超声波传播的时间来计 算出传播距离。实用的测距方法有两种,一种是在被测距离的两端,一端发射,另一端接收的直接波方式,适用于身高计;一种是发射波被物体反射回来后接收的反射波方式,适用于测距仪。此次设计采用反射波方式。 测距仪的分辨率取决于对超声波传感器的选择。超声波传感器是一种采用压 电效应的传感器,常用的材料是压电陶瓷。由于超声波在空气中传播时会有相当的衰减,衰减的程度与频率的上下成正比;而频率高分辨率也高,故短距离测量时应选择

26、频率高的传感器,而长距离的测量时应用低频率的传感器。第三章 系统的硬件结构设计 硬件电路的设计主要包括单片机系统及显示电路、超声波发射电路和超声波检测接收电路三局部。单片机采用AT89C51或其兼容系列。采用12MHz高精度的晶振,以获得较稳定时钟频率,减小测量误差。单片机用P1.0端口输出超声波换能器所需的40KHz的方波信号,利用外中断0口检测超声波接收电路输出的返回信号。显示电路采用简单实用的4位共阳LED数码管,段码用74LS244驱动,位码用PNP三极管8550驱动。 单片机的简介51单片机是对目前所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8

27、031单片机,后来随着Flash ROM技术的开展,8031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场。51单片机是根底入门的一个单片机,还是应用最广泛的一种。需要注意的是52系列的单片机一般不具备自编程能力。 当前常用的51系列单片机主要产品有: *Intel的:80C31、80C51、87C51,80C32、80C52、87C52等; *ATMEL的:89C51、89C52、89C2051等; *Philips、华邦、

28、Dallas、SiemensInfineon等公司的许多产品 目前,国产宏晶STC单片机以其低功耗、廉价、稳定性能,占据着国内51单片机较大市场。 单片机根底知识单片微型计算机简称单片机,特别适用于控制领域,故又称为微控制器 Microcontroller。单片微型计算机是微型计算机的一个重要分支,也是一种非常活泼且颇具生命力的机种。通常,单片机由单块集成电路芯片构成,内部包含有计算机的根本功能部件:CPUCentral Processing Unit,中央处理器,存储器和 IO 接口电路等。 因此,单片机只需要与适当的软件及外部设备相结合,便可成为一个单片机控制系统。 单片机的内部结构外部定

29、时元件系统时钟ROMRAM定时器计数器串行IO接口并行IO接口中央处理器CPU中断电源复位TTXTRXT与单片机相比,微型计算机是一种多片机系统。它是中央处理器CPU芯片、ROM 芯片、RAM 芯片和 IO 接口芯片等通过印刷电路板上总线地址总线AB、数据总线 DB 和控制总线 CB连成一体的完整计算机系统。其中,中央处理器CPU的字长长,功能强大;ROM 和 RAM 的容量很大;接口的功能也大,IO 这是单片机无法比较的。因此,单片机在结构上与微型计算机十分相似,是一种集微型计算机主要功能部件于同一块芯片上的微型计算机,并由此而得名。由图 3.1 可见,中央处理器CPU是通过内部总线与 RO

30、M,RAM,IO 接口以及定时器计数器相连的,这个结构并不复杂,但并不好理解。为此,在分析单片机工作原理前,先对图3.1 中各部件作一根本介绍是十分必要的。1 存储器 在单片机内部,ROM 和 RAM 存储器是分开制造的。通常,ROM 存储器容量较大,RAM 存储器的容量较小,这是单片机用于控制的一大特点。1ROM ROM(Read Only Memory,只读存储器)一般为 1 32K 字节,用于存放应用程序,故又称为程序存储器。由于单片机主要在控制系统中使用,因此一旦该系统研制成功,其硬件和应用程序均已定型。为了提高系统的可靠性,应用程序通常固化在片内 ROM 中,根据片内 ROM 的结构

31、,单片机又可分为无ROM 型、 ROM型和EPROMErasable Programmable Read Only Memory,可擦除可编程只读存储器型三类。近年来,又出现EEPROMElectrically Erasable 2 Programmable Read Only Memory,电擦除可编程只读存储器和 Flash 型 ROM 存储器。无 ROM 型单片机特点是片内不集成 ROM 存储器,故应用程序必须固化到外接的 ROM 存储器芯片中,才能构成有完整功能的单片机应用系统。ROM 型单片机内部,其程序存储器是采用掩膜工艺制成的。程序一旦固化进去便永远不能修改。EPROM 型单片机

32、内部的程序存储器是采用特殊 FAMOS 管构成的,程序一旦写,也可以通过特殊手段加以修改。因此,EPROM 型单片机是深受研制人员欢送的。 2RAM 通常,单片机片内 RAMRandom Access Memory,随机存取存储器容量为 64256 字节,最多可达 48K 字节。RAM 主要用来存放实时数据或作为通用存放器,数据堆栈和数据缓冲器之用。2中央处理器CPU中央处理器的内部结构极其复杂,要像电子线路那样画出它的全部电路原理图来加以分析介绍是根本不可能的。下面简单概述一下几个主要局部的工作原理。1运算器 运算器用于对二进制数进行算术运算和逻辑操作;其操作顺序在控制器控制下进行。运算器由

33、算术逻辑单元 ALU,累加器 A,通用存放器 R0,暂存器 TMP 和状态存放器 PSW 等五局部组成。累加器 AAccumulator是一个具有输入输出能力的移位存放器,由8个触发器组成。TRTemporary Register,暂存器也是一个8位存放器,用于暂存另一操作数。ALUArithmetic and Logical Unit,算术逻辑单元主要由加法器,移位电路和判断电路等组成,用于对累加器A和暂存器 TMP 中两个操作数进行四那么运算和逻辑操作。PSW(Program Status Word,程序状态字)也由8位触发器组成,用于存放 ALU 操作过程中形成的状态。2控制器 控制器是

34、发布操作命令的机构,是计算机的指挥中心,相当于人脑的神经中枢。控制器由指令部件、时序部件和微操作控制部件等三局部组成。 指令部件是一种能对指令进行分析、处理和产生控制信号的逻辑部件,也是控制器的核心。指令是一种能供机器执行的控制代码,有操作码和地址码两局部。时序部件由时钟系统和脉冲分配器组成,用于产生微操作控制部件所需的定时脉冲信号。微操作控制部件可以为 IDInstruction Decoder,指令译码器输出信号配上节拍电位和节拍脉冲,也可与外部进来的控制信号组合,共同形成相应的微操作控制序列,以完成规定的操作。3内部总线 单片机内部总线是 CPU 连接片内各主要部件的纽带,是各类信息传送

35、的公共通道。内部总线主要由三种不同性质的连线组成,它们是地址线、数据线和控制线状态线。地址线主要用来传送存储器所需要的地址码或外部设备的设备号,通常由 CPU 发出并被存储器或 IO 接口电路所接收。数据线用来传送CPU 写入存储器或经IO 接口送到输出设备的数据,也可以传送从存储器或输入设备经IO 接口读入的数据。因此,数据线通常是双向信号线。控制状态线有两类:一类是 CPU 发出的控制命令,如读命令、写命令、中断响应等;另一类是存储器或外设的状态信息,如外设的中断请求,存储器忙和系统复位信号等。4IO 接口和特殊功能部件 IO 接口电路有串行和并行两种。串行IO 用于串行通信,它可以把单片

36、机内部的并行8位数据8位机变成串行数据向外传送,也可以串行接收外部送来的数据并把它们变成并行数据送给 CPU 处理。并行IO 口电路可以使单片机和存储器或外设之间并行地传送8位数据8位机。3 单片机的根本工作原理单片机是通过执行程序来工作的,机器执行不同程序就能完成不同的运算任务。因此,单片机执行程序的过程实际上也表达了单片机的根本工作原理。为此,先从指令程序谈起。1单片机的指令系统和程序编制 前面已经介绍,指令是一种可以供机器执行的控制代码,故它又称为指令码 Instruction Code。指令码由操作码Operation Code和地址码Address Code构成;操作码用于指示机器执

37、行何种操作;地址码用于指示参加操作的数在哪里。其格式为:操作码地址码指令码的二进制形式既不便于记忆,又不便于书写,故人们通常采用助记符形式来表示,表所列。指令的二进制形式指令的十六进制形式指令的汇编形式01110100 data174 data1MOV A,#data1;Adata101110100 data224 data2ADD A,#data2;A data1+data210000000 1111110 80 FESJMP $;停机指令的集合或指令的全体称为“指令系统Instruction System。微处理器类型不同,它的指令系统也不一样。所谓程序就是采用指令系统中的指令根据题目要求

38、排列起来的有序指令的集合。程序的编制称为 “程序设计。通常,设计人员采用指令的汇编符即助记符形式编程,这种程序设计称为 “汇编语言程序设计。显然,设计人员如果不熟悉机器的指令系统是无法编出优质高效的程序的。.4 单片机的分类及开展1974 年,美国仙童Fairchild公司研制出世界上第一台单片微型计算机 F8,该机由两块集成电路芯片组成,结构奇特,具有与众不同的指令系统,深受民用电器和仪器仪表领域的欢送和重视。从此,单片机开始迅速开展,应用范围也在不断扩大,现已成为微型计算机的重要分支。1单片机的分类 20世纪80年代以来,单片机有了新的开展,导体器件厂商也纷纷推出自己的产品系列。迄今为止,

39、市售单片机产品已达 60 多个系列,600多个品种。按照 CPU 对数据处理位数来分,单片机通常可以分为以下四类。14 位单片机 4 位单片机的控制功能较弱,CPU 一次只能处理4位二进制数。这类单片机常用于计算器、各种形态的智能单元以及作为家用电器中的控制器。28 位单片机 8 位单片机的控制功能较强,种最为齐全。和4位机相比,它不仅具有较大的存储容量和寻址范围,而且中断源、并行IO 接口和定时器计数器个数都有不同程度的增加,并集成有全双工串行通信接口。在指令系统方面,普遍增设了乘除指令和比较指令。特别是8位机中的高性能增强型单片机,除片内增加了 AD 和 DA 转换器以外,还集成有定时器捕

40、捉比较存放器、监视定时器Watchdog、总线控制部件和晶体振荡电路等。这类单片机由于其片内资源丰富且功能强大,主要在工业控制、智能仪表、家用电器和办公自动化系统中应用。316 位单片机 16 位单片机是在1983年以后开展起来的。这类单片机的特点是:CPU 是16位的,运算速度普遍高于8位机,有的单片机寻址能力高达1MB片内含有AD和DA 转换电路,支持高级语言。这类单片机主要用于过程控制、智能仪表、家用电器以及作为计算机外部设备的控制器。432 位单片机 32位单片机景的字长为32位,是单片机顶级产品,具有极高的运算速度。近年来,随着家用电子系统的新开展,32位单片机的市场前景看好。28位

41、单片机的新开展目前,单片机正朝着高性能和多品种方向开展,尤其是8位单片机已成为当前单片机的主流。8位单片机的新开展具体表达在如下四个方面: 1CPU 功能增强 2内部资源增多 3引脚的多功能化 4低电压和低功耗 单片机AT89C51的功能特性51单片机中典型芯片AT89C51采用40引脚双系列直插封DIP形式内部由CPU,4kB的ROM,256 B的RAM, 2个16b的定时计数器T0和T1,4个8 b的IO端1:IP0,P1,P2,P3,一个全双串行通信口等组成。特别是该系列单片机内的flash可编程、可擦除只读存储器EPROM,使其在实际中有着十分广泛的用途,在便携式、省电及特殊信息保存的

42、仪器和系统中更为有用。该系列单片机引脚封装如图3.2所示图3.2 51系列单片机封装图51系列单片机提供以下功能:4 kB 存储器;256 BRAM;32 条IO线;2个16b定时计数器;5个2级中断源;1个全双向的串行口以及时钟电路。空闲方式:CPU 停止工作,而让 RAM,定时计数器,串行口和中断系统继续工作。掉电方式,保存RAM的内容,振荡器停振,禁止芯片所有的其他功能直到下一次硬件复位。51系列单片机为许多控制提供了高度灵活和低本钱的解决方法。充分利用他的片内资源,即可在较少外围电路的情况下构成功能完善的超声波测距系统。 单片机实现测距原理单片机发出超声波测距是通过不断检测超声波发射后

43、遇到障碍物所反射回的波,从而测出发射和接收回波的时间差tr,然后求出距离S=Ct2,式中的c为超声波波速。 限制该系统的最大可测距离存在4个因素:超声波的幅度、反射的质地、反射和入射声波之间的夹角以及接收换能器的灵敏度。接收换能器对声波脉冲的直接接收能力将决定最小的可测距离。为了增加所测量的覆盖范围、减小测量误差,可采用多个超声波换能器分别作为多路超声波发射接收设计方法。由于超声波属于声波范围,其波速c与温度有关。 超声波发射电路超声波发射电路原理图如图 所示。发射电路主要由反相器 74LS04 和超声波发射换能器T构成,单片机 P1.0 端口输出的 40kHz 的方波信号一路经一级反向器后送

44、到超声波换能器的一个电极,另一路经两级反向器后送到超声波换能器的另一个电极,用这种推换形式将方波信号加到超声波换能器的两端,用以提高驱动能力。上位电阻单片机R10,R11一方面可以提高反向器 74LS04 输出高电平的驱动能力,另一方面可以增加超声波换能器的阻尼效果,缩短其自由振荡时间。 图3.3 超声波发射电路图压电式超声波换能器是利用压电晶体的谐振来工作的。超声波换能器内部结构如下图,它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片会发生共振,并带动共振板振动产生超声波,这时它就是一个超声波发生器;反之,如果两电极问未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收换能器。超声波发射换能器与接收换能器在结构上稍有不同,使用时应分清器件上的标志。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理手册

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁