|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要 文章介绍了一套以 A T89C2051 单片机为控制核心的超声波汽车倒车测距告警系统 ,讨论了其测量原理及电路实现。
4 C% W& |0 y) ]2 U 关键词 单片机 超声波 测距
1 B( I0 B3 t4 K e1 r3 k# K 近年来 ,随着单片机在我国的推广 ,以其的简单实用、功能强、体积小而日益广泛的被广大设计师采用 ,尤其在工业控制领域中应用更为突出。笔者结合实际利用美国 Atmel 公司的 20 管脚处理器AT89C2051 设计了一套超声波倒车测距系统。该系统由信号处理单元、微机控制单元组成 ,简易而又实用 ,应用较广。这里着重介绍微机控制单元的软, _9 G b8 l) K1 ^. I' Y
硬件设计 ,并给出了软件流程 ,以此为基础可根据自己的需要作相应扩展。6 S* g0 B$ `/ I; _
1 系统构成及工作原理( s4 i1 j# P8 ?0 z& j
该系统的工作原理 :由微机编程送出 40kHz 频率的方波信号至信号处理器 ,信号处理器通过两级放大 ,再经过压电换能器将信号发射出去 ,该信号遇到障碍物反射回来在此称为回波。同时 ,压电换能器将接收的回波 ,通过信号处理的检波放大、积分整形及一系列常见电路的处理 ,送至微机处理。显示器的声音告警频率、发光二极管方位指示及障碍物
) t! V8 |9 _! m! j) v$ @7 Y9 a$ W距超声波探头的距离显示均由单片机控制。总的工作原理方框示意图如图 1 所示。
* [4 g: w3 B8 |3 a2 Q8 V5 e# X; K( I/ W9 f6 j
7 ~2 O4 J0 H( |' {# f
1 G4 G4 _ _1 @9 L1 a
( {7 V: t9 \/ X/ |' d' Q* d6 l
( b8 G P8 a* _. A" ` Y
% p; t. O/ U0 y, k$ _( p0 j$ D* k- b2 h- {5 p
|
|