商品代碼:3147573

  • 現在位置: 首頁 » 貨源 » 電子元器件 » 傳感器 » 新型傳感器 »
    日本夏普灰塵傳感器粉塵傳感器GP2Y1010AU0F 空氣質量PM2.5檢測
    商品代碼: 3147573
    (可點擊以下立即詢價直接線上諮詢,或來電提供此商品代碼諮詢)
    即日起提供日本樂天代購服務-詳見 Rakuten-suki日本樂天代購,謝謝。
    商品詳細說明
    加工定制:否 品牌:Sharp/夏普 型號:GP2Y1010AU0F
    種類:0 材料:混合物 材料物理性質:半導體
    材料晶體結構:單晶 制作工藝:集成 輸出信號:0
    防護等級:0 靈敏度:0

              大量現貨,量大價優!

              隻做原裝,隻有原裝!

              正品保障,可開發票!

     

     現在買就送配套150ohm的電阻和220uF的電容 多買多送

    日本夏普SHARP   GP2Y10 空氣質量傳感器GP2Y1010AU0F

    PM2.5檢測灰塵 粉塵傳感器 灰塵傳感器模塊

     

     

    使用夏普GP2Y1010AU0F灰塵傳感器檢測空氣質量

    夏普GP2Y1010AU0F灰塵傳感器價格較便宜,能檢測出室內空氣中的灰塵和煙塵含量.

     

    檢測原理

    其原理如下圖,傳感器中心有個洞可以讓空氣自由流過,定向發射LED光,通過檢測經過空氣中灰塵折射過後的光線來判斷灰塵的含量。

    電路圖

     

    因為數據是通過pin 5的電壓模擬信號輸出的,而樹莓派的引腳不支持模擬信號直接讀取(需要增加數模轉換芯片),所以先用Arduino來實驗。

    Arduino 代碼

    根據電路圖, 把Arduino和傳感器連接起來:

    1. Sharp pin 1 (V-LED) => 5V 串聯1個150歐姆的電阻(最好在電阻一側和GND之間再串聯一個220uf的電容)
    2. Sharp pin 2 (LED-GND) => GND
    3. Sharp pin 3 (LED) => Arduino PIN 2 (開關LED)
    4. Sharp pin 4 (S-GND) => GND
    5. Sharp pin 5 (Vo) => Arduino A0 pin (空氣質量數據通過電壓模擬信號輸出)
    6. Sharp pin 6 (Vcc) => 5V


    #include <SPI.h>
    #include <stdlib.h>

    int dustPin=0;
    int ledPower=2;
    int delayTime=280;
    int delayTime2=40;
    float offTime=9680;

    int dustVal=0;
    int i=0;
    float ppm=0;
    char s[32];
    float voltage = 0;
    float dustdensity = 0;
    float ppmpercf = 0;

    void setup(){
    Serial.begin(9600);
    pinMode(ledPower,OUTPUT);

    // give the ethernet module time to boot up:
    delay(1000);

    i=0;
    ppm =0;
    }

    void loop(){
    i=i+1;
    digitalWrite(ledPower,LOW); // power on the LED
    delayMicroseconds(delayTime);
    dustVal=analogRead(dustPin); // read the dust value
    ppm = ppm+dustVal;
    delayMicroseconds(delayTime2);
    digitalWrite(ledPower,HIGH); // turn the LED off
    delayMicroseconds(offTime);

    voltage = ppm/i*0.0049;
    dustdensity = 0.17*voltage-0.1;
    ppmpercf = (voltage-0.0256)*120000;
    if (ppmpercf < 0)
    ppmpercf = 0;
    if (dustdensity < 0 )
    dustdensity = 0;
    if (dustdensity > 0.5)
    dustdensity = 0.5;
    String dataString = "";
    dataString += dtostrf(voltage, 9, 4, s);
    dataString += ",";
    dataString += dtostrf(dustdensity, 5, 2, s);
    dataString += ",";
    dataString += dtostrf(ppmpercf, 8, 0, s);
    i=0;
    ppm=0;
    Serial.println(dataString);
    delay(1000);
    }

    把傳感器和Ardiuno連接好後,可以連續打印出傳感器的輸出電壓值。輸出電壓大小和灰塵含量的曲線入下圖:

     

     

    通過電壓的波形還可以判斷是煙還是塵呢。。。 

     

     



    引腳定義:

    註意:需要添加一個150ohm的電阻和一個220uF的電容!

     

         Sensor Pin      Arduino Pin
    1         Vled           –>    5V (150ohm resistor)
    2         LED-GND   –>    GND
    3         LED           –>    Digital pin 2
    4         S-GND       –>    GND
    5         Vo             –>    Analog pin 0
    6         Vcc           –>     5V
     
    LED引腳必須調節成1ms的周期,這點在數據表中討論過。
    LED似乎使用的是PNP晶體管來通電,LED引腳必須接收一個較低的電壓。
     
     

    概觀

    夏普光學灰塵傳感器(GP2Y1010AU0F)在檢測非常細的顆粒,如香煙煙霧,是特別有效的,

    並且是常用的空氣凈化器系統。

    該裝置中,一個紅外發光二極管和光電晶體管,對角佈置成允許其檢測到在空氣中的灰塵反射光。

    該傳感器具有極低的電流消耗(最大20mA,11毫安典型的),可以搭載高達7VDC的傳感器。輸出的是一個模擬電壓正比於所測得的粉塵濃度,敏感性為0.5V/0.1mg/m3。

    免費贈送6pin的杜邦線。

    規范

    • 電源電壓:5-7V
    • 工作溫度:-10-65攝氏度
    • 消耗電流:20mA最大
    • 最小粒子檢出值:0.8微米
    • 靈敏度:0.5V/(0.1mg/m3)
    • 清潔空氣中電壓:0.9V  典型值
    • 工作溫度:-10~65℃
    • 存儲溫度:-20~80℃
    • 使用壽命:5年
    • 尺寸大小:46mm×30mm×17.6mm
    • 重量大小:15g

    貨單

     

    11211
     

    GP2Y1010AU0F 0

    GP2Y1010AU0F  01

    GP2Y1010AU0F 03



    undefined

    undefined



    規格資料



    新手教學
    日本夏普灰塵傳感器粉塵傳感器GP2Y1010AU0F 空氣質量PM2.5檢測_新型傳感器_傳感器_電子元器件_貨源_批發一路發
    批發市場僅提供代購諮詢服務,商品內容為廠商自行維護,若有發現不實、不合適或不正確內容,再請告知我們,查實即會請廠商修改或立即下架,謝謝。
    相關商品
    line 線上客服  ID@tsq1489i
    線上客服