CNC maskin kontroll uppgradering på en Budget (2 / 5 steg)

Steg 2: Backplane Carrier Board



Ovanstående bilder visar min wire-wrap interconnect ombord att ansluta och mekaniskt stöd upp till fem extra BOOST-DRV8711 styrelser.

Hålla hela 5" bredd prototyp styrelse. I min styrelse ovan, jag trimmade styrelsen torget, men du kanske vill hålla lite extra längd för att ge området för utvidgningen med ytterligare kontakter och komponenter. Inga komponenter än stiften behövs men det kan finnas många användbara funktioner och anslutning Stifttilldelningar som du kan lägga till din styrelse. Jag gick tillbaka till lägga till en uppsättning stift på min ombord för modulen Arduino kompatibel 2 relä.

Jag lagt till stift för båda BoosterPack kontakterna för, men jag fann att det är onödigt. Startfönstret är väl stöds av endast en 40 pin kontakt och du kan lägga 4-40 skruv stöd med 7/16" distanser som 1.8" dia. hålen visar. Jag bara trådbundna BoosterPack 2 men du kan plocka upp signaler från antingen BoosterPack. Med BoosterPack 2 i kapslade position kan startfönstret avräknas BoosterPack 1-kontakten. Du kan också utelämna BOOST-DRV8711 femte placering på topp-center i styrelsen om du inte ska använda den.

Fylla µP BoosterPack 2 sändaren med 2 bitar av breakaway Sullins PBC36DACN och fylla din BOOST-DRV8711 styrelser varje med 2 bitar av breakaway Sullins PBC36SACN. Placera komponenterna som du vill på din prototyp styrelse och löda stiften på plats. Styrelserna kommer att hålla stiften raka medan du löda. Nu ta bort styrelser och sätta i en spara plats medan wire-wrapping.

De flesta maskiner kommer behöver minst power reläer - en för stepper motor strömförsörjningen och en för spindel motorn. Du kan använda Grove relay moduler att ha bekvämligheten med en zoners kabel, men jag föredrar de Arduino kompatibel 2 relä modul styrelserna. De är lite mer tunga med 5 volt reläer snarare än 3 volt och har större makt skruva terminaler. Obs: Grove reläer varje använder en typisk bipolära aktiva högt ljusflöde, men för 2 relä modul styrelser måste du konfigurera utgångar aktiv låg öppen kollektor.

Att använda 2 relä modul styrelser, lägga till en rad med 5 stift i exponerade kanten på din styrelse och tråd till B1 (+ 5 volt) och B2 (marken) till närmaste BoosterPack kontakten. Även tråd två GPIO utgångar till två relä ingångar. Jag använde B9 och B10. Varför fem stift när du behöver bara använda fyra? Att förhindra omvänd effekt om den icke-polariserade kontakten ansluts bakåt.

Nu tråd krävs gemensamma stiften för alla lyft-DRV8711 börjar med det piggy back-positionen. Även om inte krävs, kommer att looping den sista positionen tillbaka till piggy-back position effektivt korta signal Sökvägens längd och öka den maximala SKIFT klockfrekvensen. Stiften som måste kopplas in i gemensamt är:

Krävs gemensamma stift:

  • A1 - 3,3-volts försörjning
  • A7 - SKIFT klocka
  • A8 - Återställ
  • D1 - marken
  • D6 - seriell Data i (SDI) eller Master Out slav i (MOSI)
  • D7 - seriell Data ut (SDO) eller Master i slav ut (MISO)

Chip Välj stift:

Nu diskret tråd chip Välj pin D10 för varje extra BOOST-DRV8711 positioner till en oanvänd stift på BoosterPack kontakten. Jag har tilldelat standard stiften i RiceCNC, men du kan ändra tilldelningen. Mest outnyttjade stift kan användas, inklusive analoga kan stift, men du kanske vill använda en pin-beläggning som inte kommer i konflikt med en Grove Base BoosterPack på samma anslutning. Jag använde följande Stifttilldelningar:

  1. Position 1 - C7
  2. Position 2 - C8
  3. Position 3 - D9
  4. Position 4 - C10
  5. Position 5 - D4

Potentiometer Analog utgång Pin - A2

Detta uppsving-DRV8711 potentiometer analog utgång stift är kopplad till motoriska funktioner och har lite nyttan för det här programmet sedan krukor kommer vanligtvis vara otillgängliga. Också, om wired, analog pin insatsvaror skulle strida mot en Grove bas på samma BoosterPack kontakten analoga ingångar. Jag föreslår att hoppa över detta steg men om du vill använda krukor sedan diskret tråd A2 PIN-koden för varje extra BOOST-DRV8711 position till en BoosterPack analog kan stift B3 genom B8.

nSleep - A6

BOOST-DRV8711 nSleep ingångsstift måste vara hög för 8711 föraren marker ska aktiveras. µP firmware kommer att hålla denna pin hög för piggy-back position. För varje ytterligare position, kan du antingen tråd A6 pin gemensamt med de andra eller tråd det direkt till 3.3V - A1.

Emellertid kan du framhäva detta stift till en kontakt och använda en 1 KΩ pull-up resistor till 3.3V. En övergång till marken kommer att ge en manuell omställning för att ta bort anläggningen nuvarande från motorn. Detta skulle vara användbart för användare som föredrar att göra finjusteringar genom att vrida motoraxeln direkt för hand.

  • Steg - A9
  • Riktning - A10

BOOST-DRV8711 accepterar steg och riktning rörelsekontroll både från input stift och SPI kommando. RiceCNC µP firmware styr motion för alla positioner med endast seriell anslutning och innehar dessa pins låg för piggy-back position. Som med nSleep, kan du tråd detta stift gemensamt eller tråd det direkt för att jorda D1.

Emellertid kan du föra dessa stift ut till en kontakt och använda en 1 KΩ nedrullningsbara motstånd till jord för att förhindra flytande ingångar. Den här kontakten skulle sedan aktivera kontroll från motion control programvara än RiceCNC. RiceCNC kan fortfarande användas för att konfigurera 8711 parametern register och övervaka föraren status men RiceCNC kommer inte att kunna hålla reda på motor position eller ändra vridmoment för accelererande, dämpande eller konstant hastighet. Endast den aktuella anläggningen skulle tillämpas. Obs: variabel vridmoment är en extra funktion för RiceCNC och inte direkt stöds av 8711.

Obs: RiceCNC arbetar för att lägga till stöd för en "slav" driftläge. I detta läge steg och riktning kan signaler från en annan motion control system matas till µP styrelsen inte direkt till förarna. RiceCNC kommer då vara kan spåra positionen för remote input och anpassa vridmoment aktuell för acceleration, retardation, konstant varvtal och anläggningen.

  • Bin1 D8
  • Bin2 D9

Dessa stift används endast för dubbla DC-motorstyrning läge för närvarande stöds inte av RiceCNC. De är reserverade för framtida bruk och det är generellt att föredra att ansluta oanvända input pins marken snarare än att låta ingångar flottören. Som med steg och riktning stiften, kan dessa stift antingen vara wired gemensamt eller wired för att jorda D1.

Se Steg
Relaterade Ämnen

Bygg din egen CNC-maskin.

När jag flyttade till Pittsburgh, hade jag en serendipitous stund när jag gick förbi ett ställe som heter TechShop. Många av er kanske har hört talas om det men jag visste inte och personalen var vänlig nog att ge mig tour. Förlägga blåste mitt sinne...

$20 CNC-maskin

jag fick inspiration till detta instructable när jag tittade på den lätt att bygga Stepper ControllerInstructable. När jag läste den instructable jag visste att jag kunde göra en anständig letar och fungerande cnc-maskin för under 20 dollar med en åt...

Hot Glue Gun Extruder för din CNC-maskin eller 3D-skrivare

3D-utskrifter fortfarande kostar några dollar och kan vara utom räckhåll för hobbiest som inte har någon budget. Målet med detta instructable är att konstruera en FDM (brända Deposition Modeling) skrivare extruder (en nyckelkomponent) med hjälp av en...

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...

DIY MDF CNC maskin 36 x 22

designen kommer jag att presentera är en DIY CNC-maskin med mdf-skiva.Denna design har gjorts av en av min vän och jag har byggt en exakt som hans. Så har vi för närvarande 2 maskiner som den här.Detta är min första instructable så kanske det kommer...

Unika trä former utan en CNC-maskin

Att göra mindre böjda enhetliga delar av trä eller andra material är oftast svårt att göra om du inte har en CNC-maskin.Om du är som mest folk (och mig) du behöver inte en CNC-maskin i ditt garage workshop. Så hur kan du göra enhetliga delar?Detta In...

Hur man gör en tre-axeln CNC-maskin (billigt och enkelt)

tanken bakom detta Instructable var att uppfylla min önskan för en stationär stora CNC-maskin. Även om det hade varit trevligt att köpa en av hylla frågan om pris samt storlek visade sig vara oöverkomliga. Med detta i åtanke jag bemöda sig att design...

Kombinationen CNC-maskin och 3D-skrivare

Hur man gör egna 2D CNC-maskin som konverterar till en 3D-skrivare och tillbaka till en CNC-maskin på mindre än en timme. Kostar mindre än en CNC-maskin eller 3D-skrivare! (~ $1,000.00) Dessutom kommer att utformningen gå längre än den traditionella...

Min första CNC maskin

Denna CNC skapades med delar köpte men kicken project www.aquickcnc.com.Här är slutade Kickstarted projektet https://www.kickstarter.com/projects/ajquick/cnc-b...Designen var byggt med aluminiumprofiler och 3 tryckta delar.Den stora delen av utformni...

Enkla CNC-maskin

vad jag kommer att försöka visa dig i detta instructable är hur man bygger en enkel CNC-maskin.Nu när jag säger enkel jag menar du bara kräva grundläggande verktyg & material att bygga maskinen.Maskinen är gjord av sågat timmer, låda reglagen, nema 1...

Bygga en Foamcore CNC maskin

bygga en billig CNC maskin i ditt kök, för under $120, med hjälp av verktyg kan erhållas på din lokal konst och järnaffärer.Detta projekt syftar till lägre bottenvåningen av CNC maskinkonstruktion. Man använder foamcore - ett lätt att arbeta med och...

Bygga din egen cnc maskin

i denna tutorial ska jag visa dig hur du gör din egen CNC-maskin. För detta kan du köpa allt material i lokala återförsäljare och elektroniska affärer.CNC kan är en dator kontrolleras maskin, och skära, graverad och rista, i alla slags material.Steg...

PCB isolering spår fräsning med MyDIYCNC Desktop CNC maskin

Hej där,Tory @ MyDIYCNC här igen för att visa dig en annan cool projekt som är mycket lätt på din desktopen CNC-maskin. Vi ska vara fräsning ut isolering spår till Tom PCB material till manliga rapid prototyping mönsterkort. Med alla de rätta verktyg...

Raspberry Pi CNC-maskin

Min vän och jag tyckte om att bygga en CNC-maskin ett tag. Men vi ville inte det är bara en vanlig CNC-maskin. Vi ville göra en mycket unik maskin som kunde ha mycket unika egenskaper. Vi föresatte sig för att göra en CNC-maskin som kunde göra olika...

Mini CNC maskin Arduino baserade & Adafruit föraren Motor L293D v1 & 2 * Mini Stepper CD/DVD-spelare #1

I detta projekt kommer jag visa dig hur man enkelt bygga din egen billiga Arduino Mini CNC Plotter!För X- och Y-axeln vi kommer att använda stepper motors och räcken från två dvd/CD-skivor! Tryckområdet blir max 4x4cm.Steg 1: Video i youtube:Steg 2:...

Hur CNC maskin en pumpa (eller en slumpmässig objekt)

i år (2012) bestämde jag mig att hugga en pumpa för första gången i mitt liv. Jag ville använda min stora CNC-maskin (se) för att göra den faktiska skärning. Jag ville också designa figurerna för kapning, med hjälp av ett 3D-designprogram.Problem: Me...

BRA kvalitet CNC maskin

jag behövde en CNC-maskin för andra projekt. Jag hade inte råd att köpa en som även stationära maskiner kan vara så hög som 1 500 pund och så jag bestämde mig att bygga en. Jag hade två kriterier. Först var att det måste vara korrekt och så att utesl...

Vik ner tabellen arbete för X-rista CNC maskin

Jag älskar att göra saker, som jag är säker på att du också gör. Min arbetsplats är liten dock, bara en 12 ft x 8 ft skjul. Jag måste göra mest av utrymmet jag har så jag designade denna vika ner tabellen att hysa min X-rista CNC-maskin.Om du vill se...

Kniv blockera en Remix med hjälp av verktyg som du kan ha! Inga CNC maskiner/laser/Phasers/Flux kondensatorer eller tid-maskiner har använts i denna konstruktion!

En remix av kvarteret knivenav Christian Kneull av Estlcam.comJag skulle skriva detta i Remix tävlingen men på grund av min fru fick vara på sjukhuset tid ifrån mig.Jag älskade hans original och detta är lite mer "grov och redo" men konstrueras...