Strona 1 z 1

myRIO DDS PWM - częstotliwość sygnału PWM

: 08 wrz 2016 08:59
autor: Paweł1991
Witam,
Jestem w trakcie tworzenia projektu generacji sygnałów PWM z wykorzystaniem układu programowalnego FPGA myRIO 1900. Zrobiłem program generujący sygnały PWM na podstawie porównania przebiegu sinusoidalnego i trójkątnego. Przeprowadziłem testy układu z wykorzystaniem oscyloskopu, i sygnał generowany jest prawidłowo natomiast nie mam pełnej kontroli nad częstotliwością sygnałów PWM na wyjściu (to znaczy chciał bym zadawać konkretna wartość w programie i uzyskać ją na wyjściu układu). Z tego co wiem częstotliwość sygnału PWM powinna być taka sama jak częstotliwość przebiegu trójkątnego (przy założeniu częstotliwości sinusa w zakresie 100-1000Hz). Na wyjściu chciał bym uzyskać częstotliwość PWM w zakresie od 1kHz – 10kHz. Nie wiem co trzeba by w programie zmienić żeby uzyskać takie częstotliwość z możliwością płynnej zmiany. Poniżej zamieszczam screny programu i cały program w archiwum .rar. Był bym wdzięczny z jakąkolwiek pomoc w tym temacie. Hasło do vi - zxc456

https://zapodaj.net/99393385346fd.jpg.html
https://zapodaj.net/5506159ee3eb0.jpg.html
https://zapodaj.net/6b846e5d87731.jpg.html

Re: myRIO DDS PWM - częstotliwość sygnału PWM

: 08 wrz 2016 10:33
autor: skoziate
Cześć!

Próbowałem zajrzeć w Twój kod FPGA, ale wszystkie VI są chronione hasłem. Niemniej znalazłem taki oto przykład:
https://decibel.ni.com/content/docs/DOC-2387