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