Navigation

  • Page 1

    CNC USB Controller Mk1User manual2014-06-121

  • Page 2

    DisclaimerCONTROLLER AND CONTROLLER SOFTWARE ARE PROVIDED TO YOU "AS IS," WITHOUTWARRANTY. THERE IS NO WARRANTY FOR THE CONTROLLER AND CONTROLLERSOFTWARE, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THEIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PU...

  • Page 3

    1 Introduction1.1 OverviewThe PlanetCNC series of USB CNC motion controllers link between a personal computer and motor drivers supporting step/direction control. They are compatible with most drivers. The controllers use the USB port, available on all modern computers and laptops. They can serve...

  • Page 4

    1.2 Features and specifications:•USB (V2.x) from PC/Laptop running Windows XP, Vista, Windows 7, 8 or 8.1 (32 bit or 64bit)•motor driver connector pin-out is compatible with 10 pin open source interface •controller works with most step/dir stepper and servo motor drivers available on the ma...

  • Page 5

    1.3 System RequirementsMinimum system requirements:•1 GHz or faster processor •512MB RAM•500 MB available hard disk space•Graphics with OpenGL support•USB 2.0 port•.NET Framework 3.5 SP1Recommended system requirements:•2 GHz or faster processor •2GB RAM•500 MB available hard dis...

  • Page 6

    2 Hardware2.1 InstallationInstallation of PlanetCNC CNC USB Controller requires a USB equipped PC or laptop along with motor drivers appropriate to the motors in use. The USB CNC controller is compatible with the vast majority ofmotor drivers that use step/direction signals. Optional support hard...

  • Page 7

    2.2 Mk1 - 4 axis CNC USB controller descriptionFeatures:•25 kHz maximum step frequency •3 digital outputs (flood, mist, spindle) •12 us minimum pulse width •manual jog input keys for all axes •limit keys for all axes •control external devices with I2C protocol 7

  • Page 8

    2.2.1 Mk1 MOTOR connectorEach connector controls one motor driver. Pins 2,4, 6,7, 8 and 10 provide the ‘Ground’ or common side of connections.+5VEX: Motor drivers can be powered from the USB controller. The ‘5VEXT’ jumper, highlighted above, must be closed to enable this feature.STEP: Pr...

  • Page 9

    2.2.2 Mk1 CONNECTOR connectorThis connector provides for control of external devices and other helpful features built into controller. Pins 2,4,6,8.....16 provide the ‘Ground’ side of connections.STOP: Direct connection to OUT 3 allows the ENABLE pins on the MOTOR connector to be controlled b...

  • Page 10

    2.2.3 Mk1 JOG connectorManual jogging is controlled by switched operation of JOG 1-8. An optional plug-in ‘Jogging Keyboard’ can be provided. If users construct their own jogging keyboard, it’s recommended that a 100nF capacitor is connected across switch terminals.Pins 2, 4, 6, 8,10,12,14 ...

  • Page 11

    2.2.4 Mk1 LIMIT connectorLIMIT 1-8 connects limit switches. It’s recommended that a 100nF capacitor is connected directly across switch terminals. Pins 2, 4, 6, 8,10,12,14 and 16 are ‘Ground’ or common connections.LIMIT 1: X axis negative limit.LIMIT 2: X axis positive limit.LIMIT 3: Y axi...

  • Page 12

    2.2.5 Mk1 EXT connector GND:Ground or ‘common’ connections. RESET:A NO (normally open) momentary switch that, when closed, connects this pin to ground, duplicates the function of the built-in reset switch. This is helpful if the controller is enclosed making the dedicated button inaccessible....

  • Page 13

    Table of Contents1 Introduction........................................................................................................................................ 31.1 Overview.................................................................................................................

x