Stap 15: Stander Driver systeem
Tools:
Crimp tool /wire stripper
Multimeter
Solderen ijzer / soldeer
- en uw keuze van wat u gebruikt om te solderen met (flux, metalen sponsen, enz...)
Delen:
Een Tiva C Launchpad ->
Vier -> 1 x 10 vrouwelijke kop pinnen (100mil ruimte)
Een -> 1 x 40 mannelijke kop pinnen (100mil ruimte)
Een -> LM7805
Twee -> .1uF condensatoren
Twee-HB25 Motor driver >
Twee -> Motor/wiel assemblages
Een Breadboard ->
Een -> 10 k potentiometer
Een SPST Switch ->
Een USB-kabel met USB A mannelijk einde -> (1.5' +)
Een -> USB A female aansluiting - of - kabel met USB A contrasteker (5"+)
Twee 8" zwarte draad minstens 16 gauge ->
Een zwarte draad minstens 16 gauge 12" ->
Twee 8" rode draad minstens 16 gauge ->
Twee -> 4" rode draad minstens 16 gauge
Zes grote Ring connectoren ->
Zeven -> kleine ring connectoren
Twee -> 4" 3 draads servo kabels met mannelijke en vrouwelijke uiteinden
Vier -> 3 draads servo kabels met 2 mannelijke uiteinden (2 x 8", 2 x 18")
Vier -> 3 draads servo kabels met 3 vrouwelijke uiteinden (2 x 10", 2 x 12")
Een spoel van dunne flexibele draad -> (ik gebruikte 24 meten van massief koper)
De gemakkelijkste manier om dit te doen is om alle verbindingen met de launchpad TIVA laatste. Om dit te doen die zullen we 2 lange verbindingslijnen ter aanduiding van de Launchpad TIVA met het breadboard verbinden zal. Mijn aansluiting had deze pinout:
1 - 3, 3V
2 - PB0 - Bluetooth UART ontvangen
3 - PB1 - Bluetooth UART zenden
4 - PE4 - Stander besturingselementen UART krijgen
5 - PE5 - Stander besturingselementen UART zenden
6 - PB4 - Bumper
7 - VBus - voeding
8 - GND - gemalen
9 - PD0 - rechterkant (master) PWM
10 - PD1 - linkerkant (slave) PWM
11 - PE2 - Potentiometer
12 - PC5 - linkerkant (slave) fase A
13 - PC6 - linkerkant (slave) fase B
14 - PD6 - recht kant (master) fase A
15 - PD7 - rechterkant (master) fase B
Het linkergetal is welke rij op het breadboard past het in. Na het bovenstaande schema verbinden met het breadboard samen met inpluggen in de TIVA-Launchpad.You moet maken of een aantal 3 draads servo kabels. Geen einde die in het breadboard verbindt zal moeten eindigen in een male connector.
Macht routering
- Één uiteinde van de plooi van elk van de 3 (8", 8" & 12") zwarte draden samen in een grote ring connector, dit zal haak op de accu's grond terminal
- Verbind de kortste zwarte draad in de grond-lijn van het breadboard
- Kleine ring aansluitingen op de andere uiteinden van de 2 zwarte draden resterende krimp. Sluit deze aan op de ingangen (-) op beide van de HB-25 motor controllers
- Een grote ring connector op de 8" rode draad Crimp, dit zal verbinden met de accu's + 12V terminal
- Een kleine ring connector aan het andere einde van de korte rode draad Crimp, sluit deze aan op de SPST schakelaar.
- Één uiteinde van een 4" rode draad en de 8" rode draad samen met een kleine ring connector crimp. De tweede terminal SPST switch verbinden met die ring.
- Het andere uiteinde van elke draad aan een kleine ring connector crimp en sluit aan op de (+) terminals op de HB-25.
- Plooi een kleine ring connector naar een 4" rode draad sluit deze aan op tweede terminal van de SPST schakelaar. (dezelfde die u verbonden aan de HB-25
- Sluit het andere uiteinde van deze kabel van 4" aan de invoer pin (pin 1) van de LM7805
- Plooi de grote hobby module verbindingslijnen naar de motor leads. Rode draad naar de rode zijde van de verbindingslijn. Doe dit voor beide motoren
- Plooi de grote hobby module connectors aan het ene uiteinde van de 8" en 18" rood en zwart 12 gauge draden.
- Plooi de grote ring kleine ring connectoren op je rode en zwarte 8" en 18" 12 gauge draden. Sluit de draden 8" aan de HB-25 motor controller aan de bovenkant van het vak. Rode M1 en zwart naar M2.
- Voer de 18" rode en zwarte draden door de ruimte van de onderkant van het vak, de ring-connectors verbinding te maken met de HB-25 aan de onderkant van het vak (degene die komt uit wanneer u het elektronica-gedeelte opent)
Aansluiten van de randapparatuur
- Verbinding maken met de 2-10 "dubbele vrouw eindigde servo kabels aan de linker kant encoders encoders, mark welke fase A is en welke is fase B. Red moet 3, 3V zwart moet de GND en witte moet A of B.
- Sluit de 2 dubbele vrouwelijke eindigde servo kabels 12" aan de rechterkant encoders, markeren welke fase A is en welke rechtbank is fase B. (hetzelfde als stap 3)
- Sluit de dubbele mannelijke eindigde kabels met 1 einde te maken aan de fase A of fase B vrouwelijke eindigt en de andere in een handige locatie op het breadboard. De korte kabels gebruiken voor de rechterkant, en de lange kabels voor de linkerzijde
- Sluit de kabels 4" aan de HB-25 motor controllers en het andere uiteinde op een handige plaats op het breadboard
De USB-poort
Daar heb ik niet een standaard pinout, maakte ik mijn eigen omhoog.
- Snijd de lange USB-kabel, zodat hebt u de USB A is male connector met een lange lengte kabel (1.5-'2') meer dan genoeg.
- strip de kabel en de draden en scheiden uit. Moet er 4 geïsoleerde draden, dit is wat we zullen verbinden met de stander-besturingselementen.
- hebt u een USB-kabel met een USB A-contrasteker hetzelfde doen met die te scheiden van de draden. Anders als u een vrijstaande vrouwelijke USB A-aansluiting zojuist gebruiken.
- Stop de andere stekker in de vrouwelijke aansluiting.
- Gebruik een multimeter om te testen welke draden met elkaar zijn verbonden aan beide uiteinden van de aangesloten kabels. Verbind de vrouwelijke connector met het breadboard zodat de pinnen aan beide uiteinden, opgewassen zoals getoond in het schema aan de linkerkant.
Nu dat al de randapparatuur verbindingen op het breadboard, zal u moeten kabellengte tot de verbindingen met de rijen waar de TIVA C verbindingen zal worden. Dit is gemakkelijker zonder de TIVA C connector aangesloten.
De verbinding van de C TIVA
- Krijg 15 korte dunne flexibele draden, allemaal dezelfde lengte.
- soldeer één uiteinde van elke kabel op het einde van de pin van de vrouwelijke headers waar elke pin van belang is. (Zie bovenstaande lijst)
- Soldeer de andere uiteinden van de korte draden in volgorde op een mannelijke header.