> > > ... > > > I'm using one of the boards liked to below to control two motors > > > using PID. I have two PIP loops running and the optical encoder is > > > sending about 11,000 interrupts per second for each motor. I run > > > the PIP loops and get commands over a serial ... > > > > Similar as I do. > > > > > I would not go with an FPGA unless you need very high speed where > > > signals are in the teen's of megahertz at least, up to GHz. The > > > FPGA is much harder to program them an ARM Cortex-M. > > > > > > If I were building a machine tool controller from scratch I'd run > > > much of it on a small computer under Linux then I'd get as many of > > > these Cortex-M chips as required. Each could handle between 2 and 6 > > > axis. > > > > There I am heading. The FPGA could give me as many serial > > communication ports as needed with perfect communication period. > > Second option is to add a Ethercat slave device on each device. > > > > > This sounds appetizing. Lets say you've installed LCNC on a rock64. ...
It's a media board, it could play good music and show pictures of beatiful woman but I need serial ports. I have already looked at another device, it should be good enough then running without user interface. Nicklas Karlsson ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users