|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要 文章介绍了一套以 A T89C2051 单片机为控制核心的超声波汽车倒车测距告警系统 ,讨论了其测量原理及电路实现。
6 p. d2 }. G% i* P5 c. f 关键词 单片机 超声波 测距5 `7 h" u2 W7 t4 Z0 g
近年来 ,随着单片机在我国的推广 ,以其的简单实用、功能强、体积小而日益广泛的被广大设计师采用 ,尤其在工业控制领域中应用更为突出。笔者结合实际利用美国 Atmel 公司的 20 管脚处理器AT89C2051 设计了一套超声波倒车测距系统。该系统由信号处理单元、微机控制单元组成 ,简易而又实用 ,应用较广。这里着重介绍微机控制单元的软
4 M3 ?3 T. l8 J/ k* [5 }! K' t. [2 A/ E硬件设计 ,并给出了软件流程 ,以此为基础可根据自己的需要作相应扩展。
* i# I% _+ C; {" q. R/ b3 M1 系统构成及工作原理
: N/ Y' H/ n; U% ]" K4 F! `6 B该系统的工作原理 :由微机编程送出 40kHz 频率的方波信号至信号处理器 ,信号处理器通过两级放大 ,再经过压电换能器将信号发射出去 ,该信号遇到障碍物反射回来在此称为回波。同时 ,压电换能器将接收的回波 ,通过信号处理的检波放大、积分整形及一系列常见电路的处理 ,送至微机处理。显示器的声音告警频率、发光二极管方位指示及障碍物' C, ~; r0 Y) Q9 x3 n+ S. Z
距超声波探头的距离显示均由单片机控制。总的工作原理方框示意图如图 1 所示。
% @( w K) V7 W Z! t6 L0 |2 ?( J* S4 \. I
% `8 \5 G# c0 w2 }
. c, f9 k5 L6 N& I4 `
: t9 m) B( U, V: g- Y$ i5 _
1 \1 H8 q- l1 N
8 N v4 R5 i4 c( e8 j1 C
1 S0 l( |# c6 k# t |
|