- 双 MCU 架构:AT32F421(线圈) + CH32V208(通信) - DLD960 串口通信协议 V1.01 - IoT MQTT 接口协议 V1.00 (JSON) - TCP 接口协议 V1.00 (JSON)
38 lines
961 B
Markdown
38 lines
961 B
Markdown
# vd960Loop — 地感子项目
|
||
|
||
## MCU
|
||
|
||
雅特力 AT32F421(ARM Cortex-M4)
|
||
|
||
| 参数 | 数值 |
|
||
|------|------|
|
||
| 主频 | 120 MHz |
|
||
| Flash | 64 KB |
|
||
| SRAM | 16 KB |
|
||
|
||
## 功能
|
||
|
||
- **四路线圈驱动**:正弦波激励,独立通道
|
||
- **频率采样**:ADC / 比较器方式测量线圈谐振频率
|
||
- **车辆检测算法**:实时频率偏移监测,灵敏度可配置
|
||
- **与 DBN 通信**:通过 UART/SPI 上报检测结果和状态
|
||
|
||
## 目录结构
|
||
|
||
```
|
||
vd960Loop/
|
||
├── src/ # 源代码
|
||
├── inc/ # 头文件
|
||
├── lib/ # 库文件(HAL、CMSIS 等)
|
||
│ ├── HAL/ # AT32F421 标准外设库
|
||
│ └── CMSIS/ # ARM CMSIS-Core
|
||
├── docs/ # 文档
|
||
└── tools/ # 辅助工具/脚本
|
||
```
|
||
|
||
## 关键技术点
|
||
|
||
- 线圈振荡电路:LC 并联谐振,频率范围 50–150 kHz
|
||
- 采样精度:目标 0.01% 频率分辨率
|
||
- 通道隔离:四路分时采样,避免串扰
|