Avsluta stoppa / Limit Switch problem (1 / 3 steg)

Steg 1: bakom frågan

Vare sig du använder en reprap stil skrivare eller en cnc router eller andra cnc verktyg som öppen källkod shapeoko(2)

och oxe, det finns tilldela av inblandning i enheten på grund av alla utrustning och makt källor i mixen.

Dess så svårt att stoppa 4 steppers, en spindel, en varvtalsregulator, och en strömförsörjning + annan utrustning nära av från att störa känsliga 5V ttl logik, även med lågt värde drar upp motstånd och dyra skärmade kablar. Att inte nämna smärtan av omkoppling enheten!

Im inte säker om den ständiga råd att lägga till lågt värde drar upp motstånd...

Att lägga till lägre val dra upp motstånd bara skapar värme och avfall makt. När någonsin din gränslägesbrytaren förblir deprimerad, kommer som efter ett hem kommando, din motstånd att kämpa för att få pin spänningen tillbaka upp till 5 medan gränslägesbrytaren håller den på 0v. avfall & värme.

Allt du behöver göra för 100% perfekt gräns funktion med noll falsk triggers är: 3 små kondensatorer.

För varje kondensator, ansluta negativa benet marken järnväg, och positivt till en gräns känsla stift på handkontrollen. På en arduino kör GRBL är detta stiften 9,10 och 11.

Shapeokos har jag funnit att en .47uf är perfekt i alla fall.

En kondensator för varje stift. Sedan som vanligt din gräns byta sladdar, en kabel från varje switch till marken och den andra till ett av stiften 9,10 och 11 (grbl v.08). Samma som alla diagram överallt, behöver inte lägga någon av motstånden eller andra komponenter från dessa diagram. Dessa .47uf värde tak kommer att se till att störningen utgör ditt nätaggregat, steppers, spindel och spindel domänkontrollanter kan inte påverka 9,10,11 pin spänningar snabbt eller tillräckligt för att få pins spänningen ner till logik låg tröskel som är där din falskt positivt begränsa fel kommer från.

Arduinos inre drar upp motstånd kommer ständigt laddning den gemensamma jordbrukspolitiken och håller stiften hög varför du inte behöver lägga till mer. (detta är inte ett slöseri med power / skaparen av värme, kondensatorer genomsnittliga förbrukningen inte tillägga) Den inre pull ups kommer att säkerställa att den gemensamma jordbrukspolitiken inte kan dra mycket ström på grundavgift från atmega stiften så det finns ingen säkerhetsfråga för arduino.

Den gemensamma jordbrukspolitiken fungerar som det ska om du vill filtrera linje buller, inte till (stora) mycket så att gränslägesbrytaren kan inte dra stiftet att marken snabbt, och inte till lite som det kan vara någon förvirring om om shapeoko/skrivaren har drabbat en gräns eller inte.

Dess ganska mycket foolproof, Ive testat det på 5 separata shapeoko2's, bland annat med större nema 23's, tyst skär spindlar, varvtalsreglerare... Det behöver inte berör hur att dirigera kablaget, nej behov till oroa om skärmade kablar, nej behov till tillägga något motstånd någonstans. Inget behov av att mucka med grbl debounce timing konstant. Bara lägga i 3 mössor och glömma.

För att rengöra, få en tom arduino uno prototyping ombord och installera mössor och begränsa kopplingsingångar som, sedan infoga att mellan arduino och gshield eller vad någonsin stepper sköld du använder. Du först driva upp styrelsen, kommer kondensatorerna dra ner limit switch stiften för en liten bit av en sekund som de tar ut, så styrelsen kommer online i ett "Limit switch error", och du måste mjuk återställning och $x att rensa den som vanligt, det är faktiskt trevligt för den registeransvarige att komma online funktionshindrade ändå så det är en cool bieffekt.

Om du vill rengöra raden bäst för din specifika konfiguration, få ett oscilloskop och probe din gräns stift medan du kör alla axis och dremel eller spindel och prova en massa olika mössor, små som möjligt kommer större tills du får inga falska gränser, kanske väljer nästa storlek från det att vara säker. Om du inte har ett scope kan bara använda .47uf eller experimentera.

Ett annat praktiskt tips, om din användning av omron spaken stil Gränslägesbrytare, definiera dra bort konstanter i grbl till ca 5 mm så att när dina homing slutar det drar tillbaka tabu när det görs så att dess inte böja spakarna så mycket, annars måste du ständigt åter böja dem tillbaka ut. Jag menar också att detta är utforma av växeln att använda, de är inte så bekvämt för montering som momentan push växel som visas i shapeoko wiki men de är mer exakt, de har en tröskel som de bokstavligen hoppa från öppen till stängd med en fjäder effekt, det innebär att den faktiska gränsen skall vara mer repeterbar än att använda en vanlig tillfällig tryckknapp som studsar mer. Också, de ögonblickliga växlarna botten när de ansluter, vilket innebär att om din axel går mycket snabbt, du kanske kan krossa växeln eller krascha transport innan gränsen utlöses - med växlarna levered du skaffa dig ett par extra millimeter innan det går crunch!

Nästa sida några diagram av filter växel

Se Steg
Relaterade Ämnen

Stoppa lim caps fastnar!

Det har hänt att vi någon gång. Du ta din lim / självhäftande, gå att vrida bort locket eller cap och det är förseglade stänga! I detta instructable jag visar vad jag ska göra för att göra avlägsnande av den gemensamma jordbrukspolitiken enkelt efter...

Lag-Switch

ja hur lågt kan en online gamer gå? Väl är här svaret på en fråga som länge dominerat i världen av online-gambling "Varför är min anslutning så långsam?" Svaret är datorn inte kan hantera spelet eller någon använder en av avhandlingar rotskott.....

Designa och bygga vackra RC flygplan

Hej alla detta är min första Instructable men jag är glad och ivrig att dela med alla bra människor här hur att designa och bygga en fjärrkontroll flygplan. Aviation har varit en passion för mig hela mitt liv, och har lett mig att bedriva min flyg-oc...

Gör din egen DIY CNC

detta instructable visar församling process av min 2nd generation CNC-maskin som jag avser för att vara enkel att bygga och tyst nog att vara vänlig lägenhet. Jag har tagit exempelprojekt som jag har gjort under de första två veckorna att använda mas...

STEAMPUNK STEAM GAUGE, drivs av ARDUINO

detta skapades för att vara lite ögongodis för mitt kök. Jag ville ha något unikt för en speciell tomt utrymme på min vägg, och lägga till rörelse, blinkande lampor och intressant mekaniska "tarmar" gjorde det ännu bättre.Slutligen hamnade detta...

Lätt Auto Fyll luftfuktare

bakgrund / Motivation:Som många människor min ugn går mycket på vintern, så jag behöver en hårtork att hålla luften blir för torr. När ugnen körs mycket luftfuktare måste vara åter fylla varje dag, ibland två gånger om dagen.Min humidfier ligger i ve...

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

Arduslide: Arduino kamera reglaget

Du kommer att luta hur gör din egen arduino kontrolleras, motoriserad kamera reglaget i denna steg för steg guide. Använda både 3D tryckta delar och delar används i 3D-skrivare, detta reglage kostar en bråkdel av priset för kommersiellt tillgängliga...

Bygga en 3D skrivare Prusa i3

Även om vi har tillgång till en (ibland arbetar) 3D-skrivare på våra lokala hackspace min vän Kevin och jag bestämde mig för att bygga vår egen från scratch vs köpa ett kit eller färdig skrivare. Skälen att vi skulle få lära sig hur de fungerar, vi k...

K-9 från Doctor Who

Jag har velat ha min egen K-9 från Dr Who sedan jag först såg honom på TV tillbaka i 80-tal. Nu när jag kan, jag bestämde mig att bygga en som en del av min kostym för Emerald City Comicon i Seattle. Jag tog beslutet i januari och K-9 behövde göras i...

Build Laser Cutter

Detta är ett mycket roligt projekt om du har en massa tid och älskar att bygga allt snarare än bara gå till affären och köpa den. Denna guide visar dig hur man bygger en CO2 laserskärare med en skärande sängstorlek 38 X 17 X 10. Det kostar ca 1200-15...

Träd klättring Robot

efter att jag fick bekväm programmering och bygga med en Arduino, jag bestämde mig att bygga en robot. Jag har inte någon särskild typ i åtanke, så jag plågat min hjärna (och internet) för cool robot idéer. Så småningom, på något sätt tanken dök in i...

Första 3d-skrivare: Custom Prusa i3

Detta är ännu en annan Instructable om att komma igång med 3d utskrift genom att bygga din 3d-skrivare från en byggsats. Viktigare, är det en chans för dig att lära av de misstag som jag gjorde! (En vis man lär sig av andra misstag, den genomsnittlig...

CNC bubbla Iris: En datorstyrd jätte bubbla maskin

CNC bubbla iris gör stora såpbubblor på ett nytt sätt, genom vävning soapy strängar ihop och isär med en motoriserad iris. Den var avsedd att tillåta stora såpbubblor göras automatiskt med bra repeterbarhet, spännande nya möjligheter för konst, veten...

UltiFaker²Go 3D-skrivare

Jag föresatte sig för att göra en 3D-skrivare ca 3 månader sedan. Jag hade eyeballing mönster som Prusa i3 eller en delta stil skrivare men jag ville ha något lite mer robust, mindre "hacka jobb" efter, och en skrivare utmanande nog att göra det...

3D skrivare Home Brew - Kaliope MK1

Hej alla, detta är min första Instructable, låt mig veta om du har förslag för att göra det bättre och för framtida Instructables. Detta är min mark upp 3D-skrivare. Jag har varit forskar 3D-skrivare för ett tag och nästan köpte en RepRap Prusa i3 ki...

Long Bed Printed 3d Printer

The lång säng 3d-skrivare "aka Big Red" skapades för att se hur mycket av en 3d-skrivare kan skrivas ut. Som får mig att utforma en ram som kan vara tryckt på en uppvärmd säng, snart upptäckte jag behövde en större bygga yta. Efter att ett sätt...

Arduino 2-axlig servo solar tracker

vad är en solar tracker?En solar tracker kan öka effektiviteten i en solpanel med upp till 100%! Det gör detta genom att alltid hålla panelen vinkelrätt mot inkommande strålar av solljus.här är en ekvation att bevisa detta:P = AW synd θP = effekt gen...

Rörelse, reaktiv Shake-the-labyrint spel

Levandegöra magi med en automatiserad, rörelse reaktiv shake-the-labyrint spel! Med hjälp av komponenter från en Arduino startpaket och vanliga material runt huset, är detta ett anpassningsbart spel att du känner en guide för att lära sig hur servomo...