Das stimmt. Dafür brauche ich aber bisher vorhandenes und praktisch ausprobiertes Steuerprogramm für SC (siehe dazu: https://www.roboternetz.de/community...l=1#post560395 ) um die Umschaltung Ein/Ausgang zu ergänzen. Mir reicht eigentlich nur Spannung aus einer Spule: entweder S1 beim 2. bzw. 4. oder S2 beim 1. bzw 3. Step.
Ausserdem ist noch ein Ausgang nötig, der mit Impulsen zeigt, dass der Stepper dreht. Dafür brauche ich aber etwas Zeit, weil ich mit neuem Programmablaufdiagram (PAD) anfangen muss. Letztendlich habe ich mich für S2 entschieden, weil die Spannung an S2 Spule für beide Drehrichtungen meines Steppers gleich ist. Um Program am einfachsten zu haben, werde ich anderen Pin als permanenter Eingang zum Einlesen vom S2M verwenden, dann brauche ich den S2C nicht umschalten.
Code:
Einlesen
|
V
__ _____
| ||\/ |
S2C |In|| |
|__|| |/\__
|<1>|<2>|<3>|<4>|
|\
S2M | \
____| \____ _
| /
| /
|/
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
Das Einlesen und Ausgeben auf IMP Pin vom µC möchte ich bei dem 1. Step probieren, weil dann der Kondensator C2 leer ist. Weil am S2M negative Spannung auftritt, muss ich noch vor dem µC Pin zum Einlesen einen Transistor einschleifen.
Weitere Messungen mit Oszi am laufendem Stepper haben gezeigt, dass je nach Drehrichtung die Spannung auf der 2. Spule (S2M) bei 1. Step positiv oder negativ ist, was für mein einfaches Spielzeug zu kompliziert wäre. Ich bleibe also bei Impulsgeber mit permanenten Magneten und Reedrelais, weil ich es praktisch stromlos realisieren möchte.
Lesezeichen