初始化奇妙小屏幕控制器项目

This commit is contained in:
2026-09-08 22:56:52 +08:00
commit 8d368de3b5
491 changed files with 67678 additions and 0 deletions
@@ -0,0 +1,59 @@
# M5Stack Unit ADC v1.1 官方资料索引
下载日期:`2026-07-20`(Asia/Shanghai)
本目录用于离线接线和开发。PDF 均直接从 M5Stack 或 Texas Instruments 官方地址取得,未修改内容。SHA-256 用于以后判断文件是否被误改或重新下载后是否发生变化。
## 本地文件
| 本地文件 | 官方来源 | 页数 | 字节数 | SHA-256 |
|---|---|---:|---:|---|
| [`M5Stack_Unit_ADC_v1.1_产品资料.pdf`](M5Stack_Unit_ADC_v1.1_产品资料.pdf) | [M5Stack 产品 PDF](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/static/pdf/static/zh_CN/unit/Unit-ADC_V1.1.pdf) | 5 | 2,244,061 | `46B43649CB12D297E0F4D35A7575B76E6D83643838876892B84A8D14CF34E49A` |
| [`M5Stack_Unit_ADC_v1.1_原理图.pdf`](M5Stack_Unit_ADC_v1.1_原理图.pdf) | [M5Stack v1.1 原理图](https://m5stack-doc.oss-cn-shenzhen.aliyuncs.com/576/Sch_UNIT_ADC_v1.1.pdf) | 1 | 95,462 | `01BA1309BB599D97125128CD398F2A364CFEBCEFA9BE1B0258BAD2FB0CB89F79` |
| [`TI_ADS1110_数据手册.pdf`](TI_ADS1110_数据手册.pdf) | [TI ADS1110 数据手册](https://www.ti.com/lit/ds/symlink/ads1110.pdf) | 26 | 858,090 | `1E15543D347DBF9E119A8DEA59D5154ED0A76DCFEFDAC9032693808C05BCE09D` |
重新核验哈希时,在 PowerShell 中运行:
```powershell
Get-ChildItem -LiteralPath ".\硬件相关资料和硬件的连接\M5Stack Unit ADC v1.1相关内容\官方资料" -Filter *.pdf |
Get-FileHash -Algorithm SHA256
```
## 资料职责和优先级
1. **v1.1 原理图**:确认板级接线、`510kΩ/100kΩ` 分压、LM358 缓冲、I²C 上拉及测量负端与 GND 的关系。
2. **TI ADS1110 数据手册**:确认寄存器位、15/30/60/240 SPS、PGA、二进制补码、三字节读取和电气极限。
3. **M5Stack 产品资料**:确认产品 SKU、包装、线色、输入范围、地址和机械尺寸。
4. **网页或示例代码**:只作补充,不能覆盖原理图和 TI 数据手册。
## M5Stack 页面中的已知冲突
截至下载日期,M5Stack Unit ADC v1.1 页面正文写明 `ADS1110` 和 `15/30/60/240 SPS`,但同一页面的部分规格/比较表仍出现 `ADS1100` 或 `8/16/32/128 SPS`,其 Arduino 链接也指向旧 `M5-ADS1100` 示例。
本项目固定使用:
- 芯片:`ADS1110`
- 配置:连续转换、15 SPS、PGA=1
- 配置字节:`0x0C`
- 读取:输出高字节、输出低字节、配置字节
不要把旧示例中的 `RATE_8`、`RATE_16`、`RATE_32`、`RATE_128` 名称或 `M5_ADS1100.h` 当成 v1.1 的权威定义。
## 浏览器后路
平时先使用本地 PDF。仅在下列情况进入浏览器:
- 实物不是 `U013-V11`,或 PCB 丝印/端子与本地原理图不同。
- `i2cdetect -y 1` 发现的地址不是 `0x48`。
- 本地 PDF 无法打开或哈希不符。
- 官方修订了硬件、原理图或 ADS1110 数据手册。
- 需要查询本文档未覆盖的核桃派 I²C 系统配置。
优先网址:
- M5Stack 在线产品页:<https://docs.m5stack.com/zh_CN/unit/Unit-ADC_V1.1>
- M5Stack 官方硬件资料入口:<https://docs.m5stack.com/zh_CN/unit/Unit-ADC_V1.1>
- TI ADS1110 产品资料:<https://www.ti.com/lit/ds/symlink/ads1110.pdf>
- 核桃派 I²C 以本项目已经核验的 `/dev/i2c-1`、物理脚 3/5 和设备树为准;不得套用其他开发板的配置命令。
浏览器检索时组合使用 `M5Stack Unit ADC v1.1 U013-V11 ADS1110`。只搜索 `M5Stack ADC` 很容易进入旧 ADS1100 页面。若官方资料发生变化,记录访问日期、URL 和实物修订后再更新本地文件及哈希,不静默覆盖现有资料。