$4.5 bättre stepper drivrutin (5 / 5 steg)

Steg 5: Sista ledningar. Slutligen.



Vi är nästan klara. Det sista steget bara ansluta några stift och testa den. Going av det medföljande pinout, bifoga två motor drivrutinerna du gjort tidigare till attiny. I0, I1, och DIR anger PIN-koden på varje motor driver. Den första siffran efter det visar som hälften av drivrutinen för att ansluta den till, sekunderna visar vilken drivrutin. Steg-# och dir-# stiften är ingångarna. När kablarna är alla anslutna, skulle jag lägga till några lysdioder på 2 k 2 motstånd till mark på vissa stift (några stift ger du feedback, men steg och riktning stiften är särskilt användbara). Anslut sedan några controller (jag använde en UNO med grbl) till fyra ingångar, (se till att ansluta i trädgården!) och börja lite söt, tyst, enkel stepper kliva. Om motorerna vibrera, men gör inte steg, kontrollera lösa anslutningar och kontrollera att drivrutinerna är anslutna till rätt attiny stift.

Om det fungerar korrekt (på något sätt) när breadboarded, sedan överföra den till dator ombord, och bifoga den (jag använde en gammal högtalare bostäder). Testa det igen, och om allt checkar ut, Grattis! Du är klar.

Detta är inte en extremt snabb, korrekt eller kraftfull stepper drivrutin, men det är ett stort steg upp från att använda räknare och dekodrar. Den har 1/3rd microstepping, som om en ovanlig nummer, (de flesta är multiplar av 2) fortfarande ger ganska bra performance. Jag har fått det att gå en NEMA23 motor på så hög som 8300 steg per sekund. Observera att högre hastigheter kräver acceleration från registeransvarige, attiny inte långsamt påskynda motorerna själv. Så länge det kan ta minst 750mA, detta kan driva de flesta motorer mycket snabbt, eftersom någon spänning upp till 40V kan tillämpas utan att överskrida det nuvarande betyget. Matningsspänningen bör kunna hantera minst 1.5a RMS, och bör vara större än 10 v.

Se Steg
Relaterade Ämnen

Installera och konfigurera DRV8825 Stepper drivrutiner

Jag köpte nyligen 2 i den nya tysta steg pinnar så som jag skrev en instructable om: installera och konfigurera SilentStepStick i RAMPER - TMC2100 Schrittmotortreiber - de verkligen imponerade på mig, och ville handla upp mina två senaste A4988 drivr...

Kör en unipolär Stepper Motor med en bipolär drivrutin

så jag rensad en gammal skrivare igår kväll och hittade ett par stavar, motorer och växlar för mina delar hamstra.Jag började skriva motor detaljer i Google och identifierade som som en 12V stepper, men databladet är mycket begränsad. Från 6 stiften...

Med en enkelverkande TB6560 Stepper förare med GRBL/RAMPER

Jag utvecklade en besatthet med laser gravörer och CNC-routers och 3d-skrivare. Först köpte jag en Printrbot som fungerade perfekt ur lådan. I två år spelade jag med det, att lägga till mindre uppgraderingar som en heatbed. Jag bestämde mig att skriv...

Raspberry Pi CNC hatt kontrollerade CDROM Stepper Motor

Syfte: Lär dig hur enkelt det är att använda Raspberry Pi CNC hatten från Protoneer av provande den ute på en CDROM stegmotor.Varför: många av oss drömmer om att göra våra egna CNC router / gravör men få gräva ner sig i detaljer och okända. Detta är...

Arduino Stepper Motors

När vi behöver precision och repeterbarhet, är en stegmotor alltid lösningen. Med hur den är utformad, kan en stepper bara flytta från ett steg till nästa och fixa i den positionen. En typisk motor har 200 steg per varv. om vi säger motorn att gå 100...

Kabeldragning för din Z stepper Motors i serien

Detta instructable är avsedd för ägare av RepRap och andra 3d-skrivare som använder 2 stegmotorer för Z-axeln, som vanligen ses i Prusa eller Mendel stilar av skrivare, bland många andra.Standardkonfigurationen för de flesta controller elektronik sås...

Quad Stepper Controller

detta projekt startade förra året fanns en populärvetenskaplig artikel om en universitetsprofessor som gjorde en "3D skrivare." Jag minns att jag tänkte för mig själv "holy crap... Jag vill ha en." Naturligtvis då var $2300 mycket peng...

ARDUINO UNO + TB6560 Stepper motor driver

Hej. God dagDetta är min första instructable. Förhoppningsvis kan någon kommentar om du vill fråga eller rätta mig om jag har felOK, är detta handledning till enheten stegmotor med ARDUINO och TB6560 Stepper motor drivrutin. Du egentligen kan använda...

CNC-maskin för att forma stora bitar av styrencellplast

SammanfattningDetta instructable visar hur man kan forma polystyren skum, med en CNC-maskin. Börjar med en kort introduktion, diskuteras design programvara som krävs för att skapa en STL-fil. Detta följs av en metod för att skapa G-kod, med en STL-fi...

Hemmabyggd (DIY) CNC router - baserade Arduino (GRBL)

Redan för några var månader eller år, jag planerar att bygga mitt eget CNC fräsmaskin. Nu bestämde jag mig för det var tid att göra det! Jag läser mycket om andra DIY projekt och till slut jag gillade designen från Arduino CNC intstructable som jag h...

Goodbye Moshi eller hur du kör din laserskrivare på Arduino

Uppdatering 19/04/2016:MarlinKimbra är här!Detta är en av de bästa firmwares baserat på Marlin jag sett på länge, ingen funktion saknas.Men för vårt syfte här är det bara om att vara uppdaterade och få bättre resultat.Kontrollera det sista steget i d...

Styra en RepStrap bearbetning

detta instructable visar hur du kan använda många öppet tillgängliga projekt tillsammans bygga en intressant och komplexa system. Det drar på flera gemenskapens projekt inklusive: RepRap, Arduino, bearbetning, Linux och, naturligtvis, Instructables!M...

Konvertera en unipolär stegmotor till bipolär

Stegmotorer är fantastiska: med dem kan du bygga 3d-skrivare, robotarmar, automatiska persienner och bara skrämma levande sh * t av din fru med autonoma rörliga halloween rekvisita. Att erhålla en stegmotor alltid ger det awesome varmt "um" käns...

DIY TV LIFT: Mekanik

Denna TV hiss var gjord av material som jag råkade ha till hands. Det onda som följer inte skulle ha hänt om det hade varit planerat. Liften används Makerslide, Shapeoko V1 ändplattor, en Arduino Uno, en 425oz stepper och en 4.5a Stepper drivrutin. F...

Frankenstein Laser gravör

Detta Frankenstein laserskärare var byggd av en gammal scanner och skrivare.Hela utvecklades runt instructable av Ingela och hans "Pocket Laser gravör".Detta är en Making-Of. Även om många, om inte allt, av stöldkoden konstruktionen kräver påhit...

CNC Grbl med Adafruit Motot sköld v2

Detta är inte en instructables är mest för att dela den grbl programvara som jag modifierat till arbeta med Adafruit Motor dragit V2.Jag hade några Adafruit motor sköld v2 och vissa stegmotorer räddade från några gamla skrivare och jag ledsen jag kan...

Pocket laser gravör.

jag har försökt att få mina händer på en laserskärare en tid men de verkar alltid utom räckhåll. Alla bra saker som kan göras med en riktig laserskärare kittla fantasin.Jag tycker det är dags att dela mitt senaste projekt - en låg kostnad laser gravö...

6 x 6 x 6 3D utskrift: Delta CNC

som löpare upp vinnaren i den senaste verkliga utmaningen, jag har belönats med en anpassad 6 x 6 x 6 tum 3D utskrift för min CNC maskin för bearbetning i stora bitar av frigolit. Jag insåg vilken möjlighet detta presenteras och tänkte på många saker...

Ringa upp och dra

Dial & Draw är min super sized version av den klassiska knopp baserade barn leksak vi alla visste och älskade. I detta Instructable kommer vi att skapa en robot som kan dra stora väggmålningar med just snodd av en urtavla. Var kommer att låna några a...