加工定制:否 | 品牌:Sharp/夏普 | 型號:GP2Y1010AU0F |
種類:0 | 材料:混合物 | 材料物理性質:半導體 |
材料晶體結構:單晶 | 制作工藝:集成 | 輸出信號:0 |
防護等級:0 | 靈敏度:0 |
大量現貨,量大價優!
隻做原裝,隻有原裝!
正品保障,可開發票!
日本夏普SHARP GP2Y10 空氣質量傳感器GP2Y1010AU0F
PM2.5檢測灰塵 粉塵傳感器 灰塵傳感器模塊
使用夏普GP2Y1010AU0F灰塵傳感器檢測空氣質量
夏普GP2Y1010AU0F灰塵傳感器價格較便宜,能檢測出室內空氣中的灰塵和煙塵含量.
檢測原理
其原理如下圖,傳感器中心有個洞可以讓空氣自由流過,定向發射LED光,通過檢測經過空氣中灰塵折射過後的光線來判斷灰塵的含量。
電路圖
因為數據是通過pin 5的電壓模擬信號輸出的,而樹莓派的引腳不支持模擬信號直接讀取(需要增加數模轉換芯片),所以先用Arduino來實驗。
Arduino 代碼
根據電路圖, 把Arduino和傳感器連接起來:
- Sharp pin 1 (V-LED) => 5V 串聯1個150歐姆的電阻(最好在電阻一側和GND之間再串聯一個220uf的電容)
- Sharp pin 2 (LED-GND) => GND
- Sharp pin 3 (LED) => Arduino PIN 2 (開關LED)
- Sharp pin 4 (S-GND) => GND
- Sharp pin 5 (Vo) => Arduino A0 pin (空氣質量數據通過電壓模擬信號輸出)
- 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的電容!
概觀
夏普光學灰塵傳感器(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
貨單
規格資料
批發市場僅提供代購諮詢服務,商品內容為廠商自行維護,若有發現不實、不合適或不正確內容,再請告知我們,查實即會請廠商修改或立即下架,謝謝。