专栏名称: CW32生态社区
以开放、共享、互助为理念,致力于构建武汉芯源半导体CW32系列MCU生态社区。无论是嵌入式MCU小白还是想要攻破技术难题的工程师,亦或是需求解决方案的产品经理,都可在CW32生态社区汲取营养、共同成长。
今天看啥  ›  专栏  ›  CW32生态社区

【CW32模块使用】SR04超声波测距传感器

CW32生态社区  · 公众号  · 科技创业 科技自媒体  · 2024-09-19 18:51

主要观点总结

本文主要描述了在CW32F030C8T6开发板上移植超声波距离探测模块的过程,包括资料下载、规格参数、移植过程、函数说明和移植验证。

关键观点总结

关键观点1: 模块来源和实物展示

提供了模块来源的链接和提取码,以便获取相关资料。

关键观点2: 规格参数

详细列出了超声波模块的工作电压、工作电流、感应角度、探测距离、探测精度、输出方式、管脚数量等规格参数。

关键观点3: 移植过程

描述了移植超声波模块的步骤,包括查看资料、引脚选择、移植至工程等。

关键观点4: 函数说明

详细介绍了超声波模块相关的函数,包括初始化、打开定时器、获取定时器定时时间、关闭定时器、定时器中断服务函数、获取测量距离等。

关键观点5: 移植验证

在main主函数中验证了超声波模块的移植情况,通过输出实际距离来验证模块是否正常工作。


文章预览

0 01 模块来源 >>> 模块实物展示 : 资料下载链接: https://pan.baidu.com/s/1sSah9PvLBrmbA7So-6YcSw 资料提取码:qq35 02  规格参数 >>> 工作电压 :3-5.5V 工作电流 :5.3MA 感应角度 :小于15度 探测距离 :2CM-600CM 探测精度 :0.1CM+1% 输出方式 : GPIO 管脚数量 :4 Pin 以上信息见厂家资料文件 0 3 移植过程 >>> 我们的目标是将例程移植至CW32F030C8T6开发板上【能够判断前方障碍物距离的功能】。首先要获取资料,查看数据手册应如何实现读取数据,再移植至我们的工程。 3. 1 查看资料 只需要在 Trig 管脚(触发信号)输入一个 10US 以上的高电平,系统便可发出 8 个 40KHZ 的超声波脉冲,然后检测回波信号。当检测到回波信号后,通过 Echo 管脚输出。根据 Echo 管脚输出高电平的持续时间可以计算距离值。即距离值为:(高电平时间*340m/s)/2。   当测量距离超过 HC-SR04 的测量范 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览