PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schaltplan IMT902 nicht ganz verständlich



Tomatello
06.10.2013, 14:12
Hallo Community,
das ist mein erster Forumsbeitrag. Ich hab hier einen IMT 902 rumliegen und möchte damit einen bipolaren Schrittmotor, max 5V betreiben. Dazu möchte ich eine Platine erstellen, die ich wiederum auf mein Entwicklungsboard LPC 1769 an den PWM Pins anschließe.
Die Schaltung habe ich aus dem Datenblatt entnommen.
Folgende Fragen habe ich:

1. Pinbelegung:

Im Datenblatt sind die breiten Pins "V_SS (F_IN)" aufgeführt, allerdings
weiß ich nicht, wie ich in EAGLE Pins erstellen kann, ohne dass sie als
solche aufgeführt werden und eine Nummer bekommen, da sie im Datenblatt ohne Nummer aufgeführt werden.

2. Stromversorgung und Steuersignale

Mein LPC 1769 liefert 5V Strom, welche ich über die PWM-Pins(Siehe
Anhang) an den Motortreiber bringen möchte. GND ist jeweils der
Pin 1, Stromversorgung Pin 2 und die eigentlichen Steuersignale Strobe, CLK und DATA laufen
jeweils über die Pins 3. Bauartbedingt bräuchte ich somit einen Stecker
mit 3x3 Pins oder drei Stecker á 3 Pins.

3.

Auf der linken Seite ist eine Lücke, in der eine Art Relais hinein muss?
Leider nicht so ersichtlich aus dem Datenblatt

Hoffe ihr könnt mir weiterhelfen, da ich auf dem Schlauch stehe und der Support zum IMT902 mehr als Bescheiden ist..
Danke!

Geistesblitz
06.10.2013, 14:24
Hab zu deiner Steuerung nur Folgendes gefunden, was helfen könnte:
http://www.mikrocontroller.net/topic/130718

Sind also eigentich andere ICs, nur unter anderem Namen. Könntest also in de Datenblätter der Original-ICs gucken.

Edit:
Wo hast du denn her, dass die Schrittmotorsteuerung mit PWM abetrieben wird? Das ist ziemlich ungewöhnlich...

Tomatello
06.10.2013, 15:12
Hab zu deiner Steuerung nur Folgendes gefunden, was helfen könnte

Der scheint nahezu ausgestorben zu sein..


Wo hast du denn her, dass die Schrittmotorsteuerung mit PWM abetrieben wird? Das ist ziemlich ungewöhnlich...

Dachte Schrittmotoren werden in der Regel via PWM angesteuert? Bitte um Korrektur wenn ich mich irre...?
Soweit ich weiß, können diese PWM-Pins auch als normale GPIO´s angesehen werden beim LPC1769..

Geistesblitz
07.10.2013, 10:05
Nein, Schrittmotoren werden nicht mit PWM angetrieben. Bei PWM bleibt ja die Frequenz gleich, nur das Tastverhältnis (also Verhältnis Ein-Zeit zur Periodendauer) kann variiert werden. Schrittmotorsteuerungen funktionieren mit variabler Frequenz (die Drehzahl richtet sich strikt danach) und die Ein-Zeit ist ein fester, kleiner Wert, eben gerade so, dass die Steuerung sie deutlich erfasst. Für die Erzeugung des Signals wird i.d.R. mit Timern gearbeitet.

Klebwax
07.10.2013, 11:02
Hoffe ihr könnt mir weiterhelfen, da ich auf dem Schlauch stehe und der Support zum IMT902 mehr als Bescheiden ist..

Könnte es sein, daß der IMT902 nur ein umgelabelter TB62201AF ist? Vielleicht finden sich zu diesem Chip mehr Informationen.

MfG Klebwax

Tomatello
07.10.2013, 14:38
Könnte es sein, daß der IMT902 nur ein umgelabelter TB62201AF ist? Vielleicht finden sich zu diesem Chip mehr Informationen.

Das ist auch so. Es lässt sich zumindest mehr finden als zum IMT902..


Was anderes:

Mein uC liefert nur 3V Spannung zu den Eingängen STROBE,CLK und DATA.. Kommt der IMT902 mit der Spannung bei den Eingängen klar, damit er quasi arbeiten kann und mir logische einsen geben kann??
Oder benötigt er doch die 5V?
Die Information müsste unter "Logic Input Voltage" im Datenblatt zu finden sein oder? Somit müsste es ja eigentlich funktionieren wenn ich mich nicht irre? (Der Bereich liegt bei GND bis V_DD+0.4, somit sind die 3V locker abgedeckt).
Damit würde ich mir einen Open-Drain bei den Eingängen sparen, der die 3V auf 5V zieht..

Klebwax
07.10.2013, 15:02
Mein uC liefert nur 3V Spannung zu den Eingängen STROBE,CLK und DATA.. Kommt der IMT902 mit der Spannung bei den Eingängen klar, damit er quasi arbeiten kann und mir logische einsen geben kann??
Oder benötigt er doch die 5V?
Die Information müsste unter "Logic Input Voltage" im Datenblatt zu finden sein oder? Somit müsste es ja eigentlich funktionieren wenn ich mich nicht irre? (Der Bereich liegt bei GND bis V_DD+0.4, somit sind die 3V locker abgedeckt).
Damit würde ich mir einen Open-Drain bei den Eingängen sparen, der die 3V auf 5V zieht..

Das sind zwei Fragen, die du gerade vermischst. Wenn ich lese "V_DD+0.4" vermute ich: geht nicht kaput, solange die Spannung kleiner als V_DD+0.4V ist.

Welche Spannung er mindestens braucht, um ein High zu erkennen, kann ich daraus nicht sehen (wie groß V_DD ist auch nicht).

MfG Klebwax

Peter(TOO)
08.10.2013, 01:05
Hallo,


Die Information müsste unter "Logic Input Voltage" im Datenblatt zu finden sein oder? Somit müsste es ja eigentlich funktionieren wenn ich mich nicht irre? (Der Bereich liegt bei GND bis V_DD+0.4, somit sind die 3V locker abgedeckt).

Steht auf Seite 17:

H = 2V - Vdd+0.4V
L = GND-0.4V bis 0.8V

Das auf Seite 1 sind die Angaben, geht nicht kaputt, wenn eingehalten.

MfG Peter(TOO)

Tomatello
08.10.2013, 14:41
Steht auf Seite 17:

Jup, genau das ist es. Danke! So spare ich mir die alternative Beschaltung :)


Könnt ihr mir vielleicht noch bzgl des Schaltplans und der Stromversorgung weiterhelfen und einen Blick darüberwerfen, und sagen ob das so ok ist?
Ich will einen Bipolaren Schrittmotor betreiben (max 5V) und habe mir gedacht, dass ich dazu den Strom über die PWM Stiftleiste von meinem LPC1769 nehme..
Sehe ich es richtig, dass man bei einem Bipolaren Schrittmotor nicht direkt die Stromanschlüsse an die Phasenanschlüsse in Eagle verbindet sondern in meinem Beispiel über die VM_A für Phase A und A/, sowie VM_B für Phase b und B/ nehme?

Danke!

26525