Hall effekt sensorer 2: Synkroniserar rörelse (1 / 6 steg)
Steg 1: Installation av maskinvara
Det första som skiljer sig från del 1 är att vi använder en Arduino Due. Förfallodatum har 2 processorer på den, med en som är tillägnad avbrott. Detta tillåter oss att fästa avbryter någon pin så länge vi initiera det korrekt i koden. Due behövs också om du synkroniserar mer än 2 motorer. Encoder räkningarna är för fort, så om du har mer än 2 motorer leverera pulser, måste den betalas snabbare processor att inte missa räknas.
Den andra skillnaden är att vi använder en större strömförsörjning. Kontrollera alla motorer som du styr effektförbrukning och se till att Nätaggregatet kan ge nog nuvarande. Det fanns också vara en mycket större start-up nuvarande att rymma för flera motorer.
Vi behöver tråd hall effekt sensorer på samma sätt som vi gjorde i Del1. Vi kommer endast att använda 1 hall effektsignal per manöverdonet.
Banköverföring dem enligt följande:
-Röd tråd till 5V
-Svart tråd till GND
-Gula sladden till Arduino avbrott stift
-Manöverdon röd tråd till MOTA av MegaMoto
-Manöverdon svart tråd till MOTB av MegaMoto
Kontrollera i början av koden i nästa steg, och se till att byglarna på MegaMoto är inställda på rätt stift och att hall effekt sensorer är inställd på rätt stift. Se till att "hall0" och "hall1" motsvarar den korrekta MegaMotos (PWMA0 och PWMA1, respektive).
När motorerna är korrekt anslutna till styrelserna, banköverföring enligt följande:
-Anslut 12V till BAT +
-Anslut GND till BAT-
-Anslut 12V till Vin på Due
-Tråd två knappar mellan stift 7 och 8, ansluta dem till GND