超声波测距仪编程_简易超声波测距仪的制作
没有进行补偿,
能达到简单应用的基本要求。
3
电路结构
根据超声波测距基本原理,
可
以设计出超声波测距系统的
组成框图如图
3-
1
所示。
3.1
单片机系统及显示电路
单片机用
P1.0
端口输出超声波换能器所需的
40kHz
方波
信号,
利用外中断
0
口监测超声波接收电路输出的返回信号。
显
示
电路采
用
简
单
实
用
的
4
位
共
阳
极
LED
数
码
管
,
段
码
用
74LS244
驱动,
位码用
PNP
三极管
8550(
可用
9012
替代
)
驱动。
单片机系统及显示电路如图
2
所示。
图
2
单片机及显示电路
3.2
超声波发射电路
超声波发射电路原理图如图
3
所示。发射电路主要由反向
器
74LS04
和超声波换能器
T
构成,单片机
P1.0
端口输出的
40kHz
方波信号一路经一级反向器后送到超声波换能器的一个
电极,
另一路经两级反向器后送到超声波换能器的另一个电极。
用这种推挽形式将方波信号加到超声波换能器两端,可以提高
超声波的发射强度。
输出端采用两个反向器并联,
用以提高驱动
能力。上拉电阻
R10
、
R11
一方面可以提高反向器
74LS04(
输出
高电平的驱动能力,另一方面可以增加超声波换能器的阻尼效
果,
缩短其自由振荡的时间。我们在实验制作和电路改进中,
为
了增加测量测量,
可以考虑提高接收的灵敏度,
但是灵敏度也并
不是越高就越好。接收灵敏度过高,
容易引起自激,
结果反而不
好,
但是其实我们可以从增加发射功率方面着手,
我们只要在发
射头两端加个线圈。线圈可以自己用
0.01mm
的铜丝在小磁环
绕成大致初级
10
匝,
次级
40
匝左右。
压电式超声波换能器是利用压电晶体的谐振来工作的。超
声波换能器内部结构如图
4
所示,它有两个压电晶片和一个共
振板。
当它的两极外加脉冲信号,
其频率等于压电晶片的固有振
荡频率时,
压电晶片将会发生共振,
并带动共振板振动产生超声
波,
这时它就是一个超声波发生器;
反之,
如果两电极间未外加
电压,
当共振板接收到超声波时,
将压迫压电晶片作振动,
将机
械能转化为电信号,
这时它就成为超声波接收换能器了。
超声波
发射换能器与接收换能器其结构上稍有不同,使用时应分清器
件上的标志
(
一般器件上有标明是
T
还是
R)
。
简易超声波测距仪的制作
李永鉴
,
刘国安
(
五邑大学信息学院
广东江门
529020
)
【
摘
要
】
:
本系统利用
AT89S51
产生
40kHz
的频率驱动超声波换能器的发射头,
接收头收到信号后,
经
CX20106A
芯片
进行放大、
限幅、
滤波、
整形、
比较后输出低电平送到单片机的外部中断
0
申请中断,
单片机响应中断请求,
取得定时器内的时
间进行距离计算,
用四位一体的数码管显示测出的距离,
并可根据设定报警距离进行报警。制成的超声波测距仪性能良好,
结构简单,
达到了方便、
快捷、
准确地测量距离的目的,
有较好的推广价值。
【
关键词
】
:
超声波传感器;
测距;
CX20106A
;
数码管显示;
单片机
图
3
超声波发射电路原理图
图
4
超声波换能器结构图
131
超声波测距仪编程_简易超声波测距仪的制作相关推荐
- 超声波测距仪编程_超声波测距仪的设计和实现
龙源期刊网 http://www.qikan.com.cn 超声波测距仪的设计和实现 作者:陈蔚 来源:<数字技术与应用> 2018 年第 05 期 摘要:本文介绍了利用 HC-SR04 ...
- 超声波测距仪编程_基于单片机的超声波测距仪设计
1 基于单片机的超声波测距仪设计 1 系统要求 我们组选择制作了一套超声波测距系统,功能有:倒车雷达测量的显示距离 在手机 APP 上显示,设定阈值,若小于设定的距离数值,蜂鸣器发出报警声. 2 研究 ...
- 超声波测距仪编程_北邮小学期pic单片机-超声波测距仪实验报告(附代码).docx
北邮小学期pic单片机-超声波测距仪实验报告(附代码) 2014年小学期单片机设计实验报告 题目:超声波测距仪 目录 TOC \o "1-3" \h \z \u HYPERLINK ...
- 超声波测距仪编程_超声波测距仪参考(含原理图程序)
1 绪论 当前社会经济的不断发展和工业科学技术的不断提高, 汽车已逐渐进入不少百姓 家.汽车使用数量的不断增加,从而由此导致的倒车交通安全问题也非常严重,道路 交通压力增加,交通安全问题也是面临严峻挑 ...
- 超声波测距仪编程_超声波测距仪程序
l Inc,2001. 这个网上可以找到的~~我帮你找了这个程序,是别人测试成功的~~共阴的~ 你试试 #include <REG2051.H> #define k1 P3_4 ...
- 超声波测距仪编程_关于基于51单片机的超声波测距仪的汇编编程问题
展开全部 需要一个查满程序. 51单片机驱动LCM1602 ;作者:eleclike ;功能:驱动LCM1602,LCM1602为深圳誉信公司的16*2液晶字符型显示模块e69da5e887aa323 ...
- stm32超声波测距代码_超声波模块另类用法,悬浮,你也能做到
今天,给大家介绍一个 「超酷的DIY声波悬浮」研究项目. 虽然超声波悬浮,不能像磁悬浮那样悬浮比较重的物品.不过能把小泡沫球.水滴或者蚂蚁这样的小物体悬浮起来也是很有意思的. 制作这样一个简易的超声波 ...
- 简易超声波雷达的arduino实现
简易超声波雷达的arduino实现 项目背景 所用材料 实现效果 初始化设置 超声波的控制 舵机的控制 扫描与旋转的整体代码 项目背景 很久以前博主参加了一个DIY小车实现抓取等功能的比赛,但是后来由 ...
- 树莓派项目实践 [2] —— 编程控制实现超声波测距(C语言)
原创首发于CSDN,转载请注明出处,谢谢!https://blog.csdn.net/weixin_46959681/article/details/115256556 文章目录 超声波模块 树莓派与 ...
最新文章
- 综述|工业金属平面材料表面缺陷自动视觉检测的研究进展
- Office word 2007不能另存为pdf格式的解决方法
- 三种提取 网卡的方法
- java win8 mac地址_Windows8系统下MAC地址修改方法图文教程
- SQL Server中执行正则表达式
- 【计算机网络】计算机网络 OSI 参考模型 与 TCP/IP 参考模型 对比
- Spark机器学习库(MLlib)指南
- FlexRay车载网络标准
- 大数据技术之 Kafka (第 2 章 Kafka快速入门)
- 【初体验】valgrind分析程序性能
- Ubuntu 分卷压缩和解压
- 在多媒体计算机中静态媒体是指,《多媒体技术及应用》按章复习题
- 股票自动交易与自动交易软件
- VUP无法打开报0xc0150002错误
- 梦三国解析服务器spl文件头失败,流沙恐遭降级?《梦三国2》MPL夏季赛第二轮激战全面开启...
- 网站服务器的宽带是1mb是什么意思,宽带网速小知识:1Mbps,1Mb/s,1MB/s是什么意思?...
- 论文笔记:A novel DRM scheme for accommodating expectations of personal use
- Expressive Body Capture: 3D Hands, Face, and Body from a Single Image
- PC版微信如何输入换行符
- Javascript判断是否是ipad的浏览器
热门文章
- JAVA中调用Arrays工具类遇见的问(帮忙指点一下)
- 大数据开发:大数据背景下的数据库选型
- macOS Big Sur系统安装盘小白制作教程
- 效能篇 | 爱奇艺APP一键体检技术实践
- Day 16 购物车
- 青龙面板+xdd-plusQQ机器人便捷登陆查询保姆级搭建教程
- Deep Face Recognition论文翻译
- 如何使用 Director 编写“拼图游戏”
- Ros 全局规划使用carrot_planner/CarrotPlanner和global_planner/GlobalPlanner
- 【Relax人生法则之躺平方法论】如何优雅地躺平?那些看似无足轻重,实则细思极恐的毒鸡汤。