基于单片机超声波测距系统的设计_硬件电路设计03——带温度补偿的超声波测距仪...

本文详细介绍了基于单片机AT89S52设计的超声波测距系统,包括硬件电路设计和软件设计。硬件部分涉及温度传感器DS18B20、超声波组件及显示单元,软件设计则涵盖超声波测距算法和温度补偿。系统通过温度补偿提高测量准确性,实现测距测温双重功能。
摘要由CSDN通过智能技术生成

设计要求

通过超声波的发送与接收来实现一定距离的探测,并能够显示出来。同时要求带有温度补偿功能,即根据当前温度值的不同进行声速的调整,然后计算,更准确地得到所测距离。并且要求可以随时进行当前温度的现实,实现测距测温两用。

方案设计

(1)主控芯片采用AT89S52

(2)显示部分采用四位共阳数码管,驱动采用9012三极管

(3)温度传感器采用DS18B20

(4)超声波选用TCT40-10F和TCT40-1-S1一套发射接收

硬件电路共分为六大部分:主控制器、显示部分、案件、温度检测、超声波发射和接收。以下就是系统的组成框图。

7ac31d0e7b908143522bbfb8cf8ad634.png

硬件电路设计

发射电路主要有反相器74LS04和超声波发射换能器LS2构成,单片机的P10端口输出的40kHz方波信一路经一级反相器后送到超声波换能器的一个电极,另一路经两级反相器后进行到超声波华能器的另一个电极。用这种推挽形式将方波信号加到超声波换能器两端,可以提高超声波的大射强度。输出端采用两个反相器并联,用以提高驱动能力。上拉电阻R1和R5,一方面可以提高反相器74LS04输出高电平的驱动能力,另一方面可以增加超声换能器的阻尼效果,缩短其自有振荡的时间。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值