Strona 1 z 1

Generator PWM dla falownika

: sobota 02 kwie 2016, 18:51
autor: adi
Witajcie,

jestem posiadaczem Maximatora.
Sprzęt przetestowany i pierwszy program napisany wg filmu Mikrokontrolery.

Mój pomysł, który chciałbym na pewno jest zrealizowanie generatora sygnałów PWM do sterowania stopniem mocy falownika trójfazowego na IGBT.

Ogólna struktura programu to:

Pomiar U na potencjometrze przez ADC > Skalowanie do 0-60Hz > Generacja trzech sinusów o przesunięciach fazy 0,120, 240 > Generacja sygnałów PWM i sygnałów komplementarnych do sterowania pozostałymi 3 tranzystorami.

Największy brak co do mojej wiedzy dotyczy generacji sinusów, jak to zrobić?

Pozdrawiam

Re: Generator PWM dla falownika

: sobota 02 kwie 2016, 20:19
autor: PROTON
Użyj tablicy z obliczonymi wartościami dla jednego całego okresu.
Zrób wcześniej schemat blokowy tego generatora i wrzuć na forum, zobaczymy czy koncepcje masz dobrą.
Ogólnie pomysł fajny i FPGA do tego idealne się nadaje.

Re: Generator PWM dla falownika

: niedziela 03 kwie 2016, 09:25
autor: adi
Koncepcja jest prawidłowa, bo z tablicą wartości robiłem to już na STM32 i działało.
Z tym, że wartości były przeskalowane z zakresu [-1,1] do integer [0,255].
Sam temat generacji sinusa czy innej funkcji jest dla mnie ciekawy ze względu na kolejne zastosowania.
Sądzę, że zasoby nas nie ograniczają, bo wtedy rzeczywiście tylko rozwiązanie tablicowe.

Używacie jakichś narzędzi do dokumentacji schematów blokowych?
Ja ostatnio do różnych zastosowań zainteresowałem się UML ale jeszcze nie wybrałem konkretnego edytora.

Pozdrawiam