제품 개관:
MQ135 가스 센서 민감한 재료 깨끗한 공기, 낮은 전도도 주석 산화물 (SnO2) 에 사용됩니다. 환경 오염 가스 센서에 존재할 때 가스 농도의 대기 오염 증가가있는 전도도 센서가 증가합니다. 간단한 회로를 사용하면 출력 신호에 해당하는 가스 농도의 전도도의 변화를 변환 할 수 있습니다.
MQ135 암모니아 가스 센서, 황화물, 벤젠 증기 고감도, 연기 및 기타 유해한 모니터링도 이상적입니다. 감지기는 다양한 유해한 가스를 검출할 수 있습니다, 다양한 신청을 위한 저가 감지기입니다.
신청:
액화 석유 가스, 부탄, 프로판, 메탄, 연기, 등을 위해 적당한 가정과 공장 가스 누설 감시 장치를 위해 사용될 수 있습니다.
특징:
-
고품질 듀얼 패널 디자인, 전원 표시기 및 TTL 신호 출력 지침.
-
스위칭 신호 (TTL) 출력 및 아날로그 출력 AO.
-
TTL 산출 유효한 신호는 낮습니다. (산출 빛이 마이크로 제어기 또는 릴레이 단위에 직접 연결될 수 있을 때 저수준 신호)
-
높은 전압의 높은 농도를 가진 아날로그 산출 전압
-
쉬운 포지셔닝을 위한 4개의 나사 구멍이 있습니다.
-
장수 및 믿을 수 있는 안정성이 있습니다
-
급속한 응답 및 회복 특성
입력 전압: DC5V 전력 소비 (현재): 150mA출력: TTL 디지털 0 및 1 ( 0.1 및 5V)AO 출력: 0.1-0 .3 V (상대 오염) 최대 농도 전압 약 4V특별 참고: 센서 전원, 필요가 따뜻한 20S 측정 데이터 안정, 열 센서 정상적인 현상 때문에 내부 가열 와이어, 뜨거운 정상이 아니라면.
배선:
-
VCC: 긍정적인 전력 공급 (5V)
-
GND: 전력 공급은 부정적입니다
-
DO: TTL 엇바꾸기 신호 산출
-
AO: 아날로그 신호 출력
참고:
후 센서 전원, 필요가 따뜻한 20S 측정 데이터 됩니다 안정 열 센서 정상입니다
테스트 프로그램:
구현 기능: 지원 시험 프로그램의 이 버전
칩을 사용하여: AT89S52
크리스탈: 11.0592MHZ
보드율: 9600
편집 환경: Keil
[면책 조항] 이 프로그램은 학습과 참조에만 사용됩니다. 인용 저작권 및 저자 정보를 인용하십시오!
********************************************** *******************/
/************************************************* *******************
주: 1. 측정한 농도가 세트 농도보다는 더 중대할 때, 마이크로 제어기 IO 항구는 저수준을 출력합니다.
********************************************** *******************/
# 포함//라이브러리 파일
# Define uchar unsigned char/매크로는 서명되지 않은 캐릭터를 정의합니다.
# Uint unsigned int 정의/매크로는 서명되지 않은 정수를 정의합니다.
/************************************************* *******************
I / O 정의
********************************************** *******************/
Sbit LED = P1 ^ 0; /표시기로 마이크로 컨트롤러의 P1 포트의 1 비트 (ie, P1.0) 를 정의하십시오.
Sbit DOUT = P2 ^ 0; /센서 입력으로 마이크로 컨트롤러의 P2 포트 (ie P2.0) 의 1 비트 정의
/************************************************* *******************
지연 기능
********************************************** *******************/
무효 지연 () /지연 절차
{
Uchar m, n, s;
를 위해 (m = 20; m> 0; m --)
를 위해 (n = 20; n> 0; n --)
를 위해 (s = 248; s> 0; s --);
}
/************************************************* *******************
주요 기능
********************************************** *******************/
Void 메인 ()
{
동안 (1) /무한 루프
{
LED = 1; /off P1.0 입 빛
(DOUT = = 0) /농도가 설정값보다 높을 때 상태 기능을 실행하십시오.
{
지연 (); /지연 anti-interference
(DOUT = = 0) /농도가 설정값보다 높을 때 확인하면 조건 기능을 실행하십시오.
{
LED = 0; /빛 P1.0 입 빛
}
}
}
}
/************************************************* *******************
엔드
********************************************** *******************/