GSS CO2 Sensor Evaluation Kit User Guide

June 3, 2024
GSS

GSS CO2 Sensor Evaluation Kit

INTRODUCTION

The GSS CO2 sensor evaluation kit contains the following items.

  • CO2 sensor
  • USB cable with sensor connector

SOFTWARE INSTALLATION

The GSS evaluation board software is available direct from the GSS web site. Download the .zip file to your computer. Unzip and click on Setup.exe and follow the instructions on the screen. A short video showing how to get started with your evaluation kit and start taking readings in less than 2 minutes is available here: https://www.gassensing.co.uk/videos/
For more technical information on the sensor, download the appropriate data sheet from here: https://www.gassensing.co.uk/products/

CONNECTOR PIN-OUT DESCRIPTION

The cable has a USB-A connector at one end and a 4-way connector at the other end. The 4-way connector must be connected to the sensor UART pins.

PIN NAME TYPE DESCRIPTION COLOUR
1 GND Supply Sensor ground Black
2 VDD Supply Sensor supply voltage Red
3 Rx_In Digital Input UART Receive Input Orange
4 Tx_Out Digital Output UART Transmit Output Yellow

Ensure the connector is in the correct position before plugging the USB connector into a USB port. Full sensor pin-out details are provided in the appropriate product datasheets.

USB DRIVER

The USB cable contains an integrated circuit that converts from the sensor UART output to the PC USB input. Recent versions of Windows will automatically identify and install the USB driver when you plug in the lead.
If you are prompted to locate a driver, download from the FTDI website:
https://www.ftdichip.com/Drivers/VCP.htm
Choose “VCP Drivers” and select the correct driver for your operating system.

SOFTWARE INSTALLATION

The GSS sensor software can be found on the GSS website in the resources section. Click on Setup.exe and follow the instructions on the screen.

RUNNING THE SOFTWARE

The software may start automatically after installation. If it does not, you can start it from the Program Menu in the Start Menu.
The opening screen is below.GSS CO2 Sensor Evaluation Kit fig
\(1\)

To connect to the sensor, select the correct COM port from the drop-down Connection list, then click the CONNECT button. The drop-down list will only show ports with active devices attached.

SENSOR SELECTIONGSS CO2 Sensor Evaluation Kit fig
\(3\)

Select the correct sensor type and the full-scale range (CO2 ppm) of the sensor. The sensor should automatically start to take CO2 measurements after 1-2 seconds. These measurements are shown graphically in the middle of the screen, and in the dialogue box (red) at the bottom. The dialogue box contains sensor serial data output (‘Z’ data). The CO2 ‘Z’ value needs to be scaled to calculate the ppm value.
Ambient sensors measuring up to 1% (10000ppm) do not need a scaling factor, for sensors capable of measuring 0-60%, the scaling factor is 10. For sensors capable of measuring 0-100%, the scaling factor is 100.

CONTROLLING THE SENSORGSS CO2 Sensor Evaluation Kit fig
\(4\)

The software interface replicates the UART controls of the sensor. For full details of the functions, refer to the product data sheet. After power is applied, the sensor will automatically start to take CO2 measurements using the Mode 1 default settings, where the sensor is pre-programmed to send CO2 measurement data. This mode is labelled as ‘Stream (K1)’ mode.

MODE K1 STREAMING MODE

Click on the STREAM button. This is the factory default setting, where the sensor is constantly taking measurements at a pre-programmed rate, defined by the sensor type.

MODE K0 COMMAND MODE

Click on the STOPPED button. In this mode, the sensor is in a SLEEP mode, waiting for commands. No measurements are made. There is no latency in command responses. All commands that report measurements or alter the zero-point settings are disabled in Mode 0. Mode 0 is NOT retained after power cycling.

MODE K2 POLLING MODE

Click on the POLLING button. In polling mode, the sensor only reports readings when requested. The sensor will continue to take measurements in the background, but the output stream is suppressed until data is requested. In this mode, the user can programme the sensor to take a reading on request, or at a pre-defined period.

ZERO-POINT SETTING COMMANDSGSS CO2 Sensor Evaluation Kit fig
\(5\)

There are a several methods available to the user to set the zero point of the sensor. In all cases, the best zero is obtained when the gas concentration is stable, and the sensor is at a stabilised temperature. Note the zero-point settings are not cumulative and only the latest zero-point setting is effective. For example, there is no benefit in zeroing in nitrogen, and then zeroing in a calibration gas. The sensor will store only the latest zero point.

ZERO IN NITROGEN

Place the sensor in nitrogen gas and allow time for the sensor temperature to stabilise and the gas to be fully diffused into the sensor. Click on the NITROGEN (U) button. The sensor is zeroed assuming a 0ppm CO2 environment.

ZERO IN FRESH AIR

  • If there is no calibration gas or nitrogen available, the sensor zero-point can be set in fresh air. Ambient CO2 concentrations in fresh air are typically 400ppm. The CO2 concentration fresh air zero level is programmable over a range from 0ppm to the full scale of the sensor.
  • Place the sensor in a fresh air environment and allow time for the sensor temperature to stabilise, and for the fresh air to be fully diffused into the sensor. Click on the AMBIENT (G) button.
  • The sensor can use the default fresh air CO2 concentration value (400ppm), or the user can write a different fresh air value to the sensor if desired. To write a different fresh air CO2 concentration value to the sensor, write the new value in the ‘set to’ box.

ZERO IN A KNOWN GAS CONCENTRATION

Place the sensor in a known gas concentration, and allow time for the sensor temperature to stabilise, and for the gas to be fully diffused into the sensor. Set the CO2 concentration value to the appropriate value by writing the value in the ‘set to’ box. Click on the KNOWN GAS (X) button.

ZERO-POINT ADJUSTMENT

  • If the CO2 concentration and the sensor reported concentration are known (both in ppm), the zero point can be adjusted using the known concentration to fine tune the zero point. For example, if the sensor has been in an environment that has been exposed to outside air, and the sensor reading is known at that time, the zero point can be fine-tuned to correct the reading. This is typically used to implement automated zeroing routines.
  • The known CO2 concentration value should be entered into the ‘new’ box, the reported CO2 value from the sensor into the ‘old’ box and click Finetune(F).

POLLING COMMANDSGSS CO2 Sensor Evaluation Kit fig
\(6\)

Depending on the sensor type, various parameters can be output as a single string of data in the dialogue box. If a temperature or humidity sensor is fitted, the dialogue box will show the relevant data fields depending on user requirements.
If running in polling mode, a single line of data is output each time the ‘POLLING (K2)’ button is clicked, or automatically within a set interval if preferred by selecting the ‘Poll every seconds’ option.

INFO COMMANDS

ID

Clicking the ‘ID’ button will return the sensor serial number and firmware version.

DEBUG

Clicking the ‘Debug’ button will return additional information about the settings of the sensor. It is primarily intended to assist in remote debugging by GSS Ltd.

CUSTOMISING SENSOR SETTINGS

The evaluation kit software allows the user to fully customise the settings of the sensor. Refer to the sensor data sheet for a full command and control description. All UART commands and functions of the sensor can be manually set by writing in the blank box with the correct syntax. To send an UART command or data to the sensor, write in the blank box and click the ‘SEND’ button.

DATALOGGER

You can record the sensor output to a text file. To start recording, click ‘Record’ button and follow the instructions. Click ‘Stop’ button to stop recording.
The datalogger will record the same information as is displayed in the dialogue box and will precede each line with a timestamp.

25/03/2016 14:07:51 Z 00426 z 00434 25/03/2016 14:07:51 Z 00426 z 00450 25/03/2016 14:07:52 Z 00428 z 00448 25/03/2016 14:07:52 Z 00428 z 00436 25/03/2016 14:07:53 Z 00428 z 00417 25/03/2016 14:07:53 Z 00428 z 00440 25/03/2016 14:07:54 Z 00428 z 00417

FAULT FINDING

Fault Resolution
No output from sensor If you do not see readings from the sensor after a few

seconds, or if you get an error message indicating a problem, then follow these steps in order:


·         Check cable is connected correctly to the UART pins on the sensor (refer to data sheet for pin-out)

·         Check that you are clicking on the correct com port. If you cannot see the USB lead in the comport list, there has been a problem installing the USB driver. Check that you have downloaded the correct driver and follow the instructions on the FTDI website.

·         Select the COM Port corresponding to the USB Lead. Check the available ports with the USB lead unplugged. Then plug in the USB lead and note the new comport.

·         Check the sensor is in ‘streaming’ mode by clicking the button marked ‘Stream (K1)’

Sensor reading is

high/low

| Press Zero-point setting – Ambient (air). Sensor should output a reading

of approximately 400ppm.

EVK EXAMPLESGSS CO2 Sensor Evaluation Kit fig \(7\)

IMPORTANT NOTICE

  • Gas Sensing Solutions Ltd. (GSS) products and services are sold subject to GSS’s terms and conditions of sale, delivery and payment supplied at the time of order acknowledgement. GSS warrants performance of its products to the specifications in effect at the date of shipment. GSS reserves the right to make changes to its products and specifications or to discontinue any product or service without notice.
  • Customers should therefore obtain the latest version of relevant information from GSS to verify that the information is current. Testing and other quality control techniques are utilised to the extent GSS deems necessary to support its warranty. Specific testing of all parameters of each device is not necessarily performed unless required by law or regulation. In order to minimise risks associated with customer applications, the customer must use adequate design and operating safeguards to minimise inherent or procedural hazards. GSS is not liable for applications assistance or customer product design. The customer is solely responsible for its selection and use of GSS products. GSS is not liable for such selection or use nor for use of any circuitry other than circuitry entirely embodied in a GSS product.
  • GSS products are not intended for use in life support systems, appliances, nuclear systems or systems where malfunction can reasonably be expected to result in personal injury, death or severe property or environmental damage. Any use of products by the customer for such purposes is at the customer’s own risk.
  • GSS does not grant any licence (express or implied) under any patent right, copyright, mask work right or other intellectual property right of GSS covering or relating to any combination, machine, or process in which its products or services might be or are used. Any provision or publication of any third party’s products or services does not constitute GSS’s approval, licence, warranty or endorsement thereof. Any third party trade-marks contained in this document belong to the respective third-party owner.
  • Reproduction of information from GSS datasheets is permissible only if reproduction is without alteration and is accompanied by all associated copyright, proprietary and other notices (including this notice) and conditions. GSS is not liable for any unauthorised alteration of such information or for any reliance placed thereon.
  • Any representations made, warranties given, and/or liabilities accepted by any person which differ from those contained in this datasheet or in GSS’s standard terms and conditions of sale, delivery and payment are made, given and/or accepted at that person’s own risk. GSS is not liable for any such representations, warranties or liabilities or for any reliance placed thereon by any person.

ADDRESS

Gas Sensing Solutions Ltd. Grayshill Road Cumbernauld G68 9HQ United Kingdom3

REVISION HISTORY

DATE RELEASE DESCRIPTION OF CHANGES PAGES
13/05/2020 1.0 First revision All
27/05/2020 1.1 Re-write All
29/05/2020 1.2 Added revision 2.1 of evaluation kit

software

| All
28/01/2021| 1.3| Minor update to contents of kit| P.3
09/06/2021| 1.4| Software Installation| P.4,

Gas Sensing Solutions Ltd.
For regular updates, sign up at https://gassensing.co.uk
Revision 1.3, 28 January 2021
Copyright © 2021 Gas Sensing Solutions Ltd.

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals