Forum: Mikrocontroller und Digitale Elektronik PWM Signalverteilung


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von mauri (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hi

Ich wünsche zuerst mal allen Leuten hier ein guten Start ins neue Jahr, 
auch wenn es schon ein Bisschen später ist. ;)

Ich habe mir überlegt wie so ein Leistungsteil mit 6 Mosfets angesteuert 
wird, das letztlich einen Motor ansteuern soll. (Drei Phasen)

Wenn man zB den STM32F303 hat, haben ja die Timer dort etwa 4 Kanäle, 
brauchen würde man ja aber 6 eigentlich, für 6 PWMs.
Es müssen ja immer 2 oder 3 je nach Typ der Ansteuerung gleichzeitig 
eingeschaltet sein, für eine bestimmte Zeit.

Wie macht man das genau zB im Fall von 2 gleichzeitig eingeschalteten 
Mosfets?
Nur eine PWM und den anderen voll durchschalten?

von Stefan ⛄ F. (stefanus)


Bewertung
0 lesenswert
nicht lesenswert
> wie so ein Leistungsteil

Was ist denn für dich "so ein Leistungsteil"?

Zum Thema BLDC Ansteuerung und Motortreiber gibt es schon reichlich 
detaillierte Anleitungen im Netz. Nach dem Verständnis der 
Grundschaltung kommt es darauf an, das Timing so zu optimieren, dass die 
Transistoren und der Motor mit minimalen Verlusten betrieben werden.

von mauri (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Ok, und wo ist zB so eine Anleitung, wo der Softwareaufbau erklärt wird?
Ich finde nämlich nur Videos, die es nicht genau erklären. Ich meine, 
wenn ich es wenigstens theoretisch irgendwo lesen könnte, könnte ich es 
mal versuchen.

von Stefan ⛄ F. (stefanus)


Bewertung
0 lesenswert
nicht lesenswert
> Ich finde nämlich nur Videos, die es nicht genau erklären.

Das liegt in der Natur von Videos. Lernen tut man normalerweise durch 
Lesen. Youtube ist keine Lern-Plattform, sondern Unterhaltung.

: Bearbeitet durch User
von Alexander (Gast)


Bewertung
0 lesenswert
nicht lesenswert
mauri schrieb:
> Ich meine, wenn ich es wenigstens theoretisch irgendwo lesen könnte,
> könnte ich es mal versuchen.

TI hat z.B. App Notes zu digitalen Regelungen  für BLDC geschrieben.

Auch wenn der Code nicht derselbe ist, sind die Prinzipien der digitalen 
Regelung dieselben, z. B. was die ISR ist, welche Rolle sie in der 
Regelungstechnik Spiel, wie man einen PI(D) Regler diskretisiert etc.

Gruß,

von Jacko (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Wenn du dir auf etwas etwas Karo-Papier (Schulblock) mal die
Verläufe der Spannungen deiner Überlegung
> wie so ein Leistungsteil mit 6 Mosfets angesteuert
> wird, das letztlich einen Motor ansteuern soll.
> (Drei Phasen)
könnte es sein, dass du Zusammenhänge erkennst, die (vielleicht)
auf nur 3 nötige Timer hinweisen.

Ein Video für das "Erarbeiten von Kenntnissen" kenne ich
leider nicht.

Probier es doch mal einfach.
Schlau werden kann Spaß machen!



Übrigens:
Ein Tiny261 hat da schon einiges eingebaut!

von mauri (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Jacko schrieb:
> Wenn du dir auf etwas etwas Karo-Papier (Schulblock) mal die
> Verläufe der Spannungen deiner Überlegung
>> wie so ein Leistungsteil mit 6 Mosfets angesteuert
>> wird, das letztlich einen Motor ansteuern soll.
>> (Drei Phasen)
> könnte es sein, dass du Zusammenhänge erkennst, die (vielleicht)
> auf nur 3 nötige Timer hinweisen.
>
> Ein Video für das "Erarbeiten von Kenntnissen" kenne ich
> leider nicht.
>
> Probier es doch mal einfach.
> Schlau werden kann Spaß machen!
>
> Übrigens:
> Ein Tiny261 hat da schon einiges eingebaut!

Ja, ich probiere es mal danke.

Das kann sein, dass ein Tiny261 das eingebaut hat, aber ich will es 
zuerst einmal selber begreifen. ;)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.