I'm playing with a microcontroller and SMPS desgin. (synchronus inverting buckboost topology.)
Usually, when I have a electronics or programming idea/problem, someone figured it out decades ago and I just need to know what it's called to find all sorts of info. I've done a fair amount of searching on these questions but either I'm not using the right terms or I'm overlooking something.
I can generate a 625kHz pwm signal. However, my period is only 32 bits wide at that speed. I.E., I have a resolution of 32 bits instead of 256 or more.
Is there a term or rule of thumb for the minimum resolution needed for regulating a switch mode supply? Maybe a paper or application note? Something I can do some reading on.
I've got an idea for a two stage adjustment of the duty cycle. A window comparator/ADC signals an out of bounds condition. Using programable fast logic I can initially offset the duty cycle by some amount larger or smaller in less than a single clock cycle. At the same time, an interrupt is generated and the CPU starts cranking away at resetting the timers precisely.
Is there a term or technique for an automatic fast coarse adjustment to pwm duty followed by a precision adjustment?
Any help/advice/commentary is greatly appreciated!
Usually, when I have a electronics or programming idea/problem, someone figured it out decades ago and I just need to know what it's called to find all sorts of info. I've done a fair amount of searching on these questions but either I'm not using the right terms or I'm overlooking something.
I can generate a 625kHz pwm signal. However, my period is only 32 bits wide at that speed. I.E., I have a resolution of 32 bits instead of 256 or more.
Is there a term or rule of thumb for the minimum resolution needed for regulating a switch mode supply? Maybe a paper or application note? Something I can do some reading on.
I've got an idea for a two stage adjustment of the duty cycle. A window comparator/ADC signals an out of bounds condition. Using programable fast logic I can initially offset the duty cycle by some amount larger or smaller in less than a single clock cycle. At the same time, an interrupt is generated and the CPU starts cranking away at resetting the timers precisely.
Is there a term or technique for an automatic fast coarse adjustment to pwm duty followed by a precision adjustment?
Any help/advice/commentary is greatly appreciated!








