STMCU小助手
发布时间:2022-5-12 11:11
|
一.硬件方案 本文介绍了一种基于单片机的脉冲反射式超声波测距模块。该模块以空气中超声波的传播速度为确定条件,利用反射超声波测量待测距离。主要是利用STM32单片机、超声波传感器完成测距报警系统的制作,以STM32单片机为主控芯片,利用超声波对距离的检测,将前方物体的距离探测出来,然后单片机处理运算,与设定的报警距离值进行比较判断,当测得距离小于设定值时,STM32发出指令控制蜂鸣器报警。 主要由STM32单片机最小系统、超声波CH-SR04模块、LCD1602显示模块、按键模块,蜂鸣器声光报警模块和电源模块组成;如图:
二.设计功能 (1)可设置报警距离,按下设置键后就可以再按加减键修改报警距离并具有掉电保存功能。 (2)当超声波探测的距离小于设定的距离时蜂鸣器发出报警声。 (3)测量范围:2cm–4m。 三.设计原理图 (1)原理图主要采用AD软件进行设计,如图:
(2)PCB图如下:
四.软件设计 主程序源码
|
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
OpenSTLinux 6.1发布:M33-TD加持+安全升级,STM32MPU开发效率翻倍!
【经验分享】STM32CubeIDE汉化
手把手教你VSCode搭建STM32开发环境
RTOS在STM32中的应用
微信公众号
手机版