Beschreibung
MQ-8 Gasdetektor Modul für Arduino
Beschreibung des MQ-8-Sensors:
Gasdetektor MQ-8, der sensible Materialien für Gas mit SnO2 (Stickoxid) verwendet. Wenn der Sensor in seiner Umgebung, die Anwesenheit von brennbaren Gasen, die Ausgabe des Sensors steigt mit dem Anstieg der Konzentration brennbaren Gases in der Luft. Die Veränderungen der können in das entsprechende Ausgangssignal der Gas-Konzentration umgewandelt werden, indem ein einfaches Schaltkreis verwendet wird. Der MQ-8-Sensor für Wasserstoffgas, ist auch das Überwachen von anderen Wasserstoff-Gasen sehr wünschenswert. Dieser Sensor ist in der Lage, eine Reihe von Wasserstoff-Gasen zu detektieren, ein günstiger Gasdetektor für eine Reihe von Anwendungen.
Anwendungen des Moduls:
Geeignet für den Hausgebrauch oder industrielle Überwachung von Wasserstoffverlusten. Dampf von Ethanol, Ruß, Kohlenmonoxid und andere Gasen, die Störungen verursachen können.
Eigenschaften des Moduls:
1, mit einem hochwertigen Doppelschicht-Design mit einer Stromversorgungs-Indikator und TTL-Ausgangs-Weisungen;
2, mit TTL-Ausgangssignal und analogem AO-Ausgangssignal;
3, TTL-Ausgangssignal niedriger Zustand gültig. (Wenn das Ausgangssignal-Licht im niedrigen Zustand direkt an den Mikrocontroller oder den Modul angeschlossen ist)
4, 0 ~ 5 V analoge Ausgangsspannung, desto höher die Konzentration, desto höher die Spannung.
5, Wasserstoff-Gas-Detektion mit einer besseren
6, es gibt vier Schraublöcher für einen einfachen Aufbau;
Produktmaße: 32 (L) * 20 (W) * 22 (H)
8, mit einer langen Lebensdauer und Zuverlässigkeit
9, schnelle Antwort und Wiederherstellungsmerkmale
10, Betriebsspannung: 5V
Modul nach Anweisungen verwenden:
Erklärung: Vorwärmen auf 20S verwenden
Erster Schritt: Das Modul mit 5 V DC versorgen (beachte, dass Plus und Minus nicht vertauscht werden, ansonsten kann der Chip leicht beschädigt werden).
Schritt 2: Wenn die Ausgangsleistung DO hoch und niedrig ausgewählt wird, wird der TTL-Ausgangssignal direkt an eine IO-Schnittstelle des Mikrocontrollers angeschlossen oder an das Modul, das das Potentiometer verwendet, um die Übergangsstufe des Ausgangsniveaus zu regulieren.
Phase drei: Wenn AO, analoge Ausgang, gewählt wird, sind die AO-Pins des Potentiometers nicht direkt an den Eingang des AD-Wandlers oder des Mikrocontrollers mit CAN angeschlossen. Nach unserer Erfahrung: In einem normalen Umfeld, also dem Umfeld des zu messenden Gases, wird der Ausgangsspannungswert des Spannungsreferenzsensors eingestellt. An diesem Punkt beträgt die Spannung am AO-Ausgang etwa 1 V, wenn der Sensor das zu messende Gas erkennt, steigt die Spannung um 0,1 V pro Messung, die gemessenen Gas-Konzentrationen betragen effektiv 200 ppm (einfach: 1 ppm = 1 mg/kg = 1 mg/L = 1 10-6, häufig verwendet, um die Gas-Konzentration oder die Lösungskonzentration anzugeben.), basierend auf diesem Parameter wird der Mikrocontroller den gemessenen analogen Spannungswert in Konzentrationswerte umgewandelt. Hinweis: Wenn man daran gewöhnt ist, ein Präzisionsgerät zu erstellen, wird man bitte ein Standardkalibriergerät auf dem Markt kaufen, ansonsten ist das Verhältnis zwischen der Ausgangskonzentration und der linearen Spannungsbeziehung fehlerhaft, aber es neigt dazu, linear zu sein.
Hinweis speziell: der fühler mit Vorarbeit 20S Messdaten stabil, die Fieber des fühlers ein normales Phänomen, der Heizdraht innen, wenn warm nicht normal.
Testverfahren:
Funktion: Diese Version unterstützt Testprogramm
Verwendete Chip: AT89S52
Kristall: 11.0592MHZ
Baudrate: 9600
Kompilierumgebung: Keil
Haftungsausschluss Dieses Programm wird nur für Studienzwecke und als Bezug verwendet, der Bezug bitte Urheberrecht und Autorinformation angeben!
************************************************** ******************* /
/ ************************************************* *******************
Beschreibung: 1, wenn die gemessene Konzentration größer als die eingestellte Konzentration ist, wird die einzelne Chip IO Ausgang niedrig.
************************************************** ******************* /
# Include / / Bibliothek Dateien
# Define uchar unsigned char / / Makrodefinition unsigned char
Unsigned int # define uint unsigned int / / Makrodefinition.
/ ************************************************* *******************
I / O Definition
********************************************************************* /
sbit LED = P1 ^ 0; / / Definition des SCM P1 (P1.0) für das Ende anzeigen
sbit DOUT = P2 ^ 0; // definizione mikrocontroller P2 an 1 (P2.0) für den eingang des sensors
/ ****************** ******************************* *******************
Verzögerungsfunktion
******************** ****************************** ******************* /
prozedur void verzögerung () // verzögerung
{
uchar m, n, s;
für (m = 20; m> 0; m -)
für (n = 20; n> 0; n -)
für (s = 248; s> 0; s -);
}
/ ****************************** ******************* *******************
Hauptfunktion
******************************* ******************* ******************* /
void main ()
{
while (1) // unendliche schleife
{
LED = 1; // ausschalten der leuchten für anstecker p1.0
if (DOUT == 0) // funktion wenn die konzentration über den eingestellten wert ist, die ausführungsbedingung
{
verzögerung (); // verzögerung anti-jamming
wenn (DOUT == 0) // bestimmt, dass die konzentration über den eingestellten wert ist, die ausführungsbedingungsfunktion
{
LED = 0; // einschalten der leuchten für anstecker p1.0
}
}
}
}
/ ***************** ******************************** ****************** *
Ende
******************** ****************************** *******************
Wir haben die technische spezifikation aller komponenten verfügbar, falls diese nicht in der produkt-downloadscheibe enthalten ist, senden Sie uns eine nachricht über das kontaktformular und wir veröffentlichen sie so schnell wie möglich auf unserer website.
Tutorial: Wie man den MQ-8 Hältemesssensor verwendet
Der MQ-8 Sensor ist ideal, um Hälteniveaus in industriellen oder hausgemachten Umgebungen zu öffnen. Dieser Arduino-Modul ist perfekt für DIY- und Maker-Projekte, die eine Sicherheitsfunktion hinzufügern möchten.
Was du brauchst
- Arduino Uno
- USB-Kabel
- 5V Stromversorgung
- LCD-Anzeige (optional)
Schritte
- Verbinden Sie den MQ-8 Sensor an die Pins VCC und GND des Arduino für die Stromversorgung.
- Verbinden Sie die Signale des Sensors an den analogen Pin A0 des Arduino.
- Installieren Sie die LiquidCrystal-Bibliothek, wenn Sie eine LCD-Anzeige (optional) verwenden.
- Laden Sie das Sketch auf Ihren Arduino.
- Prüfen Sie die Messwerte an den digitalen Pins oder überehren Sie sie auf der LCD-Anzeige.
- Stellen Sie die Grenzwerte des Sensors gemäß den Spezifikationen des Datenblatts ein.
- Testen Sie den Sensor mit verschiedenen Hälteniveaus, um präzise Daten zu erhalten.
- Implementieren Sie ein Alarmsystem, wenn die Hälteniveau einen bestimmten Wert überschreitet.
Beispielcode
// Esempio di codice Arduino
int sensorPin = A0;
float gasLevel = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(sensorPin);
gasLevel = map(sensorValue, minVal, maxVal, 0, 1023); // verifica sul datasheet i valori di calibrazione
Serial.println(gasLevel);
}
Mini-Projekt
Erstelle ein Hausalarm-System, das eine E-Mail oder SMS sendet, wenn eine erhöhte Sauerstoffkonzentration erkannt wird.
Häufige Fehler
- Überprüfe die Grenzwerte des Sensors nicht vor der Verwendung.
- Überspringe die Einstellung der Pull-up-Widerstände.
- Ignoriere die Umgebungsbedingungen, die die Messwerte beeinflussen können.
- Verwende eine unzureichende Stromversorgung für den Sensor.
Empfohlenes Zubehör
- LCD-Modul
- Steuerrelais
- Temperatur- und Feuchtigkeitssensoren
- Hausalarmsystem-Kit
Häufige Fragen
Wie kalibriert man den MQ-8?
Kalibriere den Sensor, indem du ihn einer bekannten Sauerstoffkonzentration aussetzt und die minimalen und maximalen Werte einstellst.
Kann er andere Gase erkennen?
Der MQ-8 ist speziell für Sauerstoff konzipiert, überprüfe das Datenblatt für weitere Anwendungen.
Wie lange dauert die Antwort des Sensors?
Die Antwort kann variieren; konsulti das Datenblatt für spezifische Details.







Rezensionen
Es gibt noch keine Rezensionen.