欢迎访问电子网!
热线电话:19168513982

当前位置: 首页 >电子>传感器>灰尘传感器 >日本神荣灰尘传感器 PM2.5传感器 PPD42NJ 粉尘传感器

日本神荣灰尘传感器 PM2.5传感器 PPD42NJ 粉尘传感器

起批量
5-999PCS

产品属性

品牌
其他
型号
PPD42NJ/PD4NS/PPD42
制作工艺
其他
输出信号
其他

undefined

undefined

SHINYEI粉尘传感器 灰尘传感器   PPD42NJ/PPD42NS

www.wsdzg.com

https://item.taobao.com/item.htm?spm=a1z10.5-c.w881.18.bQ2Xqw&id=45461808575

 

 

Specification

ItemsMinNormMaxUnit

VCC4.75-5.25V
Standby Current Supply-90-mA
Detectable range of concentration-0~28,000-pcs/liter
Operating Temperature Range0-45°C
Output MethodNegative Logic, Digital output,Hi over 4.0V(Rev.2) Lo: under 0.7V
Detecting the particle diameter>1 um  >2.5 um
Dimensions59(W) × 45(H) × 22(D) [mm]
Humidity Range95%rh or less

特点:它相当于一个粒子计数器,最后经过公式得出的是颗粒数/283ml空气。是一个颗粒浓度。并不是质量浓度。有一个估算质量的公式(数量和质量其实没法精确换算),具体可以网上查下。

相比Sharp的GP2Y1050AU0F,这款传感器的检测速度为5秒/次~30秒/次可选,输出的是粒子数,热气流比较均匀,透镜尺寸大。分辨灰尘的能力比较强。 不仅可以判断灰尘数量,还可分辨尺寸。

比夏普的更裸露一些,较容易维护。

灰尘较大的地方,您可以用湿棉球,酒精棉擦拭感光的透镜。(注意不要划伤,它是塑料镜片)

怎么接线啊?线序是什么?

Pin 1   =>   GND

Pin 3   =>   +5V

Pin 4   =>   PWM

能检测几种颗粒,能不能测PM2.5?

不同大小的颗粒,都是靠电压区分的 ,PPD42NS可以测出不同的颗粒?

 

undefined

神荣只给了两个电压通道,所以只能计算>1um和>2.5um两个粒子的浓度。分别对应传感器上P1、P2口。注意大于符号。有一个门限电压,就是下图那个pass band 这个电压是设置到1um和>2.5um两个档。超过这两个的门限电压,就会输出1,低于则输出0检测不到。(PWM输出)所以并不能详细的区分每一种粒径。当然你可以扭动传感器上的VR,但并不推荐这么做。

undefined

采样周期是5-30秒内的低电平总和是什么意思?

统计低电平的总时间(每检测到一个颗粒都会输出1个低电平)。占采样周期的百分比,然后这个百分比对应PDF中的线性关系。可得到浓度。用户可选5~30秒内的采样时间,不过官方推荐采样30秒。

undefined

undefined
undefined

Pin 1   =>   GND

Pin 3   =>   +5V

Pin 4   =>   PWM (D8)

采样时间是30秒钟。

Software

The Arduinogrovedust.inosketch demonstrates reading the Grove sensor and printing the low pulse duration, the ratio, and estimated particles per 0.01 cubic feet. Thegrovedustpachube.inosketch sends the estimated particles per 0.01 cubic feet and the low pulse ratio to a Pachube feed. You need to edit this sketch to use your own feed id and key.

/*
 Interface to Shinyei Model PPD42NS Particle Sensor
 Program by Christopher Nafis 
 
*/
 
int pin = 8;
 
unsigned long duration;
unsigned long starttime;
unsigned long sampletime_ms = 30000;
unsigned long lowpulseoccupancy = 0;
float ratio = 0;
float concentration = 0;
 
void setup() {
  Serial.begin(9600);
  pinMode(8,INPUT);
  starttime = millis();//得到一个开始时间,用于掐表30秒用
}
 
void loop() {
  duration = pulseIn(pin, LOW);//这个函数用于统计“低”电平PWM的时间
  lowpulseoccupancy = lowpulseoccupancy+duration;//由于采样周期长,所以需要一直累加着PWM低电平的时间。直到到一个30s的采样周期。
 
 
  if ((millis()-starttime) > sampletime_ms)
  {
    ratio = lowpulseoccupancy/(sampletime_ms*10.0);  // 根据自制的曲线图,需要ratio为0~100的数。
 
/*
 
为什么Sampletime_ms要乘以10? 因为Lowpulseoccupancy是微秒单位。这里要除以1000,才能和_ms的做百分比。
然而,百分比以后,还要根据小伙子的曲线,它的X轴是0~100的值,所以。还要乘以100才行。经过化简,就成了直接除以10。
实际上也就是: ratio = (lowpulseoccupancy / 1000 ) /sampletime_ms) *100
 
*/
 
    concentration = 1.1*pow(ratio,3)-3.8*pow(ratio,2)+520*ratio+0.62; // 使用自己的曲线。进行运算
    Serial.print("lowpulseoccupancy :");
    Serial.print(lowpulseoccupancy);
    Serial.print("us = ");
    Serial.print (lowpulseoccupancy/1000);
    Serial.print("ms");
    Serial.print(" | ");
    Serial.print("ratio :");
    Serial.print(ratio);
    Serial.print(" | ");
    Serial.print("concentration :");
    Serial.print(concentration);
    Serial.println("pcs/283ml");
    lowpulseoccupancy = 0;
    starttime = millis();
  }
 
}
 
 
I digitized the Spec. Sheet Characteristic Chart and fit a cubic polynomial to it.
I got the following equation: //哥们儿自己做了条校准曲线,看起来重合度不错。
y = 1.1x^3 - 3.8x^2 + 520x + 0.62
undefined

Testing

My previous experience showed that cooking puts a lot of particulates into the air. So for a quick test, I fried some bacon on the stove and logged the results from the two sensors. I need to get more data from normal days. The Dylos is very sensitive at low particle counts. TheSharp Dust Sensorusing the Arduino A/D turned out not to be too sensitive to low levels. 

 
第一幅图是Dylos DC 110 Pro测试0.5微米的粉尘/0.01立方英尺空气的颗粒数
 
第二幅图是Dylos DC 110 Pro测试2.5微米的粉尘/0.01立方英尺空气的颗粒数
 
第三幅图是神荣PPD42NS传感器测试>0.1微米的粉尘/0.01立方英尺空气的颗粒
 
undefined

undefined

 
另外一个可算出浓度的Arduino源代码。可以试试,效果不错。一定要把光路那块用一个黑布堵上,这样才能输出稳定。
 
/*
 Interface to Shinyei Model PPD42NS Particle Sensor
 Program by Christopher Nafis 
 Modified by Buffalo
 More functions to be built to account for humidity and temperature influences
 
 JST Pin 1 (Black Wire)  => Arduino GND
 JST Pin 3 (Red wire)    => Arduino 5VDC
 JST Pin 4 (Yellow wire) => Arduino Digital Pin 8
 
 PM2.5 conversion from count per cubic ft                     
    0.00000044    r25    reference to Lee Paper        
    3.14159    PI            
    3.56818E-19    vol25    reference to Lee paper        
    1.65E+12    density    ref to Titarelli paper        
    5.88749E-07    mass25            
 
    3531.5    K            
    0.002079167    conversion coefficient            
    2043    smallCount PM25 PM count (particle count is count per 0.1 cubic ft)
    4.247738701    concentration            
 
PM2.5 conversion co-efficient            0.002079167        
count per 0.01 cubic ft            2043        
    PM2.5 value per EPA        4.247738701        
 
The interesting thing is that Dylos has a chart to rate your air relative to other residential environments. The pancake test exceed these by 50X. So there is some question of how sensitive the Sharp unit is at very low particle counts.
Air Quality Chart - Small Count Reading (0.5 micron)+
 
3000 +     = VERY POOR
1050-3000  = POOR
300-1050   = FAIR
150-300    = GOOD
75-150     = VERY GOOD
0-75       = EXCELLENT
 
// dust sensor pin lineup
// Connect pin 1 (on the left) of the sensor to +5V
// Connect pin 2 of the sensor to whatever your DHTPIN is
// Connect pin 4 (on the right) of the sensor to GROUND
// Connect a 10K resistor from pin 2 (data) to pin 1 (power) of the sensor
 
int pin = 8;  // connect dust sensor pin 2 to Arduino ping 8
unsigned long duration;
unsigned long starttime;
unsigned long sampletime_ms = 30000;
unsigned long lowpulseoccupancy = 0;
float ratio = 0;
float concentration = 0;
float pm25val = 0; 
float pm25coef = 0.00207916725464941; 
// assumes count per 0.1 cubic ft
// Note PDS42NS output is 0.01 cubic ft
 
void setup() {
  Serial.begin(9600);
  pinMode(8,INPUT);
  starttime = millis();
}
void loop() {
  
  // Reading temperature or humidity takes about 250 milliseconds!
  // Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)
  // check if returns are valid, if they are NaN (not a number) then something went wrong!
 
  duration = pulseIn(pin, LOW);
  lowpulseoccupancy = lowpulseoccupancy+duration;
 
  if ((millis()-starttime) > sampletime_ms)
  {
    ratio = lowpulseoccupancy/(sampletime_ms*10.0);  // Integer percentage 0=>100
    concentration = 1.1*pow(ratio,3)-3.8*pow(ratio,2)+520*ratio+0.62; // using PPD42 spec sheet curve
    Serial.print(lowpulseoccupancy);
    Serial.print(" ; ");
    Serial.print(ratio);
    Serial.print(" ; ");
    Serial.print(concentration);
    Serial.println("pcs/0.01cft ");
    
    // PM2.5 calc
    pm25val = pm25coef * concentration * 10; // 10 to transform 0.01 cf to 0.1 ft
    Serial.print("PM25 value: ");
    Serial.print(pm25val);
    Serial.println("ug/m3");
    
    lowpulseoccupancy = 0;
    starttime = millis();
  }
}

 

 
 
 

 


规格参数
型号 PPD42NJ/PD4NS/PPD42   品牌 日本神荣  
制作工艺 集成   输出信号 模拟型  
加工定制 是   种类 气体  
包装参数
体积(m²)
产品重量(kg)
代理商供货
退换货规则说明
申请方式

1,在线申请:您可以在"我的订单"中找到您需要退换修的订单,点击”申请退款/退货”即可。我们的工作人员会在2个工作日 内和您取得联系,你可以随时在线查看你的退换修状态。

注意事项

1,“7天无理由退换货”适用于买家在收到货品后因不满意货品希望退换货的情形。

2,因质量问题产生的退换货,邮费由平台供应商承担(此质量问题为货品破损或残缺)。非商品质量问题的退换货,应由买家承担往返运费。

3,退换货要求退换的商品在平台供应商收到时有完整的外包装、配件、标牌等;待退换的物品被用过、人为破坏或标牌拆卸的不予退换。

(1)符合退货政策的商品必须包装完整、数量准确且不影响再次销售,退货的同时必须退回相应的发票和相关文件。

(2)请对寄回的商品妥善包装,若是退换货过程中由于包装过于简单造成的物流损坏,平台供应商不承担商品完整责任。

(3)发票需单独寄送。退换货时,如涉及发票退回,请您不要将发票放在货物中一起寄送,平台供应商客服人员将和您确认发票寄送地址,避免丢失。

4,退货商品的价款到账时间因支付方式的不同而有所差异,具体应参照相关银行或支付工具的说明提示,平台供应商不对退换货费用的到账时间做任何形式的保证。

特别提醒:为避免由于商品滞留造成的经济损失,所有退换货商品,买家应在所规定之时间内发回(以物流签收时间次日起7天内为准),超过规定时间仍不能将退换商品发出的,平台供应商将不予接受该退换货商品。

联系方式
注意:1 . 使用电话联系可有效保证您的号码隐私不被泄露
          2 . 拨打后可在后台进行拨打记录查询
          3 . 成交后在会员中心确认可获得积分
联系人:黄楚兴 (市场部/市场经理)
电话:13590191553
给我留言
注意:1. 供应商将在24小时内给您回复,回复内容将以短信形式发送至您手机。
2. 对产品的尺寸,质量,规格,库存等方面技术问题进行咨询,我们有专人进行回复,因厂家随时会更改产品的相关信息,请以厂家实际产品为准。
咨询产品:
日本神荣灰尘传感器 PM2.5传感器 PPD42NJ 粉尘传感器
联系电话:
联系人:
留言详情: