没有进行补偿,

能达到简单应用的基本要求。

电路结构

根据超声波测距基本原理,

以设计出超声波测距系统的

组成框图如图

3-

所示。

3.1

单片机系统及显示电路

单片机用

P1.0

端口输出超声波换能器所需的

40kHz

方波

信号,

利用外中断

口监测超声波接收电路输出的返回信号。

电路采

LED

74LS244

驱动,

位码用

PNP

三极管

8550(

可用

9012

替代

)

驱动。

单片机系统及显示电路如图

所示。

单片机及显示电路

3.2

超声波发射电路

超声波发射电路原理图如图

所示。发射电路主要由反向

74LS04

和超声波换能器

构成,单片机

P1.0

端口输出的

40kHz

方波信号一路经一级反向器后送到超声波换能器的一个

电极,

另一路经两级反向器后送到超声波换能器的另一个电极。

用这种推挽形式将方波信号加到超声波换能器两端,可以提高

超声波的发射强度。

输出端采用两个反向器并联,

用以提高驱动

能力。上拉电阻

R10

R11

一方面可以提高反向器

74LS04(

输出

高电平的驱动能力,另一方面可以增加超声波换能器的阻尼效

果,

缩短其自由振荡的时间。我们在实验制作和电路改进中,

了增加测量测量,

可以考虑提高接收的灵敏度,

但是灵敏度也并

不是越高就越好。接收灵敏度过高,

容易引起自激,

结果反而不

好,

但是其实我们可以从增加发射功率方面着手,

我们只要在发

射头两端加个线圈。线圈可以自己用

0.01mm

的铜丝在小磁环

绕成大致初级

10

匝,

次级

40

匝左右。

压电式超声波换能器是利用压电晶体的谐振来工作的。超

声波换能器内部结构如图

所示,它有两个压电晶片和一个共

振板。

当它的两极外加脉冲信号,

其频率等于压电晶片的固有振

荡频率时,

压电晶片将会发生共振,

并带动共振板振动产生超声

波,

这时它就是一个超声波发生器;

反之,

如果两电极间未外加

电压,

当共振板接收到超声波时,

将压迫压电晶片作振动,

将机

械能转化为电信号,

这时它就成为超声波接收换能器了。

超声波

发射换能器与接收换能器其结构上稍有不同,使用时应分清器

件上的标志

(

一般器件上有标明是

还是

R)

简易超声波测距仪的制作

李永鉴

刘国安

(

五邑大学信息学院

广东江门

529020

)

本系统利用

AT89S51

产生

40kHz

的频率驱动超声波换能器的发射头,

接收头收到信号后,

CX20106A

芯片

进行放大、

限幅、

滤波、

整形、

比较后输出低电平送到单片机的外部中断

申请中断,

单片机响应中断请求,

取得定时器内的时

间进行距离计算,

用四位一体的数码管显示测出的距离,

并可根据设定报警距离进行报警。制成的超声波测距仪性能良好,

结构简单,

达到了方便、

快捷、

准确地测量距离的目的,

有较好的推广价值。

关键词

超声波传感器;

测距;

CX20106A

数码管显示;

单片机

超声波发射电路原理图

超声波换能器结构图

131

超声波测距仪编程_简易超声波测距仪的制作相关推荐

  1. 超声波测距仪编程_超声波测距仪的设计和实现

    龙源期刊网 http://www.qikan.com.cn 超声波测距仪的设计和实现 作者:陈蔚 来源:<数字技术与应用> 2018 年第 05 期 摘要:本文介绍了利用 HC-SR04 ...

  2. 超声波测距仪编程_基于单片机的超声波测距仪设计

    1 基于单片机的超声波测距仪设计 1 系统要求 我们组选择制作了一套超声波测距系统,功能有:倒车雷达测量的显示距离 在手机 APP 上显示,设定阈值,若小于设定的距离数值,蜂鸣器发出报警声. 2 研究 ...

  3. 超声波测距仪编程_北邮小学期pic单片机-超声波测距仪实验报告(附代码).docx

    北邮小学期pic单片机-超声波测距仪实验报告(附代码) 2014年小学期单片机设计实验报告 题目:超声波测距仪 目录 TOC \o "1-3" \h \z \u HYPERLINK ...

  4. 超声波测距仪编程_超声波测距仪参考(含原理图程序)

    1 绪论 当前社会经济的不断发展和工业科学技术的不断提高, 汽车已逐渐进入不少百姓 家.汽车使用数量的不断增加,从而由此导致的倒车交通安全问题也非常严重,道路 交通压力增加,交通安全问题也是面临严峻挑 ...

  5. 超声波测距仪编程_超声波测距仪程序

    l Inc,2001. 这个网上可以找到的~~我帮你找了这个程序,是别人测试成功的~~共阴的~ 你试试 #include &ltREG2051.H&gt #define k1 P3_4 ...

  6. 超声波测距仪编程_关于基于51单片机的超声波测距仪的汇编编程问题

    展开全部 需要一个查满程序. 51单片机驱动LCM1602 ;作者:eleclike ;功能:驱动LCM1602,LCM1602为深圳誉信公司的16*2液晶字符型显示模块e69da5e887aa323 ...

  7. stm32超声波测距代码_超声波模块另类用法,悬浮,你也能做到

    今天,给大家介绍一个 「超酷的DIY声波悬浮」研究项目. 虽然超声波悬浮,不能像磁悬浮那样悬浮比较重的物品.不过能把小泡沫球.水滴或者蚂蚁这样的小物体悬浮起来也是很有意思的. 制作这样一个简易的超声波 ...

  8. 简易超声波雷达的arduino实现

    简易超声波雷达的arduino实现 项目背景 所用材料 实现效果 初始化设置 超声波的控制 舵机的控制 扫描与旋转的整体代码 项目背景 很久以前博主参加了一个DIY小车实现抓取等功能的比赛,但是后来由 ...

  9. 树莓派项目实践 [2] —— 编程控制实现超声波测距(C语言)

    原创首发于CSDN,转载请注明出处,谢谢!https://blog.csdn.net/weixin_46959681/article/details/115256556 文章目录 超声波模块 树莓派与 ...

最新文章

  1. 综述|工业金属平面材料表面缺陷自动视觉检测的研究进展
  2. Office word 2007不能另存为pdf格式的解决方法
  3. 三种提取 网卡的方法
  4. java win8 mac地址_Windows8系统下MAC地址修改方法图文教程
  5. SQL Server中执行正则表达式
  6. 【计算机网络】计算机网络 OSI 参考模型 与 TCP/IP 参考模型 对比
  7. Spark机器学习库(MLlib)指南
  8. FlexRay车载网络标准
  9. 大数据技术之 Kafka (第 2 章 Kafka快速入门)
  10. 【初体验】valgrind分析程序性能
  11. Ubuntu 分卷压缩和解压
  12. 在多媒体计算机中静态媒体是指,《多媒体技术及应用》按章复习题
  13. 股票自动交易与自动交易软件
  14. VUP无法打开报0xc0150002错误
  15. 梦三国解析服务器spl文件头失败,流沙恐遭降级?《梦三国2》MPL夏季赛第二轮激战全面开启...
  16. 网站服务器的宽带是1mb是什么意思,宽带网速小知识:1Mbps,1Mb/s,1MB/s是什么意思?...
  17. 论文笔记:A novel DRM scheme for accommodating expectations of personal use
  18. Expressive Body Capture: 3D Hands, Face, and Body from a Single Image
  19. PC版微信如何输入换行符
  20. Javascript判断是否是ipad的浏览器

热门文章

  1. JAVA中调用Arrays工具类遇见的问(帮忙指点一下)
  2. 大数据开发:大数据背景下的数据库选型
  3. macOS Big Sur系统安装盘小白制作教程
  4. 效能篇 | 爱奇艺APP一键体检技术实践
  5. Day 16 购物车
  6. 青龙面板+xdd-plusQQ机器人便捷登陆查询保姆级搭建教程
  7. Deep Face Recognition论文翻译
  8. 如何使用 Director 编写“拼图游戏”
  9. Ros 全局规划使用carrot_planner/CarrotPlanner和global_planner/GlobalPlanner
  10. 【Relax人生法则之躺平方法论】如何优雅地躺平?那些看似无足轻重,实则细思极恐的毒鸡汤。