名称介绍

概 述

在使用传感器时,你是否有过这样的困惑,不同场合下对于传感器有效电平可能会产生不同的要求,但是传感器又只支持一种有效电平方式,难道去买一个传感器?这肯定是一个高成本的方案,那有没有一个低成本的方案来解决这个问题呢?基于此,建议购买这款NPN转PNP信号转换器,它给你提供了一个低廉的解决方案,能够轻松实现NPN - PNP输出电平的转换,同时它还具有涌浪吸收和过流保护,能够很好的保护你的传感器。

技术规格

  • 工作电压:5~24V DC
  • 电流保护:过流保护、涌浪吸收
  • 负载电流:100mA max
  • 工作环境温度:-20℃~70℃
  • 工作环境湿度:35~85%RH
  • 反应时间:1us
  • 型号:BM - NP
  • 转换前后输出状态:NPN.NO - PNP.NO

引脚介绍

图片介绍

使用教程

1,连线图

图片介绍

2,示例代码

Arduino IDE,点击下载Arduino IDE

int ledPin = 13; // LED connected to digital pin 13
int inPin = 7;   // pushbutton connected to digital pin 7
int val = 0;     // variable to store the read value

void setup()
{
  pinMode(ledPin, OUTPUT);      // sets the digital pin 13 as output
  pinMode(inPin, INPUT);      // sets the digital pin 7 as input
}

void loop()
{
  val = digitalRead(inPin);   // read the input pin
  if (val == LOW) {            // judge the key state,the low is pressed
         digitalWrite(ledPin, HIGH);  //set the LED on and off
      } else {
         digitalWrite(ledPin, LOW);  //set the LED on and off
      }
}

3,结果

当按键按下时灯灭,当按键松开时灯亮。

常见问题

还没有客户对此产品有任何问题,欢迎通过 qq 或者论坛联系我们!
更多问题及有趣的应用,可以访问论坛进行查阅或发帖

更多

DFRobot 商城购买链接