首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于单片机的倒车防撞预警系统设计和实现
来源:本站整理  作者:佚名  2009-12-18 09:17:10




2.2 超声波电信号放大电路
    超声波电信号放大电路采用集成电路CX20106A构成。CX20106A是日本索尼公司生产的红外遥控信号接收集成电路。通过外部所接电阻,将其内部带通滤波电路的中心频率f0设置为40 kHz,就可以接收放大超声波电信号,并整形输出负脉冲电压。
    应用电路如图3所示。1脚是超声波电信号输入端,2脚与地之间连接RC串联网络,是内部前置放大电路负反馈网络的组成部分。电阻R5的数值确定前置放大电路的增益。R5电阻值减小,负反馈减弱,放大倍数增大;反之,则放大倍数减小。3脚与地之间连接检波电容C3,适当改变电容C3的大小,可以改变超声波电信号放大和整形电路的灵敏度和抗干扰能力。C3电容量大,灵敏度低,抗干扰能力强;C3容量小,灵敏度高,抗干扰能力弱,易造成误动作。5脚与电源间接入一个电阻,用以设置内部带通滤波电路的中心频率f0。

    当R6=200 kΩ时,f0=40 kHz。6脚与地之间接一个积分电容,标准值为330 pF。如果该电容值取得太大,会使探测距离变短。7脚是电路集电极开路输出端,R7是该引脚的上拉电阻。集成电路CX20106A无信号输入时,7脚输出高电平,当输入的超声波电信号经放大、整形后,7脚输出一个负脉冲电压。
2.3 单片机控制电路和显示、报警电路
    电路如图4所示。由于系统用到单片机的输入/输出端口不多,在不考虑功能扩展时,从功能够用和低成本的角度考虑,采用AT89C2051单片机作为控制电路的核心器件。AT89C2051单片机共有20个引脚,其中有15个I/O端口(P3.6无引出脚)。两个16位定时器/计数器,其体积小、价格低。采用12 MHz高精度的晶振,以获得较稳定的时钟频率,减小测量误差。单片机的P3.3端口周期性的输出一串40 kHz的矩形脉冲,通过双路四选一模拟开关CD4052周期性地加到四路超声波发射与回波接收电路。单片机的P3.4和P3.5端口输出双路四选一模拟开关CD4052的选通信号。单片机的P3.2端口为外部中断0中断申请信号输入端。三位LED数码管采用动态扫描显示。U4的小数点常亮,U4的单位为m,U5的单位为dm,U6的单位为cm。采用有源蜂鸣器作为报警发音器件,一是器件成本低,二是便于动态扫描显示的软件编程。

3 系统软件的设计
    系统软件采用模块化设计,方便扩展移植。采用汇编语言编程。主要有主程序、T0中断服务程序、外部中断0服务程序、超声波发生子程序。

上一页  [1] [2] [3] [4] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:228,253.90000 毫秒