Unbekanntes Bauteil einer alten Schrittmotorsteuerung

Gast #6948487
Lesenswert?

Hallo liebe Gemeinde,

ich habe eine alte Schrittmotoransteuerung von 1995 die zum
Styroporschneiden eingesetzt war. Dazu gibt es eine Dos-Software
(Styrocut). Auf der Platine sind alle IC's abgeschliffen.
Jetzt wäre es interessant, ob und wie ich diese
Karte auch für andere Zwecke verwenden kann, doch ich finde
einfach nicht heraus, um welche "Treiber-IC" es sich handelt.
Die anderen sind höchstwahrscheinlich: oben rechts 74139, oben links 
7404, die
vier querliegenden jeweils 74573. Nur die 8 unteren kann ich nicht
herausfinden. Es werden 4 Schrittmotore angesteuert.
Es sieht so aus, als würden zwei IC für einen Motor
"parallel" verwendet zur Leistungssteigerung.

Das Druckersignal wird durch die 74573 durchgeleitet direkt zu
den Treiber-IC's.

Irrtümer im Ausmessen der Pins kann ich allerdings nicht ausschließen.
Die Datenleitungen habe ich mit dem Arduino Board mitgeloggt, dabei
jeweils nur bei einer Änderung eines Signals. Mit einem Dosprogramm
den Printerport mitloggen ging nicht, kein Programm aus dem Netz
hatte mir Daten geliefert (war sicher mein Fehler).

Ich weiß daß es wohl einfacher wäre, aus China etwas zu bestellen,
aber mich hat der Ehrgeiz gepackt.

Vielleicht gibt es ja spezielle Datenbanken oder Tabellen oder Programme
die hier helfen, nur habe ich sie bisher nicht gefunden.
(z. B. in der Library von KiCad habe ich nichts gefunden oder auch nur 
übersehen?!)

Die GND oberhalb 5v und 12v sind mit einem Widerstand mit GND verbunden,
darum habe ich diese auch als GND gekennzeichnet.

Der Signalverlauf ist für mich auch nicht nachvollziehbar.
Es wurde ein kurzer Tastetdruck gemacht, jeweils vor oder zurück, der
Schrittmotor machte jeweils bestimmt 5 bis 10 Grad, jedenfalls mehr
als nur einen Schritt. Da bei mehreren Aufzeichnungen immer das selbe
"Signalbild" entstand, sollte die Erfassung also stimmen. Der Arduino
müßte auch in der Lage sein vom Timing her alle Daten aufzunehmen.

Für Motor 3 und Motor 4 ist das Schema identisch.

Also müßt es ja sowas sein wie ein einfacher Dual H-Bridge dessen
Eingänge direkt gesteuert werden? Aber hier hört meine Logik schon auf
und ein Datenblatt könnte bestimmt hilfreich sein.

Vielen Dank fürs Lesen und sich Gedanken machen
Angehängte Dateien:
Gast #6948514
Lesenswert?

Hallo
vielen dank, aber ULNxxx habe ich so nichts passendes
gefunden, auch der L6205 ist es nicht, denn
die Motorenausgänge (MotX_sY) sind unterhalb von GND
und wenn man die Ansteuerung ansieht, ist jede
Seite für sich, also Motor 1 Spule 1 wird mit F0 F1 F2 angesprochen,
Motor 1 Spule 2 mit F3 F4 F5,
wobei Y1 der beiden IC miteinander verbunden ist (ohne Gewähr)
und LPT16 über alle 8 IC geht, also sowas wie ein Enable sein dürfte.
So setzt sich das für den Motor 2 fort, ebenso für Motor 3 und 4.

Viele Grüße

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