Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User20393
Level 3
Level 3
Distributor
50 sign-ins 10 replies posted 10 questions asked

Hi

I'm debugging on EVAL_1K4W_ZVS_FB_SMD.

I would like to work in open loop first to verify my own power portion.

No idea how to modify the code accordingly

 

Thanks for yor help 

0 Likes
1 Solution
RamamurthyAv
Moderator
Moderator
Moderator
5 solutions authored 10 replies posted 100 sign-ins

Hi,

RamamurthyAv_0-1675847614380.png

For an open loop, we have to give the phase difference instead of the value from the compensator (refer to line number 441 in the attached image).
We would also suggest that you not try this in EVAL_Board.

Best Regards
Avinash

View solution in original post

0 Likes
3 Replies
RamamurthyAv
Moderator
Moderator
Moderator
5 solutions authored 10 replies posted 100 sign-ins

Hi,

            To operate in an open loop (reference duty), you can give a fixed duty value before updating PWM registers.
Also, Refer to example codes and Application notes.
CCU8_application_note
XMC_example_code

Regards
Avinash

0 Likes
User20393
Level 3
Level 3
Distributor
50 sign-ins 10 replies posted 10 questions asked

dear Avinash

don't get me wrong

could you show me which line in the code I can force the duty cycle for open loop.

I really have no idea

Thanks in advance 

0 Likes
RamamurthyAv
Moderator
Moderator
Moderator
5 solutions authored 10 replies posted 100 sign-ins

Hi,

RamamurthyAv_0-1675847614380.png

For an open loop, we have to give the phase difference instead of the value from the compensator (refer to line number 441 in the attached image).
We would also suggest that you not try this in EVAL_Board.

Best Regards
Avinash

0 Likes