想請問在直流無刷電機無感測模式下,要如何實現PWM-ON-PWM切換呢?應該要改controlSUITE程序中的哪個部分呢?還有無感測模式下的啟動是寫在程序中的哪個部分?是採用三段啟動嗎?
Johnson Chen1:
楼主你好,请问您是指直流无刷电机无传感器控制吗(sensorledd BLDC),另外PWM–ON–PWM是指,60度PWM输出,60度输出全有效电平吗(ON)?
想請問在直流無刷電機無感測模式下,要如何實現PWM-ON-PWM切換呢?應該要改controlSUITE程序中的哪個部分呢?還有無感測模式下的啟動是寫在程序中的哪個部分?是採用三段啟動嗎?
chengpin liu:
回复 Johnson Chen1:
是的 我是做無感測的控制(sensorless BLDC),我所指的PWM-ON-PWM的意思是在120導通範圍內,前面30度PWM 中間60度ON 最後30度PWM,在文獻上看到這種切換方式可以有小的消除非導通相電流降低轉矩漣波(torque ripple),
想請問在直流無刷電機無感測模式下,要如何實現PWM-ON-PWM切換呢?應該要改controlSUITE程序中的哪個部分呢?還有無感測模式下的啟動是寫在程序中的哪個部分?是採用三段啟動嗎?
Johnson Chen1:
回复 chengpin liu:
一般来说,60度PWM+60度ON,或者60度ON+60度PWM,这种方式比较容易实现,因为每次换相是60度。如果你要实现30度PWM+60度ON+30度PWM,那么相当于你要实现30度的PWM输出切换,也即30度为输出的切换周期,这样的话,你要用TIMER去计时30度。