Page 6 - Antrieb
P. 6

6. Steuerung


               S1 – an und S2 aus – halt was heißt das? Wir müssen hier in die Digitaltechnik:

               Die PIN1 bis PIN4 werden mit GND und 5VDC angesteuert. Das ist die typische Digitalspannung.
               Nun zum Übersetzen – 5VDC entspricht Schalter zu ---- GND entspricht Schalter auf. Das ist das
               Grundprinzip.

               Nun muss man noch einen Gedanken in die Binärtechnik gehen – ein Teilgebiet der
               Digitaltechnik.
               Hier gilt für uns 5VDC = High oder 1 und GND = Low oder 0. Also ich stelle das mal in einer
               Tabelle gegenüber:

               1 Logik

                Schalter zu            5VDC                   High                  1
                Schalter auf           GND                    Low                   0


               Der Arduino bringt in seinen Ausgängen (OUTPUT) immer GND (0V)  – bei LOW (im Programm)
               und 5VDC – bei High (im Programm).

               pinMode(12, OUTPUT); //lege PIN12 als Ausgang fest

               digitalWrite(12, HIGH); //Schreibe an den Ausgang 12 (OUTPUT) ein HIGH
               Somit wird der PIN12 des Arduino HIGH – also 5VDC.



                                                   Somit wird nun der Arduino als Schalter für die H-Brücke
                                                   verwendet. Man kann nun mit HIGH und LOW den Zustand
                                                   erzielen.
                                                   Wenn ich jetzt z.B. noch den PIN11 verwende kann ich die
                                                   PIN1 (Schalter1) und PIN2 (Schalter2) an der H-Brücke
                                                   anschließen. Somit ist es möglich, mit LOW-HIGH und
                                                   HIGH-LOW den Motor 1 rechts und links drehen lassen.
                                                   Mit HIGH-HIGH und LOW-LOW bleibt der Motor stehen.
               6 Anschluß PIN12                    Nun können wir noch zwei Weitere PIN`s auswählen am
                                                   Arduino und dann die Schalter3 und 4 ersetzen. Somit
               sind wir in der Lage die Motoren unabhängig drehen zu lassen.

















               7 Anschluß PIN1 bis 4
   1   2   3   4   5   6   7   8   9   10   11