PWM Treiber für Linear Motoren

OP #3124119
Lesenswert?

Hallo zusammen.

Ich suche eine PWM Treiber mit möglichst vielen PWM ausgängen 
(Wahrscheinlich 15 Motoren). Die PWM Signale dienen der Positionsangabe 
eines Linearmotors (900mikrosek-2100mikrosek). Ich möchte den I/C über 
einen Atxmega 128 ansteuern. Gefunden habe ich einen PWM I/C von Texas 
Instrument UC1683

http://de.farnell.com/texas-instruments/uc3638dwg4/dc-motor-controller-3638-soic20/dp/1207379

Generell würde ich gerne den Motorstrom mittels eines ADC Wandlers 
überwachen, um die momentane Kaft am Linearmotor zu überwachen.

Hat jemand vllt. eine besseren Vorschlag ?

Muss da zu sagen das ich komplett neu auf dem Gebiet bin und hoffe um 
nachsicht :)
Gast #3124138
Lesenswert?

Thomas Heiliger schrieb:
> Generell würde ich gerne den Motorstrom mittels eines ADC Wandlers
> überwachen, um die momentane Kaft am Linearmotor zu überwachen.

Das ist ok, noch besser ist es i.A., DC-Motoren gleich mit Konstantstrom 
anzusteuern, da das Drehmoment ungefähr dem Strom proportional ist. Man 
braucht dann auch keine 2 Regelschleifen, weil die Spannung sowieso 
begrenzt ist und auch garnicht von Interesse.

Gruss Reinhard
#3124140
Lesenswert?

> (900mikrosek-2100mikrosek)

0.9ms bis 2.1ms?

Das klingt verdächtig nach Pulsen wie sie für Modellbauservos zur 
Positionsangabe verwendet werden.
Wenn dem so ist, dann kannst du zb die Technik verwenden, wie man mit 
einem Timer (oder unter Umständen mehreren) alle Signale nacheinander 
erzeugen kann.

Zeig doch mal einen Link auf deine Motoren, was du da wirklich hast.
#3124219
Lesenswert?

Thomas Heiliger schrieb:
> Hi, danke für die schnelle Antwort. Hier der llink zu den linear Motoren
>
> http://www.firgelli.com/products.php?id=41


Dachte ichs mir doch.
Wenn du das Teil mit Pulsen ansteuerst, dann ist da bereits ein 
Controller an Board und du übergibst ihm Pulse, wie sie eine 
RC-Fernsteuerung auch erzeugt.

D.h. deine 15 Linear-Motoren sind nichts anderes als 15 Servos in einer 
etwas anderen Bauform

Modellbauservo Ansteuerung
Der letzte Punkt zeigt dir, wie du mit einem Timer 8 Servo-Pulse 
erzeugen kannst. Das lässt sich auch auf 15 erweitern. Ist zwar nicht 
direkt für einen XMega, aber so groß sind die Unterschiede dann ja auch 
wieder nicht.

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