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