.超声波测距系统设计作者:陈芸 来源:转载减小字体 增大字体摘要:超声波作为一种传输信息的媒体,由于其本身的直射性和反射性,以及不易受光照、电磁波等外界因素影响的特性,在探伤、测距、测速等多种领域越来越受到重视。关键词:超声波 测距 非接触式 PIC单片机本系统设计的超声波波测距系统采用PIC16F73作为主控制芯片,首先产生40KHz的方波,驱动超声波发射探头发出超声波。在发波的同时,开启T1定时器,用来记下收到回波的时间。接收部分先对接受到的回波信号两级放大,然后整流成一较平稳的信号,再通过一个比较器将模拟信号转化成数字信号作为有无回波的识别。当单片机接收回波信号时,使用单片机捕捉功能,产生中断,在中断程序中读出T1计数寄存器中的数值即为超声波发射与接收的时间间隔。测得回波的时间,根据声在空气中的传播特性,通过计算Sv*t/2,即可得到障碍物的距离。1.1 超声波发波电路超声波的发波部分,首先由软件产生40KHz的方波,经引脚RC0输出,分两路驱动超声波发射探头,一路经一个4011与非门反向,驱动探头之前分别先各由一个9013NPN的三极管做开关