Thanks to help from people on the list and IRC, my pendant/MPG project has continued to make progress. This video shows the Arduino interfaced to a 25-key matrix keypad as well as the encoder and LCD from the last round. The board seems capable of handling it well though I did slow the DRO update rate down to 5x/sec to lighten the load. Still fast enough to be very useful.
http://www.youtube.com/watch?v=n9YMpQjsab4 Right now I have the spindle and feed rate override controls working but it is in a very hacky way that isn't really good. I need to do some more research to understand how to share the encoder output directly with all three controls (jogging, feed rate, spindle). I also got the start/stop controls working with Axis, but the stop button still is a little odd and sometimes throws an EMC error on Axis when I hit it. I think it may be a timing problem, though. At this point though I'm pretty confident the idea will work well and will probably get a PCB order put together over the weekend to keep moving towards a more formal design. I will share the software as soon as I get all the functions finished and have time to clean it up a bit. Thanks everyone for your help! ------------------------------------------------------------------------------ Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users