A modular multi-axis motion control and driving system includes a control board having a DSP and Flash ROM; a plurality of driver boards connected to the control board though a bus, each board including a FPGA device and a plurality of MOSFET power amplifiers; a computer, connected to the control board provides a graphic user interface through which motor setting, current and position control loop tuning and diagnostic may be performed. A DSP program, system parameters and FPGA configuration file are stored in the Flash ROM. At startup the DSP automatically executes loader firmware transferring the DSP program from the Flash ROM to the DSP. The DSP reads the FPGA configuration file and configures the FPGA in each driver board simultaneously. The control program then loops to perform system diagnose, network service and check command queue, while the current and position controls are implemented in an interrupt service.

 
Web www.patentalert.com

> Tray device mechanism for optical disc apparatus

~ 00334