ich habe hier den Motortreiber TC4496 von dem ich das Datanblatt angehängt hab in dem man auf Seite elf ziemlich gut den Aufbau mit einem Schrittmotor sieht. Man hat die Eingangssignale A und B.
Mir ist nur nicht ganz klar was ich jetzt über die Eingangssignale senden soll, denn ein PWM, was ich eigentlich von der Motorenansteuerung kenne wird es ja wohl nicht sein. Eigentlich müsste ich doch ganz einfach nur die Richtung angeben in die er einen schritt machen soll, oder?
Der Baustein steuert nur die Spulen (übrigens Bipolar) an. Eine PWM oder Logic zu Schrittmotorsteuerung ist hier nicht implementiert.
Das heißt, bei diesem Baustein müstest Du A und B mit einer eigenen Logic selbst schalten.
Dann wird allerdings jedesmal die volle Spannung auf den Schrittmotor gegeben.
Solltest Du eine PWM zur Stromregelung brauchen wäre der Baustein ungeeignet.
Schau dir mal im RN-Wissen die Artikel ueber Schrittmotoren an.
Wenn ich das richtig verstehe, werden Schritte gemacht in dem du A und B etwa so ansteuerst (A1 heisst A=High):
A1B1->A1B0->A0B0->A0B1->A1B1 usw. fuer die eine Richtung.
Moegliche Fallgruben:
- Der Treiber kann auf dauer max. 0.25A liefern
- Wegen Induktivitaet ist der Strom in der Wicklung niedrig am Anfang und steigt danach an zu I=Vbatt/Rwicklung, wenn der nicht begrenzt wird. Schlimmstenfalles geht dann dein IC oder Motor kaputt.
Lesezeichen