Suche PWM Controller

OP Persönliche Seite #965536
Hallo an alle,

In einem Projekt benötige ich eine PWM Signal mit einer Auflösung von >= 
35 khz bei einer Auflösung von >= 12 Bit.

Ich benötige nur einen Kanal. Angesteuert soll dieser PWM Controller 
wenn möglich über SPI werden.

Software PWM fällt ja bei dieser Auflösung und Frequenz leider aus. :(

Ich hoffe ihr könnt mir helfen.

Danke im Voraus
Gruß Robert
Gast
Hi!
Wie wärs mit einem AT90PWM3 von Atmel? Im Datenblatt schreiben die "Less 
than 25 Hz Step Width at 150 kHz Output Frequency".
Nennt sich "Power Stage Controller" und ist eine 12-Bit High-Speed PWM. 
Der Chip hat zwei bzw. drei Stück integriert.

Ich hab allerdings noch nicht damit gearbeitet.

MfG
Basti
Basti wrote:
> Wie wärs mit einem AT90PWM3 von Atmel? Im Datenblatt schreiben die "Less
> than 25 Hz Step Width at 150 kHz Output Frequency".
> Nennt sich "Power Stage Controller" und ist eine 12-Bit High-Speed PWM.
> Der Chip hat zwei bzw. drei Stück integriert.

Ja, aber die maximale Frequenz beträgt auch nur 64MHz. Damit sind bei 
12bit nur 15kHz möglich. Dieser spezielle Modus vergrößert nur die 
Frequenzauflösung, also die Einstellbarkeit der Frequenz, wenn ich das 
richtig verstanden habe.
@Robert S. (razer)

>In einem Projekt benötige ich eine PWM Signal mit einer Auflösung von >=
>35 khz bei einer Auflösung von >= 12 Bit.

Macht 143 MHz PWM-Takt. Naja. Ein CPLD packt das.

>Ich benötige nur einen Kanal. Angesteuert soll dieser PWM Controller
>wenn möglich über SPI werden.

Wozu glaubst du, diese PWM zu benötigen?

Mit Puls-Dichtemodulation kann man bei WESENTLICH geringerer 
PWM-Frequenz die gleiche Auflösung und weniger Ripple erreichen.

MFG
Falk
OP Persönliche Seite
Hallo

Angesteuert wird ein Schaltregler, der die Erregerspannung eines 
Synchrongenerators steuert. Die Ausgangsspannung beim Generator liegt 
zwischen 0-500V RMS, abhängig von der Erregerspannung.

PDM funktioniert so, ich ändere bei jeder Flanke die Frequenz des 
Timers, oder?

Gruß Robert
@ Robert S. (razer) Benutzerseite

>Angesteuert wird ein Schaltregler, der die Erregerspannung eines
>Synchrongenerators steuert. Die Ausgangsspannung beim Generator liegt

Und dafür braucht man 14 Bit Auflösung?

>PDM funktioniert so, ich ändere bei jeder Flanke die Frequenz des
>Timers, oder?

PDM kann man hier wahrscheinlich vergessen, da der grosse Nachteil von 
Pulsdichtemodulaton die hohe Schaltfrqeunz ist, welche die 
Leistungsschalter stark belastet.

MFG
Falk
Gast
Ich verwende sowas in nem Renesas H8/3687... 14 Bit PWM und bei 20 MHz 
Quarz eine ziemlich hohe PWM Frequenz (um die 40 kHz).. ist glaub ich 
noch wählbar..

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.