The SJH-100A is a high-precision methane sensor manufactured by Cubic. It is designed to detect and measure the concentration of methane gas in the environment, providing accurate readings for safety and monitoring purposes. This sensor is widely used in industrial safety systems, environmental monitoring, and gas detection applications.
Parameter | Value |
---|---|
Manufacturer | Cubic |
Part ID | SJH-100A |
Detection Range | 0 - 100% Methane |
Operating Voltage | 5V DC |
Operating Current | < 50mA |
Response Time | < 30 seconds |
Operating Temperature | -20°C to 50°C |
Humidity Range | 0 - 95% RH (non-condensing) |
Output Signal | Analog Voltage |
Pin Number | Pin Name | Description |
---|---|---|
1 | VCC | Power supply (5V DC) |
2 | GND | Ground |
3 | AOUT | Analog output signal (0-5V) |
4 | DOUT | Digital output signal (High/Low) |
// SJH-100A Methane Sensor Example Code for Arduino UNO
const int analogPin = A0; // Analog input pin connected to AOUT
const int digitalPin = 2; // Digital input pin connected to DOUT
void setup() {
Serial.begin(9600); // Initialize serial communication at 9600 bps
pinMode(digitalPin, INPUT); // Set digital pin as input
}
void loop() {
int analogValue = analogRead(analogPin); // Read the analog value
int digitalValue = digitalRead(digitalPin); // Read the digital value
// Convert the analog value to a voltage (0-5V)
float voltage = analogValue * (5.0 / 1023.0);
// Print the analog value and voltage to the serial monitor
Serial.print("Analog Value: ");
Serial.print(analogValue);
Serial.print(" - Voltage: ");
Serial.print(voltage);
Serial.println("V");
// Print the digital value to the serial monitor
if (digitalValue == HIGH) {
Serial.println("Methane Detected!");
} else {
Serial.println("No Methane Detected.");
}
delay(1000); // Wait for 1 second before the next reading
}
By following this documentation, users can effectively integrate the SJH-100A Cubic 100% Methane Sensor into their projects, ensuring accurate and reliable methane detection.