|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:基于提高测量精度的目的,设计了具有温度补偿的超声波测距系统。该系统采用DS18B20温度传感器对现场
: W: Q8 I. K9 M温度进行检测,并通过软件计算实现温度补偿。实验结果表明;此系统具有测量精度高的优点。9 x" [$ l" Q! B
, {2 l- Z" r0 n/ [& p3 e) W
关键词:单片机;温度传感器;超声波;测距
& ^- X5 y% a8 i: @0 H
+ x7 d6 Y) F9 {" v( v3 }3 W7 D3 O2 h/ I& f+ B
测距技术在物位检测、医疗探伤、汽车防撞等民用、工业: T' d& K, ^: O; `) h
领域应用广泛,由于超声波的速度相对于光速要小的多,其
l& L+ s5 x. N3 N6 ]& g传播时间就比较容易检测,并且易于定向发射,方向性好,发
( x$ N0 c/ Y: z1 Z0 i( `射强度好控制,且不受电磁干扰影响,因而利用超声波测距9 @# b' u6 N2 I! G
是一种有效的非接触式测距方法。但超声波在不同环境温度. \( y( i- l1 }3 n5 b8 u" Z: A
下传播速度不同,如忽略温度影响,将影响最终测量精度。本! d; n: u( b" E( N; M
文介绍的超声波测距仪采用渡越时间检测法,使用了
1 I0 q: i* B4 b# k" m1 uDS18B20温度传感器对现场温度进行检测,并通过软件计算
i8 _% ?2 g$ {+ g实现波速的温度补偿,消除了温度对测量结果的影响,使测4 \6 E1 X7 R, O! ~
量误差降低。' j7 r( M1 \6 M( s7 q Z' G
, `- b" Q% |* Q/ A$ h
3 J) \" e& k3 s8 D- w/ ^
2 I$ Q, y; V/ a" z' Z. `5 k7 N+ |4 `# K
( ]! x; q! J/ I9 ^
|
|