CNC310 Manual
31min
the smallest cnc controller from eding cnc this controller controls up to 3 axis with a 125khz step frequency via its usb interface with eding cnc starter software this enables you to do 2 5d cnc operations the system can be upgraded if additional features are required separate licenses are available for upgrading to a 4th axis, network connection, or utilization of the complete software suite so full 3d cnc operations can be done if necessary it’s ideally suited to start building your first cnc machine, and if you have outgrown this board you can simply upgrade to our more powerful controllers without starting from scratch to understand the controllers or the software technical specifications 3/4 axis controller interface step / direction 5v (max 125khz) enable 5v 1/2x digital home inputs max 5v 1x cooling output 5v ttl 1x probe max 5v 1x e stop input max 5v 1x watchdog/sysrdy output 5v ttl handwheel interface (included in full software upgrade) 2x digital input 5v 2x mpg input 5v interface usb by default, upgradeable to 100mbit ethernet power supply 5v dc dimensions 54 5x67 50mm (suitable for din rail mounting in combination with the breakout board) others firmware upgradable through the usb connection controller overview jumpers usbpwr lower left (usbpwr) should be set if the usb voltage powers the board remove if you want to power externally external power can be applied on pin, see connectors docid\ qbnged702f7qbhn9nuyk9 prg this jumper forces the board to skip the bootloader this can always stay on unless a firmware upgrade is needed remove this jumper and follow the instructions on the firmware upgrade docid\ pz3xehfi limmffti kyb page in the usb section to complete this procedure afterward, place the jumper again to skip the bootloader on the next boot rdy/pls this jumper is used to set the output signal that is present on the i/o pin ‘watchdog/sysrdy‘ for more info see outputs docid 8cyqjpsokwuflznwypqzi jp1 this jumper can be used to deactivate the signals on some i/o pins currently, make sure that all jumpers are mounted indicators status and power the status leds indicate the current mode of the controller the status leds are indicated by l1 through l4 indicator color meaning p blue power (3v3) l1 orange start up l2 green indicates ‘machine on’ l3 green controller ‘heartbeat’ indicating the board is active l4 red watchdog charge pump, indicates the operation of the watchdog circuitry please note, when in bootloader mode l2 and l3 will toggle to indicate this network indicator color meaning lnk green connection established act orange network activity led7 led7 indicates that the sysrdy is active for more information on this signal, read the respective chapter in outputs docid 8cyqjpsokwuflznwypqzi controller overview connectors network the board needs to be connected via a cat5 or cat5e cross cable we advise using properly shielded sf/utp network cables the default ip address is 172 22 2 100 this connection is only enabled when the ethernet upgrade is activated make sure that the pc that the board is connected to is correctly set up and has the correct ip address, and make sure there is no ip address conflict usb the mini usb connection is used to communicate with the pc by default if an ethernet upgrade is activated, this port will no longer be able to communicate with the pc the usb connection is always used when upgrading the firmware regardless if the ethernet upgrade is active or not i/o this connector contains all the signals that are relevant to the machine pin name direction type function electrical spec remarks 1 tool out digital switch tool on (eg spindle) ttl 5v/20ma 2 dir1 out digital direction axis 1 ttl 5v/20ma 3 step1 out digital step axis 1 ttl 5v/20ma 4 dir2 out digital direction axis 2 ttl 5v/20ma 5 step2 out digital step axis 2 ttl 5v/20ma 6 dir3 out digital direction axis 3 ttl 5v/20ma 7 step3 out digital step axis 3 ttl 5v/20ma 8 dir4 ¹ out digital direction aixs 4 ttl 5v/20ma 9 step4 ¹ out digital step axis 4 ttl 5v/20ma 10 probe in digital probe/toolsetter max 5v 11 e stop in digital emergency stop max 5v 12 home1 in digital home switch axes 1 3 max 5v 13 home4 ¹ in digital home switch axis 4 max 5v 14 reserved do not connect 15 reserved do not connect 16 cool out digital coolant signal ttl 5v/20ma 17 reserved do not connect 18 gnd ground 19 reserved do not connect 20 reserved do not connect 21 reserved do not connect 22 wd/sysrdy out digital indication if the system is active ttl 5v/20ma 23 enable out digital enable ttl 5v/150ma 24 gnd ground 25 gnd ground 26 +5v power 1 only enabled when 4th axis upgrade is activated inputs e stop the e stop input signals that the system needs to stop immediately the e stop does not replace a proper external e stop switch, the user is responsible for having an external hardware e stop switch to switch off the machine in case of emergency it must be indicated in the software whether a switch is either normal open (no) or normal closed (nc) this is set via the ‘homing and e stop’ part of the setup screen a message will appear on the screen to show that an e stop condition has occurred please note, by default the e stop input is disabled probe the probe input has multiple functions, it can be used for determining the height of the material determining the length of a tool if you need to connect multiple devices to this input, you can simply connect them in parallel, as shown in the image below the system will know when to consider this an actual probe or when it is a toolsetter home1 the home1 input is used for connecting the x, y, and z home switches for the machine so it knows where it is this input is used for the x, y, and z axis depending on the type of switch, normal open or normal closed, the switch need to be connected differently in the software, it must be indicated whether a switch is either normal open (no) or normal closed (nc) this is set via the ‘homing and e stop’ part of the setup screen home4 the home4 input is used if a 4th axis upgrade is activated this input takes only a single home switch please note, that all home switches need to be the same with respect to normal open or normal close it must be indicated in the software whether a switch is either normal open (no) or normal closed (nc) this is set via the ‘homing and e stop’ part of the setup screen outputs stepx/dirx outputs the controller board features 3, optionally 4, outputs for controlling the driver of a stepper motor each output has an output level of 5v and can sink or source around 15ma per output the maximum step frequency is 125khz not all motor drivers are capable of supporting step frequencies up to 125khz if you notice that the motors are not moving at all or show erratic movement, try to lower this frequency also, consult your motor driver datasheet for the supported frequency enable the enax signal can be used to enable the drives or other devices this signal becomes active when the drives are enabled in the software depending on how the e stop hardware behavior is configured these outputs can be switched off in case of an e stop condition sysrdy the watchdog/sysrdy can be used to indicate when the system is active this can be either with a high (active) / low (not active) signal or by outputting a square wave of 12 khz often that signal is used as a kind of watchdog signal by for example stepper drivers this high/low signal is selected by setting the jumper on the ‘rdy’ position, and the square wave is selected by selecting the ‘pls’ position tool the tool output is used for switching on and off your machine's tool depending on the spindle driver, it might be necessary to use a relay to switch the tool on using a solid state relay to switch on heavy loads like a spindle motor is advisable because this will also optically isolate this input against external interference signals cool the cool output is used for switching on and off the coolant flow to your machine depending on the load, it might be necessary to use a relay to switch the coolant on using a solid state relay to switch on heavy loads is advisable because this will also optically isolate this input against external interference signals 4 available accessories if you prefer to use separate wires to hook up your cnc310, this breakout board will help you simply stack the cnc310 on top of this board and start wiring your controller purchase