Heb je een oude hobby frezen machine zitten inactief als gevolg van lage prestaties of zelfs een nieuwe machine die kwam niet met een controller? Of wilt u gewoon uw systeem sneller lopen of om te besturen met behulp van een Macintosh-desktopcomputer? Met dit instructable, hebt u een krachtige machine op een budget prijs met controlesoftware draait op uw Mac-computer.
Mijn oplossing beschikt de Texas instrumenten EX-TM4C1294XL µP, de TI BOOST-DRV8711 hoogvermogen stepper motor stuurprogramma bestuur. Ik gemonteerd mijn controller rechtstreeks aan de achterkant van mijn MaxNC-10 hierboven afgebeeld. Het is een kleine (draagbare) drie assen machine met een 0,1 pk AC / DC-spindelmotor. Ook kun je de controller als een zelfstandige vak waarschijnlijk met behulp van extra aansluitingen voor de stepper en Spindel motor uitgangen.
Ik heb de stappenmotoren conservatief upgrade naar 6.2 volt stepper. De oorspronkelijke "Stap-Syn" 24 volt 5 draad motoren waren traag en kon niet worden gebruikt met bi-polaire, dat wil zeggen, volledig-brug, stuurprogramma's ongewijzigd te isoleren van de windingen van de fase - niet de moeite gegeven de huidige lage kosten van stepper motors.
Opmerking: Maximum stepper motor snelheid over het algemeen niet wordt beperkt door de grootte van de motor of macht. Vanwege het hoge aantal Polen van het armatuur, meestal 50, stappenmotoren kunnen genereren een hoge backEMF met een relatief lage snelheid en het netspanningsvoltage moet het backEMF overwinnen. De maximale snelheid van de motor zal dus ruwweg evenredig aan de macht voedingsspanning gedeeld door de DC motor spanning.
De krachtige TI BOOST-DRV8711-stuurprogramma's die ik zal gebruiken hebben een 52 volt, 4,5 amp/fase rating en moeten kunnen omgaan met Stepper tot 2 volt of 0.5 ohm. Ik maximaal 300 RPM overeenkomen met de 6.2 volt motoren met een 150 watt 36 volt voeding halen, maar moet je snellere snelheden met behulp van een 48 volt levering en 2-3 volt motoren. De stuurprogramma's beschikken ook over een resolutie van de micro-stap 1/256 voor zeer vloeiende motorische controle.
Deze configuratie van het systeem wordt ondersteund door RiceCNC - gratis worden gedownload via de iTunes store. De app bevat ingesloten firmware te downloaden naar de µP van bestuur en het ondersteunt zowel seriële USB en ethernet communicatie tussen de Mac desktop host en het bestuur van de µP. Ik gebruik over het algemeen de ethernet-verbinding als het biedt hoogspanning isolatie tussen de computer en het motor voeding. Ik sluit de USB-kabel op een 5 volt power kubus voor het aandrijven van de µP Raad van bestuur. Zal moeten echter aansluiten via de USB te configureren het ethernet en programma-updates te installeren.
De BOOST-DRV8711 accepteert motion control-commando's via een seriële verbinding van de SPI of stap en richting input pinnen. RiceCNC gebruikt alleen de SPI-opdrachten voor het beheren van de beweging. U zal zitten kundig voor RiceCNC gebruiken voor het configureren van de stuurprogramma's maar dan de controle van de motie met RiceCNC of een ander systeem van de controle van de beweging. Dit wordt uitgelegd in meer detail verder op.
Het bestuur van de µP EX-TM4C1294XL kan het dragen van een BOOST-DRV8711 piggy-back op elk van de twee BoosterPack aansluitingen. Dit is voldoende voor sommige machines. maar de meeste machines moet drie of vier motor stuurprogramma en u zult waarschijnlijk willen houden de piggy-back BoosterPack posities beschikbaar voor andere expansion boards. De onlangs beschikbare Grove Base BoosterPack is vooral handig voor deze toepassing. Verschillende goedkope Grove sensor en output modules zou nuttig zijn om toe te voegen aan uw machine.
Extra stuurprogramma's kunnen worden aangesloten op het bord van de µP met behulp van een backplane interconnect board zoals is bedekt met een volgende stap.