上一篇 超声波传感器(CHx01) 学习笔记 Ⅳ- 程序移植 中,传感器初始化后,必须将其配置为使用应用程序所需的特定设置进行操作。 虽然在编码上看是3行代码,但对配置的参数选择还是有很多内容,本篇重点介绍一下相关的配置。

这些设置包括传感器的整体操作模式、它将测量的最大范围、内部采样间隔(对于处于自由运行模式的设备)、静态目标抑制和物体检测阈值。(请注意,并非所有功能都适用于所有设备或传感器固件版本。)

1.传感器工作模式

CH_MODE_FREERUN – 自由运行(自定时)发送/接收模式
当传感器处于自由运行模式时,它使用基于传感器内部实时时钟 (RTC) 的周期性定时器来控制整体操作模式。定时器设置为与感应间隔相对应的特定延迟。当定时器到期时,传感器将唤醒并开始超声波范围测量。测量完成后,传感器将通过置位 INT 引脚来通知 MCU。

自由运行模式只能由独立运行的单个传感器使用。多传感器配置必须使用触发模式。
自由运行模式下使用的内部 RTC 可提供良好的精度,但不如微控制器板上常见的晶体控制振荡器稳定。因此,硬件触发模式应该用于关键时序应用。

CH_MODE_TRIGGERED_TX_RX – 硬件触发的发送/接收模式
在有些应用中,超声波测量需要比传感器内部 RTC 在自由运行模式下提供的更精确的时序,或者传感器操作需要与其他应用活动相协调。在这些情况下,传感器的测量周期可以通过使用硬件触发器来启动,其中MCU中断处理然后释放 INT 引脚。

单个传感器最典型的模式是硬件

超声波传感器(CHx01) 学习笔记 Ⅴ- 参数配置相关推荐

  1. oracle学习笔记 参数文件及数据库的启动和关闭

    oracle学习笔记 参数文件及数据库的启动和关闭 我们这节课把oracle的参数文件以及oracle的启动关闭讲一下 一)参数文件作用 先看oracle的参数文件 它由来已久了 我们知道oracle ...

  2. oracle11g中用asmlib配置磁盘组,ASM学习笔记_配置ASMLIB磁盘组

    ASM学习笔记_配置ASMLIB磁盘组 目录 1 ASMLIB Introduction 2 虚拟机添加一个共享磁盘(块设备) 3 下载,安装ASMLIB 4 配置,使用ASMLib 磁盘组 #### ...

  3. Linux学习笔记12——配置ftp、squid、Tomcat、Samba、MySQL主从

    Linux学习笔记12 Linux学习笔记12 配置FTP服务 配置pure-ftpd 开机启动 上传下载文件 配置vsftpd CentOS 70安装配置Vsftp服务器 搭好vsftp之后出现55 ...

  4. 多通道振弦传感器无线采集仪参数配置工具SETP简单介绍

    多通道振弦传感器无线采集仪参数配置工具SETP简单介绍 VS208/416/432 是以振弦.温度传感信号为主的多通道无线采集仪,并可扩展其它 模拟(电流.电压.电阻)信号和数字信号(RS485.RS ...

  5. GRBL学习-GRBL参数配置

    GRBL参数配置 最近在学习GRBL,记录一下学习的过程 GRBL1.1h GRBL1.1h GRBL1.1h配置参数 $ 输入$并按回车键让Grbl打印出帮助信息. 输出: [HLP:$$ $# $ ...

  6. Pyspark学习笔记1——配置环境并计算pi测试

    Pyspark学习笔记(一) 环境搭建 在linux的CentOS 7.3中,首先要配置好JDK和python. 1.JDK和Python3配置 Jdk的下载地址,注意需要先点击同意条款的按钮.htt ...

  7. MyGeneration学习笔记(10) :配置数据库连接

    在我的<MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码 >一文中,我提到用internal string _raw = Project ...

  8. 信号采集之传感器信号学习笔记

    CSDN话题挑战赛第2期 参赛话题:学习笔记 不同的数据采集对象所传递的信号类型也不尽相同,因此有必要对各种信号的基本特点有所了解,才能在对信号进行后续的调理和分析过程时采取最合适的方法. 在一般的数 ...

  9. Kotlin学习笔记——安装配置kotlin

    这个系列主要为了整理一下自己学习kotlin的笔记以及学习过程中遇到的问题. 整个系列初期大约有20篇左右,我会尽快整理出来.后续会不定时更新,主要是实际使用的案例或者一些知识点的深入探讨. 1.安装 ...

  10. 温湿度传感器的学习笔记

    相对湿度的学习 1.RH是相对湿度的缩写,55RH%指的是当前相对湿度为55%. 2.相对湿度是指单位体积空气中,实际水蒸气的分压与相同温度和体积下水饱和蒸气压的百分比.用百分数表达.也就是绝对湿度与 ...

最新文章

  1. Integer的自动缓存
  2. angular5 httpclient的示例实战
  3. mount and fstab的使用(整理)
  4. 百度SEO未注册域名批量检测查询
  5. 嵌入式中常见的存储器总结(二)SRAM VS DRAM
  6. linux服务器的诗句迁移,使用scp命令在两台linux上对拷文件或者文件夹
  7. 重温Android——调节屏幕亮度
  8. 读书笔记(从0到1)
  9. ASIHTTPRequest
  10. duilib在同一个界面中(xml)加载两种自定义的list
  11. 来给你的CSDN博客换个皮肤~
  12. python爬虫实战万年历
  13. 【网络】解决校园网Wi-Fi登录页无法自动弹出
  14. 二、Win10如何解决svchost一直占用网速和内存?
  15. echarts tree默认展开_Echarts树形图展开和收缩
  16. 浏览器无法访问localhost
  17. 数据分析画图:50道练习玩转matplotlib
  18. 精简Cocos2dx-python环境搭建工程创建过程
  19. 中国书法的价值和意义
  20. 【回溯法】八皇后问题

热门文章

  1. 新版Uniapp开发多端影视APP源码+对接苹果CMS
  2. 什么是监管数据?什么是监管信息系统?监管数据安全管理办法说了什么?
  3. Win10任务栏卡死解决方案
  4. 统计一个字符串中单词的个数(C语言)
  5. 要生存,先做一株小草
  6. npm ERR! extraneous:的解决方案
  7. GPU通用计算与CUDA
  8. chrome更新到80以上版本后,带来的跨域请求cookie丢失问题
  9. google 输入栏不显示历史搜索记录方法
  10. 题解 | Guessing ETT-2019牛客暑期多校训练营第三场C题