超声波测距仪的制作与电路设计分析Word文件下载.docx
《超声波测距仪的制作与电路设计分析Word文件下载.docx》由会员分享,可在线阅读,更多相关《超声波测距仪的制作与电路设计分析Word文件下载.docx(13页珍藏版)》请在冰点文库上搜索。
一、电路原理电子爱好者社区___U7Ye7sR0E
1超声波发射电路电子爱好者社区"
[0Pc)t&
}#hZ_k!
v'
c
o
由两块555集成电路组成。
IC1(555)组成超声波脉冲信号发生器,工作周期计算公式如下,实际电路中由于元器件等误差,会有一些差别。
_J[#|8}:
_}_@0
_hG#r0v_f_C_Z_f_C0条件:
RA=9.1MΩ、RB=150KΩ、C=0.01μF
_t!
n_@?
4B;
U!
l/V5j0TL=0.69xRBxC
电子爱好者社区_Z___S9u_p_F_F
=0.69x150x103x0.01x10-6
=1msec
_^8|"
x_R_f:
B0
电子爱好者社区_V"
v_u4I_{_g
TH
=0.69x(RA+RB)xC
电子爱好者社区!
A_Y:
hF_p_`C_U
=0.69x9250x103x0.01x10-6
=64msec
$^_Nb&
Ou_X_r0电子爱好者社区*J_T4W.U_Q8W_@
IC2组成超声波载波信号发生器。
由IC1输出的脉冲信号控制,输出1ms频率40kHz,占空比50%的脉冲,停止64ms。
计算公式如下:
电子爱好者社区8Ol_d3ey_m_A
电子爱好者社区,O%tB_u,H2h
条件:
RA=1.5KΩ、RB=15KΩ、C=1000pF
.V_{*L6l_x_Y_c_^0TL=0.69xRBxC
电子爱好者社区7_!
@_d(`;
Q
=0.69x15x103x1000x10-12
=10μsec
_|_E/z_u&
h%{F_{_k-H0
'
x!
N_pR8m8A{U0TH
z(c_T*|,c;
N9j
=0.69x16.5x103x1000x10-12
=11μsec
电子爱好者社区_h-F3O_c_u
_Q_|%^J&
D[_|3Y_l0f=1/(TL+TH)
_I1u_X_e_yWc4r_Q_O0
=1/((10.35+11.39)x10-6)
=46.0KHz
0p_V%J0G_e!
g_T0IC3(CD4069)组成超声波发射头驱动电路。
BrAP%P0
_J1M_}A3y_p.n_S_V0电子爱好者社区_x/H9FB-k_ys%Q
2超声波接收电路电子爱好者社区.s.L+dR_B-Y5A
电子爱好者社区_Z'
@Nf6}_o;
\_X
超声波接收头和IC4组成超声波信号的检测和放大。
反射回来的超声波信号经IC4的2级放大1000倍(60dB),第1级放大100倍(40dB),第2级放大10倍(20dB)。
由于一般的运算放大器需要正、负对称电源,而该装置电源用的是单电源(9V)供电,为保证其可靠工作,这里用R10和R11进行分压,这时在IC4的同相端有4.5V的中点电压,这样可以保证放大的交流信号的质量,不至于产生信号失真。
)F.Gt_L:
K_a0
电子爱好者社区_n_d_y8es_b_J_h
C9、D1、D2、C10组成的倍压检波电路取出反射回来的检测脉冲信号送至IC5进行处理。
]$P4@6Agq0
IC5、IC6、IC7、IC8、IC9组成信号比较、测量、计数和显示电路,即比较和测量从发出的检测脉冲和该脉冲被反射回来的时间差。
它是超声波测距电路的核心,下面分析其工作原理。
_X_g([_n,Z_C0
电子爱好者社区_CC"
z_W7i_lIt.l_S_L
由Ra、Rb、IC5组成信号比较器。
其中电子爱好者社区_}ZV$f2R(u
Vrf=(RbxVcc)/(Ra+Rb)
=(47KΩx9V)/(1MΩ+47KΩ)
=0.4V
g)k
K7A5_$o.G3EB_E0
所以当A点(IC5的反相端)过来的脉冲信号电压高于0.4V时,B点电压将由高电平"
1"
到低电平"
0"
。
同时注意到在IC5的同相端接有电容C11和二极管D3,这是用来防止误检测而设置的。
在实际测量时,在测距仪的周围会有部分发出的超声波直接进入接收头而形成误检测。
为避免这种情况发生,这里用D3直接引入检测脉冲来适当提高IC5比较器的门限转换电压,并且这个电压由C11保持一段时间,这样在超声波发射器发出检测脉冲时,由于D3的作用使IC5的门限转换电压也随之被提高,并且由于C11的放电保持作用,可防止这时由于检测脉冲自身的干扰而形成的误检测。
由以上可知,当测量距离小到一定程度时,由于D3及C11的防误检测作用,其近距离测量会受到影响。
图示参数的最小测量距离在40cm左右。
减小C11的容量,在环境温度为20时可做到30cm测量最短距离。
此时其放电时间为1.75ms。
电子爱好者社区_^!
V,]&
b8q(L_K|
W;
s_ab_y0
8{(i_?
(b_ww_x-P8D)[!
[_]0电子爱好者社区d_m_F_h_i;
B_Z/n
U
IC6组成R-S触发器构成时间测量电路。
可以看出,在发出检测脉冲时(A端为高电平),D端输出高电平,当收到反射回来的检测脉冲时,C端由高变低,此时D端变为低电平,故输出端D的高电平时间即为测试脉冲往返时间。
8\_e_]"
a"
h'
{,w0
电子爱好者社区_`;
j?
3s3C
计数和显示电路由IC6、IC7、IC8、IC9组成,IC7组成计数电路脉冲发生器,原理图如下。
电子爱好者社区%j_fo$X_Y.k
电子爱好者社区_u%r/S_L4k)w_a_Y
其工作频率f=1/(2.2xCxR)。
电路频率设计在17.2kHz左右。
这个频率是根据声波在环境温度为20℃时的传播速度为343.5m/s确定的。
我们知道在不同的环境温度下,声波的传播速度会有所改变,其关系为v=331.5+0.6×
t,其中v的单位为m/s,t为环境温度,单位为℃。
8Uw_d.E,G_n-h0
Temperature(℃)
Speedofsound(m/sec)
-10
325.5
331.5
10
337.5
20
343.5
30
349.5
40
355.5
50
361.5
.e#s_C3Ku1}0Y_uD0有关计算如下:
电子爱好者社区?
3G_A.o_G_u_{
测量距离为1m的物体时,声波的往返时间为:
2m/343.5(m/s)=5.82ms。
这时计数器显示应为100,即1m,此时计数电路脉冲发生器的频率f=100/(5.82×
10-3)=17.18(kHz)。
如电容C(即C14)为2200pF,此时电阻电子爱好者社区/OU3bo_v_R7G*Ub
R=1/(2.2xCxf)
_K!
C_u_h)c%w0
=1/(2.2x2200x10-12x17.18x103)
=12KΩ
5xnl${0O0由于在不同的环境温度下,声波的传播速度会不同,为适应不同环境温度下测量的需要,我们要求电阻R具有一定的调节范围,这里用VR2,VR3进行调节,其中VR2为粗调电阻,VR3为精调电阻。
同样我们可以算出在不同温度下的计数脉冲频率值,如:
温度为46.5℃时,
({_zo_w6j'
z,eI0f=1/(2.2xCxR)
_r_C_E:
P;
s(~-X_o
D0
=1/(2.2x2200x10-12x11.5x103)
=17.97KHz电子爱好者社区I*qD,J_q
环境温度为1.5℃时f=1/(2.2xCxR)
)
)p"
d/L5YJ$Y_Q0=1/(2.2x2200x10-12x12.5x103)
=16.53KHz
电子爱好者社区4Z.W_q_Jn_f
实际上,在不同环境温度下时,我们只要测试标准距离1m,调节计数电路脉冲发生器的频率(VR2和VR3),使其显示为100即可。
_x!
n*X_j_]#[$z__p0
.H*}y+jn_W/I_?
0
这里简单介绍一下计数器的清零及数据锁存过程。
A点波形即表现测试脉冲往返的时间,当A点电位由低变高时,由于C1电压不能突变,故B点会产生一个复位脉冲信号使计数器清零,同时IC6内与非门被打开,IC8开始通过CLOCK脚计数;
同样当A点电位由高变低时,由于C2电压不能突变,故C点会产生一个锁存脉冲信号使计数器数据被锁存,同时IC6的有关与非门被关闭,IC8开始停止计数,完成计数过程。
_s-o_n"
R+B!
O$l_v_D~0
5g:
n:
_
y3M0
C15用于控制显示部分的刷新频率,当C15为1000pF时,刷新频率为1100Hz,由IC9、LED1-LED3、TR1-TR3组成显示电路。
电子爱好者社区1v_3T_AJ_B'
z
WA_h_E(k_f_w4u0
_d_N_k_[4X_b6J_A0电子爱好者社区W+y*Of_b%Q2M.U
二、元件选择电子爱好者社区"
A_q_r+Z(My;
g_}_e
这里采用的超声波发射头为T40-16,接收头为R40-16.参数和外形如下:
.f_f(E/@'
w6V_|_i.y:
i0
Item
Specifications
Centerfrequency(KHz)
Overpressurevalue(dB)
115<
Sensitivity(dB)
-64<
Majordiametersize电子爱好者社区*A_v(W8hE/E_C
(mm)
Diameter
16.2
Height
12.2
[rito]゙interval
10.0
_c$M*r(]:
H3@X_U0电子爱好者社区6R2W_C_s)X2_/^_D_j,E
三、印刷电路板电子爱好者社区_o_X4u_E_A_S_r4b_G
_b_F-V`*v_i_w0
_j_g_F4U*D+N_R0四、调试
$I5i+n_V_ji01调整发射接收电路电子爱好者社区"
`_X+?
)H_A_E_]$I
把IC1从插座上拔下,并短接IC1插座的1和3脚,这时IC2的4脚应为高电平,并会持续发出高频载波信号,频率约为40KHz,此时可用示波器监测IC4的1脚信号。
让超声波探头朝向一面墙,使发出的超声波返回而被接受器检测到,同时用示波器检测IC4的1脚信号,慢慢调节VR1,使IC4的1脚输出信号最大。
断开IC1插座的1和3脚短接线并插上IC1,此时再用示波器监视IC4的1脚信号,应能看到超声波脉冲串。
电子爱好者社区
Q_?
T_r_{_g_W_b_J7m#b
1S_B_r5Z_N02调整误检测电路
H%y2j_[kc8q_Ps7h0
通常该部分电路不需要调整,但如果发现测量几米外的物体,电路始终显示为0.40,这表明该仪器受到自身发出的检测脉冲干扰。
这时我们需检查或稍许增多C11的容量,说明第1条线测得于IC6的第1脚,第2条线测得于IC5的3脚,第3条线测得于IC4的1脚,第4条线测得于IC6的10脚。
"
W0SgA-D_B_K_O0
电子爱好者社区_|8b_d_PQJ)i
3调节计数电路脉冲频率电子爱好者社区_dK_y
B:
E_a0J_[
让电路板垂直于墙面1m处,调节VR3在中间位置,再调节VR2使显示1.00,但在环境温度改变时,一般需再次调节VR2,校准测距仪。
电子爱好者社区/Mt${2NW1K_si
电子爱好者社区;
M&
A9n_H+Xs
4关于短距离的测量
^~|&
M_hL0
当我们将测距仪逐渐靠近被测物体,最终读数显示在34cm左右。
因为这个电路C11取值为0.1uF,由于防误检测电路的保护作用,所以最小测试距离限制为34cm左右,如要进一步缩短测试距离,由前面分析可知,我们必须让发出的测试脉冲宽度更窄,同时减小防误检测电路C11的容量。
但由于超声波发射器的输出功率有限,如果缩短测试脉冲时间,意味着减小了测试脉冲的输出功率,在测试距离增加时,会使反射回来的信号很弱,造成仪器在长距离测量时受到影响。
电子爱好者社区_I_n1|;
S3V:
S!
B8O2Xl_i
电子爱好者社区$J].M,i0_V({
5关于长距离测量电子爱好者社区-Y*f_V_ha6K_L
长距离测量由于各种因素的影响会困难一些。
有几点测量时我们必须注意:
电子爱好者社区_E1|Hpm_w_KK
1)被测目标必须垂直于超声波测距仪。
/aQ_E_r%[__/x#E7O&
V02)被测目标表面必须平坦。
_mRx*[-q(J_N03)测量时在超声波测距仪周围没有其他可反射超声波的物体。
电子爱好者社区,P_E_D_A+k_j_L
由于发射功率有限,测距仪无法测量10m外的物体。
8bY_i9d_|$J0