Pins mehrfach belgen

Hallo,

weiß jemand ob ich mit einem Pin eines Arduinos zwei Shield ansteuern kann wenn sie immer die gleichen Signale bekommen sollen?
Ich habe vor zwei Stepp Motoren Parallel zu steuern und möchte einfach zwei Shields übereinander Stecken um beide Motorshields gleich anzusteuern.

Gruß boberan

Bei Schrittmotoren eher nicht. Die brauchen getrennte Leitungen wie Takt und Richtung.

Das geht nur bei Bussen wie SPI und I2C

Hallo,

warum? Man kann doch das Takt- und Richtungsignal vom Arduino an alle Motorshields legen wie man möchte, wenn alle Motoren gleich arbeiten sollen und es keine getrennte Ansteuerung geben soll.

Oops :frowning:
Hatte den Teil mit "wenn sie immer die gleichen Signale bekommen sollen" irgendwie überlesen :slight_smile:

Dann geht es natürlich :slight_smile:

Stimmt natürlich.

Zwei Motoren ist evtl. einfacher als eine mechanische Lösung
Aber brauchst du dann 2 Shields ?

Wenn Du beide Motoren gleich ansteuern willst und die Shields keine Ausgänge auf den Arduinopins haben dann geht es ohne Probleme.

Wenn der Motortreiber stark genug für 2 Motore ist und die Motore mit Spannung nasteuert, kannst Du die Motore auch paralellschalten.

Wenn Du beide Motoren gleich ansteuern willst und die Shields aber Ausgänge auf den Arduinopins haben dann kommt es auf die Art der Ausgänge an. Open Collektor oder Taster mit Pullupe/pulldowns ist kein Problem, bei anderen Ausgängen ist es wahrscheinlich daß diese kaputtgehen.

Grüße Uwe