Hallo, ich bin auf der Suche nach einem Motortreiber. Der DRV8833 würde (fast) meinen Wünschen entsprechen, allerdings hätte ich gernen einen, bei dem ich anstatt 2 PWM Pins für die Richtung einen PWM Pin für den Dutycycle und einen für die Richtung (DIR) habe. Welche gäbe es denn da? (bei TI bin ich nicht mehr so recht weitergekommen). Ach ja: Der DRV8834 könnte das, allerdings hat der dann doch eigentlich zu viel funktionalität(und damit Pins). 2 Channels wären noch wichtig, mit einem Channel finde ich welche.
Servus, Wie groß ist der Innenwiderstand des Motors? Hast du genauere Daten? Es gibt kaum Netzteile mit 10V. Entweder 9V oder standartmäßig 12V. > ich bin auf der Suche nach einem Motortreiber. Der DRV8833 würde (fast) > meinen Wünschen entsprechen, allerdings hätte ich gernen einen, bei dem > ich anstatt 2 PWM Pins für die Richtung einen PWM Pin für den Dutycycle > und einen für die Richtung (DIR) habe. Der DRV8833: >Outputs can be in Parallel for >-3-A RMS,4-A Peak(PWP and RTY) >-1-A RMS,4-A Peak (PW) >Wide Power Supply Voltage Range: 2.7 to 10.8V Da muss man auf jedenfall Schutzmaßnahmen treffen, damit die EMK nicht den Treiber zerstört. Eventuell gehst du auf 9V Netzteil. Ist eine Nummer sicherer. Dieser Treiber kann auch Strom regeln, sehe ich grad. Zuerst musst du erstmal verstehen wie wie man einen Motor ansteuert. Dazu sind die Logiktabellen ganz gut geeignet. Man hat immer zwei Pins, die man mittels PWM ansteuert. Ganz unabhängig wie die Hersteller diese Pins nennen! Ein 3. Pin schaltet die H-Brücke frei und kann einfach auf High gesetzt werden. > Ach ja: Der DRV8834 könnte das, allerdings hat der dann doch eigentlich > zu viel funktionalität(und damit Pins). 2 Channels wären noch wichtig, > mit einem Channel finde ich welche. Der DRV8834 hat die gleichen Spezifikationen. Nur ein paar Pins mehr. Es ist eingetlich mehr ein classischer Stepper Treiber. Man müsste also den CONFIG Pin auf low setzen, damit DC Motorsteuerung EN ist. Da intern pulldown, reicht einfach ein Cuttermesser aus. Die Logiktabelle ist im Anhang. Da siehst man, dass nur zwei Pins angesteuert werden! Erzähl mal über dein Projekt etwas mehr, da kann dir besser helfen. mfg
Der BA6209 sollte da auch gehen und kann bis 1,6A und max. 18V. Alternativ auch der BA6219 (2,5A) und der BA6238 (1,6A Dual Driver) - alle von Rohm. BA6209 und 6219 gibts bei Frau Reichelt.
:
Bearbeitet durch User
aSma>> schrieb: > Servus, > Wie groß ist der Innenwiderstand des Motors? Hast du genauere Daten? > Es gibt kaum Netzteile mit 10V. Entweder 9V oder standartmäßig 12V. > >> ich bin auf der Suche nach einem Motortreiber. Der DRV8833 würde (fast) >> meinen Wünschen entsprechen, allerdings hätte ich gernen einen, bei dem >> ich anstatt 2 PWM Pins für die Richtung einen PWM Pin für den Dutycycle >> und einen für die Richtung (DIR) habe. > > Der DRV8833: >>Outputs can be in Parallel for >>-3-A RMS,4-A Peak(PWP and RTY) >>-1-A RMS,4-A Peak (PW) >>Wide Power Supply Voltage Range: 2.7 to 10.8V > > Da muss man auf jedenfall Schutzmaßnahmen treffen, damit die EMK nicht > den Treiber zerstört. Eventuell gehst du auf 9V Netzteil. Ist eine > Nummer sicherer. Dieser Treiber kann auch Strom regeln, sehe ich grad. > > Zuerst musst du erstmal verstehen wie wie man einen Motor ansteuert. > Dazu sind die Logiktabellen ganz gut geeignet. Man hat immer zwei Pins, > die man mittels PWM ansteuert. Ganz unabhängig wie die Hersteller diese > Pins nennen! Ein 3. Pin schaltet die H-Brücke frei und kann einfach auf > High gesetzt werden. > >> Ach ja: Der DRV8834 könnte das, allerdings hat der dann doch eigentlich >> zu viel funktionalität(und damit Pins). 2 Channels wären noch wichtig, >> mit einem Channel finde ich welche. > > Der DRV8834 hat die gleichen Spezifikationen. Nur ein paar Pins mehr. Es > ist eingetlich mehr ein classischer Stepper Treiber. Man müsste also den > CONFIG Pin auf low setzen, damit DC Motorsteuerung EN ist. Da intern > pulldown, reicht einfach ein Cuttermesser aus. Die Logiktabelle ist im > Anhang. Da siehst man, dass nur zwei Pins angesteuert werden! > > Erzähl mal über dein Projekt etwas mehr, da kann dir besser helfen. > > mfg Ich will (vermutlich) insgesamt 4 Motoren ansteuern. Da es ja Motortreiber mit der Beschaltung DIR, PWM gibt, dachte ich mir, es wäre am schönsten. So spare ich mir für Vorwärts/Rückwärts die interne Umschaltung zwischen den PWM Kanälen. Außerdem bin ich dann von Haus aus freier in der Beschaltung des steuernden µC. Ich dachte mir also für 4 Motoren reichen 2 Motortreiber, wenn jeder Motortreiber 2 Motoren unabhängig von einander schalten kann. Um die 2 Motoren pro Motortreiber anzusteuern, bräuchte ich also nur 2 PWMs und 2 Pins, welche irgendwelche Pins sein können. (also quasi wie https://www.pololu.com/product/2990 , nur halt gleich für 2 Motoren, also mit 2 Kanälen). grüße
DRV8833 und 8834 hattest du schon, aber der 8835 dürfte es sein oder 8838, einzeln, aber günstiger und daher auch zu erwägen. Habe beide verwendet für Modellfahrzeuge, jedoch nur mit 3,6 V.
> Ich will (vermutlich) insgesamt 4 Motoren ansteuern. Da es ja > Motortreiber mit der Beschaltung DIR, PWM gibt, dachte ich mir, es wäre > am schönsten. Man denkt und denkt und es kommt doch anders. Dann hat man falsch gedacht. > Ich dachte mir also für 4 Motoren reichen 2 Motortreiber, wenn jeder > Motortreiber 2 Motoren unabhängig von einander schalten kann. Hier hast du sogar richtig gedacht. Steht auch alles im Datenblaetter drin. > Um die 2 Motoren pro Motortreiber anzusteuern, bräuchte ich also nur 2 > PWMs und 2 Pins, welche irgendwelche Pins sein können. Wenn du denkst, dass es so ist, dann ist doch alles gut. Viel Spaß beim Schaffen. mfg
Hallo, > moto schrieb: > Ich dachte mir also für 4 Motoren reichen 2 Motortreiber, wenn jeder > Motortreiber 2 Motoren unabhängig von einander schalten kann. bei solchen Sachen empfehle ich auf alle Fälle mal bei Allegro nach zu sehen: http://www.allegromicro.com/en/Products/Motor-Driver-And-Interface-ICs.aspx Ich nutze z.B. den A3966 seit Jahren, aber der ist bischen schwach (nur 650mA). Aber z.B. A4954 würde deinen Wünschen wohl voll entsprechen. http://www.allegromicro.com/en/Products/Motor-Driver-And-Interface-ICs/Brush-DC-Motor-Drivers/A4954.aspx Auch der A4986 würde wohl den Zweck genauso erfüllen. http://www.allegromicro.com/en/Products/Motor-Driver-And-Interface-ICs/Bipolar-Stepper-Motor-Drivers/A4986.aspx Gruß Öletronika
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.