Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

STM32 PWM DeadTime

Başlatan baran123, 08 Mart 2016, 22:05:18

baran123

STM32F4 de PWM yaparken mosfetler için dead time ekleniyor bunun hesabı nasıl yapılıyor tam olarak anlamadım.Full bridge inverter işlemi için gerekli.
Bir kodda şöyle yapmış.2 pwm in (biri complentary) arasında olması lazım sinyaller bir birine giriyor.Bilmediğim bir konu olduğundan yanlış söylemiş olabilirim. :)
TIM_BDTRInitStructure.TIM_OSSRState = TIM_OSSRState_Enable;
    TIM_BDTRInitStructure.TIM_OSSIState = TIM_OSSIState_Enable;
    TIM_BDTRInitStructure.TIM_LOCKLevel = TIM_LOCKLevel_1;
    TIM_BDTRInitStructure.TIM_DeadTime = 1;
    TIM_BDTRInitStructure.TIM_Break = TIM_Break_Enable;
    TIM_BDTRInitStructure.TIM_BreakPolarity = TIM_BreakPolarity_High;
    TIM_BDTRInitStructure.TIM_AutomaticOutput = TIM_AutomaticOutput_Enable;

    TIM_BDTRConfig(TIM1, &TIM_BDTRInitStructure);