我买了一个开发板,控制直流无刷电机。
死区时间大约1.8us.
TIM_BDTRInitStructure.TIM_OSSRState = TIM_OSSRState_Enable;
TIM_BDTRInitStructure.TIM_OSSIState = TIM_OSSIState_Enable;
TIM_BDTRInitStructure.TIM_LOCKLevel = TIM_LOCKLevel_OFF;
// The DeadTime=8(32+DTG[4:0])Tdts DTG= C4
TIM_BDTRInitStructure.TIM_DeadTime = 0x6A; // 带死区 1.8us左右
晶振8兆。程序用的HAL库。
请高手指教,是如何计算的?谢谢!
|