文档章节

超声波测距传感器模HG-C40U工作程序图文详解

i
 isweek工采网
发布于 05/30 11:42
字数 945
阅读 2
收藏 0

超声波测距模块是用来测量距离的一种产品,通过发送和收超声波,利用时间差和声音传播速度,计算出模块到前方障碍物的距离。

 

超声波测距模块有好多种类型,目前比较常用的有URM37超声波传感器默认是232接口,可以调为TTL接口,URM05大功率超声波传感器测试距离能到10米,算是目前来说测试距离比较远的一款了,另外还有比较常用的国外的几款SRF系列的超声波模块,目前的超声波模块精度能到1cm。今天工采网小编为大家介绍一款新的超声波测距模块--韩国Hagisonic 超声波测距传感器模块 - HG-C40U及使用方法。

 

韩国Hagisonic 超声波测距传感器模块 - HG-C40U

 

超声波测距传感器模块 - HG-C40U是一款尺寸为50x22x25(mm)、Φ16传感器的模块,可测量到障碍物的最大距离为3.5m (at 5V)、5m (at 12V),分辨率在5mm以内。

 

另一方面HG-C40U 还具备两个输入电压:5V 和 12V。出厂默认设为 12V。如果用户想要更改,可以短接(焊接)JP1 变为 5V。如图:

 

 

超声波传感器校准

HG-C40U 出厂前经过校准,但是,如果用户将输入电压从 12V 更改为 5V 或反之,则必须重新校准以精确地接收数据。

距离 1 测量

将物体放置在距离 HG-C40U 约 100mm 处 (用尺或其他测量装置测量,尽量接近该距离)

打开 HGC40U 监控器 1.11.0923-01 程序在 ‘Calibration’标签下的‘Distance 1’ 方框①中输入精确距离 (100mm)点击② ‘Get’ 按钮。确认 ③ 显示数据

 

距离 2 测量

将物体放置在距离 HG-C40U 约 300mm 处 (尽可能接近此距离)

在‘Calibration’标签下的④ ‘Distance 2’方框中输入精确距离(300mm)点击 ⑤ ‘Get’ 按钮确认 ⑥ 显示数据

校准

点击⑦ ‘Calibration’ 按钮。校准步骤完成。请确保物体与 HG-C40U 之间的距离测量正确。

 

通讯方面采用UART通讯发送数据,在UART 触发模式下,如果出发命令由 UART 生成,则仅发送数据,发送: #Mode|2 (变为外部触发模式),接收:!Mode|2 -> !Data Set Complement。信号输出则将传感器到PC的通讯使用‘接口板’(RS232,功率调节器)数据显示使用PC上的监控程序(可用超级终端),高性能ASIC芯片,保证稳定传输、灵敏接收。

 

RS232 通讯接口板

 

要连接到 PC,需要准备接口板。

Interface Board for StarGazer™(HIB-A-01) (提供串行电缆、适配器、开关)

工厂默认(12V)

仅在 HG-C40U 和 HIB-A-01 一起购买时,才提供线缆/连接器。

 

 

RS232 Communication Interface Board (5V use example)

 

要连接 PC,需要准备接口板。

Interface Board for StarGazer™(HIB-A-01) (提供串行电缆、适配器、开关)

工厂默认(12V)

仅在 HG-C40U 和 HIB-A-01 一起购买时,才提供线缆/连接器。

 

 

接口板 (HIB-A-01)

 

 

 

RS232 接口电路示例

 

该图纸不用于接口板,仅作为自行设计的参考。

超声波测距仪监控程序

 

用接口板和串行线缆将 HG-C40U 模块与 PC 连接,并从我们的网页上下载监控程序。

请先设置串口。

 

© 著作权归作者所有

i
粉丝 0
博文 29
码字总数 38082
作品 0
深圳
私信 提问
超声波传感器测距原理与模块使用

超声波 ultrasonic (waves): 人类耳朵能听到的声波频率为20HZ~20KHz。当声波的振动频率大于20KHz或小于20Hz时,我们便听不见了。因此,我们把频率高于20KHz赫兹的声波称为“超声波”。因其...

u014224380
2018/03/28
0
0
【Arduino入门教程之三】超声波传感器的使用

实验环境: Arduino1.8.3 IDE Arduino mega 2560 超声波传感器 超声波传感器用于超声波距离和障碍检测。超声波传感器有两种模式可选择:单线模式只需要一根信号线,大大减少IO口资源;双线模...

DaveBobo
2017/12/13
0
0
[自娱自乐] 3、超声波测距模块DIY笔记(三)

前言 上一节我们已经研究了超声波接收模块并自己设计了一个超声波接收模块,在此基础上又尝试用单片机加反相器构成生成40KHz的超声波发射电路,可是发现采用这种设计的发射电路存在严重的发射...

史迪奇2号
2017/08/09
0
0
无人机避障的技术实现方式

近年来无人机市场飞速增长,避障技术作为增加无人机安全飞行的保障也随着技术的发展日新月异。无人机在飞行过程中,通过其传感器收集周边环境的信息,测量距离从而做出相对应的动作指令,从而...

大疆黑板报
2017/12/08
0
0
51单片机课程设计:基于51单片机的超声波测距

51单片机课程设计:基于51单片机的超声波测距(测距原理介绍) 本程序利用超声波模块来进行距离的测量,并显示在数码管上,其他朋友可以在本程序的基础上,修改部分代码,应用到智能小车上或...

世界都一样
2016/12/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring使用ThreadPoolTaskExecutor自定义线程池及实现异步调用

多线程一直是工作或面试过程中的高频知识点,今天给大家分享一下使用 ThreadPoolTaskExecutor 来自定义线程池和实现异步调用多线程。 一、ThreadPoolTaskExecutor 本文采用 Executors 的工厂...

CREATE_17
今天
5
0
CSS盒子模型

CSS盒子模型 组成: content --> padding --> border --> margin 像现实生活中的快递: 物品 --> 填充物 --> 包装盒 --> 盒子与盒子之间的间距 content :width、height组成的 内容区域 padd......

studywin
今天
7
0
修复Win10下开始菜单、设置等系统软件无法打开的问题

因为各种各样的原因导致系统文件丢失、损坏、被修改,而造成win10的开始菜单、设置等系统软件无法打开的情况,可以尝试如下方法解决 此方法只在部分情况下有效,但值得一试 用Windows键+R打开...

locbytes
昨天
8
0
jquery 添加和删除节点

本文转载于:专业的前端网站➺jquery 添加和删除节点 // 增加一个三和一节点function addPanel() { // var newPanel = $('.my-panel').clone(true) var newPanel = $(".triple-panel-con......

前端老手
昨天
8
0
一、Django基础

一、web框架分类和wsgiref模块使用介绍 web框架的本质 socket服务端 与 浏览器的通信 socket服务端功能划分: 负责与浏览器收发消息(socket通信) --> wsgiref/uWsgi/gunicorn... 根据用户访问...

ZeroBit
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部