24V转5V部分:
这部分不需要讲解,标准的dc-dc转换
电流放大部分:
标准的运放放大电路,需要注意的是增加了C3防止自激;
单片机部分:
单片机部分很简单,标准的stm32最小系统,大部分IO都没有使用,只用了:
GPIO | 描述 | 说明 |
---|---|---|
PA4 | DACV | 电压的DAC输出 |
PA5 | DACI | 电流的DAC输出 |
PA6 | ADV | 电压的AD采集 |
PA7 | ADI | 电流的AD采集 |
PA8 | 3R33EN | 3R33关断控制 |
备注:PA11 PA12预留,这里没有使用
电源控制部分
LM358构成了比较器,获取设置电压电流和实际电压电流的比较结果
比较结果通过两个二极管汇总在3R33的ADJ端进行调制
注意C7 C14两个电容是通过改变运放的相位防止自激的;
C8 是电压分压电阻的上臂电容,用于防止调制产生的高压脉冲问题;
3R33的改制:
图示的三个元件拆掉;