基于MAXQ7667的超声波测距系统应用研究 |
|
|
能器特性,采取了驱动信号频率为50KHz的脉冲信号,一次发送7个脉冲,系统所选的是16MHz的的晶振。以下是一些关键的初始化设置: PLLF_bit.PLLC = 0;// 16MHz 的晶振 PLLF_bit.PLLF = 256;// 锁相环的分频(涉及到所需脉冲的频率) BTRN_bit.BCKS = 0;// 脉冲源为晶振 BTRN_bit.BCNT = 7;// 一次发送7个脉冲 BTRN_bit.BDIV = 0xb;// 锁相环的分频(涉及到所需脉冲的频率) BTRN_bit.BPOL = 0;// 低电平转高电平时输出脉冲 BPH_bit.BPH = 160;// 设置脉冲的占空比为50% BTRN_bit.BGT = 0;// 通过专用输出口给脉冲 BTRN_bit.BTRI = 0;// 将BURST设定为输出 在检测声波的过程中,需要用到下面的设置: APE_bit.LNAE = 1;//打开低噪声放大器 APE_bit.MDE = 1;//打开ADC APE_bit.PLLE = 1;//打开锁相环,可用于设定脉冲的频率 APE_bit.BGE = 1;//使能带通滤波器 论文联盟Www.LWlm.com APE_bit.RECHOE = 1;//使能回波路径寄存器,用于保存输出值 5.实验数据及分析 虽然在实际的测量中,接收到的声波并没有经过放大,但为了便于观察,在靠近换能器的位置增加了两级放大和一个带通滤波器,总共放大50倍来观察接收到的声波波形,如图5~7。 从图5和图6中可以看到,当距离目标较近的时候,回波的信号在经过放大后,电压峰峰值最高是有数百毫伏的。而距离较远时,如图7为6米处经过放大后的回波波形峰峰值只有120mV左右,可以计算出,放大前的回波峰峰值只有1-3mV,信号较为微弱,并且会随着距离的增加而使得幅值衰减[5,6]。而在实际运用中,由于MAXQ7667内部有放大电路和带通滤波器,因此不需要外部再增加放大电路,简单方便了许多,进而上一页 [1] [2] [3] [4] 下一页 |
|
|
|
上一个论文: 超声波成像技术在压力容器检验中的应用 下一个论文: SL1608补偿声波测井过程中的故障分析 |
|