锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

shineblink 倾倒传感器详解

时间:2022-11-09 02:00:00 传感器恢复光传感器安全装置2开关传感器

倾倒检测传感器

    • 一、本例程实现功能
    • 二、倾倒检测
    • 三、倾倒检测传感器介绍
    • 3. SW-520D滚珠倾倒检测开关介绍:
    • 六、完整代码

一、本例程实现功能

当发生倾倒时,通过滚珠倾倒检测传感器模块传感器是否倾倒或角度变化,Core电路板上的LED当传感器位置恢复时,恢复时LED1灯灭。

二、倾倒检测

利用倾倒检测传感器,可以检测仪器、设备、家用电器等各种物体是否倾倒,及时发现问题或采取断电保护措施。

三、倾倒检测传感器介绍

1. 倾倒检测原理:
倾倒检测主要有两种传感器,一种是汞开关,另一种是球开关。它们的原理相似且简单,即当倾倒时,传感器中的汞或球会流向另一个方向,从而触发传感器输出状态的变化(如输出电平值的变化)。
2. 倾倒检测传感器类型:

在这里插入图片描述

由于环保及安全问题,滚珠开关已逐渐取代水银开关。

3. SW-520D滚珠倾倒检测开关介绍:

SW-520D它是滚珠倾斜感应的单向触发开关。当垂直悬挂的倾斜开关探头受到外力作用,偏离垂直位置15度以上时,倾斜开关内的金属球触点动作经常被关闭和断开。当外力消除时,倾斜开关恢复到垂直状态,金属球触点再次关闭。可设计各种产品倾斜、倾斜触发报警、倾斜断电传感器、倾斜传感器。

五、接线图

六、完整代码

传感器的使用非常简单,我们只使用它Core提供的Gpio读取传感器的库函数DO当传感器倾倒时,可以判断引脚输出的电平是否倾倒。DO引脚输出低电平LED相反,反之亦然LED1灯灭。

--配置D8为普通输出,控制LED1 LIB_GpioOutputConfig("D8","STANDARD") --设置D五口是普通输入,连接倾倒传感器DO也可以引脚D5换成D0-D7中任何一个引脚 LIB_GpioInputConfig("D5","NOPULL") --开始大循环 while(GC(1) == true) do     gpio_value = LIB_GpioRead("D5")     if gpio_value == 0 then --传感器感应到倾倒状态         LIB_GpioWrite("D8",0)--LED1灯亮     else         LIB_GpioWrite("D8",1)--LED1灯灭     end end 

详情请参考 shineblink.com官网链接

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章