Stap 5: De elektrische aansluitingen
a. kunt u de instellingen voor het beheersen van de stappenmotor op de Arduino Helppagina
b.v. http://arduino.cc/en/Reference/Stepper
http://www.tigoe.net/pcomp/code/circuits/Motors/stepper-motors/
maar waar is het plezier in dat.
Ik ben begonnen met de basisfuncties van stappenmotor: bijvoorbeeld http://library.solarbotics.net/pdflib/pdf/motorbas.pdf en Arduino programmering om te begrijpen hoe gepulseerde golfvorm verzenden de stappenmotor.
b. vervolgens, terwijl de scanner functionele was, ik lees de golfvormen van de puls breedte gemoduleerde (PWM) ingangen aan de Stepper motor met behulp van een oude oscilloscoop. En het ziet er zoals gezien in de afbeelding hieronder. Dit is voor de 1e twee armaturen met een faseverschuiving van 90 graden. De resterende terminals of armaturen ontvangen een golfvorm (180 graden fase verschoven) precies omgekeerd. De spanning is over 12V.
c. het idee van het gebruik van een Arduino board is om na te bootsen deze golfvorm om te controleren de stappenmotor. Nu, de Arduino board de poorten van de output die het genereren van de PWM kunnen niet leveren de 12V waarvoor de stappenmotor, dus we moeten gebruik een Darlington Array als één beschikbaar van TI (zie: http://www.ti.com/lit/ds/symlink/uln2003a.pdf) die haalt de invoer uit de Arduino bord en levert de vereiste 12V PWM aan de stappenmotor.
Gelukkig bestaat de Darlington Array IC UN2003A op de Scanners controller boord (PCB), samen met de voeding en de inbreng van de knoppen van de Scanner. Alles wat ik moest doen is geknipt (met Dremel gereedschap) een klein deel van deze controller boord en hergebruiken om te nemen van de ingangen uit mijn Arduino controller:
De verschillende belangrijke onderdelen van het kleine gedeelte van de Raad van bestuur worden uitgelegd in de onderstaande afbeelding: de rode lijnen Toon de onderkant van de verbindingen van het bestuur aan een verbindingslijn vond ik in een elektronicawinkel overschot voor 75 cent. De connector levert ingangen en uitgangen aan Arduino board. Ik lever ook de macht aan Arduino van dit bord.
Let op: de nummers op de rode lijnen die aangeven dat de nummering van de draad. I1-I5 geven de input draden, en O1-O4 geven de output draden die verder gaan naar de stappenmotor. Ik zal het dezelfde nummering gebruiken ter gelegenheid van de verbindingen met de Arduino board.
De volgende stap is het verbinden van de input en output pinnen van de Arduino microcontroller aan op de ingangen van de Scanner knoppen en de Stepper Motor. De aansluitingen kijken zoals in de afbeelding hieronder toont de Ardunio bestuur.
De elektrische verbindingen naar de sleuf motor moet vrij eenvoudig en als u dit gekomen veel zal ik u erachter te komen hoe om het te doen. Ik zou adviseren dat u deze aansluiten op een aparte stroomtoevoer om niet te knoeien met de besturingselementen van de logica.