This project is created by designer & creator of of Mechmate, Gerald.
He is the avovacate of testing out the control electronics & software before the mechanical works were carried out.
The goal AFAIK is to
1) find out if the control panel design one put up will actually work before it is installed on the actual CNC machine.
2) force learning the very basic of the motion controller software (EMC2 in this case) by actually putting you hands on it and not just talk.
3) confirm if the hardware are in working condition as early as possible.
He carried out the assembly & testing of the control panel components in the comfort of his kitchen dinning table, hence the name...
There are a few very detail design which he put up in his plan & discussions in the forum, one can just buy the stuff & follow the "map to complete the whole she-bang. BUT being me, I just have to know the what/why/where/when/how or the system.... so.... took the long way around to do this project ... again...
My design based strongly on Gerald's concept with a twist...
All components are different from his original but they work...
Electrical circuit also varied a little... but still resemble his original concept.
This is my concoction
Software
Motion Control Software :- EMC2 2.3.4 release
O/S : Ubuntu 8.04LTS "Hardy Heron"
Hardware
Computer :- Intel D945GCLF Atom with 2M DDR2 Ram, 8Gb Thumdrive as storage, 15" LCD monitor, keyboard, PS2 mouse
Motor Drive : M860 Leadshine Micro stepping driver, 6A max
Stepper Motor : 98HS9801, 450Ncm, 4.1mL/phase, 4A
Stepper motor Transformer :- EI core 540VA, 0-48VAC
Computer Breakout/ interface board : Sinyu 5-Axis Ver. 1
Breakout board Transformer 0-9VAC, 9VA
Magnetic Coil Contactor : 3 phase, 240V, 18A
other electrical components : Push button, Indicator light,
Control Panel Chassis : Powder coated Metal chassis, 500mm (H) x 400mm (W) x 200mm (D)
Took me over 4 months to get the motors running under EMC2 control.
It had been a huge struggle for me from day one of this kitchen table project. Time, money, sweat, draw a few drops of blood, late night..... frustration come & go....
Some how the moment you hear the motors singing a quartet for you for the first time.... Priceless...........
Showing posts with label CNC motion controller system. Show all posts
Showing posts with label CNC motion controller system. Show all posts
Monday, February 1, 2010
Wednesday, November 18, 2009
The Atom Mobo is Alive!
The motion constrol system requires a PC to work.... obvious isn't it...
For EMC2, we can use Pentium 4 with 512Mb or more. I had a free P3 donated. but it Ubuntu didn't like it... An used P4 of the correct spec will set me back ~RM400, It is the most economical choice but I have a soft spot for the Intel Atom chip...
Purchased a D945GLF box. Its contained mobo + the N240 processor at RM215. I need to have a ATX PSU, a 2Mb DDRII RAM, and use salvaged LCD monitor, keyboard mouse, HDD, CD drive.
Plug in all the necessary connectors, slot in the RAM, power up... then all hell broke loose for the next 3 day trying to figure out what went wrong.... after swapping a new DDRII RAM, IDE cable, BIOS battery, keyboard, mouse, CD drive and even another HDD. Eventually, it was concluded that the mobo is faulty and while waiting for replacement, (warranty claim), I got hold of the Dual core Atom board D945GLF2 as they only have this in stock...
Back to me workbench, slot in the RAM, plug in all neccessary connector, set the bios, insert the EMC live-CD & we have this
Ran the latency Test, 15,801ns max jitter is just what I hope for.
Here is the screenshot (literally) of EMC2
Lessons learnt? Yes, Murphy Law never fails!!! ....
Apart from that, check your PSU pinout!!!
The D945GLF requires 2x10 +2x2 power connectors.
The D945GLF2 requires 2x12 + 2x2 power connectors
Getting the right PSU at the right price burnt up 2~3weeks of my time....
So you are warned.
For EMC2, we can use Pentium 4 with 512Mb or more. I had a free P3 donated. but it Ubuntu didn't like it... An used P4 of the correct spec will set me back ~RM400, It is the most economical choice but I have a soft spot for the Intel Atom chip...
Purchased a D945GLF box. Its contained mobo + the N240 processor at RM215. I need to have a ATX PSU, a 2Mb DDRII RAM, and use salvaged LCD monitor, keyboard mouse, HDD, CD drive.
Plug in all the necessary connectors, slot in the RAM, power up... then all hell broke loose for the next 3 day trying to figure out what went wrong.... after swapping a new DDRII RAM, IDE cable, BIOS battery, keyboard, mouse, CD drive and even another HDD. Eventually, it was concluded that the mobo is faulty and while waiting for replacement, (warranty claim), I got hold of the Dual core Atom board D945GLF2 as they only have this in stock...
Back to me workbench, slot in the RAM, plug in all neccessary connector, set the bios, insert the EMC live-CD & we have this
Ran the latency Test, 15,801ns max jitter is just what I hope for.
Here is the screenshot (literally) of EMC2
Lessons learnt? Yes, Murphy Law never fails!!! ....
Apart from that, check your PSU pinout!!!
The D945GLF requires 2x10 +2x2 power connectors.
The D945GLF2 requires 2x12 + 2x2 power connectors
Getting the right PSU at the right price burnt up 2~3weeks of my time....
So you are warned.
Labels:
ATOM mobo,
CNC,
CNC motion controller system,
DIY CNC Router,
EMC2
Subscribe to:
Posts (Atom)