Best Modules will be closed on May 1st in observance of Labor Day.
Orders placed after 3:00 PM on April 29th will be processed starting May 2nd.

Shopping Cart 0
US$0.00

Electrochemical Alcohol Module BM22S3331-1

US$35.00
In stock
Quantity
10 pieces
Product ID
BM22S3331-1

This module is designed for breath alcohol detection, using an electrochemical sensor to accurately measure alcohol in exhaled air. It features built-in temperature compensation for precise, responsive readings and quick zero-reset.
Communication via UART enables command input and digital output. Factory calibration ensures stable performance and easy integration, making it suitable for breathalyzers and alcohol screening devices.

Follow Us for More Updates!
PRODUCT FEATURES
  1. Operating Voltage: 3.0V~5.5V
  2. Operating Current:
    - DC-DC Enabled: ≤500mA @ 5V
    - DC-DC Disabled: ≤18mA @ 5V
    - Sleep Mode: ≤6μA @ 5V
  3. Communication Interface: UART (Baud Rate: 9600bps) / 8-N-1
  4. Factory Calibrated
  5. Breath Alcohol (BrAC) Measurement Characteristics
    - Measurement Range: 0.000mg/L~2.000mg/L
    - Resolution: 0.001mg/L (BrAC), 1mg/100mL (BAC)
DESCRIPTION

This module quickly detects alcohol concentration in exhaled breath. It communicates with the host via UART and outputs data digitally. After power-on or reset, the module completes initialization in approximately 600ms and enters normal operating mode (DC-DC disabled by default), ready to receive commands.

The module supports the following control features:
  1. Sleep Mode: Puts the module into a low-power state, suitable for long standby periods.
  2. Reset Function: Reboots the module, equivalent to a power cycle, returning it to its initial state.

Additionally, the module features a built-in NTC temperature sensor for automatic compensation under varying environmental temperatures, enhancing accuracy and stability.

Usage Instructions

This product is factory-calibrated and ready to use out of the box.
Before powering on, please ensure correct polarity when connecting the power supply to avoid damaging the module.

1. Place the module in a clean environment, free from alcohol vapors.
2. After powering on or resetting, the module completes initialization within approximately 600ms and enters normal operation.
3. Send the “Enable DC-DC” command from the host.
4. Read the BrAC value via the UART interface.
5. The module will automatically convert the BrAC value to the corresponding blood alcohol concentration (BAC).

⬥ For more details, please refer to the “Communication Protocol” section in the datasheet.

HARDWARE OVERVIEW

This module requires use with a breath inlet tube. Users are responsible for designing the breath flow structure. Please note the following guidelines:

  1. Include a baffle inside the tube to generate flow resistance.
  2. Ensure a fixed airflow direction. The alcohol detection port should be perpendicular to the airflow direction, positioned slightly upstream of the pressure detection port and slightly away from the baffle. The pressure port should be located close to the baffle.

⬥ For design recommendations, please refer to Page 5 of the datasheet.

PIN DESCRIPTION
Pin Pin name Function
1 GND Power Ground
2 VDD Power Supply (Positive)
3 TX UART Data Transmit Pin
4 RX UART Data Receive Pin
5 INT Indicates command status (default: high).
Reflects progress when DC-DC, Detection,
or Calibration commands are sent by the host.
⬥ High Level: Command not completed
⬥ Low Level: Command completed
More Information
HS Code (reference) 8504.50.90.00-5
Dimension 75 x 30 x 15mm
Contact Us