哪位大神用過mq-5氣體傳感器啊?   我想用它的dout口用來檢測甲烷等可燃氣體,做個聲光報警的功能,但是我用萬用表測得的值始終是0.16V保持不變,那在什么情況下會輸出0和1。緼O端口顯示的電壓是正常的
MQ-5傳感器簡介:
MQ-5氣體傳感器所使用的氣敏材料是在清潔空氣中電導率較低的二氧化錫(SnO2)。當傳感器所處環境中存在可燃氣體時,傳感器的電導率隨空氣中可燃氣體濃度的增加而增大。使用簡單的電路即可將電導率的變化轉換為與該氣體濃度相對應的輸出信號。 MQ-5氣體傳感器對丁烷、丙烷、甲烷的靈敏度高,對甲烷和丙烷可較好的兼顧。這種傳感器可檢測多種可燃性氣體,特別是天然氣,是一款適合多種應用的低成本傳感器。
模塊應用:
適用于家庭或工業上對液化氣,天然氣,煤氣的監測裝置。優良的抗乙醇,煙霧干擾能力。
模塊特色:
1、采用優質雙面板設計,具有電源指示和TTL信號輸出指示;
2、具有DO開關信號(TTL)輸出和AO模擬信號輸出;
3、TTL輸出有效信號為低電平。(當輸出低電平時信號燈亮,可直接接單片機或繼電器模塊)
4、模擬量輸出的電壓,濃度越高電壓越高。
5、對煤氣、天然氣檢測有較好的靈敏度。
6、有四個螺絲孔便于定位;
7、產品外形尺寸:32(L)*20(W)*22(H)
8、具有長期的使用壽命和可靠的穩定性
9、快速的響應恢復特性電氣性能:
輸入電壓:DC5V 功耗(電流):150mA
DO輸出:TTL數字量0和1(0.1和5V)
AO輸出:0.1-0.3V(相對無污染),最高濃度電壓4V左右
特別提醒:傳感器通電后,需要預熱20S左右,測量的數據才穩定,傳感器發熱屬于正常現象,因為內部有電熱絲,如果燙手就不正常了。 測試程序: 實現功能:此版配套測試程序 使用芯片:AT89S52 晶振:11.0592MHZ 波特率:9600 編譯環境:Keil 【聲明】此程序僅用于學習與參考,引用請注明版權和作者信息! *********************************************************************/ /******************************************************************** 說明:1、當測量濃度大于設定濃度時,單片機IO口輸出低電平 *********************************************************************/ #include//庫文件 #define uchar unsigned char//宏定義無符號字符型 #define uint unsigned int //宏定義無符號整型
/******************************************************************** I/O定義 *********************************************************************/ sbit LED=P1^0;//定義單片機P1口的第1位 (即P1.0)為指示端 sbit DOUT=P2^0;//定義單片機P2口的第1位 (即P2.0)為傳感器的輸入端 /******************************************************************** 延時函數 *********************************************************************/ void delay()//延時程序 { uchar m,n,s; for(m=20;m>0;m--) for(n=20;n>0;n--) for(s=248;s>0;s--); } /******************************************************************** 主函數 *********************************************************************/ void main() { while(1) //無限循環 { LED=1;//熄滅P1.0口燈 if(DOUT==0)//當濃度高于設定值時 ,執行條件函數 { delay();//延時抗干擾 if(DOUT==0)//確定 濃度高于設定值時 ,執行條件函數 { LED=0;//點亮P1.0口燈 } } } } /******************************************************************** 結束 *********************************************************************/
|