综合技术
直播中

王欢

7年用户 186经验值
私信 关注
[问答]

STM32 FOC库没有提供过流保护机制

1、下图是Power配置图,其中有一项Over Current 过流保护模块

2、过流保护细节,但是并没有电流采集(ADC对应的采集威廉希尔官方网站 )。

3、控制设置部分,其中的模拟部分采集,并没有提到过流保护使用那路ADC,这里仅仅是使用外部保护

    通过以上表明实际上STM32 FOC库并没有提供过流保护机制,那设计硬件的时候该怎么做?
软件又该怎么做?  
    其中有电流环,那电流环的电流是从那里采集到的呢?我现在在画这个原理图,有点凌乱了,
请大神支支招啊!!!

回帖(5)

李兰英

2019-6-13 14:53:49
帮顶
举报

吕昊

2019-6-13 15:05:14
无人问津,不过我自己看了下官方的功率DEMO板,我的理解是这样的
shunt 电阻采集到的电流输出到一个比较器上面去,当峰值电流超过设定的值后便刹车,不管三七二十一就是关掉PWM~~~
举报

林芸

2019-6-13 15:15:04
如果三相电流都有采样(如FOC三电阻采样),可以通过AD读出相电流,对设置的过流值进行比较,三相电流采样也可以连到比较器进行比较,超过设定的保护值,就启动保护。shunt电阻上的电流(总电流)采样也是一种方法,而短路比过流要求更快的保护,需要用比较器直接刹车,软件一般来不及。
举报

李磊

2019-6-13 15:30:31
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

更多回帖

发帖
×
20
完善资料,
赚取积分