精华内容
下载资源
问答
  • 超声波测距仪

    2018-05-08 10:42:38
    基于51的超声波测距仪全套资料,包括教学视频,源码,元件图解,毕业论文
  • 红外测距仪

    2015-12-26 11:22:59
    基于单片机的红外测距仪的设计 能测量出20-150CM的的距离 能显示在显示屏上
  • 15米超声波测距仪AR831+使用说明书.pdf 介绍了关于15米超声波测距仪AR831+使用说明书的详细说明,提供仪器仪表的技术资料的下载
  • 此资料为pdf文献,说明详细,方案成熟,内容详细清晰。需要研究超声波测距仪的设计的博友可以下载收藏。
  • 电子设计应用超声波测距仪的设计

    千次阅读 2019-06-10 16:46:20
    电子设计应用超声波测距仪的设计: 超声波测距仪的设计 摘要:电子测距仪要求测量范围在0.10~5.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。由于超声波指向性强,能量消耗...
    电子设计应用超声波测距仪的设计:

    超声波测距仪的设计

    摘要:电子测距仪要求测量范围在0.10~5.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。超声波测距器,可以应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于液位、井深、管道长度的测量等场合。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人的研制上也得到了广泛的应用。
    该测距仪采用NE555电路、两级放大电路和电平比较电路实现了超声波的发射与接收。单片机为该测距仪的核心单元,实现发射电路的控制和接收数据的处理。本系统在10~200cm的距离内测量精度可达±0.5cm,并且易于调试,成本低廉,具有很强的实用价值和良好的市场前景。
        关键字:超声波传感器,测距仪,PIC16F876A

    Abstract:Ultrasonic Ranging, can be used in car reversing, the construction site and the location of some industrial site monitoring, can also be used if the level, depth and length of the pipeline, such as measurement occasions. Measurement of the requirements in the 0.10-5.00 m, precision 1 cm, with the measurement of detected objects without direct contact, being able to clearly show stable measurement results. Because of the strong point of ultrasonic energy consumption slow, medium of communication in the longer distance, thus frequently used ultrasonic distance measurement, such as the range finder and level measurement and so on can be achieved by ultrasound. Use of ultrasonic testing is often more rapid, convenient and simple terms, easy to achieve real-time control, and measurement accuracy can meet the practical requirements of industry, in the mobile robot has been developed on a wide range of applications.
    The range finder only NE555 circuit, two amplifier circuit and the level achieved a comparison of launching and receiving ultrasound. SCM range finder for the core elements for launching the circuit control and receive data processing. 10-200 cm in the system of distance measurement accuracy up to ± 0.5cm, and easy to debug, low-cost, with strong practical value and good market prospects.
    Keywords: Ultrasonic sensors, range finder, PIC16F876A





    目  录

    一、系统方案比较与选择        4
    方案一:利用分立模块的超声波测距仪        4
    方案二:基于PIC16F876A单片机的超声波测距仪        4
    二、理论分析与计算        6
    1、测量与控制方法        6
    2、理论计算        6
    三、电路与程序设计        7
    1、检测与驱动电路设计        7
    2、总体电路图        12
    3、软件设计与工作流程图        14
    四、系统调试        15
    1 超声波测距误差分析        15
    2 提高精度的方案及系统设计        16
    3、测量结果        18
    五、创新发挥        19
    六、设计结论        20


    一、系统方案比较与选择
    方案一:利用分立模块的超声波测距仪
    系统包括超声波测距模组、LED数码显示模组、驱动模组控制模组及电源五部分。
    超声波测距模块主要由发射部分和接收部分组成,超声波的发射受主控制器控制(如图1所示);超声波换能器谐振在40KHz的频率,模块上带有40KHz方波产生电路。
    显示模块是一个8位段数码显示的LCD;测量结果的显示用到三位数字段码,格式为X点XX米,同时还用两位数字段码显示数据的个数。
    电源采用9V的DC电源输入,经稳压管后得出5V以及3.3V的电源供系统各部分电路使用。
    系统结构
    none.gif
     
    图1 超声波测距模块组硬件框图


    优点:具有历史数据存储功能、出错管理功能。
    缺点:能测的最小距离比较长,不能实现双向测距,电路复杂性能稳定性不高。

    方案二:基于PIC16F876A单片机的超声波测距仪
    超声波测距仪主要以单片机PIC16F876A为核心,其发射器是利用压电晶体的谐振带动周围空气振动来工作的.超声波发射器向某一方向发射超声波,在发射的同时开始计时 ,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器接收到反射波就立即停止计时。一般情况下,超声波在空气中的传播速度为340m/ s,根据计时器记录的时间t ,就可以计算出发射点距障碍物的距离 s,即s=340×t/2, 这就是常用的时差法测距。
    在测距计数电路设计中,采用了相关计数法,其主要原理是:测量时单片机系统先给发射电路提供脉冲信号,单片机计数器处于等待状态,不计数;当信号发射一段时间后,由单片机发出信号使系统关闭发射信号,计数器开始计数,实现起始时的同步;当接收信号的最后一个脉冲到来后,计数器停止计数。
    双向超声波测距仪的系统主要有几下部分组成(如图2所示): LED显示模块,PIC16F876A芯片,超声波发射模块,超声波接收模块,电源模块等五大模块组成。
     
    none.gif
     
    图2  系统设计总体框图


    优点:双向测距,精度高,功耗低。
    在电路中我们采用PIC芯片它的优点是:精简指令使其执行效率大为提高;
    彻底的保密性;
    其引脚具有防瞬态能力,通过限流电阻可以接至220V交流电源,可直接与继电器控制电路相连,无须光电耦合器隔离,给应用带来极大方便。
    基于上述两种方案的比较,方案一,测量盲区较长,结构复杂且稳定性不高。方案二,能进行双向测距,精度高,功耗低,模块简单,稳定性高。所以选用方案二。


    二、理论分析与计算
    1、测量与控制方法
    声波在其传播介质中被定义为纵波。当声波受到尺寸大于其波长的目标物体阻挡时就会发生反射;反射波称为回声。假如声波在介质中传播的速度是已知的,而且声波从声源到达目标然后返回声源的时间可以测量得到,从声波到目标的距离就可以精确地计算出来。这就是本系统的测量原理。超声波传感器的结构如图3所示。
     
    none.gif
     
    图3  超声波传感器结构


    由于此超声波测距仪可以实现双向测距,所以需进行测距选择,而这个测距选择就以自动选择功能来实现。
    2、理论计算
     
    none.gif
     
    图4  测距的原理


    如图4所示为反射时间法,是利用检测声波发出到接收到被测物反射回波的时间来测量距离其原理如图所示,对于距离较短和要求不高的场合我们可认为空气中的声速为常数,我们通过测量回波时间T利用公式S=C*(T/2)其中,S为被测距离、V为空气中声速、T为回波时间(T=T1+T2),可以计算出路程,这种方法不受声波强度的影响,直接耦合信号的影响也可以通过设置“时间门”来加以克服。这样可以求出距离:
    S=C(T1-T2)/2
    本次设计是用555时基电路振荡产生40Hz的超声波信号。其振荡频率计算公式如下:
    f=1.43/((R9+2*R10)*C5)

    三、电路与程序设计
    1、检测与驱动电路设计
    A、器件选择:
    本系统在设计过程中主要选取了以下一些器件:
    1.PIC16F876A:测距仪的核心单片机
    2.HEF4052B:双4通道的模拟选择器/分配器
    3.NE5532P:双低噪声运算放大器
    4.发射探头R40-16
    5.接受探头T40
    6.电位器5332
    7.变压器
    B、芯片介绍:
    PIC16F876A:28引脚器件有3个I/O端口,而40/44-pin装置有5。28引脚器件有14中断,而该装置有40/44-pin 15。28引脚器件有5个A / D输入渠道,而40/44-pin装置有8。其引脚图如图5所示。
     
    none.gif
     
    图5  PIC16F879A系列引脚图


    NE5532P:1引脚A放大器输出,2引脚A放大器反相输入端,3引脚A放大器同相输入,4引脚负电源,5引脚B放大器同相输入端,6引脚B放大器反相输入端,7引脚B放大器输出,8引脚正电源。其引脚图如图5所示。
     
    none.gif
     
    图6  NE5532P引脚图


    HEF4052B:HEF4052B是双4通道的模拟选择器/分配器,即可作为从4路的输入信号中选择一路作为输出的选择器 ,也可作为将一路输入信号分配到4路输出通道中的一路输出的分配器。通道之间是双向的。IC内置的译码器有4个间接的模拟开关输出,对2*4个通道进行选择/分配。MT#用作对AV1,AV2/DVD(共用),YPRPB/VGA(共用),TV四路伴音信号的选择。其引脚图如图6所示。1脚、2脚、4脚、5脚的Y0B to Y3B和11脚、12脚、14脚、15脚的Y0A to Y3A为独立的输入/输出通道;9脚A1、10脚A0为地址输入(选择端);6脚E\为使能端(低电平有效);3脚ZB、13脚ZA为公用的输入/输出通道;7脚VEE为输入/输出信号的下限值;8脚VSS为接地端;16脚VDD为供电端。其引脚图如图7所示。
     
    none.gif
     
    图7  HEF4052B引脚图


    以超声波作为检测手段,必须产生超生波和接收超声波。完成这种功能的装置就是超声波传感器,习惯上称为超声波换能器或超声波探头。超声波传感器有发送器和接收器,但一个超声波传感器也可具有发送和接收声波的双重作用。超声波传感器是利用压电效应的原理将电能和超声波相互转化,即在发射超声波的时候,将电能转换,发射超声波;而在收到回波的时候,则将超声振动转换成电信号。
    C、发射电路原理:
     
    none.gif
     
    图8  发射电路原理


    由图9所示发射部分由高频振荡器、单脉冲发生器、编码调制器、功率放大器及超声换能器组成。 单脉冲发生器在振荡器的每个周期内都被触发,产生固定脉宽的脉冲序列,来自单片机的编码信号对脉冲序列进行编码调制,经功率放大后,通过超声换能器发射超声波。


    图9  发射电路组成图
    由555型电路组成多谐振荡器,它的振荡频率为40kHz。RPI用来校准振荡频率。多谐振荡器产生的40kHz的脉冲由3脚输出,经D1、D2两级缓冲、整形后,通过超声波发射器UCM40-T向外发射。
    D、接收电路原理:

    图10  接收电路原理
    本电路包括超声波接收头,电压器、检波电路和单稳态延时电路,如图11所示。超声波接收头 UCM4a-R将运动物体反射的超声波接收并转换为电脉冲信号后,由R5、C4组成的高频滤波电路滤除干扰脉冲后,经RP2分压调节,由C5、R6藕合至电压放大器进行电压放大。RP2兼作超声波接收头的负载与接收灵敏度的调节电位器。

    图11  接收电路组成图
    E、稳压电源
    在各种电子设备中,直流稳压电源是必不可少的组成部分,它是电子设备唯一的能量来源,稳压电源的主要任务是将50Hz的电网电压转换成稳定的直流电压和电流,从而满足负载的需要,直流稳压电源一般由整流、滤波、稳压等环节组成。其电路图如图11所示。其中,变压器将交流电源(220V/50Hz)变换位符合整流电路所需要的交流电压;整流电路是具有但方向导电性能的整流器件,将交流电压整流成单方向脉动的直流电压;滤波电路滤去单向脉动直流电压中的交流部分,保留直流成分,尽可能供给负载平滑的直流电压;稳压电路是一种自动调节电路,在交流电源电压波动或负载变化时,通过此电路使直流输出电压稳定。
    F、显示电路原理
        超声波测距仪显示模块如图12所示。通过单片机的15、16、17三个管脚的信号控制三个三极管的B级,利用三极管的开关特性,实现数码管的点亮,从而实现动态显示。

    图12 显示模块
    采用LED动态显示,数据经过PIC芯片的计算后传到LED上,显示精度是厘米。
    2、总体电路图
    本系统采用双向测距,通过双向收发来实现,两方发送分别由082D和NE5534P两个运放来控制,将信号放大由超声波传感器发送;再经过超声波传感器接收,由变压器进行耦合经三极管放大,将左右(分别由红绿两盏灯区分)两组数据送入CD4052数据选择器进行数据选择,选出信号强(测量距离近)的那个信号送入PIC主芯片,再由PIC进行处理将结果送到数码管显示。其总体电路图如图13所示。

    图13  超声波测距仪总体电路图
    3、软件设计与工作流程图
    超声波测距仪的软件设计主要由主程序、超声波发生子程序、超声波接收中断程序及显示子程序组成。我们知道C语言程序有利于实现较复杂的算法,汇编语言程序则具有较高的效率且容易精细计算程序运行的时间,而超声波测距仪的程序既有较复杂的计算(计算距离时),又要求精细计算程序运行时间(超声波测距时),所以控制程序可采用C语言和汇编语言混合编程。程序流程如图14所示:

    图14  软件设计流程框图
    其工作流程是:上电后首先对系统进行初始化,紧接着调用显示子程序,显示完后判断有没有超声波被接收,若有,则停止计时并将计时值送入距离计算子程序,然后将所测距离显示1秒,最后返回进行下一轮液位测量,若没有信号进来,则继续调用显示子程序。其流程图如图15所示。



    完整内容下载附件查看:

     

    文件到原文下载,原文出自:https://bbs.usoftchina.com/thread-208669-1-1.html

    展开全文
  • 测距仪的设计 和 测量距离方面的一些综述,都是自己写的,由于老师没要求做出成品,所以也不知道如果做成成品会出现什么样的问题,下载的各位作为参考就可以了。
  • 测距99英寸,MSP430 超声波测距仪电路特点: 超声技术 非接触式检测与测量 最大可测量距离:99 英寸 最小可测量距离:6 英寸 最大测量误差小于 1.5 英寸 5V 时的电流消耗小于 1.8mA 简单、低成本片上系统解决方案 测距...
  • 随着检测技术研究的不断深入,对超声检测仪器的功能要求越来越高,单数码显示的超声检测仪测读会带来较大的测试误差。进一步要求以后生产的超声仪能够具有...本文简要介绍了基于单片机的超声波测距仪的主要硬件电路。
  • 北阳 HOKUYO UBG 04LX 05LN激光扫描测距仪传感器安装软件
  • Python超声波测距仪制作教程

    千次阅读 2016-11-18 12:50:30
    学习超声波模块的测距原理。 学习LCD5110接线方法 学习TPYboard控制超声波模块测距。 2.所需元器件超声波模块一个 TPYBoard板子一块 5110LCD显示屏一个 数据线一条详细教程请参考TPYBoard官网链接内容3.超声波...

    1.实验目的

    1. 学习在PC机系统中扩展简单I/O 接口的方法。
    2. 进一步学习编制数据输出程序的设计方法。
    3. 学习超声波模块的测距原理。
    4. 学习LCD5110接线方法
    5. 学习TPYboard控制超声波模块测距。

    2.所需元器件

    超声波模块一个
    TPYBoard板子一块
    5110LCD显示屏一个
    数据线一条

    详细教程请参考TPYBoard官网链接内容

    3.超声波模块工作原理

    (1)采用IO口TRIG触发测距,给最少10us的高电平信呈。
    (2)模块自动发送 8 个 40khz 的方波,自动检测是否有信号返回。
    (3)有信号返回,通过 IO 口 ECHO 输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2。

    如下图接线,VCC 供 5V电源, GND 为地线,TRIG 触发控制信号输入,ECHO 回响信号输出等四个接口端。

    图片描述

    4.控制5110显示屏显示6x8字符

    先看一下LCD5110针脚含义吧(注意:LCD5110的针脚有些不一样的)
    TPYBoard的针脚与5110的针脚对应关系如下:
    TPYBoard LCD5110 memo
    ————————————————————————————
    # any Pin => RST Reset pin (0=reset, 1=normal)
    # any Pin => CE Chip Enable (0=listen for input, 1=ignore input)
    # any Pin => DC Data/Command (0=commands, 1=data)
    # MOSI => DIN data flow (Master out, Slave in)
    # SCK => CLK SPI clock
    # 3V3 or any Pin => VCC 3.3V logic voltage (0=off, 1=on)
    # any Pin => LIGHT Light (0=on, 1=off)
    # GND => GND
    还是看不明白的话,直接上针脚编号吧
    TPYBoard LCD5110 memo
    ————————————————————————————
    Y10 => RST Reset pin (0=reset, 1=normal)
    Y11 => CE Chip Enable (0=listen for input, 1=ignore input)
    Y9 => DC Data/Command (0=commands, 1=data)
    X8 => DIN data flow (Master out, Slave in)
    X6 => CLK SPI clock
    VCC
    Y12 => LIGHT Light (0=on, 1=off)
    GND
    图片描述

    接线ok后,并且导入font.py文件和upcd8544.py文件,编写main.py将测到的距离显示在5110显示屏上,运行main.py就ok了。(font.py和upcd8544.py可以从官网上下载,最后会告诉下载地址)。

    5.源代码

    import pyb
    from pyb import Pin
    from pyb import Timer
    import upcd8544
    from machine import SPI,Pin
    
    Trig = Pin('X2',Pin.OUT_PP)
    Echo = Pin('X1',Pin.IN)
    num=0
    flag=0
    run=1
    def start(t):
        global flag
        global num
        if(flag==0):
            num=0
        else:
            num=num+1
    def stop(t):
        global run
        if(run==0):
            run=1
    start1=Timer(1,freq=10000,callback=start)
    stop1=Timer(4,freq=2,callback=stop)
    
    while True:
        if(run==1):
            SPI = pyb.SPI(1) #DIN=>X8-MOSI/CLK=>X6-SCK
            #DIN =>SPI(1).MOSI 'X8' data flow (Master out, Slave in)
            #CLK =>SPI(1).SCK  'X6' SPI clock
            RST    = pyb.Pin('Y10')
            CE     = pyb.Pin('Y11')
            DC     = pyb.Pin('Y9')
            LIGHT  = pyb.Pin('Y12')
            lcd_5110 = upcd8544.PCD8544(SPI, RST, CE, DC, LIGHT)
            Trig.value(1)
            pyb.udelay(100)
            Trig.value(0)
            while(Echo.value()==0):
                Trig.value(1)
                pyb.udelay(100)
                Trig.value(0)
                flag=0
            if(Echo.value()==1):
                flag=1
                while(Echo.value()==1):           
                    flag=1
            if(num!=0):
                #print('num:',num)
                distance=num/10000*34000/2
                print('Distance')
                print(distance,'cm')
                lcd_5110.lcd_write_string('Distance',0,0)
                lcd_5110.lcd_write_string(str(distance),6,1)
                lcd_5110.lcd_write_string('cm',58,1)
                lcd_5110.lcd_write_string('This is a test of Distance',0,2)
            flag=0
            run=0
    
    展开全文
  • ATMEL公司的ATMGEA88 作为MCU,内部有8K FLASH,...(具体问题可以搜索下,网上吹捧得很多)推荐你看一下中文的PDF,到处都有下载的。采用这块芯片主要来说就有一点,比51先进,功耗低,内带AD,而且外部不需要加晶振。
  • 已经做成实物如下图 功能:一键超声波测距、eeprom存储断电数据不丢失、LCD12864液晶屏显示、LCD12864中文显示 特点:自制PCB、USB供电、兼容LCD12864与LCD1602A 等

    已经做成实物如下图在这里插入图片描述

    一、功能:一键超声波测距、eeprom存储断电数据不丢失、LCD12864液晶屏显示、LCD12864中文显示
    二、特点:自制PCB、USB供电、兼容LCD12864与LCD1602A 等
    三、材料
    1.LCD12864或者LCD1602;
    2.超声波模块HY-SRF05;
    3.BOM表文章末尾下载链接;
    4.程序下载,程序涉及:基于eeprom数据存储、IIC通信、LCD12864显示、按键、超声波数据处理等。

    四、视频展示

    基于51单片机的超声波测距仪、LCD12864中文显示、IIC通信、eeprom存储

    五、制作过程:
    1.画PCB板,我用的是AD18画的,PCB如下图在这里插入图片描述

    2.打印PCB,直接在网上找打样的公司传文件,打印即可,费用大概在30块左右;
    3.焊接,有贴片IC、电阻、电容、用热风枪会好一些,选一种好一点的助焊剂,效果会更好;
    4.烧录程序(程序下载);
    5.测试。

    六、曲折的过程
    展示一下牺牲的板子
    在这里插入图片描述

    七、总结:
    做这个是博主一个单片机实训,该作品实用性基本没有,但是对于单片机IIC通信、eeprom数据存储原理、各种显示元件的工作原理的学习、PCB制作、焊接等各方面有很好的锻炼。

    附:文件下载
    1.超声波测距仪程序下载
    (LCD12864中英文显示、超声波模块HY-SRF05、IIC通信);
    2.PCB文件BOM表下载

    展开全文
  • 51单片机超声波测距仪倒车雷达汽车防撞报警系统60 本系统由STC8C52单片机、4位共阳数码管、按键、超声波模块、 蜂鸣器报警及电源组成。 1、按键说明:从左边第一个起,减键、加键、设置键。 2、可设置报警距离,按下...

    【资源下载】下载地址如下:
    https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

    51单片机超声波测距仪倒车雷达汽车防撞报警系统60
    本系统由STC8C52单片机、4位共阳数码管、按键、超声波模块、
    蜂鸣器报警及电源组成。
    1、按键说明:从左边第一个起,减键、加键、设置键。
    2、可设置报警距离,按下设置键后可以再按加减键,可以修改报警
    距离并具有掉电保存功能。
    3、当前测出的距离小于设定的距离时就会使得蜂鸣器报警。
    4、测量范围:2cm--5m。显示单位m。

    超声波模块测距原理:采用IO触发测距,给至少10us的高电平信号;模块自动发送8个40khz的方波,自动检测是否有信号返回;有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间。

    #include <reg52.h>	         //调用单片机头文件
    #define uchar unsigned char  //无符号字符型 宏定义	变量范围0~255
    #define uint  unsigned int	 //无符号整型 宏定义	变量范围0~65535
    #include <intrins.h>
    #include "eeprom52.h"
    
    unsigned long time_20ms=0xaaaaaaaa;		   //定时器计数
    
    
    //数码管段选定义      0     1    2    3    4    5	6	 7	  8	   9	
    uchar code smg_du[]={0x28,0xde,0x32,0xa5,0xe4,0xa1,0x21,0xea,0x02,0xad,
    				  	 0x60,0x25,0x39,0x26,0x31,0x71,0xff};	 //断码
    
    
    uchar dis_smg[8]   ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8};
    
    //数码管位选定义
    sbit smg_we1 = P3^4;	    //数码管位选定义
    sbit smg_we2 = P3^5;
    sbit smg_we3 = P3^6;
    sbit smg_we4 = P3^7;
    
    sbit c_send   = P3^2;		//超声波发射
    sbit c_recive = P3^3;		//超声波接收
    
    sbit beep = P2^3;   //蜂鸣器IO口定义
    uchar smg_i = 3;    //显示数码管的个位数
    bit flag_300ms ;
    
    long distance;	        //距离
    uint set_d;	            //距离
    uchar flag_csb_juli;    //超声波超出量程
    uint  flag_time0;       //用来保存定时器0的时候的
    
    uchar menu_1;           //菜单设计的变量
    
    
    /***********************1ms延时函数*****************************/

    展开全文
  • MSP430单片机超声波测距仪倒车防撞报警器系统7 本系统由MSP430F149单片机核心、超声波传感器检测、LCD1602 液晶显示、按键控制、蜂鸣器控制及电源组成。 1、按键说明:从左边第一个起,上限设置按键、加键、减键、 ...
  • 在ubantu下使用RS232串口读取LSM200激光测距仪数据的具体步骤一直觉得ros的教程挺细致的,但这次连接激光测距仪的时候遇到许多问题,折腾了好久。所以将过程记录下来作为笔记。这里是原教程,不过许多细节没讲清楚。...
  • 双头超声波测距仪 该存储库包含用于双头超声波测距仪的代码和3D打印机文件,可用于低成本机械共振实验,适合在具有多个站的大型实验室课程中进行部署。 US-100超声波距离传感器和ESP8266微控制器记录了受驱动的阻尼...
  • shineblink core 开发板(简称Core)的库函数支持US-015超声波测距传感器,所以只需要调用两个API,即可实现超声波测距功能。 PS:Core 仅用五、六行代码即可实现Wifi/Ble/NB/Lora/ThreadMesh/RFID/Eth/Usb/RS485/...
  • 该作品主体为超声波测距,使用US-015超声波模块,最大量程4m,精度0.01m,有DS18B20温度传感器作为温度补偿元件,装有一个激光十字,用于定位测距目标,作为倒车雷达时,当距离小于设定值时,声光报警。 整个电路...
  • TYPE00-0000003F 电路板一个,该电路板的原理图及PCB源文件请在下面的网盘地址中下载(AD工程): https://yunpan.360.cn/surl_yP9fgP7LVGa [img=...
  • CSDN 积分下载   微云免费下载 四、代码 仅供参考,基本功能实现可以参考这个,可以根据模块指令添加功能。 #include"stc12c5a60s2.h" #include"absacc.h" #include"stdio.h" typedef unsigned char u8;...
  • (毕设)超声波测距仪——倒车雷达电路(原理图和PCB源文件) 倒车雷达电路功能概述: 该作品主体为超声波测距,使用US-015超声波模块,最大量程4m,精度0.01m,有DS18B20温度传感器作为温度补偿元件,...
  • 1.实验目的 ... 学习超声波模块的测距原理。 4. 学习LCD5110接线方法 5. 学习TPYboard控制超声波模块测距。(萝卜学科编程教育tpyboard。com) 2.所需元器件 超声波模块一个 TPYBoard板子一块 5110...
  • 超声波测距仪是基于超声波的反射原理,通过超声波的发射头发射固定频率的超声波信号,当声波遇到障碍物返回时,通过接收头接收,计算超声波发射到接到反馈的时间,根据声波的速度,即可测量出发射点到障碍物的距离。...
  • 1.可设置报警距离,按下“设置”键后就可以再按“↑”键和“→”键就可以修改报警距离,最后按...【资源下载下载地址如下(917):https://docs.qq.com/doc/DTlRSd01BZXNpRUxl #include "LCD1602.H" #include .
  • 现在都开始流行测量自己的大长腿了,最近在...这个其实是苹果手机里的最新功能【测距仪】,当然首先需要将手机系统升级到IOS12,然后就可以直接使用了。怎么升级系统1、iTunes升级:下载固件,在桌面端打开最新版...
  • 3. 学习超声波模块的测距原理。4. 学习LCD5110接线方法5. 学习TPYboard控制超声波模块测距。(萝卜学科编程教育tpyboard。com)2.所需元器件超声波模块一个TPYBoard板子一块5110LCD显示屏一个数据线一条杜邦线若干3....
  • 用单片机实现;用C语言编程;硬件电路板布局合理;用数码管显示器显示;距离测量范围是:10cm----100cm;误差小于8%;超过测距量程并报警;通过按键调节测距范围。
  • 3.学习超声波模块的测距原理。4.学习LCD5110接线方法5.学习TPYboard控制超声波模块测距。2.所需元器件超声波模块一个TPYBoardv102一块5110LCD显示屏一个数据线一条杜邦线若干3.TPYBoardv102开发板TPYBoardv102.png ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 712
精华内容 284
关键字:

下载测距仪