Brushlesssteuerung - die Zweite ;)

OP #6363462
Lesenswert?

Hallo Leute, da der andere Beitrag etwas aus dem Ruder läuft, hier 
nochmals separat.

Wie kann man das lösen?

Gesteuert werden soll ein Brushless Motor, Maxon EC 45 flat 30W 
sensorless.
- 3 Vorwahldrehzahlen, Werkseinstellung 671, 915 und 1568 u/min
- Drehzahlen wählbar per Einzeltaster
- Taster für Ein/Aus
- 2 Taster für Drehzahlfeinjustierung +/-, eventuell über Drehencoder

Funktionen:
- Start mit Ein/Aus auf letzter gespeicherter Drehzahl oder per 
Drehzahlwahltaste
- Drehzahlwahl per Taster im laufenden Betrieb möglich
- Stopp des Motors per Ein/Aus
- Drehzahlfeinjustierung für jede Drehzahl wird 10s nach letzter 
Bedienung gespeichert

Motorparameter:
- Sinusansteuerung
- Sanftanlauf (programmierbar?)
- keine aktive (!) Motorbremse nötig

Gibt es einen Chip, der das von Haus aus kann? Wenn nicht, wie ist das 
lösbar?

Und hier bitte keine Diskussion über Plattenspieler. ?
Angehängte Dateien:
OP #6363525
Lesenswert?

Martin L. schrieb:
> Hallo,
>
> z.B. so:
>
> https://simple-circuit.com/arduino-sensorless-bldc-motor-controller-esc/
>
> mit ein paar zusätzlichen Tastern am Arduino und einer entsprechenden
> Programmergänzung (Auswerten der Tasten und Abspeichern der aktuellen
> Drehzahl im EEProm).
>
> Schöne Grüße,
> Martin

Hallo Martin,

die Schaltung ist mir bekannt. Problem: der Treiber IR2104S macht kein 
Sinus, somdern ein relativ steilflankiges Trapez. :(

Gruss Holger
(Firma: matzetronics) #6363722
Lesenswert?

Holger M. schrieb:
> Problem: der Treiber IR2104S macht kein
> Sinus, somdern ein relativ steilflankiges Trapez. :(

Das ist auch keine Frage des Treibers, sondern des ansteuernden MC. Der 
kann PWM mit Sinusmodulation erzeugen. Für dich wäre auch der Klassiker 
mit 3 analogen Endstufen und Phasenschieber geeignet.
Wie sowas digital funktionieren kann, zeigt dir mein Frequenzumrichter, 
der 3 Sinuskurven erzeugt zur Ansteuerung von Drehstrommotoren:
https://www.mikrocontroller.net/articles/3-Phasen_Frequenzumrichter_mit_AVR

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren