0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于单片机控制的智能超声波测厚系统的设计

集成电路应用杂志 来源:yxw 2019-06-14 16:35 次阅读

1 引言

实验内容与任务:根据所学知识,设计一套基于单片机控制的智能超声波测厚系统。基本要求为:(1)产生振动频率为 20 kHz 的超声波脉冲。(2)通过产生阶梯波和小斜波,获得步进系统的取样信号,经 A/D 转换成界面波和底波的数字量,并存贮于存储器中。(3)当被测厚度小于 100 mm 时,要求测厚系统的测量精度为 0.01 mm,步进时间为 1.2 µs。

在上述基础上,进行深层次的开发。要求如下:(1)当被测厚度大于 100 mm 时,要求通过“扩展延迟”,保证覆盖整个测量范围,从而实现宽范围的高精度测量。(2)实现自动测厚、测速的功能。

2 实验原理及方案

2.1 超声波测厚原理

当振动频率为 20 kHz 以上的超声波在均匀介质中传播时,其传播速度不变且基本沿直线传播。但当它通过一种介质和另一种介质分界面时,部分超声波将反射会形成回波。超声波测厚就是根据超声波进入被测介质和退出被测介质时所产生回波之间的时间间隔来测算被测介质的厚度。

图 1 中,左方第一个是激励脉冲,它通过电缆送到探头,探头受到激励而产生振动。由于探头介质与被测物体的介质不同。因此,当激励脉冲传输到界面 a 时就会产生回波,称为“界面波”。除了反射回界面波之外,还有一部分超声波将在被测物体中继续传播,当它到达界面 b 时,又会产生回波,称为“底波”。显然,界面波和底波之间的时间间隔与被测物体的厚度成正比。设超声波在被测物体中的传播速度为 v,被测物体的厚度为 d,界面波和底波之间的时间为 t,则有式(1)。

d=v×0.5×t(1)

当被测物体给定之后,超声波在其中的传播速度 v 便是一个已知量,因此测定出 t 就可以求出被测物体的厚度 d。

2.2 实现方案

基于单片机控制的智能超声波测厚系统(图 2)主要采用步进取样的方法采集界面波和底波,其工作分取样存贮、数据处理和显示三个过程。

(1)取样存贮。首先把写地址经 D/A 3 送出阶梯波,接着单片机系统经激励脉冲发生电路发出激励脉冲,为了只采集界面波和底波,躲开激励波,经过一个固定延时之后,再对步进系统发出斜波控制脉冲,从而由步进系统产生出取样信号,再经 A/D 转换器转换成相应的数字量,最后送到存储器对应的存贮单元中存贮起来。重复采样 N 次,即可将需要采集的界面波和底波存贮在存储器中。

(2)数据处理。主要是指自动测厚中的数字滤波、自动寻找最大最小值、非线性补偿及偏差校正等功能。

(3)扩充部分。本系统的基本要求是被测物体厚度小于 100 mm,测量精度为 0.01 mm,即要求步进时间为 1.2 ns。因此,系统的最大扫描时间 T 只能为 1.2μs 左右。当被测物体较厚时,对应 T>1.2μs,就不能测量了。为解决这个矛盾,可采用“扩展延迟”的措施。

“扩展延迟”:当 T>1.2μs 的测厚情况时,把扫描分为两段,并在中间插入一个可变的延迟量(0~40 μs),该延迟量就称为“扩展延迟”。改变扩展延迟大小可采用软件的方法,从而保证覆盖整个测量范围,实现宽范围的高精度测量。

3 考核要求与方法

本实验考核的节点、时间、标准及考核方法。

(1)基本要求。设计与总结报告:方案设计与论证,操作过程,电路图,测试方法与数据,结果分析。时间 2 h,得分 10 分。

发射端:① 产生振动频率为 20 kHz 的超声波脉冲是否达到所规定的技术指标;② 阶梯波和小斜波的产生,获得步进系统的取样信号,考察是否达到所规定的技术指标;③ 单片机的控制是否达到规定的技术参数指标。时间 16 h,得分 35 分。

接收端:① A/D 数据是否达到规定的技术参数指标;② 设计存贮电路和显示电路,是否达到所规定的技术指标;③ 数字滤波能否削弱漂移因素的影响。时间 16 h,得分 35 分。

(2)创新设计。①“扩展延迟”电路,能否保证覆盖整个测量范围,从而实现宽范围的高精度测量;② 所设计的测厚系统能否实现自动测厚、测速的功能。时间 6 h,得分 15 分。

(3)讨论与交流。① 单片机在本系统中的作用;② 比较分析如何保证测厚系统覆盖整个测量范围,如何实现宽范围的高精度测量。时间 1 h,得分 5 分。

4 结语

该实验项目的主导思想是在教师指导下提倡学生自主设计与自主实验,通过该实验可提高学生的设计与研究兴趣,全面培养学生设计单片机应用控制系统的能力[1-10],加强他们的实践及独立动手技能,并使学生的创新能力得到不断增强。实验涉及超声波测厚、数据处理、微机原理、数字电路模拟电子线路、单片机系统设计等多门学科,极大地提高了学生的实践动手技能。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储器
    +关注

    关注

    38

    文章

    7124

    浏览量

    161931
  • 超声波
    +关注

    关注

    63

    文章

    2806

    浏览量

    136657
  • 单片机控制
    +关注

    关注

    0

    文章

    57

    浏览量

    18623

原文标题:基于单片机控制的智能超声波测厚系统的设计

文章出处:【微信号:appic-cn,微信公众号:集成电路应用杂志】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料

    系统概述 本课题以AT89C51单片机为核心设计一种超声波倒车雷达系统,同时兼顾车内温度测量。 系统由AT89C51
    发表于 03-19 14:17

    超声波发生器的原理

    超声波发生器又称超声波驱动电源、电子箱、超声波控制器,是大功率超声波系统的重要组成部分。
    的头像 发表于 12-24 10:46 604次阅读
    <b class='flag-5'>超声波</b>发生器的原理

    51单片机超声波测距,并用74HC595驱动数码管显示超声波测距的距离

    个人是小白,实在不会写,麻烦大佬们帮忙写一个程序,实现51单片机超声波测距,并用74HC595驱动数码管显示超声波测距的距离!!!
    发表于 11-23 15:19

    利用AT89C51单片机超声波传感器测距实现超声波倒车雷达

    电子发烧友网站提供《利用AT89C51单片机超声波传感器测距实现超声波倒车雷达.rar》资料免费下载
    发表于 11-17 15:47 0次下载
    利用AT89C51<b class='flag-5'>单片机</b>、<b class='flag-5'>超声波</b>传感器测距实现<b class='flag-5'>超声波</b>倒车雷达

    超声波一定得用matlab编程吗?

    一定得用matlab编程吗?求一份超声波的C51程序。
    发表于 11-09 06:52

    基于STC单片机超声波清洗机系统设计

    电子发烧友网站提供《基于STC单片机超声波清洗机系统设计.pdf》资料免费下载
    发表于 11-07 09:11 2次下载
    基于STC<b class='flag-5'>单片机</b><b class='flag-5'>超声波</b>清洗机<b class='flag-5'>系统</b>设计

    stc89c51单片机最多可以接几个超声波传感器?

    stc89c51单片机最多可以接几个超声波传感器,主要涉及到51中RX和TX口
    发表于 10-17 08:35

    单片机超声波倒车雷达系统中的应用

    电子发烧友网站提供《单片机超声波倒车雷达系统中的应用.doc》资料免费下载
    发表于 10-12 09:38 0次下载
    <b class='flag-5'>单片机</b>在<b class='flag-5'>超声波</b>倒车雷达<b class='flag-5'>系统</b>中的应用

    基于单片机超声波测距系统的研究与设计

    基于单片机超声波测距系统的研究与设计
    发表于 09-26 07:54

    基于arm超声波风速测量系统设计

    系统硬件电路包括ARM7处理器以及外围的模拟、数字电路,并采用模块化进行设计。这种思想大大简化了系统硬件电路设计的复杂性,增强了系统的稳定性与可靠性。软件部分根据超声波信号的特点,选
    发表于 09-26 07:08

    51单片机超声波控制舵机转向的创意制作资料

    51单片机&超声波控制舵机转向的创意制作,内容附实验图以及实用的材料清单
    发表于 09-26 07:04

    用lcd1602显示超声波hcsr04测出的距离

    单片机stm32发送消息启动HCSR04超声波模块发出超声波超声波模块通过测量发出超声波和接收超声波
    发表于 09-22 07:26

    智能超声波振动筛谐振电源控制

    智能超声波振动筛谐振电源控制仪一种用于功率超声波发生器中的频率自动调谐电路,包括一个用于采集超声波发生器电路的频率失谐脉冲信号,
    的头像 发表于 09-03 10:09 272次阅读

    超声波电动牙刷单片机方案

    随着人们对口腔健康需求的升级,口腔护理产品超声波电动牙刷的需求也日益高涨。超声波电动牙刷可以去除牙菌斑,减少牙周炎和牙龈出血等问题。为应市场需求,宇凡微推出了超声波电动牙刷单片机方案。
    的头像 发表于 06-07 13:49 1423次阅读

    CH32V103基础教程97-超声波测距

    过介绍,在此不再赘述。HC-SR04超声波传感器模块共有4个引脚可与开发板连接:VCC、GND、Trig、Echo。其中,VCC支持3.3V-5V供电;Trig引脚作为控制端,其内部上拉10K的电阻
    发表于 05-12 16:32