# RM3100 小模块 I2C 默认版原理图说明

状态：这是小模块专用电路图 V0.1，目标是先用 ESP32/I2C 跑通。

## 核心连接

| 模块网络 | 连接 |
|---|---|
| VCC_3V3 | 接 U1 AVDD、U1 DVDD、去耦电容、I2CEN 上拉 |
| GND | 接 U1 AVSS、U1 DVSS、RES、REXT 电阻、去耦电容 |
| SCL | 接 U1 pin 27 SCLK/SCL |
| SDA | 接 U1 pin 1 MOSI/SDA |
| SA0_CS | 接 U1 pin 3 SSN/SA0 |
| DRDY | 接 U1 pin 23 DRDY |
| MISO_TP | 接 U1 pin 28 MISO，I2C 版可做测试点 |
| MODE/I2CEN | U1 pin 22，通过 R_MODE 10k 拉到 3.3V |

## 模式选择

第一版默认 I2C：

```text
3.3V ---- R_MODE 10k ---- U1 pin22 I2CEN
```

如果以后要兼容 SPI，可以加一个焊盘跳线：

```text
U1 pin22 I2CEN ---- solder jumper ---- GND
```

默认不焊跳线就是 I2C；焊上跳线就是 SPI。

## 三轴线圈

| 轴 | 器件 | 连接 |
|---|---|---|
| X | 13104 | XINP-XINN |
| Y | 13104 | YINP-YINN |
| Z | 13101 | ZINP-ZINN |

每个轴使用两颗 121R：

- XDRVP -> 121R -> XINP
- XDRVN -> 121R -> XINN
- YDRVP -> 121R -> YINP
- YDRVN -> 121R -> YINN
- ZDRVP -> 121R -> ZINP
- ZDRVN -> 121R -> ZINN

REXT：

```text
U1 pin25 REXT ---- 121R ---- GND
```

## ESP32 测试接线

| RM3100 模块 | ESP32 |
|---|---|
| VCC_3V3 | 3V3 |
| GND | GND |
| SCL | GPIO22 |
| SDA | GPIO21 |
| DRDY | 可不接 |
| SA0_CS | 可接 GND 或 3.3V 选择地址 |
| MISO_TP | 可不接，保留测试点 |
| MODE | 可不接，板上默认 10k 上拉 |

## 8Pin 小模块接口

| Pin | 名称 |
|---:|---|
| 1 | GND |
| 2 | 3V3 |
| 3 | SCL |
| 4 | SDA |
| 5 | SA0_CS |
| 6 | DRDY |
| 7 | MISO_TP |
| 8 | MODE/I2CEN |
