Konvertering af parallelle port CNC’er til USB
Hvis du søger efter en lille, benchtop CNC-enhed til PCB’er samt lysfræsning, er den allestedsnærværende Sherline CNC-enhed et godt valg. Der er dog et problem med det: Normalt løber Sherline CNC-controlleren af parallelporten. Mens et par af os stadig har en Windows 98-battlestation, der sidder rundt, er [David] ikke. I stedet udviklede han en USB-dongle såvel som komponeret softwareprogrammet for at vende denne lille CNC til noget, der kunne bruges med en moderne computer.
Først op, hardware. Kernen i denne udvikling er RT-stepper dongle baseret på PIC18F2455 mikrocontroller. Med et minimum af dele konverterer denne chip USB til en parallelport til realtidskontrol. Det er hurtigt – i det mindste så hurtigt som parallelporten i de gamle laptops, vi har sidde og tilsluttes bedst i CNC-controllerboksen for sherline.
Softwareprogrammet er, hvor dette virkelig skinner. Ansøgningen udnyttet til at styre denne dongle er et hack af EMC / LinuxCNC job skrevet i Nice, bærbar python. Denne applikation producerer trinimpulserne, men timingen opretholdes af donglen; Ingen real-time kernel nødvendig.
Der er mange muligheder til rådighed for en desktop CNC-enhed produceret routing kobberklædt bord, træ, messing, samt aluminium. Den andenmill er stor, såvel som opfinderne X-Carve såvel som Carvey er meget mere end op for opgaven. Alligevel, for noget lille såvel som ret billigt, er Sherline velkendt, såvel som med denne smule dongle, du virkelig kan bruge det med en moderne computer. Undersøg demo-videoen nedenfor.