Stap 1: achter de kwestie
Of u gebruikt een reprap stijl printer of een cnc-router of andere cnc tool zoals het opensource shapeoko(2)
en ox, er is toe te wijzen van inmenging in het apparaat als gevolg van alle apparatuur en power bronnen in de mix.
Zijn ook moeilijk te stop 4 steppers, een spindel, een snelheidsregelaar, en een voeding + alle andere apparatuur in de buurt van door uit te bemoeien met delicate 5V ttl logica, zelfs met lage waarde pull up weerstanden en dure afgeschermde kabels. Niet te vergeten de pijn van de bedrading van het apparaat!
Im niet zeker over de constante advies laagwaardige pull up weerstanden toevoegen...
Gewoon het toevoegen van lagere val pull up weerstanden creëert warmte en afval van de macht. Als ooit uw Hekschakelaar depressief blijft, zal zoals na een huis opdracht, uw weerstand vechten om de pin spanning terug tot 5 terwijl de Hekschakelaar het ingedrukt op de 0v houdt. afval & warmte.
Allen u doen moet voor 100% perfect limiet schakelaar bediening met nul valse triggers is: 3 kleine condensatoren.
Voor elke condensator, verbinden met de negatieve poot de grond spoor, en de positieve naar één van de limiet zin pinnen op de controller. Op een arduino GRBL uitgevoerd zijn deze pinnen 9,10 en 11.
Voor Shapeokos heb ik geconstateerd dat een .47uf perfect in alle gevallen is.
Een condensator voor elke pin. Zoals gebruikelijk je limiet Schakel draden, één draad van elke switch op grond en het andere aan één van de pinnen 9,10 of 11 (grbl v.08). Hetzelfde als alle diagrammen overal, niet hoef toe te voegen een van de weerstanden of andere onderdelen van deze diagrammen. Deze .47uf waarde caps zal ervoor zorgen dat de storing vormen uw voedingen, steppers, spindel en spindel domeincontrollers geen gevolgen voor de 9,10,11 pin spanningen snel hebben of genoeg om de spanning van de pennen neer aan de logica lage drempel die is waar uw verkeerd stellig beperken fout vandaan komt.
De arduinos interne pull up weerstanden zal voortdurend worden opladen van het GLB en de pinnen hoog te houden en daarom hoeft niet meer toe te voegen. (dit is niet een verspilling van de macht / Schepper van warmte, condensatoren gemiddeld verbruik niet toevoegen) De interne pull ups zal ervoor zorgen dat het GLB niet veel huidige op eerste lading van de atmega-pins vestigen dus er geen veiligheidsprobleem voor de arduino is.
Het gemeenschappelijk landbouwbeleid naar behoren werkt als u wilt filteren op de ruis op de lijn, niet tot (grote) veel zodat de Hekschakelaar kan niet trek de pin aan de grond snel en niet te weinig dat kan er verwarring als om als de shapeoko/printer heeft getroffen een limiet of niet.
Zijn vrij veel bedrijfszeker, Ive getest op 5 afzonderlijke shapeoko2 van, met inbegrip van met grotere nema van 23, rustige snijdt spindles, variabele snelheid rijdt... Er is niet moet betrekking hebben op hoe u de bekabeling, geen nood voor kopzorg zowat afgeschermde bekabeling, geen behoefte om toe te voegen van alle weerstanden overal. Geen behoefte aan mest met de constante grbl ontdendering timing. Zet in 3 caps en vergeten.
Om het reinigen, krijgen een lege arduino uno prototyping board en installeren van de caps en beperken van de ingangen van de schakelaar aan die maken, vervolgens invoegen dat tussen de arduino en de gshield of wat ooit stepper schild u gebruikt. Als u eerst de macht van de Raad, zal de condensators pull-down de limiet schakelaar pinnen voor een heel klein beetje van een seconde als zij laden, zodat de Raad van bestuur online in een 'Fout van de switch beperken' staat komen zal, en je moet zachte reset en $x Schakel het zoals gebruikelijk, zijn eigenlijk leuk voor de controller te komen online gehandicapten al, dus het is een koele neveneffect.
Als u wilt de regel best schoon voor uw specifieke setup, krijgen een oscilloscoop sonde uw limiet pinnen tijdens het uitvoeren van de as en de dremel of de spindel en probeer een heleboel verschillende caps, klein als mogelijk gaan groter totdat je geen valse grenzen, vervolgens misschien kiest de volgende grootte er veilig te zijn. Hebt u een scope niet, gewoon de .47uf gebruiken of experimenteren.
Een andere handige tip, als je met behulp van de omron hefboom stijl eindschakelaars, instellenin de pull off constanten grbl tot ongeveer 5 mm zodat wanneer uw homing eindigt het trekt terug uit de grenzen wanneer gedaan zodat haar niet buigen de hefbomen zo veel, anders moet u voortdurend opnieuw buigen ze weer uit. Ook denk ik dat dit de stijl van switch te gebruiken zijn, ze zijn niet zo handig voor de montage als een momentary push switch zoals wordt weergegeven in de shapeoko wiki maar ze zijn nauwkeuriger, ze hebben een drempel waaruit ze letterlijk van open naar gesloten met een veer effect springen, het betekent dat het werkelijke punt van limiet moet meer herhaalbare dan het gebruik van een gewone kortstondige drukknop die meer stuiteren. Ook bodem de pulsschakelaars uit wanneer ze verbinding maken, wat betekent dat als uw as zeer snel beweegt, je zou kunnen te breken van de schakelaar of crashen het vervoer voordat de limiet wordt geactiveerd - met de levered schakelaars die je jezelf een paar extra millimeter voordat hij crunch gaat!
Volgende bladzijde sommige diagrammen van de schakelaar filter bestuur