超声波
0, CS2=3230 则可得 < ,即一般在 < 时,可纯横波探到内壁,故一般标准规定适用于内外径 11 之比大于或等于 80%,如用壁厚外半径 R 和壁厚内径 D0表示,则需满足: < < 管材自动检测 1. 自动检测设备系统:多通道超声检测仪与机械传动系统 2. 探头架结构:探头旋转式或固定探头式 3. 主要 检测参数 ⑴ 水层距离 H≥XS(钢管中一次波声程) ⑵ 偏心距 X= ~ =
发出的超声波 (假设传播介质为气体 ),经气体介 质的传播到接收器的时间即往返时间。 往返时间与气体介质中的声速相乘,就是声波传输的距离。 而所测距离是声波传输距离的一半,即公式 ( 11) , L= vt/2 (11) 在上式中, L 为待测距离, v 为超声波的声速, t 为往返时间。 若要求测距误差小于 ,已知声速 v=344m/s(20℃ 时 )。 显然,直接用秒表测时间是不现实的。
WIRE 总线传至 MCU, 由软件进行声速换算。 为了更好的实现换算过程同时兼顾设备的使用成本,我们采用宏晶公司的最新推出的 STC12C5410 单片机实现超声波测距的各项功能。 STC12C5410 采用了低成本、低功耗、强抗干扰设计,并且在最高支持 48MHz 的前提下能够实现 1个时钟机械周期的运行速度。 由于能够使用高频率的晶振,因此相对于普通单片机来说可以有效的减少由
度; T为测量距离传播的时间差 (T 为发射到接收时间数值的一半 )。 图 1为原理图。 图 1 超声波测距原理 超声波发生器 为了研究和利 用超声波,人们已经设计和制定了许多超声波发生器。 总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。 电气方式包括压电型、 磁致伸缩型和电动型等;机械方式有加尔统笛等。 它们所产生的超声波频率
] 因此,本次设计选择了 STC 公司的生产的 STC89C52 单片机。 STC89C52 是一种低功耗、高性能 CMOS8 位微控制器,是带 8K 字节闪烁可编程可檫除只读存储器。 一个芯片上拥有 8 位 CPU,并且在系统可编程 Flash。 STC89C52 提供给为众多嵌入式控制应用系统高灵活、超有效的解决方案。 STC89C52 具有以下标准功 8k 字节 Flash, 512字节
LJMP START ORG 0003H LJMP PINT0 ORG 000BH LJMP INTT0 ORG 0013H RETI ORG 001BH LJMP INTT1 ORG 0023H RETI ORG 002BH RETI。 ********************************************。 * 主 程 序 *。
现字符移动、闪烁等显示功能。 指令格式与指令功能 LCD 控制器 HD44780 内有多个寄存器,通过 RS 和 WR/ 引脚共同决定选择哪一个寄存器选择情况见表 HD44780 内部寄存器选择表 RS WR/ 寄存器及操作 0 0 指令寄存器写出入 0 1 忙标志和地址计数器读出 1 0 数据寄存器写入 1 1 数据寄存器读出 总共有 11 条指令,它们的格 式和功能如下: ( 1)清屏命令
所示。 下面介绍 89C52 的主要管脚功能如下: VCC( 40) :电源 +5V; VSS( 20) :接地; P0 口 ( 3239) :双向 I/O 口,既可作低 8 位地址和 8 位数据总线使用,也可作普通 I/O 口; P3 口( 1017):多用途端口,既可作普通 I/O 口,也可按每位定义的第二功能操作; P2 口( 2128):既可作高 8 位地址总线,也可作普通 I/O口;
发射波 反射波 图 23 超声波测距的原理 图 河南理工大学毕业设计(论文)说明书 10 程序走飞时能自动复位;执行指令速度要快,以便能高速处理采集到实时数据。 所以微控制器选用 Atmel 公司的 AT89S52 单片机的控制系统。 AT89S52是一种低功耗、高性能 CMOS8位微控制器,具有 8K在 线 可编程 Flash 存储器。 使用 Atmel公司高密度非易失性存储器技术制造,与工业
0圆弧反射波BB2对应的深dd2: ()然后调节仪器使BB2分别对准水平刻度值dd2。 当K=,d1=22. 4 mm、d2= mm,调节仪器使B则深度1∶1就调好了。 ②利用R50半圆试块调节:先计算半圆试块BB2对应的深度dd2: ()然后调节仪器使BB2分别对准水平刻度值dd2即可,这时深度1∶1调好。 ③利用横孔试块调节:探头分别对准深度d1=40,d2=80的CSKIA试块上的16横孔