Search
Product Info
Alcohol Gas Sensor MQ-3
sku: SEN-08880
Description: This alcohol sensor is suitable for detecting alcohol concentration on your breath, just like your common breathalyzer. It has a high sensitivity and fast response time. Sensor provides an analog resistive output based on alcohol concentration. The drive circuit is very simple, all it needs is one resistor. A simple interface could be a 0-3.3V ADC.Please review the datasheet for conversions to ppm then Wikipedia.org for BAC.
Features:
- 5V DC or AC circuit
- Requires heater voltage
- Operation Temperature: -10 to 70 degrees C
- Heater consumption: less than 750mW
- 16.8mm diameter
- 9.3 mm height without the pins
- Datasheet
- Arduino Tutorial in Portuguese
- Wiring Example
Pricing
Comments
17 comments
Feeds
Currency
Display prices in
Feedback
If you would like to tell us more, you can fill out our form if you need some psycho-suggestive questions. Go to the form.



















Hmm... maybe some sorta electronic game that you have to be alittle drunk to play...
What does the 24 hour 'Pre-heat' time mean in the data sheet?
Here's what I've got hooked up using the gas sensor break out board:
+5v DC to H1,
ground to GND
+5v DC to A1
Arduino AD Pin 0 to break out board B1
B1 also to a 100K resistor, Resistor to GND.
The unit seems to measure, but the results are in the 924 to 1023 range instead of 0 ish to 1023 range???
The unit is also getting 'warm' to the touch.
Shouldn't I be getting a greater range than 924 to 1023?
Does the sensor need to 'burn in' prior to accurate readings?
Any help appreciated, I'm a neub when it comes to sensors for sure.
I'm using a 100kOhm pulldown and got values around 1020 at first, but after about 10 minutes of letting it run, I'm getting values around 840. It seems to be getting lower and lower over time. So I'd suggest letting it run overnight.
Working with it more I think it does need to be warm when it is running.
As you pointed out, a smaller pull down resistor should work, but I'll have to do some experiments to see if the sensor is still behaving correctly.
Working with it more I think it does need to be warm when it is running.
Indeed. While running a CO sensor through the 5v, 48-hour break-in period, I measured 170F internally and 117F on the outer plastic body. The CO sensor temperature will be lower since its measurement cycle is 60sec@5v/90sec@1.4v but it too will still be warm, I suspect.
I am trying to connect this sensor to 3.3v A/D micro controller (avr32)
can you advice about the needed range of RL
if I connect 220K ohm resistors as adviced, I get range above the A/D limit (around 4.7 volts)
the RL I get in my calculation is:
(5/(33+RL)) * RL = 3.3 ===> RL=64 ohm
but I am not sure I am doing the calculation right (where does RS go in those calculation)
thanks