Deadtime insertion on FTM2 with FRDM-KE06Z

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Deadtime insertion on FTM2 with FRDM-KE06Z

ソリューションへジャンプ
638件の閲覧回数
brunotremblay
Contributor III

Hi,

I'm trying to the FTM2 channels 0 to 3 to generate Phase-shift PWM signal with the FRMD-KE06Z board as explained in the appnote "AN5142 Features of the FlexTimer Module" in the section 3.4. For generating Phase-shift signals there is no problem. It's easy to change the amount of phase-shift. However, I don't see any deadtime between the complementary channels CH0 and CH1 or CH2 and CH3. The only changes I made from AN5142 is using SIM_SCGC instead of SIM_SCGC6 to enable FTM2 module clock and changing FTM0_ for FTM2_.

I tried to change the value in the FTM2_DEADTIME register, but at the scope screen's there's no deadtime.

Here is the values of the registers:

SIM_SCGC          0x00003080

FTM2_SC             0x00000010

FTM2_MOD          0x000003E8

FTM2_C0SC         0x00000008

FTM2_C0V            0x0000000A

FTM2_C1SC         0x00000008

FTM2_C1V            0x000001FE

FTM2_C2SC         0x00000008

FTM2_C2V            0x000000FA

FTM2_C3SC         0x00000008

FTM2_C3V            0x000002EE

FTM2_MODE        0x00000005

FTM2_COMBINE  0x00001313

FTM2_DEADTIME 0x0000001E

Any suggestions?

Best Regards,

Bruno

ラベル(1)
0 件の賞賛
1 解決策
422件の閲覧回数
brunotremblay
Contributor III

Hi,

Found the problem. Deadtime insertion doesn't work when fixed frequency clock is selected instead of system clock.

Best Regards,

Bruno

元の投稿で解決策を見る

0 件の賞賛
1 返信
423件の閲覧回数
brunotremblay
Contributor III

Hi,

Found the problem. Deadtime insertion doesn't work when fixed frequency clock is selected instead of system clock.

Best Regards,

Bruno

0 件の賞賛