商品說明:
一、 尺寸:32mm X22mm X27mm 長X寬X高
二、 主要晶片:LM393、ZYMQ-3氣體傳感器
三、 工作電壓:直流5伏
特點:
1、具有信號輸出指示。
2、雙路信號輸出(模擬量輸出及TTL電平輸出)
3、TTL輸出有效信號為低電平。(當輸出低電平時信號燈亮,可直接接單片機)
4、模擬量輸出0~5V電壓,濃度越高電壓越高。
5、對乙醇蒸汽具有很高的靈敏度和良好的選擇性。
6、具有長期的使用壽命和可靠的穩定性
7、快速的響應恢復特性
四、應用:
用於機動車駕駛人員及其他嚴禁酒後作業人員的現場檢測,也用於其他場所乙醇蒸汽的檢測
範例程式
/********************************************************************
實現功能:此版配套測試程序
使用晶片:AT89S52
晶振:11.0592MHZ
波特率:9600
*********************************************************************/
/********************************************************************
說明:1、當測量濃度大於設定濃度時,單片機IO口輸出低電平
*********************************************************************/
#include<reg52.h> //庫文件
#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口燈
}
}
}
}
/********************************************************************
結束
*********************************************************************/