1. Catalogs
  2. Cubic Sensor and Instrument Co.,Ltd
  3. Dual IR Sources NDIR CO2 Sensor Module CM1109

Dual IR Sources NDIR CO2 Sensor Module CM1109

Dual IR Sources NDIR CO2 Sensor Module CM1109
1 / 18 PagesView full catalog

Dual IR Sources NDIR CO2 Sensor Module CM1109

Product catalog summary
Product Overview:
The CM1109 is a Dual IR Sources NDIR CO2 Sensor Module designed for long-term stability and reliability. It uses patented dual-engine technology and NDIR principles to measure CO2 concentrations, minimizing the effects of temperature, humidity, and light source aging.
Key Features:
  • Measurement range: 0-5000ppm, extendable to 10000ppm.
  • Temperature calibration across the entire measurement range.
  • Life expectancy of up to 15 years, maintenance-free.
  • Applications include HVAC systems, agricultural planting, storage, and indoor air quality monitoring.
Specifications:
  • Operating temperature: -10°C to 50°C.
  • Working humidity: 0-95% RH (non-condensing).
  • Accuracy: ± (50ppm + 3% of reading).
  • Sampling frequency: 2 seconds.
  • Power supply: DC 4.5V-5.5V.
  • Dimensions: W33 x H20.3 x D11.4 mm (without pin).
  • Signal output options: UART_TTL, PWM, I²C.
Calibration:
  • Auto Calibration: Automatically corrects baseline drift over a 7-day cycle, assuming exposure to outdoor air levels (400ppm).
  • Manual Calibration: Can be performed by connecting the CA pin for at least 2 seconds or via command, ensuring a stable 400ppm environment.
Communication Protocols:
  • UART Protocol: Baud rate of 9600, with commands for reading CO2 levels, opening/closing auto calibration, and reading software version.
  • I²C Protocol: Supports clock frequencies from 10kHz to 400kHz, with commands for measuring results and auto-zero settings.
Installation Guidelines:
  • Ensure a minimum 1.5mm distance for airflow diffusion.
  • Hand soldering is recommended to avoid stress on the sensor.
Additional Notes:
  • PWM output requires a pull-up resistor between 5K-10K.
  • Auto calibration is off by default and can be enabled via command.
Auto Zero Setting Specification:
To initiate the auto zero setting, send the command 0x10 followed by data bytes [DF0] to [DF5]. The sensor will enter auto calibration mode, and all subsequent I2C data will reflect this status until a new command is received or the sensor is repowered. Key parameters include the zero setting switch (open or close) and calibration period (1 to 30).
Calibration Procedure:
Calibration is initiated by sending the command 0x03 with data bytes [DF0] and [DF1]. The sensor enters calibration mode, and data is formatted with [DF0] received first, followed by [CS]. The calibration concentration value ranges from 400 to 1499 ppm.
Reading Sensor Serial Number:
To read the sensor's serial number, send the command 0x1F. The response includes data bytes [DF0] to [DF9] and [CS]. The serial number is a 20-bit code formed by five integers.
Reading Software Version:
Send the command 0x1E to read the software version. The response includes ASCII data bytes [DF0] to [DF9] and [CS].
Communication Protocol:
The master device communicates with the slave device using a 7-bit address plus a read/write bit. The process involves sending the slave device address, data address, and receiving data in a specified sequence.
Packing Information:
Sensors are packed with 60 pieces per tray, 18 layers per carton, totaling 1080 pieces per carton. Carton dimensions are 395x310x480 mm, using red anti-static EPE material.
Contact Information:
Cubic Sensor and Instrument Co., Ltd. provides after-sales services and consultancy. Contact details include phone, fax, and email.
See more

Catalog excerpts

Dual IR Sources NDIR CO2 Sensor Module CM1109-1

SPECIFICATION Preliminary Version (Software Version: V0.08_9A02) Product Name: Dual IR Sources NDIR CO2 Sensor Module Item No.: CM1109 Version: V0.8

 Open the catalog to page 1
Dual IR Sources NDIR CO2 Sensor Module CM1109-3

Dual IR Sources NDIR CO2 Sensor Module CM1109 Applications ▪ HVAC, central air conditioning ▪ Agricultural planting, plant cultivation ▪ Storage, cold chain transportation ▪ Indoor air quality detector Description CM1109 is a carbon dioxide sensor based on the new patented two-engine technology and independent intellectual property rights of non-spectrophotometric infrared detection principle. The life of sensor become longer, at the same time, It avoids the influence of temperature and humidity, light source aging and other factors on the sensor measurement accuracy. Better stability and reliability...

 Open the catalog to page 3
Dual IR Sources NDIR CO2 Sensor Module CM1109-6

Typical Application Circuit Application scene: UART_TTL serial port output Description of Calibration Auto Calibration: Rough installing and influence of transportation might result in reducing of sensor measuring accuracy and baseline drift, sensor will correct the drift by the built-in self-correcting logic. Powering on the sensor for 7 days continuously, it will record the lowest CO2 concentration measurement value during the 7 days, which will be regarded as baseline (400ppm) when sensor do auto calibration after the 7 days working. In order to ensure correct auto calibration, please make...

 Open the catalog to page 6
Dual IR Sources NDIR CO2 Sensor Module CM1109-7

PWM Output PWM cycle: 1004ms Positive pulse width: 0-5000: (PPM/5) + 2ms CO2 concentration detection value: 5000ppm range: (PWM Positive pulse width -2) *5 PWM output schema: Note Connect the pin of PWM to the oscilloscope. Add a pull-up resistor around 5K-10K between the pin of PWM and power supply.

 Open the catalog to page 7
Dual IR Sources NDIR CO2 Sensor Module CM1109-8

Product Installation 1. In order to ensure airflow diffusion into the sensor inner, make sure the minimum distance between the area of waterproof filter and the other components is 1.5 mm, otherwise, quick response time of the sensor will be effected. Reference as below: Waterproof Filter 2. To avoid the influence of stress on sensor, please soldering by hand as much as possible when mounting the sensor to the PCB. Reference as below:

 Open the catalog to page 8
Dual IR Sources NDIR CO2 Sensor Module CM1109-9

1).The data in this protocol is all hexadecimal data. Example: “46” for decimal [70]. 2). Baud rate: 9600, Data Bits: 8, Stop Bits: 1, Parity: No, Flow control: No. 3). [x x] is for single-byte data (unsigned, 0-255); for double data, high byte is in front of low byte. Sending format of test software:

 Open the catalog to page 9
Dual IR Sources NDIR CO2 Sensor Module CM1109-10

4.1 Read Measured Result of CO2 Send: 11 01 01 ED Response: 16 05 01 DF1- DF4 [CS] Function: Read measured result of CO2 (Unit: ppm) Note: CO2 measured result = DF1*256+DF2 DF3 DF4 is reserved Example: Response: 16 05 01 02 58 00 00 8A Explanation: Hex is converted to decimal: 02 is 02; 58 is 88 CO2 concentration =02*256+88 = 600ppm 4.2 Open/Close ABC and Set ABC Parameter Send: 11 07 10 DF1 DF2 DF3 DF4 DF5 DF6 CS Response: 16 01 10 D9 Explanation: DF1: reserved, default 100 (0x64) DF2: open/close auto calibration (0: open; 2: close) DF3: calibration cycle (1-30 days optional, default is 7 days)...

 Open the catalog to page 10
Dual IR Sources NDIR CO2 Sensor Module CM1109-11

4.2.3 Change the Calibration Cycle The calibration cycle is 7 days by default. For example, if you want to change the calibration cycle to 10 days, you should set the DF3=10. Example: Send: 11 07 10 64 00 0A 01 90 64 75 Response: 16 01 10 D9 4.3 Calibration of CO2 Concentration Send: 11 03 03 DF1 DF2 CS Response: 16 01 03 E6 Function: Calibration of CO2 concentration Note: 1. Calibration target value = DF1*256+DF2 Unit: PPM, range (400-1500ppm) 2. Before calibration, please make sure CO2 concentration in current ambient is calibration target value. Keeping this CO2 concentration for two 2 minutes,...

 Open the catalog to page 11
Dual IR Sources NDIR CO2 Sensor Module CM1109-12

1. Timing Diagram Introduction 1.1 Common Description a. This protocol is based on standard I2C timing sequence, the clock frequency is 10kHz~400kHz. b. Use big-endian format, the most significant bit to be sent first. 1.2 I2C Sequence Diagram Introduction Parameter fSCL (SCL clock frequency) tHD.STA (hold time of the starting bit) tSU.STA (setup time of the starting bit) tHD.DAT (hold time of the data) tSU.DAT (setup time of the data ) tSU.STO (setup time of the stop bit) Note: SCL clock frequency is generated by the master device with the range 10khz~400khz. 1.3 Basic Data Transmission Formats...

 Open the catalog to page 12
Dual IR Sources NDIR CO2 Sensor Module CM1109-13

The meaning of the symbol in picture 1.2 and picture 1.3: S: start condition SA: slave address W: write bit R: read bit A: acknowledge bit ~A: not acknowledge bit D: data, each data is 8bit P: stop condition Shadow: The signal generated from the master device No Shadow: The signal generated from the slave device 1.4 Timing Diagram Picture 4: The address byte sent from the master device Picture 5: The master device read a byte from the slave device 1.5 Notes The performance of the MCU which is used in the sensor is not very high. If you use I/O port to simulate I²C master device, it is suggested...

 Open the catalog to page 13
Dual IR Sources NDIR CO2 Sensor Module CM1109-14

CO2 measuring result: DF0*256+DF1, Fixed output is 550ppm during preheating period Status bit: 0: Preheating; 1: Normal operation; 2: Operating trouble; 3: Out of FS, 5: Non-calibrated Example: The master device reads some data: Read 3 bit. 0x01 0x03 0x20 0x01 0xDB CO2 measuring result = (0x03 0x20) hexadecimal = (800) decimal = 800 ppm Status bit: 0x01 means working normally [CS]= -(0x01 +0x03+0x20+0x01) Only keep the lowest bite.

 Open the catalog to page 14
Dual IR Sources NDIR CO2 Sensor Module CM1109-15

2.3 Auto Zero Setting Specification Setting Send: 0x10 [DF0] [DF1] [DF2] [DF3] [DF4] [DF5] Response: [0x10] [DF0] [DF1] [DF2] [DF3] [DF4] [DF5] [CS] Format description: 1. Sensor will be auto calibration specification setting status after receiving command 0x10. After this, all the data which I2C read are the data in this status format, until sensor receives new command or repowering on. 2. Data format, the master will receive [DF0] firstly, and receive [CS] at last. The result is calculated by high bit in front 2.5 Read the Serial Number of the Sensor Send: 0x1F Response: [0x1F] [DF0] [DF1]...

 Open the catalog to page 15
Dual IR Sources NDIR CO2 Sensor Module CM1109-16

Decimal Effective Reading Value Integer type Integer type Integer type Integer type Integer type 3. Five integers form a 20-bit code. 2.6 Read Software Version Send: 0x1E Response: [0x1E] [DF0] [DF1] [DF2] [DF3] [DF4] [DF5] [DF6] [DF7] [DF8] [DF9] [CS] Note: 1. Sensor starts software version output status once receiving the command 0x1E. After this, all the data which I2C read will be such status format data, until the sensor receives new command or re-powering on. 2. Data format, the master device receives DF0 first, and then receives CS at last. [DF0 ] …… [DF9 ] is ASCII. 3. Communication Diagram...

 Open the catalog to page 16

All Cubic Sensor and Instrument Co.,Ltd catalogs and technical brochures

  1. About Cubic

    1  Page

  2. Gasboard-7020

    4  Pages

  3. Gasboard-7500

    7  Pages

Archived catalogs

  1. RHB Series

    8  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.