
我设计了一个FOC驱动板,现在没用Clark、Park、PID,仅仅固定电流,然后模拟一个一直在变的角度,生成了模拟的SVPWM波形让电机转起来了。现在要开始加电流采样,通过测单电阻的电流发现,流过电阻的电流总是正的,如下图蓝色波形,这是正常的吗?有的采样点不是应该有负电流吗。 另外单电阻采样,采样的电流是平均值还是瞬时值呢?我需要更改一下我的运放电路了。 |
MCSDK 6.2.1 位置模式过冲
hrtim里update reset和reset update同时打开不会互相激励吗,另外为什么现在定时器周期值不用-1了
hrtim 下Single-shot Non-retriggerable模式 reset信号到来时Repetition counter会减少吗,手册没说这一点
F334 hrtim pwm输出没有单独的预装载影子寄存器控制位吗
STM32F373 SDAC1+DMA,数据只能更新一次?
STM32F373的VDDSD电压一直处于2.5v左右,其他电压正常,附上原理图,求指导
stm32的同一个定时器,不同的通道,可以不同时的输出pwm波形吗
STM32F334如何配置PB1输出HRTIM同步信号
STM32的上电启动过程
STM32中如何实现数据加密
都是正的值,建议先看单电阻采样的相关论文,采样电流都是瞬时值,除非加很大滤波电容,有可能会是平均值。
但是MCSDK生成的代码是ADC左对齐的,在R1F30X_GetPhaseCurrents函数里得到的当前ADC电流又没有右移四位,直接用了。从代码上来看,ST认为单电阻的电流也是有正有负的,不然后面判断会溢出。
不太懂噢
你看培训的文档,正负符号是人为加上去的