element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
In the Air Design Challenge
  • Challenges & Projects
  • Design Challenges
  • In the Air Design Challenge
  • More
  • Cancel
In the Air Design Challenge
Blog In-the-Air-Challenge: Exploring internally NDIR CO2 monitor
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: janisalnis
  • Date Created: 30 Jan 2015 10:35 PM Date Created
  • Views 1772 views
  • Likes 2 likes
  • Comments 6 comments
  • school_air
Related
Recommended

In-the-Air-Challenge: Exploring internally NDIR CO2 monitor

janisalnis
janisalnis
30 Jan 2015

Previous post: In-the-Air-Challenge: Measuring CO2 levels during lectures with EXTECH CO2 monitor

Next post: In-the-Air-Challenge: NDIR CO2 meter connected to IoT via TI CC3200 Wi-Fi connectivity board

 

Opening the case of made in China EXTECH CO100 air quality monitor reveals a very compact NDIR CO2 sensor made by SenseAir.com (Sweden) type model S8 004-0-0062. Connected to other electronics with just 3 wires: 5V, GND and output signal. On the sensor output signal is present a TTL pulse once a second (exactly every 1009ms) with PWM lineary proportional to CO2 concentration.

 

At 500 ppm CO2 the pulse width is 50ms. That is what I got today by opening the room window.

At 1200 ppm warning starts beeping and oscilloscope shows 120 ms pulse length.

At 10000 ppm the pulse width is 1s. Basically only a very short peak going down that is useable for triggering.

 

imageimage

Visually one can see through the air diffusion membrane that a small lamp is turning on once a second for a short while, and it is not very bright, so emmision peak is in the Mid-IR and lamp can last for 15 years according to specs.

 

imageimage

 

Schematics is nicely designed and assembled. On one side of the PCB following components can be identified. Large chip - LCD display driver. Small chip - touch sensor buttons driver. Moisture/temperature sensor model SHT. 3V Li cell for clock backup. 5V regulator working from 6.2 V at the input jack.

On the other PCB  side is a MSP430F microcontroller. USB and FTDI chip place is not populated. No RX or TX signals coming from the microcontroller.

So the only way how to connect external electronics is to measure the output of the CO2 sensor directly.

 

Measuring precisely the pulse length on one second time scale should be an easy task to do with a CC3200 board (or TI MSP430 + ESP8266). It was nice to learn this methoid how to enclode analog signals using PWM.

 

Conclusion and recommendation to electronics guys is: Buy just the NDIR sensor!

 

Continue reading: David Giorni NDIR CO2 detector

L. Crawley 2008 Dr. Thesis about NDIR trace gas detection

  • Sign in to reply
  • shabaz
    shabaz over 11 years ago

    Hi Janis,

     

    Thanks for this useful information!!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
<
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube