This is a driver for the EmcoTurn 120/220 original 8 positions ATC.
This design is derived from the excellent Toolerator 3000 USB controlled driver.
EATC-120 is adding MODBUS capabilities for easy integration with an industrial environment.
Single 24V power supply with embedded 5V DC/DC converter.
The “brain” of the module is an Arduino Micro.
The motor is driven by an LMD18245T providing current control.
The lock status is automatically detected by measuring the peak current when the motor stalls.
Everything is reported in MODBUS registers.
Integration with Machinekit/LinuxCNC is easy thanks to “mb2hal” HAL component.
VFD and stepper drivers installed in the electrical box.
Vexta driver autotest feature shows that motors are in good condition and 5 phases cabling is ok.
Need to integrate the control panel for further validation.
Brainstorming, CAD, CAM, simulation, wood, machining, gluing, sanding, HIPS … the control panel is almost ready!
The structure of the control panel is made of 5mm plywood. The red color is coming from a 1mm sheet of HIPS. Everything machined on my CNC-6040 router with 3.17mm carbide endmill.
The touchscreen is a Beetronics 12″ model. Connected through HDMI to the BeagleBone Black board. Easy configuration: there is native support for the touchscreen USB pointing device in the Machinekit Linux image!