超声波测距 实验报告
超声波测距实验报告

超声波测距实验报告1. 实验目的1.掌握超声波测距的基本原理;2.熟悉超声波测距仪器的使用;3.培养实验操作能力和数据处理能力。
2. 实验原理超声波测距是利用超声波在空气中的传播速度和反射原理,通过测量超声波发射和接收之间的时间间隔来计算被测物体与测距仪之间的距离。
超声波在空气中的传播速度约为 340 m/s。
3. 实验器材与步骤3.1 器材1.超声波测距仪;2.连接线;3.测量物体。
3.2 步骤1.连接超声波测距仪与电源;2.打开超声波测距仪,进行自检;3.将测量物体放置在合适的位置;4.调整超声波测距仪的测量范围;5.记录测量数据;6.分析数据,计算距离。
4. 实验数据与分析本实验共进行五次测量,记录数据如下:序号 | 测量距离(cm) | 误差(cm) |— | ———— | ——– |1 | 150.0 | 2.0 |2 | 152.5 | 1.5 |3 | 148.0 | 2.0 |4 | 151.0 | 1.0 |5 | 149.5 | 1.5 |平均距离 = (150.0 + 152.5 + 148.0 + 151.0 + 149.5) / 5 = 150.0 cm最大误差 = 2.0 cm最小误差 = 1.0 cm5. 实验总结本次实验掌握了超声波测距的基本原理和操作方法,通过对测量数据的分析,得出被测物体与测距仪之间的平均距离为 150.0 cm,最大误差为 2.0 cm,最小误差为 1.0 cm。
实验结果表明,超声波测距技术在实际应用中具有较高的准确性和可靠性。
6. 建议与改进1.在实验过程中,要确保测量物体与测距仪之间的距离在测距仪的测量范围内;2.提高实验操作技巧,减小人为误差;3.后续可以尝试使用不同类型的超声波测距仪进行实验,比较其性能和精度。
7. 实验拓展7.1 超声波测距的应用领域超声波测距技术广泛应用于工业、农业、医疗、交通、安防等领域,例如:1.工业领域:测量物体的尺寸、厚度、距离等;2.农业领域:测量土壤湿度、作物高度等;3.医疗领域:测量人体内部器官的距离、厚度等;4.交通领域:车辆测距、速度检测等;5.安防领域:监控设备、报警系统等。
超声测距模块实验报告

一、实验目的1. 理解超声波测距的基本原理。
2. 掌握超声波测距模块的硬件连接与软件编程。
3. 学习使用超声波测距模块进行距离测量。
4. 了解超声波测距在实际应用中的优势与局限性。
二、实验原理超声波测距是利用超声波在介质中传播的速度和距离之间的关系来测量距离的一种方法。
当超声波发射器发出超声波时,它会遇到障碍物并反射回来。
通过测量发射和接收超声波之间的时间差,可以计算出障碍物与发射器之间的距离。
超声波在空气中的传播速度大约为340m/s。
设超声波发射器与接收器之间的距离为d,超声波从发射器传播到障碍物并返回所需的时间为t,则有:\[ d = \frac{v \times t}{2} \]其中,v为超声波在空气中的传播速度,t为超声波往返所需的时间。
三、实验设备1. 超声波测距模块HC-SR042. STM32单片机开发板3. 调试工具4. 电源5. 导线四、实验步骤1. 硬件连接(1)将超声波测距模块的VCC、GND、TRIG和ECHO引脚分别连接到STM32单片机的3.3V、GND、GPIO和中断引脚。
(2)将STM32单片机的电源和地连接到实验平台的电源。
2. 软件编程(1)编写STM32单片机的程序,用于控制超声波测距模块。
(2)程序主要包含以下功能:- 初始化GPIO和中断引脚;- 发送触发信号;- 读取回响信号;- 计算距离;- 显示距离。
(3)使用HAL库函数实现上述功能。
3. 调试与测试(1)将程序烧录到STM32单片机中。
(2)使用调试工具检查程序运行情况。
(3)调整超声波测距模块的位置,测试不同距离下的测量结果。
五、实验结果与分析1. 实验数据通过实验,得到以下数据:| 距离(cm) | 测量值(cm) || :--------: | :--------: || 10 | 9.8 || 20 | 19.7 || 30 | 29.6 || 40 | 39.5 || 50 | 49.4 |2. 数据分析实验结果表明,超声波测距模块的测量精度较高,误差在±1cm以内。
超声波雷达测距实训报告

一、实训目的本次实训旨在通过实际操作,了解超声波雷达测距的原理和实现方法,掌握超声波传感器的基本使用技巧,并学会利用STM32单片机进行数据处理和显示,从而完成一个简单的超声波雷达测距系统。
二、实训器材1. STM32F103单片机开发板2. HC-SR04超声波传感器模块3. OLED显示屏4. 连接线5. 电源三、实训原理超声波雷达测距的原理是利用超声波在空气中的传播速度来测量距离。
当超声波传感器发射超声波时,它会遇到障碍物后反射回来,通过测量超声波从发射到接收的时间差,可以计算出障碍物与传感器之间的距离。
四、实训步骤1. 硬件连接:- 将HC-SR04超声波传感器模块的两个引脚分别连接到STM32单片机的GPIO引脚。
- 将OLED显示屏的相应引脚连接到STM32单片机的SPI或I2C接口。
- 将电源连接到STM32单片机和超声波传感器模块。
2. 软件设计:- 编写STM32单片机的初始化程序,配置GPIO引脚、SPI/I2C接口等。
- 编写超声波传感器的控制程序,用于控制超声波传感器的发射和接收。
- 编写数据处理程序,用于计算超声波从发射到接收的时间差,从而得到距离值。
- 编写OLED显示屏的显示程序,用于显示距离值。
3. 程序实现:- 使用STM32 HAL库函数或直接操作寄存器来实现程序。
- 通过定时器中断来实现超声波传感器的时序控制。
- 使用查表法或直接计算法来实现距离值的转换。
4. 系统测试:- 将系统放置在测试环境中,调整测试距离,观察OLED显示屏上显示的距离值是否准确。
- 分析测试结果,找出系统误差的来源,并进行优化。
五、实训结果与分析1. 测试结果:- 在不同的测试距离下,OLED显示屏上显示的距离值与实际距离基本相符,说明系统具有较高的测量精度。
2. 误差分析:- 超声波在空气中的传播速度受温度、湿度等因素的影响,导致测距误差。
- 超声波传感器的响应时间存在一定的延迟,也会导致测距误差。
超声波测距实验报告

目录1、课题设计的目的和意义 (3)2、课题要求 (3)2.1、基本功能要求 (3)2.2、提高要求 (4)3、重要器件功能介绍 (4)3.1、CX20106A红外线发射接收专用芯片 (4)3.2、AT89C51系列单片机的功能特点 (5)3.3、ISD1700优质语音录放电路 (6)4、超声波测距原理 (8)4.1、超声波测距原理图 (8)4.2、超声波测距的基本原理 (9)5、硬件系统设计 (10)5.1、超声波发射单元 (10)5.2、超声波接收单元 (11)5.3、显示单元 (11)5.4、语音单元 (12)5.5、硬件设计中遇到的难题: (12)6、系统软件设计 (14)7、调试与分析 (15)7.1调试 (15)7.2误差分析 (15)8、总结 (16)9、附件 (17)9.1、总电路 (17)9.2、主要程序 (18)10、参考文献 (22)1课题设计的目的及意义随着科学技术的快速发展,超声波在测距仪中的应用越来越广,但就目前技术水平而言,人们可以利用的测距技术还十分有限,因此,这是一个正在蓬勃发展而又有无限前景的技术及产业领域。
展望未来,超声波测距作为一种新型的非常重要有用的工具在各方面都有很大的发展空间,它将朝着更加高定位高精度的方向发展,以满足日益发展的社会需求。
如声纳的发展趋势:研究具体的高定位精度的被动测距声纳,以满足军事和渔业等的发展需求,实现远程的被动探测和识别。
毋庸置疑,未来的超声波测距仪将与自动化智能化接轨,与其他的测距仪集成和融合,形成多测距仪。
超声波测距在某些场合有着显著的优点,因为这种方法是利用计算超声波在被测物体和超声波探头之间的传输来测量距离的,因此它是一种非接触式的测量,所以他就能够在某些场合或环境比较恶劣的环境下使用。
比如测有毒或者有腐蚀性化学物质的液面高度或者高速公路上快速行驶汽车之间的距离。
随着测距仪的技术进步,测距仪将从具有单纯判断功能发展到具有学习功能,最注重发展到具有创造力。
超声测距实验报告

超声测距实验报告一、实验目的本次超声测距实验的主要目的是研究和掌握利用超声波进行距离测量的原理和方法,并通过实际操作和数据分析,评估测量系统的精度和可靠性。
二、实验原理超声波是一种频率高于 20kHz 的机械波,其在空气中传播时具有良好的指向性和反射特性。
超声测距的基本原理是利用超声波在发射后遇到障碍物反射回来的时间差来计算距离。
具体计算公式为:距离=(超声波传播速度×传播时间)/ 2 。
在常温常压下,空气中超声波的传播速度约为 340 米/秒。
通过测量超声波从发射到接收的时间间隔 t,就可以计算出距离。
三、实验仪器与材料1、超声测距模块:包括发射探头和接收探头。
2、微控制器:用于控制超声模块的工作和处理数据。
3、显示设备:用于显示测量结果。
4、电源:为整个系统供电。
5、障碍物:用于反射超声波。
四、实验步骤1、硬件连接将超声测距模块的发射探头和接收探头正确连接到微控制器的相应引脚。
连接电源,确保系统正常供电。
将显示设备与微控制器连接,以便显示测量结果。
2、软件编程使用相应的编程语言,编写控制超声模块工作和处理数据的程序。
实现测量时间的计算和距离的换算,并将结果输出到显示设备。
3、系统调试运行程序,检查系统是否正常工作。
调整发射功率和接收灵敏度,以获得最佳的测量效果。
4、测量实验将障碍物放置在不同的距离处,进行多次测量。
记录每次测量的结果。
五、实验数据与分析以下是在不同距离下进行多次测量得到的数据:|距离(米)|测量值 1(米)|测量值 2(米)|测量值 3(米)|平均值(米)|误差(米)||||||||| 05 | 048 | 052 | 050 | 050 | 000 || 10 | 095 | 105 | 100 | 100 | 000 || 15 | 148 | 152 | 150 | 150 | 000 || 20 | 190 | 205 | 195 | 197 | 003 || 25 | 240 | 255 | 245 | 247 | 003 || 30 | 290 | 305 | 295 | 297 | 003 |通过对实验数据的分析,可以看出在较近的距离(05 米至 15 米)内,测量误差较小,基本可以准确测量。
超声波测量检测实训报告

一、实验目的1. 熟悉超声波测量检测的基本原理和实验方法;2. 掌握超声波测距仪器的操作技能;3. 学会利用超声波测量检测技术进行实际应用;4. 提高分析问题和解决问题的能力。
二、实验原理超声波是一种频率高于人类听觉上限(20kHz)的声波。
超声波在介质中传播时,其传播速度与介质的密度、弹性模量等因素有关。
超声波测量检测技术利用超声波的这些特性,通过测量超声波在介质中的传播时间或反射时间来获取距离信息。
三、实验仪器与设备1. 超声波测距仪;2. 超声波发射器;3. 超声波接收器;4. 数字示波器;5. 电源;6. 测量距离的标尺;7. 实验平台。
四、实验内容1. 超声波测距仪器的使用与操作;2. 超声波传播速度的测量;3. 超声波反射系数的测量;4. 超声波衰减系数的测量;5. 超声波测距的实际应用。
五、实验步骤1. 超声波测距仪器的使用与操作(1)打开超声波测距仪,调整仪器至正常工作状态;(2)根据实际需求,选择合适的测量模式(如距离测量、速度测量等);(3)将超声波发射器固定在实验平台上,确保发射器与接收器之间的距离固定;(4)将超声波接收器放置在距离发射器一定距离的位置;(5)启动超声波测距仪,观察测量结果。
2. 超声波传播速度的测量(1)根据实验要求,设置超声波发射器与接收器之间的距离;(2)启动超声波测距仪,记录超声波往返传播时间;(3)根据超声波往返传播时间,计算超声波在介质中的传播速度。
3. 超声波反射系数的测量(1)将超声波发射器与接收器之间的距离设置为固定值;(2)启动超声波测距仪,记录超声波往返传播时间;(3)根据超声波往返传播时间,计算超声波在介质中的传播速度;(4)利用超声波传播速度和超声波发射器与接收器之间的距离,计算超声波的反射系数。
4. 超声波衰减系数的测量(1)根据实验要求,设置超声波发射器与接收器之间的距离;(2)启动超声波测距仪,记录超声波往返传播时间;(3)根据超声波往返传播时间,计算超声波在介质中的传播速度;(4)利用超声波传播速度和超声波发射器与接收器之间的距离,计算超声波的衰减系数。
超声波测距仪实训报告

超声波测距仪实训报告一、实训目的本次超声波测距仪实训的主要目的是让我们深入了解超声波测距的原理和应用,通过实际操作和调试,掌握超声波测距仪的设计、制作和调试方法,提高我们的实践动手能力和解决问题的能力,同时培养我们的团队合作精神和创新思维。
二、实训原理超声波测距的原理是利用超声波在空气中的传播速度和往返时间来计算距离。
超声波发生器向某一方向发射超声波,在发射的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。
已知超声波在空气中的传播速度为 340 米/秒,根据计时时间 t 就可以计算出发射点距障碍物的距离 s,即 s = 340t/2。
三、实训设备与材料1、超声波传感器模块(包括发射探头和接收探头)2、单片机开发板3、显示屏4、杜邦线若干5、面包板6、电源适配器四、实训步骤1、硬件电路设计将超声波传感器模块与单片机开发板进行连接,使用杜邦线将发射探头连接到单片机的某个输出引脚,接收探头连接到单片机的某个输入引脚。
将显示屏连接到单片机的相应引脚,以便显示测量到的距离值。
2、软件编程选择合适的编程语言和开发环境,如 C 语言和 Keil 软件。
编写初始化程序,包括单片机引脚的配置、定时器的设置等。
编写超声波发射和接收的控制程序,实现超声波的发射和接收,并计算往返时间。
根据距离计算公式,将计算得到的距离值转换为合适的格式,并通过显示屏进行显示。
3、系统调试硬件调试:检查电路连接是否正确,电源是否正常,传感器是否工作正常等。
软件调试:通过单步调试、设置断点等方式,检查程序的执行流程和计算结果是否正确。
综合调试:将硬件和软件结合起来进行调试,不断修改和优化程序,直到系统能够稳定准确地测量距离。
五、实训过程中遇到的问题及解决方法1、测量误差较大问题描述:测量得到的距离值与实际距离存在较大偏差。
原因分析:可能是由于超声波在空气中的传播受到温度、湿度等环境因素的影响,也可能是由于硬件电路的干扰或者软件算法的不完善。
超声波测距实训报告格式

一、实训目的1. 掌握超声波测距的基本原理和操作方法。
2. 学会使用超声波测距模块进行实际测量。
3. 熟悉超声波测距系统的硬件组成和软件编程。
4. 提高非接触式测距技术的应用能力。
二、实训时间2023年X月X日至2023年X月X日三、实训地点XXX实验室四、实训器材1. 超声波测距模块2. 单片机或微控制器(如Arduino)3. 连接线4. 电源5. 计算器6. 实验台五、实训原理超声波测距是基于超声波在介质中传播的速度和时间关系进行距离测量的技术。
当超声波从发射器发出后,遇到障碍物会被反射回来,接收器接收到反射波后,通过计算超声波往返时间,即可得到障碍物与发射器之间的距离。
六、实训步骤1. 硬件连接(1)将超声波测距模块的发射引脚和接收引脚分别连接到单片机或微控制器的数字输出和数字输入引脚。
(2)将电源连接到单片机或微控制器的电源引脚。
(3)将单片机或微控制器连接到电脑,用于程序下载和调试。
2. 软件编程(1)编写程序,设置超声波模块的引脚模式,包括发射和接收引脚的模式。
(2)编写程序,控制超声波模块发射超声波信号。
(3)编写程序,读取接收到的反射波信号,计算超声波往返时间。
(4)编写程序,根据超声波往返时间和声速计算距离。
3. 实验操作(1)将单片机或微控制器程序下载到设备中。
(2)将设备放置在合适的位置,确保超声波模块能够发射和接收信号。
(3)启动程序,观察距离显示结果。
4. 数据分析(1)记录不同测量条件下的距离值。
(2)分析距离值与实际距离之间的误差。
(3)讨论误差产生的原因。
七、实训结果1. 测量距离范围:0.3米至5米2. 测量精度:±1厘米3. 距离显示:通过单片机或微控制器显示,可实时更新八、实训总结1. 通过本次实训,掌握了超声波测距的基本原理和操作方法。
2. 学会了使用超声波测距模块进行实际测量,并了解了超声波测距系统的硬件组成和软件编程。
3. 提高了非接触式测距技术的应用能力,为今后的学习和工作打下了基础。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Q1
40106
图 6
7490 芯片的时钟接前一位的 Q3。最低位 7490 芯片的时钟接 17kHz TTL 方波(由信号 发生器提供)和闸门波形相与(或者相与非)的结果。闸门波形由下图所示的电路产生:
1 发(Q1)
D
SET
Q
Q3
CLR
Q
收
图 7
4、报警电路。
图 8
此部分的功能是通过存储器(用 74161 芯片)保存计数值,在报警时间(如图 8)内用 组合逻辑电路对计数值进行比较。若计数值小于 30(cm) (且小于存储器中的值) ,则利用
实验日期 2010-7-13~2010-7-15
实验室
222
座位号
23
清华大学电子工程系
电子技术课程设计 实验报告
超声波测距系统
班级 无 82 学号 2008011098 姓名 刘硕 交报告日期 2010-7-17
【实验任务】
1. 测量距离不小于 0.5m 米,数字显示,动态更新测量结果,更新时间约 1 秒。测量精 度优于 0.05m,显示精度 0.01m。 2.测量距离不小于 1.0m 米,数字显示,动态更新测量结果,更新时间约 1 秒。测量精 度优于 0.01m,显示精度 0.01m 3.测量距离不小于 2.0m 米,数字显示,动态更新测量结果,更新时间约 1 秒。测量精 度优于 0.01m,显示精度 0.01m 距离小于 0.3m 时,用蜂鸣片发出间歇式的“嘀一嘀”声响报 警。 4*.显示无跳动、闪烁,距离小于 0.3m 且距离变近时,用蜂鸣片发出间歇式的“嘀一嘀” 声响报警。
Ix<30cm Q3 BDC
图 10
实现距离小于 30cm 且距离变近报警的电路:
Ix<上次的 Ix<30cm Q3
BDC
图 11
【完成情况】
到第一天上午时完成了所有设计,第三天上午完成了实验的包括选作在内的所有内容。 下图为完成图(已拔下了连接数码管的导线) :
图 12
【总结与收获】 1、在搭接超声波的驱动电路时,为了连线简洁,我一开始使用了 CMOS 推挽输出的方式, 采用了 74HC00 芯片构成 CMOS 反相器。如下图:
BDC(直流压电陶瓷蜂鸣片)进行报警。 计数值由 10bit 的数据构成,设它们为: x(cm) ~ M1M 0 N3 N 2 N1 N 0 P 3P 2 PP 1 0 则可利用 下图的电路判断在计数过程中 N2 是否达到过 1。
1 Q1
D
SET
Q
CLR
Q
Q4
N2
图 9
则: I x 30cm N1 N 0 Q4 易知,在 Q1 为低电平的时间内, Q4 0 ,从而 I x 30cm 0 存储器用三片 74161 芯片构成,LOAD 使能端均置为有效,数据输入端接对应的 7490 的输出,时钟接 Q1 。这样可在 Q1 的下降沿时进行存储数据。比较计数值和存储器中的数据 值采用三片级联的 7485 比较器芯片。 实现距离小于 30cm 报警的电路:
【致谢】 感谢张尊侨老师花费精力帮助我检查电路和对我的耐心指导! 您在实验中给了我莫大的 帮助。 感谢助教的辛勤付出!
感谢曹军、林睿、张泽琦等同学!在与你们的讨论中我收获了许多。
【实验原理】
图 1
如上图,以 1Hz(占空比 50%)的时钟信号作为基准,在 1Hz 时钟的上升沿时产生一 个持续 1ms 的 40kHz 的发射波形, 该波形通过发射驱动电路的放大后加在超声波发生器上, 发出超声波。 该超声波达到目标并反射回来后被超声波接收器接收从而变为电信号, 经接收 放大电路的放大、滤波、整形后得到接收波形。 在发射波形的前沿到接收波形的前沿的区间内,用 17kHz 作为计数器的时钟进行计数 ( × ,则计数值反应了目标的距离(cm) 。在 1Hz 时钟的上升沿对 340m/s 17kHz1cm ) 计数器进行清零。 任务 3 中需要对计数值通过组合逻辑进行判断,若小于 30(cm) ,则蜂鸣片报警。 任务 4 中还需要存储计数值,判断计数值是否小于 30(cm)且小于上次的值。若是, 则用蜂鸣片进行报警。
(花费了约一天的时间) ,而数字电路部分则基本不需调试。
【思考题解】 1、实验中使用的超声波传感器有两个引脚,其中有一个引脚和传感器的外壳相连。这两个 引脚怎样接入电路系统才能减少外部干扰? 答:应将传感器的外壳接地。这样外壳处为零电平,可有效地减小干扰。
2、为了获取接收到的超声波前沿时刻,一般在接收信号处理环节设置比较器,比较器的参 考电平可设置为地电平,也可设置为某个大于零的电平值,哪个更合理,为什么? 答:设置为大于零的电平值更合理。这样可滤除电压低于此电平的噪声。若设置为地电平则 无法提取出有用的信号。 3、 有人把接收超声波传感器的输出端直接连至集成运放 LM324 的同相输入端 (该运放组成 同相比例放大电路) ,以放大接收信号,结果发现放大电路的输出进入运放的非线性区,请 分析其原因。 答:下图为题中所述的接法:
1Hz
1kH z
D
SET
Q Q
Q1
D
SET
Q Q2 Q
? ? ? ? ? ?
CLR
CLR
图 3
R
发射调制 40kHz方波 2.5V 347
10uF )))
40106 C
图 4
2、超声波接收放大电路。 此部分功能为将超声波接收器收到的电信号进行放大、滤波、除噪、整形,从而得到图 1 中的接收波形。 放大采用两个 μA741 芯片构成的反相比例放大器,级间采用交流耦合(1nF 电容和 20k 电阻构成高通网络) ,利用 347 构成的比较器来进行除噪。VREF 通过电位器分压而得,调节 VREF 以获得良好的除噪效果(滤除噪声的同时保留有用的信号) 。之后通过 40106 进行电平
图 14
可见,在线性区虚断的情况下,运放的正端没有直流通路,所以运放会进入非线性区。 解决方法:改成反相比例放大器,或在同相输入端对地加接电阻,如下图:
图 15
4、请用超声波传感器和其他元器件设计一个实现汽车倒车雷达功能的电路方案。 答:汽车挂入倒档时,启动本系统。利用本实验的系统,用多组传感器测定汽车后部不同方 位的距障碍物距离, 将所得值进行数模转换, 取转换所得电压的最小值 (代表最短的距离) , 将此电压加至 555 多谐振荡器的阈值输入端,555 的输出加至直流蜂鸣片。这样当汽车靠近 障碍物时蜂鸣的周期会变短,汽车离障碍物越近,蜂鸣越急促,从而提醒驾驶员。
1 2
【实验设计】
超声波的发射和接收电路采用模拟电路, 其余部分为数字电路。 下面分别介绍设计的各 个部分。 1、超声波发射驱动电路。 此部分的功能为产生图 1 中的发射波形,将其放大后加至超声波发生器。
图 2
如上图,为产生发射波形,需产生发射调制信号,并将其与 40kHz 的方波相与。 发射调制信号的产生利用两个 D 触发器来实现 (密码锁实验中曾用到) 。 将 1Hz 的 TTL 方波(来自学习机)进行 1kHz 的抽样,在抽样点的“上升沿”处产生一个 1ms 的脉冲。 利用施密特触发器构成多谐振荡器,调节电阻(电位器)来获得 40kHz 方波。信号的 放大采用 347 芯片构成的电压比较器。 其输出端通过一个隔直电容接给超声波发射器。 这样 发射器能够获得约 24V 的电压,虽超过额定电压(20V) ,但由于发射时间很短(1ms/s) , 故不会造成损坏。 电路如下:
匹配,再反相即可得到接收波形。 电路图如下:
200k )))
510k
10k
741
1n
20k
741
VREF
图 5
347
5.1k
40106
3、计数电路。 此部分包括级联的计数器和用于控制计数器的逻辑电路。 使用三片 7490 芯片进行十进制 BCD 码的计数,三片芯片分别对应厘米、分米、米的 数字。 在时钟的上升沿处,利用下面的电路产生一个窄脉冲为 7490 芯片清零。脉冲宽度约为 220ns(40106 延时的典型值) 。
图 13
但发现接收到的信号信噪比过小,只能测到至多 1m 内的距离。后来发现原因是虽然推 挽输出有较好的负载能力,但输出的电压不够,仅有 5V,不能很好地驱动超声波发射器。 解决的方法是可采用 4000 系列的芯片 (如 4011、 40106 等) , 这些芯片可加到 18V 的电压, 从而很好地驱动发射器。也可以使用本设计中的模拟电路芯片构成的电压比较器。 2、通过张老师的指导,我了解到两种运算放大器芯片 347 和 μA741 存在者很多差异。 347:包含 4 个运放, 4 个运放间会有干扰,摆率高,上限截止频率高(单位增益带宽 约 4MHz) ,易产生自激。 μA741:仅含 1 个运放,摆率低,上限截止频率低(单位增益带宽<1MHz) ,不易自激。 所以本实验中反馈放大采用了 μA741 芯片,而电压比较器采用了 347 芯片。 3、 本实验比较巧妙的地方在于 D 触发器的使用。 我用它代替了传统的 555 芯片来产生脉冲, 这样更加方便,得到的波形也更好。另外,构成有限状态机时用 D 触发器非常方便,本实 验也利用了这一思想。 4、我感觉数字电路比模拟电路可靠得多,而且设计、调试的难度也要小得多。所以本实验 中, 我尽可能多地用数字电路代替了模拟电路, 实际上调试的时间也主要花在模拟电路部分