Skocz do zawartości

Przebieg sinusoidalny SPWM..potrzebny algorytm


farmaceuta

Pomocna odpowiedź

Ok, algorytm już znalazłem 👍 tak prosty że aż w szoku Jestem...😉 Pytanie z innej beczki, chciał bym sprawdzić sobie przebieg na "oscyloskopie" ale w taki sposób że podpinam kondensator na PWM i wynik jest uśredniony...jak dobrać kondensator dla częstotliwości PWM 20kHz???

Link do komentarza
Share on other sites

(edytowany)

Dla prostego filtru opornik plus kondensator ich stała czasowa RC musi być tak dobrana, by częstotliwość graniczna była mniejsza od częstotliwości PWM, a większa od częstotliwości generowanej sinusoidy.

Stosowny wzór: f = 1 / (2 * π * R * C)

Edytowano przez jand
  • Lubię! 1
  • Pomogłeś! 1
Link do komentarza
Share on other sites

36 minut temu, jand napisał:

Dla prostego filtru opornik plus kondensator ich stała czasowa RC musi być tak dobrana, by częstotliwość graniczna była mniejsza od częstotliwości PWM, a większa od częstotliwości generowanej sinusoidy.

Mógłbyś mi to @jand pokazać na przykładzie? (Żebym poprostu zrozumiał 😉) częstotliwość PWM to 20kHz a częstotliwość sinusoidy to 50Hz...nie wiem jak to podstawić do wzoru który podałeś...🤔

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Nic z tego nie będzie ..🤔 wychodzą mi jakieś dziwne liczby...dla twojego wzoru

f = 1÷(2×3,14×1000×0,000100) wychodzi mi ~1.5, coś mało 🤔 

Weź mi to @jand rozpisz bo mnie coś trafi...😠😘😘😘hehe

Link do komentarza
Share on other sites

(edytowany)
2 godziny temu, kostuch napisał:

Chyba że sygnał jest push-pull

Nie znam się 😉 

2 godziny temu, kostuch napisał:

A jak ten kondensator będzie się rozładowywał? Wejście oscyloskopu ma dużą oporność wejściową.

No chyba sygnał PWM będzie go rozładowywał gdy zacznie spadać wypełnienie...już przetestowane, dobrym pomysłem było w lutować potencjometr zamiast rezystora bo trzeba było zrobić drobną korektę żeby przebieg się wygładził...jeszcze tylko zostało mi rozgryźć czemu "mój" algorytm nie tworzy tablicy wartości gdy częstotliwość sinusa < 10Hz🤔 ale to już jutro bo przez drobne niedopatrzenie w kodzie uciekło mi ze dwie godziny (w nerwach😋hehe)

Edit...za mała tablica dla wartości 😋

Edytowano przez farmaceuta
Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.