1. 项目背景与应用场景
在新能源充电桩系统中,绝缘检测是确保设备安全运行的核心环节。我去年参与的一个充电桩项目就曾因绝缘故障导致整个充电模块烧毁,损失惨重。这次经历让我深刻认识到,一套可靠的绝缘检测方案对高压设备而言就是生命线。
传统绝缘检测通常采用兆欧表手动测量,但在充电桩这种需要实时监控的场景下完全行不通。我们需要的是一套能够持续监测、自动报警的在线检测系统。基于STM32F103的方案正好满足了几个关键需求:实时性(ADC采样速率可达1MHz)、成本控制(芯片价格在20元以内)、可靠性(工业级温度范围-40℃~85℃)。
关键提示:在充电桩应用中,国标GB/T 18487.1-2015明确规定绝缘电阻阈值应大于100Ω/V。对于750V直流系统,这意味着至少需要检测75kΩ以上的阻值。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 硬件设计详解
2.1 不平衡电桥电路设计
核心检测电路采用改进型不平衡电桥,相比平衡电桥更适合宽范围电阻测量。我们的实际电路参数如下:
code复制Vin ──┬── 10MΩ(R1) ────┬── Rx(待测绝缘电阻)
│ │
100kΩ(R2) ADC_IN
│ │
GND ──┴───────────────┴── GND
计算公式推导过程:
- 当Rx开路时(理想绝缘),ADC电压=Vin×R2/(R1+R2)=24V×100k/10.1M≈0.238V
- 当Rx=75kΩ时,并联等效电阻=10M∥75k≈74.3kΩ
ADC电压=24V×100k/(74.3k+100k)≈13.8V - 实际采用分压比k=ADC值/4095(12位ADC)
电阻计算公式:Rx = R1/( (Vin/(k×Vref)) -1 ) - R2
实测发现:当环境湿度>80%时,10MΩ标准电阻会有约5%的偏差,建议选用金属膜电阻并做防潮处理。
2.2 STM32F103外围电路
关键配置要点:
- ADC采用注入通道模式,触发源设置为TIM2 CC2事件
- 采样周期设置为239.5周期(对应1μs采样时间)
- 开启DMA传输,配合64次硬件过采样
- 参考电压使用独立TL431基准源(2
