夏普的GP2Y1010AU传感器输出电压怎么只有0.023V啊?请问谁知道原因么?

2019-03-23 18:48发布

stm32  LED,ADC驱动代码如下:

                if(LED_Flag==1)
                {                        
                        PM25_LED0=1; //点亮led
                        delay_us(320);
                        PM25_LED0=0; //关掉等待下一次测量
                        LED_Flag=0;         //标志位归0
                                       
                }
                if(AD_Flag==1)  //ADC值获取  处理与显示
                {        
                        
                        adcx=Get_Adc_Average(ADC_Channel_1,20);  //取20次平均值  
                        printf("PM2.5电压值1=%d ",adcx);   //显示ADC的值
                        temp=(float)adcx*(3.3/4096);
                        printf("PM2.5电压值2=%f ",temp);   //显示电压的值
                        //DATA_PM25=temp*0.17 -0.1 ;
                        //printf("PM2.5:%0.3fug/m3 ",temp*1000);
                        //PM2.5 = 电压*0.17 -0.1 ;
                        AD_Flag=0;
                } 此帖出自小平头技术问答
0条回答

一周热门 更多>