Files

101 lines
3.3 KiB
Markdown
Raw Permalink Normal View History

2020-03-19 21:06:45 +08:00
# RS485
2019-01-11 16:25:49 +08:00
<el-tag effect="plain">SKU:U034</el-tag>
2020-03-19 14:40:22 +08:00
2020-04-08 14:09:44 +08:00
<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>
2019-01-11 16:25:49 +08:00
## Description
2019-05-05 11:28:54 +08:00
**RS485** is a TTL to RS485 convertor.
2019-01-11 16:25:49 +08:00
2019-05-05 11:28:54 +08:00
RS485 is a standard defining the electrical characteristics of drivers and receivers for use in serial communications systems, widely used in industrial field. multipoint systems are supported.
2020-12-14 11:44:36 +08:00
It's used to convert the TTL standard to the RS485 standard. If the outside serial device is RS485 standard, you can attach this unit onto M5stack, therefore, to implement the communication with RS485 device by TTL protocol.
2019-05-05 11:28:54 +08:00
## Product Features
2019-01-11 16:25:49 +08:00
2019-06-10 14:51:18 +08:00
- Built in MAX485/SP485EEN
2019-12-19 19:18:40 +08:00
- input DC 12V
2020-12-14 11:44:36 +08:00
- Program Platform: Arduino, UIFlow (Blockly, Python)
2019-05-05 11:28:54 +08:00
- Two Lego-compatible holes
2019-01-11 16:25:49 +08:00
2019-04-17 20:04:52 +08:00
## Include
- 1x RS485 Unit
- 1x Grove Cable
2020-05-29 16:36:24 +08:00
## Specification
<table>
<tr style="font-weight:bold">
<td>Resources</td>
<td>Parameter</td>
</tr>
<tr>
2020-11-18 19:00:45 +08:00
<td>Net weight</td>
2020-05-29 16:36:24 +08:00
<td>8g</td>
</tr>
<tr>
<td>Gross weight</td>
<td>21g</td>
</tr>
<tr>
<td>Product Size</td>
<td>40*24*14mm</td>
</tr>
<tr>
<td>Package Size</td>
<td>67*53*12mm</td>
</tr>
</table>
2019-01-11 16:25:49 +08:00
## Related Link
- **Datasheet** - [SP485EEN](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/SP485EEN_en.pdf)
2019-01-11 16:25:49 +08:00
2019-06-14 17:49:23 +08:00
## EasyLoader
2020-04-08 14:09:44 +08:00
<img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/EasyLoader_logo.webp" width="100px" style="margin-top:20px">
2019-06-14 17:49:23 +08:00
2020-08-25 11:49:40 +08:00
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Unit/EasyLoader_RS485_A.exe"><el-button type="primary">download EasyLoader</el-button></a>
2019-06-14 17:49:23 +08:00
2019-07-30 11:52:28 +08:00
>1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. It can be burned to the master through simple steps, and a series of function verification can be performed. .
2019-06-14 17:49:23 +08:00
2019-07-30 11:52:28 +08:00
>2. After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click **"Burn"** to start burning. (**For M5StickC burning, please Set the baud rate to 750000 or 115200**)
2019-06-14 17:49:23 +08:00
2020-12-14 11:44:36 +08:00
>3. Currently EasyLoader is only suitable for Windows operating system, compatible with M5 system adopts ESP32 as the control core host. Before installing for M5Core, you need to install CP210X driver (you do not need to install with M5StickC as controller)[Click here to view the driver installation tutorial](en/related_documents/M5Burner#install-usb-driver)
2019-06-14 17:49:23 +08:00
2020-12-18 15:22:19 +08:00
## PinMap
2020-05-07 10:52:47 +08:00
<table>
<tr><td>M5Core(GROVE C)</td><td>U2RXD(GPIO16)</td><td>U2TXD(GPIO17)</td><td>5V</td><td>GND</td></tr>
<tr><td>RS485 Unit</td><td>RS485 RXD</td><td>RS485 TXD</td><td>5V</td><td>GND</td></tr>
</table>
2020-01-03 17:14:04 +08:00
## Example
2019-06-14 17:49:23 +08:00
2021-02-05 16:54:45 +08:00
### 1. Arduino
2020-01-03 17:14:04 +08:00
2021-02-05 16:54:45 +08:00
- [Click here to download the Arduino example](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/RS485_SP485EEN)
2020-01-03 17:14:04 +08:00
### 2. UIFlow
2021-02-05 16:54:45 +08:00
- [Click here to download the UIFlow example](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RS485/UIFlow)
2019-08-30 19:53:35 +08:00
## Schematic
2020-04-08 14:09:44 +08:00
<img src="assets/img/product_pics/unit/unit_rs485_03.webp" width="40%">
2019-08-30 19:53:35 +08:00
2020-12-14 11:44:36 +08:00
<el-divider content-position="right">Last updated: 2020-12-14</el-divider>
2020-02-11 18:00:45 +08:00
<script>
var purchase_link = 'https://m5stack.com/collections/m5-unit/products/rs485-module';
anchor_search(purchase_link);
scrollFunc();
2020-12-14 11:44:36 +08:00
</script>