mirror of
https://github.com/m5stack/m5-docs.git
synced 2026-05-20 10:23:01 -07:00
add iso485 imu bps
This commit is contained in:
@@ -0,0 +1,153 @@
|
||||
# BPS Unit {docsify-ignore-all}
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/unit/unit_rs485_01.webp"><img src="assets/img/product_pics/unit/unit_rs485_02.webp"></div>
|
||||
|
||||
## Description
|
||||
|
||||
**BPS Unit** is a barometer unit, which uses Bosch bmp280 pressure sensor to measure atmospheric pressure and estimate altitude. The relative accuracy can reach ± 0.12hpa, equivalent to ± 1m height difference. At the same time, the temperature drift coefficient is very low, which can reach 1.5 PA / K, that is, the temperature drift is 12.6 cm / K. in addition, there is an integrated temperature sensor in the chip.
|
||||
|
||||
## Product Features
|
||||
|
||||
- Air pressure sensor, with temperature sensor on chip, can measure temperature at the same time
|
||||
- The accuracy is ± 0.12hpa
|
||||
- Temperature drift coefficient 1.5pa/k
|
||||
- Support periodic measurement
|
||||
- Internal integrated 5-segment filter
|
||||
- Support low power consumption
|
||||
- I2C communication:0x76
|
||||
- Development platform: Arduino, uiflow (blocky, pyhton)
|
||||
- 2x LEGO compatible holes
|
||||
|
||||
## Include
|
||||
|
||||
- 1x BPS Unit
|
||||
- 1x Grove Cable(5cm)
|
||||
|
||||
## Application
|
||||
|
||||
- Wearable devices
|
||||
- Motion tracking
|
||||
- UAV attitude determination
|
||||
|
||||
## Specification
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>Resources</td>
|
||||
<td>Parameter</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Air pressure measurement range</td>
|
||||
<td>300 - 1100 hPa(+9000m ~ -500m)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Relative accuracy</td>
|
||||
<td>0.12hPa</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Absolute accuracy</td>
|
||||
<td>1hPa</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Temperature measurement range</td>
|
||||
<td>-40 ~ +85°C</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Temperature resolution</td>
|
||||
<td>0.01°C</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Pressure resolution</td>
|
||||
<td>0.16Pa</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Temperature coefficient offset</td>
|
||||
<td>1.5 Pa/K(12.6 cm/K)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Current consumption</td>
|
||||
<td>2.7μA @ 1 Hz sampling rate</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Voltage</td>
|
||||
<td>1.71V - 3.6V</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Net Weight</td>
|
||||
<td>8g</td>
|
||||
</tr>-
|
||||
<tr>
|
||||
<td>Gross Weight</td>
|
||||
<td>21g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Produce Size</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Package Size</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</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">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_PDM_Unit.exe">Windows</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_PDM_Unit_With_M5Core.dmg">MacOS</a>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/PDM.mp4" type="video/mp4">
|
||||
</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>
|
||||
<p>Measuring atmospheric pressure and temperature</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## Related Link
|
||||
|
||||
- **Datasheet**
|
||||
- [BMP 280](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/BMP280-DS001-11_en.pdf)
|
||||
|
||||
## Schematic
|
||||
|
||||
<img src="assets/img/product_pics/unit/unit_rs485_03.webp" width="40%">
|
||||
|
||||
### Pin Map
|
||||
|
||||
<table>
|
||||
<tr><td>M5Core(GROVE A)</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
|
||||
<tr><td>BMP Unit</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
## Example
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
To get complete code, please click [here]()
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,134 @@
|
||||
# IMU Uint{docsify-ignore-all}
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/unit/unit_rs485_01.webp"><img src="assets/img/product_pics/unit/unit_rs485_02.webp"></div>
|
||||
|
||||
## Description
|
||||
|
||||
**IMU Unit** is a 6-axis attitude sensor with 3-axis gravity accelerometer and 3-axis gyroscope, which can calculate tilt angle and acceleration in real time. The chip adopts mpu6886, has 16 bit ADC, built-in programmable digital filter and on-chip temperature sensor, adopts I2C interface to communicate with host computer, and supports low-power mode.
|
||||
|
||||
## Product Features
|
||||
|
||||
- 3-axis gravity accelerometer and 3-axis gyroscope
|
||||
- On chip temperature sensor
|
||||
- 1KB FIFO
|
||||
- Support low power consumption
|
||||
- Development platform: Arduino, uiflow (blocky, pyhton)
|
||||
- 2X LEGO compatible holes
|
||||
|
||||
## Include
|
||||
|
||||
- 1x IMU Unit
|
||||
- 1x Grove 线(5cm)
|
||||
|
||||
## Application
|
||||
|
||||
- Wearable devices
|
||||
- Motion tracking
|
||||
- UAV attitude determination
|
||||
|
||||
## Specification
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>Resources</td>
|
||||
<td>Parameter</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Accelerometer range</td>
|
||||
<td>±2g, ±4g, ±8g, or ±16g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Accelerometer noise</td>
|
||||
<td>100 μg/√Hz</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gyroscope range</td>
|
||||
<td>±250, ±500, ±1000, or ±2000 degrees per second</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gyroscope sensitivity error</td>
|
||||
<td>1%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gyroscope noise</td>
|
||||
<td>±4 mdps/√Hz</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>working voltage</td>
|
||||
<td>1.71V - 3.45V</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Net Weight</td>
|
||||
<td>8g</td>
|
||||
</tr>-
|
||||
<tr>
|
||||
<td>Gross Weight</td>
|
||||
<td>21g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Produce Size</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Package Size</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</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">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_PDM_Unit.exe">Windows</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_PDM_Unit_With_M5Core.dmg">MacOS</a>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/PDM.mp4" type="video/mp4">
|
||||
</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>
|
||||
<p>PDM unit is connected to port a (this program does not support M5GO Base), and the sound spectrum is displayed on the screen</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## Related Link
|
||||
|
||||
- **Datasheet**
|
||||
- [MPU 6886](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/MPU-6886-000193%2Bv1.1_GHIC_en.pdf)
|
||||
|
||||
## Schematic
|
||||
|
||||
<img src="assets/img/product_pics/unit/unit_rs485_03.webp" width="40%">
|
||||
|
||||
### Pin Map
|
||||
|
||||
<table>
|
||||
<tr><td>M5Core(GROVE A)</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
|
||||
<tr><td>IMU Unit</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
## Example
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
To get complete code, please click [here]()
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,132 @@
|
||||
# ISO485 {docsify-ignore-all}
|
||||
|
||||
<el-tag effect="plain">SKU:U034</el-tag>
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/unit/unit_rs485_01.webp"><img src="assets/img/product_pics/unit/unit_rs485_02.webp"></div>
|
||||
|
||||
## Description
|
||||
|
||||
**ISO485** is an isolated half duplex transceiver based on RS485 bus protocol. It can convert TTL level to RS485 level, and various electrical noises and transient changes of voltage and current may appear in the communication link of equipment. Using ca-is3082w as interface chip can effectively shield the above noise and transient, provide sufficient protection for expensive control equipment and reduce the risk of damage. Communication with RS485 equipment at the other end is suitable for long-distance signal transmission. The product has failure protection function. In the receiving state, if the input is open or short circuited, the receiver outputs high level. RS485 is a communication protocol standard, which is used to define the electrical characteristics of drivers and receivers used in serial communication systems. It supports Multipoint Systems and is widely used in industrial fields. When the project equipment needs communication control through RS485 and has high requirements for signal-to-noise ratio and transmission distance, it is a good choice to use iso485 unit for interface type transfer.
|
||||
|
||||
## Product Features
|
||||
|
||||
- Built in ca-is3082w isolation chip
|
||||
- Isolated DC-DC
|
||||
- Signal transmission rate: up to 10 Mbps
|
||||
- Fail safe receiver (bus open, short circuit)
|
||||
- Supports up to 256 bus nodes
|
||||
- Up to 5000 VRMs isolation and withstand voltage
|
||||
- Development platform: Arduino, uiflow (blocky, pyhton)
|
||||
- 2X LEGO compatible holes
|
||||
|
||||
## Include
|
||||
|
||||
- 1x ISO485 Unit
|
||||
- 1x Grove Cable(5cm)
|
||||
|
||||
## Applications
|
||||
|
||||
- Communication between RS485 interface device and microcontroller in industrial equipment
|
||||
|
||||
## Specification
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>Resources</td>
|
||||
<td>Parameter</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Withstand voltage value</td>
|
||||
<td>5000V</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Maximum number of nodes</td>
|
||||
<td>256个</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ESD</td>
|
||||
<td>±15KV</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Protection function</td>
|
||||
<td>Failure protection, over-current protection and thermal shutdown protection</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>New Weight</td>
|
||||
<td>8g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Gross Weight</td>
|
||||
<td>21g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Product Size</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Package Size</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</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">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_PDM_Unit.exe">Windows</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_PDM_Unit_With_M5Core.dmg">MacOS</a>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/PDM.mp4" type="video/mp4">
|
||||
</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>
|
||||
<p>PDM unit is connected to port a (this program does not support M5GO Base), and the sound spectrum is displayed on the screen</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## Related Link
|
||||
|
||||
- **Datasheet**
|
||||
- [ISO485](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/IS3082W.pdf)
|
||||
|
||||
## Schematic
|
||||
|
||||
<img src="assets/img/product_pics/unit/unit_rs485_03.webp" width="40%">
|
||||
|
||||
### Pin Map
|
||||
|
||||
<table>
|
||||
<tr><td>M5Core(GROVE C)</td><td>U2RXD(GPIO16)</td><td>U2TXD(GPIO17)</td><td>5V</td><td>GND</td></tr>
|
||||
<tr><td>ISO485 Unit</td><td>RS485 RXD</td><td>RS485 TXD</td><td>5V</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
## Example
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
To get complete code, please click [here]()
|
||||
|
||||
### 2. UIFlow
|
||||
|
||||
To get UIFlow code, please click [here]()
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-unit/products/rs485-module';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,149 @@
|
||||
# BPS {docsify-ignore-all}
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/unit/unit_rs485_01.webp"><img src="assets/img/product_pics/unit/unit_rs485_02.webp"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
**BPS** 是一款气压计单元,采用博世BMP280气压传感器,用于测量大气压强与高度估算,相对精度可达到±0.12hPa,相当于±1m的高度差,同时温漂系数相当低,可以达到1.5 Pa/K,即温度漂移为12.6 cm/K,此外在芯片内部还有集成有温度传感器。
|
||||
|
||||
## 产品特性
|
||||
|
||||
- 气压传感器,片上带有温度传感器,可同时测量温度
|
||||
- 精度达到±0.12hPa
|
||||
- 温漂系数1.5Pa/K
|
||||
- 支持周期性测量
|
||||
- 内部集成5段式滤波器
|
||||
- 支持低功耗
|
||||
- I2C通讯:0x76
|
||||
- 开发平台: Arduino, UIFlow(Blockly,Pyhton)
|
||||
- 2x LEGO 兼容孔
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x BPS Unit
|
||||
- 1x Grove 线(5cm)
|
||||
|
||||
## 应用
|
||||
|
||||
- Wearable devices
|
||||
- GPS height calculation
|
||||
- Weather station
|
||||
|
||||
## 规格参数
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>规格</td>
|
||||
<td>参数</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>气压测量范围</td>
|
||||
<td>300 - 1100 hPa(+9000m ~ -500m)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>相对精度</td>
|
||||
<td>0.12hPa</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>绝对精度</td>
|
||||
<td>1hPa</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>温度测量范围</td>
|
||||
<td>-40 ~ +85°C</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>温度分辨率</td>
|
||||
<td>0.01°C</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>气压分辨率</td>
|
||||
<td>0.16Pa</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>温度漂移</td>
|
||||
<td>1.5 Pa/K(12.6 cm/K)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>电流消耗</td>
|
||||
<td>2.7μA @ 1 Hz 采样率</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>工作电压</td>
|
||||
<td>1.71V - 3.6V</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>净重</td>
|
||||
<td>8g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>毛重</td>
|
||||
<td>21g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>产品尺寸</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>包装尺寸</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
|
||||
<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">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/MODULE/EasyLoader_COM_NB-IoT.exe">Windows</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_BPS_Unit_For_M5Core_.dmg">MacOS</a>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Module/COM.NB-IoT.mp4">
|
||||
</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>案例描述:</p>
|
||||
<p>获取大气压强</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **Datasheet**
|
||||
- [BMP 280](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/BMP280-DS001-11_en.pdf)
|
||||
|
||||
## 原理图
|
||||
|
||||
<img src="" width="40%">
|
||||
|
||||
### 管脚映射
|
||||
|
||||
<table>
|
||||
<tr><td>M5Core(GROVE A)</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
|
||||
<tr><td>IMU Unit</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
## 案例程序
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
[点击这里获取Arduino示例程序]()
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,134 @@
|
||||
# IMU {docsify-ignore-all}
|
||||
|
||||
<el-tag effect="plain">SKU:</el-tag>
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/unit/unit_rs485_01.webp"><img src="assets/img/product_pics/unit/unit_rs485_02.webp"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
**IMU** 是一款6轴姿态传感器,内部集成了3轴重力加速计与3轴陀螺仪,可以实时计算倾斜角度与加速度。芯片采用MPU6886,片上具有16位ADC,内置可编程的数字滤波器与片上温度传感器,采用I2C接口与主机通讯,支持低功耗模式。
|
||||
|
||||
## 产品特性
|
||||
|
||||
- 3轴重力加速计与3轴陀螺仪
|
||||
- 片上温度传感器
|
||||
- 1KB FIFO
|
||||
- 支持低功耗
|
||||
- 开发平台: Arduino, UIFlow(Blockly,Pyhton)
|
||||
- 2x LEGO 兼容孔
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x IMU Unit
|
||||
- 1x Grove 线(5cm)
|
||||
|
||||
## 应用
|
||||
|
||||
- 可穿戴设备
|
||||
- 运动追踪
|
||||
- 无人机姿态判断
|
||||
|
||||
## 规格参数
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>规格</td>
|
||||
<td>参数</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>加速计量程</td>
|
||||
<td>±2g, ±4g, ±8g, or ±16g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>加速计噪声</td>
|
||||
<td>100 μg/√Hz</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>陀螺仪量程</td>
|
||||
<td>±250, ±500, ±1000, or ±2000 degrees per second</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>陀螺仪误差</td>
|
||||
<td>1%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>陀螺仪噪声</td>
|
||||
<td>±4 mdps/√Hz</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>工作电压</td>
|
||||
<td>1.71V - 3.45V</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>净重</td>
|
||||
<td>8g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>毛重</td>
|
||||
<td>21g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>产品尺寸</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>包装尺寸</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
|
||||
<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">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/MODULE/EasyLoader_COM_NB-IoT.exe">Windows</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/MODULE/EasyLoader_COM_NB-IoT.dmg">MacOS</a>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Module/COM.NB-IoT.mp4">
|
||||
</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>案例描述:</p>
|
||||
<p>获取IMU加速度、角速度及温度</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **Datasheet**
|
||||
- [MPU 6886](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/MPU-6886-000193%2Bv1.1_GHIC_en.pdf)
|
||||
|
||||
## 原理图
|
||||
|
||||
<img src="assets/img/product_pics/unit/unit_rs485_03.webp" width="40%">
|
||||
|
||||
### 管脚映射
|
||||
|
||||
<table>
|
||||
<tr><td>M5Core(GROVE A)</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
|
||||
<tr><td>IMU Unit</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
## 案例程序
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
[点击这里获取Arduino示例程序]()
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = '';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
@@ -0,0 +1,131 @@
|
||||
# ISO485 {docsify-ignore-all}
|
||||
|
||||
<el-tag effect="plain">SKU:U034</el-tag>
|
||||
|
||||
<div class="product_pic"><img src="assets/img/product_pics/unit/unit_rs485_01.webp"><img src="assets/img/product_pics/unit/unit_rs485_02.webp"></div>
|
||||
|
||||
## 描述
|
||||
|
||||
**ISO485** 是一款基于RS485总线协议的隔离式半双工收发器。它可以将TTL电平转换为RS485电平,在设备通信链路中可能出现各种电噪声以及电压电流的瞬态变化,使用CA-IS3082W作为接口芯片可以有效屏蔽以上噪声和瞬变,为昂贵的控制设备提供充分的保护,降低损坏风险。与另外一端的RS485设备进行通讯,适用于信号的长距离传输。该产品具有失效保护功能,在接收状态时,如果输入端开路或短路 则接收器输出高电平。RS485是一种通信协议标准,用于定义用于串行通信系统的驱动器和接收器的电气特性,支持多点系统,广泛应用于工业领域。当项目设备需要通过RS485进行通信控制并且对信噪比及传输距离有较高要求时,使用 ISO485 Unit 进行接口类型转接会是一个不错的选择。
|
||||
|
||||
## 产品特性
|
||||
|
||||
- 内置 CA-IS3082W隔离芯片
|
||||
- 隔离DC-DC
|
||||
- 信号传输速率: 高达 10 Mbps
|
||||
- 失效防护接收器(总线开路、 短路)
|
||||
- 支持多达 256 个总线节点
|
||||
- 高达 5000 VRMS 隔离耐压
|
||||
- 开发平台: Arduino, UIFlow(Blockly,Pyhton)
|
||||
- 2x LEGO 兼容孔
|
||||
|
||||
## 包含
|
||||
|
||||
- 1x ISO485 Unit
|
||||
- 1x Grove 线(5cm)
|
||||
|
||||
## 应用
|
||||
|
||||
- 工业设备中 RS485 接口的设备与微控制器之间的通讯
|
||||
|
||||
## 规格参数
|
||||
|
||||
<table>
|
||||
<tr style="font-weight:bold">
|
||||
<td>规格</td>
|
||||
<td>参数</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>耐压值</td>
|
||||
<td>5000V</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>最多节点数</td>
|
||||
<td>256个</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>ESD</td>
|
||||
<td>±15KV</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>保护功能</td>
|
||||
<td>失效保护、过流保护、热关断保护</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>净重</td>
|
||||
<td>8g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>毛重</td>
|
||||
<td>21g</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>产品尺寸</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>包装尺寸</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## EasyLoader
|
||||
|
||||
>EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.**(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机[请点击此处查看CP210X驱动安装教程](zh_CN/arduino/arduino_development?id=安装串口驱动),M5StickC/V/T/ATOM系列可免驱动使用)**
|
||||
|
||||
<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">
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/MODULE/EasyLoader_COM_NB-IoT.exe">Windows</a>
|
||||
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/MODULE/EasyLoader_COM_NB-IoT.dmg">MacOS</a>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<video id="example_video" controls>
|
||||
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Module/COM.NB-IoT.mp4">
|
||||
</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>案例描述:</p>
|
||||
<p>查看信号强度,注册入网,模块拨码开关位置5/13 ON</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
## 相关链接
|
||||
|
||||
- **Datasheet** - [ISO485](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/IS3082W.pdf)
|
||||
|
||||
## 原理图
|
||||
|
||||
<img src="assets/img/product_pics/unit/unit_rs485_03.webp" width="40%">
|
||||
|
||||
### 管脚映射
|
||||
|
||||
<table>
|
||||
<tr><td>M5Core(GROVE C)</td><td>U2RXD(GPIO16)</td><td>U2TXD(GPIO17)</td><td>5V</td><td>GND</td></tr>
|
||||
<tr><td>ISO485 Unit</td><td>RS485 RXD</td><td>RS485 TXD</td><td>5V</td><td>GND</td></tr>
|
||||
</table>
|
||||
|
||||
## 案例程序
|
||||
|
||||
### 1. Arduino IDE
|
||||
|
||||
[点击这里获取Arduino示例程序]()
|
||||
|
||||
### 2. UIFlow
|
||||
|
||||
[点击这里获取UIFlow示例]()
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
var purchase_link = 'https://m5stack.com/collections/m5-unit/products/rs485-module';
|
||||
|
||||
anchor_search(purchase_link);
|
||||
scrollFunc();
|
||||
|
||||
</script>
|
||||
Reference in New Issue
Block a user