|
Das Schrittmuster und damit die Drehrichtung und Geschwindigkeit wird auf dem MC generiert und über dem dreiadrigen I2C-Datenbus an einen sogenannten Portexpander mit dahintergeschalteter Treiberstufe (ULN2803) für einen höheren Strom wieder aufgelöst und auf die Anschlüsse der Motoren gegeben. Die ganze Schaltung wird mit 12V versorgt, für die Spannungsversorung des Portexpanders (PCF8574) wird noch ein 5V-Spannungsregler daruntergeschaltet. Für die Adresseinstellung des Chips werden 3 Dateneingänge (jeweils per Pullup nach +5V) je nach Adresse kombiniert auf Masse gelegt. Werden alle drei Eingännge auf Masse gelegt, dann ist die Chipadresse 40h
Den Download der Schaltung & Layout im Eagle-Format gibt es hier... [17 KB]
|
|