updated thermal.md

This commit is contained in:
LiHuashen
2019-04-10 13:46:49 +08:00
parent fe139c736d
commit b680ba818b
4 changed files with 46 additions and 33 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 277 KiB

+24 -11
View File
@@ -1,6 +1,6 @@
# Unit THERMAL {docsify-ignore-all}
<img src="assets/img/product_pics/unit/M5GO_Unit_thermal.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/unit_thermal_grove_a.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/M5GO_Unit_thermal_02.png" width="30%" height="30%">
<img src="assets/img/product_pics/unit/M5GO_Unit_thermal.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/M5GO_Unit_thermal_02.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/unit_thermal_grove_a.png" width="30%" height="30%">
***
@@ -8,25 +8,38 @@
## Description
**<mark>THERMAL</mark>** is a thermal camera module contains thermopile sensors named **MLX90640**. the MLX90640 contains a 32x24 piexls IR array. It communicates with M5GO Core via GROVE which actually is a I2C interfacel.
As the images show you can detect surface temperatures from many feet away with an accuracy of ±1.5°C (best case).
After burn the firmware of the module's demostatrion to M5GO Core via `M5Burner`, the module will be running. Then you can program it via Arduino IDE.
**<mark>THERMAL</mark>** is a thermal camera Unit contained thermopile sensors named **MLX90640**. It can be used to measure the surface temperature of an object and form a thermographic image by a temperature gradient composed of different surface temperatures. The image size and resolution of the MLX90640 output is **32 x 24**.
The unit communicates with m5core through GROVE A(IIC). And IIC address is 0x33.
The MLX90640 Infrared (IR) sensor array combines high resolution and reliable operation in harsh environments, providing a cost-effective alternative to more expensive high-end thermal imaging cameras. Unlike the case of a microbolometer, the sensor does not require frequent recalibration, ensuring continuous monitoring and reducing system cost.
The field of view (FoV) option includes a standard 55° x 35° version and a wide angle version of 110° x 75° for distances up to 7m. THERMAL uses a version of **55° x 35° FoV**, also known as the BAB package.
The Unit communicates with the M5Core through the Grove A interface, and its IIC address is **0x33**
<img src="assets/img/product_pics/unit/thermal/unit_thermal_05.png">
## Feature
- 32x24 piexls
- Target temperature -40°C ~ 300°C
- GROVE interface, support [UIFlow](http://flow.m5stack.com) and [Arduino](http://www.arduino.cc)
- Two Lego installation holes
- Operating Voltage: 3V-3.6V
- Current Consumption: 18mA
- Field of View: 55°x35°
- Measurement Range: -40°C-300°C
- Resolution: ±1.5°C
- Refresh Rate: 0.5Hz-64Hz
- Operating temperature: -40°C ~ 85°C
<!-- - GROVE interface, support [UIFlow](http://flow.m5stack.com) and [Arduino](http://www.arduino.cc) -->
- Two Lego installation holes
## Include
- 1x THERMAL Unit
- 1x Grove Cable
## APPLICATION
- High precision non-contact temperature measurements
- Intrusion / Movement detection
- Visual IR thermometers
- Temperature sensing element for intelligent building air conditioning
## Related Link
@@ -80,7 +93,7 @@ interpolate_image(reversePixels,ROWS,COLS,dest_2d,\
### PinMap
<table>
<tr><td>M5Core(GROVE A)</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
<tr><td>M5Core (GROVE A)</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
<tr><td>THERMAL Unit</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
-13
View File
@@ -103,21 +103,8 @@
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201903/StickC%20Watch.mp4" type="video/mp4">
</video>
<!-- - **M5StickC 的案例 - 3D 鼠标**
<video width="500" height="315" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/StickC/3D_Mouse.mp4" type="video/mp4">
</video> -->
- **M5StickC 的案例 - 测试 DSD**
<video width="500" height="315" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201904/Simple_Watch_Device.mp4" type="video/mp4">
</video>
<!-- - **M5StickC 的案例 - 驱动蜂鸣器**
<video width="500" height="315" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Blog/Twitch201904/Connect-passive-buzzer-to-M5StickC.mp4" type="video/mp4">
</video> -->
+22 -9
View File
@@ -1,6 +1,6 @@
# THERMAL - 人体红外成像Unit {docsify-ignore-all}
<img src="assets/img/product_pics/unit/M5GO_Unit_thermal.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/unit_thermal_grove_a.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/M5GO_Unit_thermal_02.png" width="30%" height="30%">
<img src="assets/img/product_pics/unit/M5GO_Unit_thermal.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/M5GO_Unit_thermal_02.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/unit_thermal_grove_a.png" width="30%" height="30%">
***
@@ -8,18 +8,31 @@
## 描述
**<mark>Thermal</mark>**是一款内置热电堆传感器(一种热释红外传感器,型号**MLX90640**)的Unit可以用了测量物体表面温度,并由各个表面温度不同组成的温度梯度而形成热成像图。MLX90640输出的图片大小和分辨率是32x24
**<mark>THERMAL</mark>** 是一款内置热电堆传感器 ( 一种热释红外传感器,型号 **MLX90640** ) 的 Unit。它可以用了测量物体表面温度,并由各个表面温度不同组成的温度梯度而形成热成像图。MLX90640 输出的图片大小和分辨率是 **32 x 24**
该Unit同样与M5Core通过PORT A(I2C)接口通信。IIC地址为0x33
MLX90640 红外(IR)传感器阵列结合了高分辨率和在恶劣环境中可靠工作的能力,为更昂贵的高端热像仪提供了高性价比的替代方案。与微测辐射热计的情况不同,该传感器不需要频繁重新校准,从而可确保连续监测并降低系统成本
使用该Unit可以方便的测量各个物体表面温度(正常误差±1.5°C)
视场角(FoV)选项包括标准的 55°×35° 版本和 110°×75° 的广角版本,距离可以达到 7m。 THERMAL 采用的是 **55°×35° FoV** 的版本,也叫 BAB 封装。
该 Unit 与 M5Core 通过 Grove A 接口通信,它 的 IIC 地址是 **0x33**
<img src="assets/img/product_pics/unit/thermal/unit_thermal_05.png">
## 特性
- 目标温度:-40°C ~ 300°C
<!-- - GROVE接口,支持[UIFlow](http://flow.m5stack.com)编程,[Arduino](http://www.arduino.cc)编程 -->
- Unit内置两个Lego插件孔,方便与Lego件结合
- 工作电压:3V ~ 3.6V
- 工作电流:18mA
- 视场角:55°×35°
- 测量温度:-40°C ~ 300°C
- 精度:±1.5°C
- 可编程刷新率:0.5Hz ~ 64Hz
- 工作温度:-40°C ~ 85°C
- Unit 内置两个 Lego 插件孔,方便与 Lego 件结合
## 包含
- 1x THERMAL Unit
- 1x Grove 线
## 应用
@@ -85,8 +98,8 @@ interpolate_image(reversePixels,ROWS,COLS,dest_2d,\
### 管脚映射
<table>
<tr><td>M5Core(GROVE接口A)</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
<tr><td>人体红外成像Unit</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
<tr><td>M5Core ( GROVE 接口 A )</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
<tr><td>人体红外成像 Unit</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
## 相关视频