Path: EDN Asia >> Design Ideas >> Test & Measurement >> Linearise carbon dioxide sensor with antilog converter
Test & Measurement Share print

Linearise carbon dioxide sensor with antilog converter

22 Oct 2014  | Jordan Dimitrov

Share this page with your friends

Most carbon dioxide sensors use IR technology, but electrochemical sensors are posing a serious competition because of their high sensitivity, wide measurement range, and low price. As a rule, electrochemical sensors connect to a microcontroller through a buffer amplifier with an extremely low bias current (<1pA). The micro is needed to linearise the logarithmic response of the sensor. A good example of this approach is the SEN-000007 module from Sandbox Electronics, which uses an MG-811 CO2 sensor from Hanwei Electronics. Reference 1 reveals the circuits and the code, but does not specify accuracy.

This Design Idea shows a pure hardware solution to the linearisation problem with a simple and cheap circuit that features easy adjustment and good accuracy. The output signal can go directly to a panel meter or a microcontroller, requiring no complex data manipulation such as log or antilog calculations.

The MG-811 sensor measures CO2 concentration from 400 to 10,000 ppm (0.04% to 1%). Figure 1 displays the transfer function of the sensor. The data points come from the datasheet of the MG-811. The line and equation are generated by the curve fitting tool of Microsoft Excel.


Figure 1: The sensor has a logarithmic response with a 265mV offset.


Figure 2 presents the circuit. It uses a quad op-amp and a pair of matched transistors. IC2A and IC2B, make a conditioning circuit that provides high input resistance to the sensor, removes the 265mV offset from the sensor response, and amplifies the resulting signal. The goal is to modify the sensor response to the form VS = lnC (C is CO2 concentration) so the antilog converter (built with IC2C, IC2D, and the matched transistors, Reference 2) can implement the elnC = C identity, thus providing a linear relation between VOUT and CO2 concentration. The 2.5V reference IC1 allows the circuit to work with other gas sensors – like the TGS4161 from Figaro – that require not 6V, but a 5V power supply. Note that the sensor draws a lot of current.


Figure 2: A quad op-amp and a pair of matched transistors provide simple and cheap linearisation. R7 is a standard compensating resistor, as from PRC.


Figure 3: Accuracy is enough for a 3.5-digit panel meter.


The circuit needs only a full-scale adjustment (R11) for calibration. Accuracy is ±0.3% (figure 3), which matches well to a 3.5-digit panel meter, and is much better than the expected accuracy of this type of sensor.


References
1. MG-811 CO2 Sensor Module. http://sandboxelectronics.com/?p=147

2. AN-30 Log Converters, National Semiconductor (TI). http://www.ti.com/analog/docs/litabsmultiplefilelist.tsp?literatureNumber=snoa641b&docCategoryId=1&familyId=57


About the author
Jordan Dimitrov is an Electrical engineer in Measurement and Instrumentation. After 30 years of experience he features 2 patents, 70+ papers and a PhD degree. Currently he teaches electrical and electronics courses at a large community college in Toronto.


To download the PDF version of this article, click here.




Want to more of this to be delivered to you for FREE?

Subscribe to EDN Asia alerts and receive the latest design ideas and product news in your inbox.

Got to make sure you're not a robot. Please enter the code displayed on the right.

Time to activate your subscription - it's easy!

We have sent an activate request to your registerd e-email. Simply click on the link to activate your subscription.

We're doing this to protect your privacy and ensure you successfully receive your e-mail alerts.


Add New Comment
Visitor (To avoid code verification, simply login or register with us. It is fast and free!)
*Verify code:
Tech Impact

Regional Roundup
Control this smart glass with the blink of an eye
K-Glass 2 detects users' eye movements to point the cursor to recognise computer icons or objects in the Internet, and uses winks for commands. The researchers call this interface the "i-Mouse."

GlobalFoundries extends grants to Singapore students
ARM, Tencent Games team up to improve mobile gaming


News | Products | Design Features | Regional Roundup | Tech Impact