Forum: Mikrocontroller und Digitale Elektronik Unterschied Sleep und Enable bei Allegro Schrittmotortreibern


von Albert .. (albert-k)


Lesenswert?

Guten Tag zusammen
Ich habe eine frage zu den Schrittmotortreibern von Allegro (bsw. dem 
A3984). Und zwar ist mir der Unterschied des Sleep und des Reset pins 
nicht ganz klar.
Beim Reset wird die LUT für die Steps auf den Home state gesetzt (Die 
H-Brücken haben nun einen bekannten Status) und schaltet dann die beiden 
H-Brücken ab.
Beim Sleep Mode werden auch die beiden H-Brücken abgeschaltet und der 
treiber geht in einen Low Power Mode.

Wenn man den Treiber aber nun aus dem Sleep Mode aufweckt startet er die 
LUT für die Steps doch auch bei der Home state? Wo liegt nun der 
Unterschied zwischen Sleep und Reset? Leider gibt es zum Aufwachvorgang 
keine genaueren Angaben im Datenblatt.

von Albert .. (albert-k)


Lesenswert?

Ich habe nun eine Antwort von Allegro Micro erhalten. Wenn es 
interressiert (auch für Zukünftige Fragesteller)

======================================================================== 
===
|  Sehr geehrter Herr Krenz,
|
|
|
|  vielen Dank für Ihre Anfrage bezüglich des Motortreiber ICs A3984 von
|  Allegro.
|
|
|
|  Durch einen logischer „LOW“-Impuls am Reset-Pin, wird der Translator in
|  die Home-Position zurückgesetzt.
|
|  Solange am Reset-Pin der logische „LOW“-Pegel anliegt, werden
|  Step-Impulse ignoriert, desweiteren sind die DMOS-Ausgangstufen
|  deaktiviert.
|
|
|
|  Der „Sleep-Mode“ führt soweit die gleichen Funktionen aus, aber mit dem
|  Unterschied, dass im „Sleep-Mode“ mehrere Teile der internen Schaltung
|  wie z.B. Stromregler & Ladungspumpe deaktiviert sind.
|
|  Dies ermöglicht eine sehr geringe Stromaufnahme.
|
|  Nach dem aktivieren, beginnt der Treiber-IC in der Home-Position.
|
|
|
|  Falls Sie noch weitere Informationen zum Allegro A3984 benötigen,
|  können Sie mich gerne telefonisch kontaktieren.
|
|
|
|  Für Fragen stehen wir Ihnen gerne zu Verfügung.
|
|----------------------------------------------------------------------- --
|
|
|  Dear Allegro Micro Team,
|
|  I'm a student currently working on stepper motor driver plattforms.
|  I've choosen the A3984 for one of my Applications but i have one thing
|  wich i don't understand. It would be great if you could give me an
|  explanation.
|
|  The A3984 has a RESET and a SLEEP Pin. But i don't get the difference
|  between those two pins. At Reset the Driver Resets the Microstep
|  Look-up table into home state and disables the DMOS Outputs. Are the
|  other peripheries like the translator still active and will the
|  Microstep Look-up table increase with incoming step inpulses?
|
|  At Sleep the Driver also disables the DMOS outputs and sets the Driver
|  into a low power Slep Mode. What will happen after Wakeup? Will the
|  Driver set the Microstep Look-up table into Home state or not? Or will
|  he stay on the same position within the LUT as before sleep? Or will
|  the position within the Microstep Look-up table go into a random state
|  after wakeup?
|
|  Thank you for your time reading my E-Mail. I hope you can give some
|  explanation on this.
|
|  With best regards,
|  Albert Krenz
|
========================================================================

Ich habe es nun so verstanden das der IC nach dem Sleep Mode ebenfalls 
in der Home state startet.

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
Noch kein Account? Hier anmelden.