嘿,朋友们,你在你的项目中使用过超声波传感器吗?你知道这是怎么回事吗?在这个项目中,我们将使用没有Arduino的超声波传感器进行物体检测。我们将超声波传感器与555定时器接口来控制直流电机。
超声波传感器是如何工作的?
顾名思义,超声波传感器工作在超声波频率上。超声波频率是我们人类听不到的频率。这些是超过2万赫兹的频率。
我们使用的是HC-04超声波传感器。这种模块你可以在市场上花一两美元买到。
它的超声波发送器和接收器都建在同一个模块上。所以它可以发送和接收超声波。蝙蝠还利用超声波来导航。
HC-04模块有4个引脚,分别是Vcc、接地、触发和回声。加上触发针,我们给出一个高频方波。根据物体到超声传感器输出回波引脚的距离的变化。回波引脚的输出是具有可变占空比的矩形波。
超声波传感器无Arduino电路图:
该电路也可称为物体检测电路。
组件要求:
- HC - 04超声波传感器模块
- 555定时器集成电路
- 电容1uf, 1nf,和10uf
- 电阻1kΩ、10kΩ、20kΩ
- 直流电机
- 晶体管BC547
使用555定时器的超声波传感器电路图。
超声波传感器电路工作原理:
如电路图所示,555定时器工作在稳定的多谐振荡器模式下。它产生连续的触发脉冲给超声波传感器。
超声波传感器模块发出40k赫兹的超声波。这些波在空气中传播,当它们与障碍物碰撞时,它们会返回。根据波到达的时间,我们可以确定物体的距离。但要做到这一点,我们需要一个微控制器,这里我们不这样做,我们只想控制电机。此外,我们想使用超声波传感器没有Arduino或任何其他昂贵的微控制器。
超声波传感器在其回波引脚处输出一个可变占空比的矩形波。这个输出产生一个变化的平均电压。这个输出是用来打开晶体管开关的。
当物体(如我们的手)与超声波传感器的距离增加时,其输出电压开始增加。当我们靠近超声波传感器时,输出电压开始降低。最终,它变得如此之小,以至于它不能打开晶体管电动机停止旋转。
这就是电路的工作原理。如果你有任何问题,请留言。
超声波传感器电路的应用:
下面是该电路的一些应用。
- 作为超声波开关
- 作为目标检测系统
- 水位检测器
- 车内停车系统
你好,我想使用这个组件作为一个简单的最低电平检测器,所以我只需要一个固定的电压在一定的水平,这将触发蜂鸣器。你能改编一下你的蒙太奇来做这项工作吗?谢谢你!
如何用得到的电压值计算距离