- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello everyone!
I just got in my hands, my first ever dsp to use! As I am clueless in z-domain applications, I would like some of your insight.
I would like to compare a sinusoidal voltage reference to multiple amplitude triangle carriers in order to create a multilevel PWM. (i hope the pic helps a bit). And if it is achievable to do it only through the registers as the manipulation of the voltage reference need to be accessed from other functionalities as well. I found a bit tricky to create these so called multilevel carriers.
Therefore i would much appreciate any kind of help.
/Dimz
(i apologies for any miss concept that i may have used, still trying to get into the dsp mentality 🙂 )
- Labels:
-
PSoC 5LP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi odissey1,
The sine will be externally fed at 50 Hz from a wave generator. The sine should have a resolution of 10kHz, thus the PWM should be about 20 times faster so there would be no misses between the transitions. I know that the pic that i uploaded was in an analog concept, so I am wondering how I can implement the same in PSOC.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you odissey1 for your remarks. As you said, by comparing the reference sinusoid voltage to certain threshholds and then wiring the high/low output to a pwm block does the trick.
PSOC seems that can handle quite a lot of computational effort. This just saved me from being involved with VHDL O.o.
Many thanks!
/Dimz
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can you provide some link to learn more about this "multi-level PWM"?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Multilevel PWM is a part of the lower level controls of the so called multilevel converters (voltage controlled converters) which have reduced THD and have reduced requirements on filters ( search for: HVDC MMC).
This should be quite thorough and cover quite a few of the subject (has nice appendix):
http://vbn.aau.dk/files/17643910/Project_1030.pdf
/Dimz