|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:基于提高测量精度的目的,设计了具有温度补偿的超声波测距系统。该系统采用DS18B20温度传感器对现场! [2 v) e$ |9 [ j- v: v9 M- \. d+ C
温度进行检测,并通过软件计算实现温度补偿。实验结果表明;此系统具有测量精度高的优点。
J% |" R5 K6 `7 J' Z6 {) ?$ z
6 b B& Y+ z9 R; m8 ~关键词:单片机;温度传感器;超声波;测距
/ C' S; K6 p; t2 B" K4 @: }
$ i7 P6 f2 |4 O0 h8 @
& \7 k( Y! x7 T T4 G测距技术在物位检测、医疗探伤、汽车防撞等民用、工业9 u+ ~0 m/ u: C/ @. r
领域应用广泛,由于超声波的速度相对于光速要小的多,其/ }; Y* ]9 Z9 f8 H: _
传播时间就比较容易检测,并且易于定向发射,方向性好,发
1 K9 R# b @: s射强度好控制,且不受电磁干扰影响,因而利用超声波测距9 a; D, G/ K9 \9 C5 Q8 `$ @3 t, _
是一种有效的非接触式测距方法。但超声波在不同环境温度
; i( M5 V5 \8 X3 o/ q. t5 T+ f下传播速度不同,如忽略温度影响,将影响最终测量精度。本9 y( h0 a, B7 G/ X+ F8 w
文介绍的超声波测距仪采用渡越时间检测法,使用了
& d( J# V5 M" ~- Y# @! q) U" QDS18B20温度传感器对现场温度进行检测,并通过软件计算
4 f ~- X1 s, p3 I9 Q! Q实现波速的温度补偿,消除了温度对测量结果的影响,使测% J2 e; j7 ~; p. ? E0 z& c
量误差降低。
# v- O( r' @, S7 d; y' E& p8 k* t. b/ o! e# H
& ^3 a. m1 e2 R' w2 H
' d; V% o" [$ F! j, Y/ n
) k. W$ D9 o u* Q) [5 {9 m4 k' y( B
|
|