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

Reply via email to