Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
There are some points, that have to be considered before writing PWM code (respectively trying to copy some existing code):
- the modulation scheme can be natural, regular symmetrical or regular asymmetrical sampling
- PWM modulation input can be either relative (+/- 1 range) or absolute (requested output voltage). In the latter case, a bus voltage measurement has to be processed in the PWM generation. The method is particular useful for a multi-channel (3-phase or more) PWM.
Generally, a ramp generator (mostly triangular), a comparator and optionally a sampler (for regular schemes) forms the PWM generator.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.