核心器件
PNI RM3100 套件:13156 MagI2C ASIC、13104 XY 线圈、13101 Z 线圈。
Overview
这页整理的是 RM3100 小模块设计资料,不是最终量产规格书。能确认的是:当前设计目标为 3.3V 供电、默认 I2C、保留 SPI 改装方式;不能确认的商品 SKU、正式销售链接、量产版本、元件封装最终确认,后续需要按实物和打样记录补齐。
PNI RM3100 套件:13156 MagI2C ASIC、13104 XY 线圈、13101 Z 线圈。
资料明确提醒不要把 5V MCU IO 直接接到模块信号脚。
MODE / I2CEN 通过 10k 上拉到 3.3V,默认作为 I2C 模式使用。
PCB Preview
以下 SVG 来自本地生成的 RM3100 设计资料包,用于查看布局、丝印和接口位置。正式下单前仍需要用 KiCad 打开工程检查封装、DRC、板边和工艺要求。
Schematic
原理图重点是 13156 的供电、I2C/SPI 复用脚、I2CEN 模式选择、三轴线圈和 121Ω 驱动/REXT 电阻。正式打样前建议再次对照 PNI 官方手册确认线圈方向、阻值和布局建议。
Wiring
第一版建议先用 ESP32 / I2C 跑通。SA0_CS 可接 GND 或 3.3V 选择地址;DRDY、MISO_TP 可先不接。
| RM3100 模块 | ESP32 | 说明 |
|---|---|---|
| 3V3 | 3V3 | 只按 3.3V 使用 |
| GND | GND | 共地 |
| SCL | GPIO22 | I2C 时钟 |
| SDA | GPIO21 | I2C 数据 |
| SA0_CS | GND 或 3V3 | I2C 地址选择,待按代码确认 |
| DRDY | 可不接 | 可选中断 |
| MISO_TP | 可不接 | I2C 版保留测试点 |
| MODE/I2CEN | 可不接 | 板上默认 10k 上拉 |
SPI Option
SPI 不是默认状态。若要切 SPI,需要确认 I2CEN / MODE 的焊接状态,并把 MISO、MOSI、SCLK、CS 全部接出。
| 模块脚 | SPI 功能 | 提醒 |
|---|---|---|
| SCL | SCLK | SPI 时钟 |
| SDA | MOSI | 主控输出 |
| MISO_TP | MISO | SPI 必须接 |
| SA0_CS | CS / SSN | 片选 |
| MODE/I2CEN | 模式选择 | 低电平为 SPI,具体按焊盘设计确认 |
Solder Options
R11 / R8 / R9 / R10 / C1 / C2 的焊接状态会影响 I2C 上拉和模式选择。客户资料里不要写成“任意接都可以”。
| Pin | 名称 | 说明 |
|---|---|---|
| 1 | GND | 地 |
| 2 | 3V3 | 3.3V 电源 |
| 3 | SCL | I2C SCL / SPI SCLK |
| 4 | SDA | I2C SDA / SPI MOSI |
| 5 | SA0_CS | I2C 地址脚 / SPI CS |
| 6 | DRDY | 数据就绪,可选 |
| 7 | MISO_TP | 测试点 / SPI MISO |
| 8 | MODE/I2CEN | 默认 I2C,上拉到 3.3V |
Notes
不建议。当前设计按 3.3V 供电和 3.3V IO 整理,不要把 5V MCU 信号直接接到模块 SCL/SDA/CS/MOSI/MISO。
不能。RM3100 的部分接口脚会复用,测试前必须先确认 I2CEN / MODE 的状态和焊接选项。
磁场计要远离磁铁、电机、喇叭、铁磁螺丝、大电流线和 DC-DC 电感。安装孔和固定螺丝也尽量避免铁磁材料。
不是。当前是设计学习资料页。正式销售页需要再补 SKU、实物图、量产版本、测试代码和最终接线确认。
Downloads
这些文件来自另一个对话生成的本地输出,先放到网站资料页方便查看和归档。
References