Files

151 lines
5.3 KiB
Markdown
Raw Permalink Normal View History

2020-08-13 20:16:24 +08:00
# TVOC/eCO2
2020-08-13 15:00:21 +08:00
2020-08-13 18:18:06 +08:00
<el-tag effect="plain">SKU:U088</el-tag>
2020-08-13 15:00:21 +08:00
2020-08-13 18:18:06 +08:00
<div class="product_pic"><img src="assets/img/product_pics/unit/tvoc/tvoc.webp"></div>
2020-08-13 15:00:21 +08:00
## Description
2020-12-14 11:44:36 +08:00
**TVOC/eCO2 mini Unit** is a digital multi-pixel gas sensor unit with integrated SGP30.
It mainly measures various VOC (volatile organic compounds) and H2 in the air. It can be programmed to detect TVOC (total volatile organic compounds) and eCO2 (equivalent carbon dioxide reading)Concentration measurement.
Typical measurement accuracy is 15% within the measurement range, the SGP30 reading is internally calibrated and output, which can maintain long-term stability. SGP30 uses I2C protocol communication with on-chip humidity compensation function, which can be turned on through an external humidity sensor.
If you need to obtain accurate results, you need to calibrate according to a known measurement source. SGP30 has a built-in calibration function. In addition, eCO2 is calculated based on the concentration of H2 and cannot completely replace "true" CO2 sensors for laboratory use.
2020-08-13 15:00:21 +08:00
## Product Features
- TVOC/eCO2 concentration detection
2021-01-28 19:40:50 +08:00
- I2C communication(0x58)
2020-08-13 15:00:21 +08:00
- Outstanding long-term stability
- Humidity Compensation
- 2x LEGO™ Hole
2020-08-13 20:15:22 +08:00
- HY2.0 4P interface
2020-08-13 15:00:21 +08:00
## Include
2020-08-13 18:18:06 +08:00
- 1x TVOC/eCO2 Mini Unit
2020-08-13 15:00:21 +08:00
- 1x HY2.0 Cable(5CM)
2020-08-13 18:18:06 +08:00
## Applications
2020-08-13 15:00:21 +08:00
- Air quality monitoring
- eCO2 concentration
## Specification
<table class="table-1">
<thead>
<tr>
<th>Specification</th>
<th>Parameter</th>
</tr>
</thead>
<tbody>
<tr>
<td>Measurement range</td>
<td>Ethanol0-1000ppmH20-1000ppmTVOC0-60000 ppbeCO2400-60000 ppm</td>
</tr>
<tr>
<td>TVOC/eCO2 Sampling rate</td>
<td>1Hz</td>
</tr>
<tr>
<td>TVOC/eCO2 Resolution</td>
<td>TVOC1/6/32bbpeCO21/3/9/31ppm</td>
</tr>
<tr>
2021-02-05 17:58:59 +08:00
<td>Communication protocol</td>
<td>I2C0x58</td>
2020-08-13 15:00:21 +08:00
</tr>
<tr>
2020-08-13 18:18:06 +08:00
<td>Net Weight</td>
<td>4g</td>
2020-08-13 15:00:21 +08:00
</tr>
<tr>
2020-08-13 18:18:06 +08:00
<td>Gross Weight</td>
<td>8g</td>
2020-08-13 15:00:21 +08:00
</tr>
<tr>
<td>Product Size</td>
2020-08-13 18:18:06 +08:00
<td>24*24*13mm</td>
2020-08-13 15:00:21 +08:00
</tr>
<tr>
<td>Package Size</td>
2020-08-13 18:18:06 +08:00
<td>35*36*18mm</td>
2020-08-13 15:00:21 +08:00
</tr>
<tr>
<td>Case material</td>
2020-08-13 18:18:06 +08:00
<td>Plastic(PC)</td>
2020-08-13 15:00:21 +08:00
</tr>
</tbody>
</table>
## EasyLoader
>EasyLoader is a concise and fast program writer, which has a built-in case program related to the product. It can be burned to the main control by simple steps to perform a series of function verification. Please install the corresponding driver according to the device type. M5Core host [Please click here to view the CP210X driver installation tutorial](en/arduino/arduino_development), M5StickC/V/T/ATOM series can be used without driver)
<div class="easyloader-box">
<div style="background-color:white;">
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
<div class="easyloader-btn">
2020-08-13 18:18:06 +08:00
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_TVOC_Unit.exe">Windows</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_TVOC_eCO2_UNIT_With_M5Core.dmg">MacOS</a>
2020-08-13 15:00:21 +08:00
<!-- <a>Linux</a>
<a>MacOS</a> -->
</div>
</div>
<div>
<video id="example_video" controls>
2020-08-13 18:18:06 +08:00
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/TVOC%20eCO2.mp4" type="video/mp4">
2020-08-13 15:00:21 +08:00
</video>
<div class="easyloader-mask">
<a>
<svg id="play-btn" t="1583228776634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4152" width="75" height="75"><path d="M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m0 928C282.24 928 96 741.76 96 512S282.24 96 512 96s416 186.24 416 416-186.24 416-416 416zM384 288l384 224-384 224z" p-id="4153" fill="#007aff"></path></svg></a>
<p>Description:</p>
2020-08-13 19:31:40 +08:00
<p>Display TVOC and eCO2.</p>
2020-08-13 15:00:21 +08:00
</div>
</div>
</div>
### PinMap
<table>
2020-12-14 11:44:36 +08:00
<tr><td>M5Core(GROVE A)</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
<tr><td>TVOC Unit</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
2020-08-13 15:00:21 +08:00
</table>
## Related Link
2020-10-13 15:06:42 +08:00
- **[SGP30 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/Sensirion_Gas_Sensors_SGP30_Datasheet.pdf)**
2020-08-13 15:00:21 +08:00
## Schematic
<img src="assets/img/product_pics/unit/tvoc/tvoc_sch.webp">
## Example
2021-02-05 16:54:45 +08:00
### 1. Arduino
2020-08-13 15:00:21 +08:00
2020-08-13 18:18:06 +08:00
The code below is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TVOC)
2020-08-13 15:00:21 +08:00
2021-02-05 16:54:45 +08:00
### 2. UIFlow
- [Click here to download the UIFlow example](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TVOC/UIFlow)
2021-02-07 20:52:34 +08:00
<img src="assets/img/product_pics/unit/tvoc/TVOC_eCO2_Example.webp" width="80%" height="80%">
2021-02-05 16:54:45 +08:00
2020-12-14 11:44:36 +08:00
<el-divider content-position="right">Last updated: 2020-12-14</el-divider>
2020-08-13 15:00:21 +08:00
<script>
2020-08-14 16:58:53 +08:00
var purchase_link = 'https://m5stack.com/collections/m5-unit/products/tvoc-eco2-gas-unit-sgp30';
2020-08-13 15:00:21 +08:00
anchor_search(purchase_link);
scrollFunc();
</script>