Topi Rinkinen wrote: > Hi, > > I've been studying different DIY-CNC options for about a year now, and I > feel that LinuxCNC is in pretty good shape to play with (have not played > with it, though). > > I am a professional FPGA designer, and I would like to contribute to EMC > if FPGA-design is needed. > Before re-inventing the wheel, you should look at what devices are already available from Mesa and Pico Systems (my company). Pico systems has 3 FPGA-based products for EMC2 interfacing. One is a set of boards (plug in what you need) for analog velocity servo interfacing, using an FPGA for the encoder counter and CPLDs for the DAC and digital I/O boards. This is called the PPMC (Parallel Port Motion Control).
Then, I have 2 products that use the same PC board, just different FPGA config. One does 4 axes of stepper control, with step pulse generators, encoder counters and digital I/O. Even in open-loop mode, the encoder counters count the step pulses issued, so it looks to EMC as a servo system. The other variant replaces the step pulse generator (essentially pulse density modulation) with a PWM generator, for servo amps that have a digital command input. Jon ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
