Servo motors are usually used in applications that need to control the moving position of the motor precisely, such as CNC, robots, and motion control. To control a servo motor accurately, stably, and quickly, a servo motor control system is needed. This article will introduce the servo motor control solution jointly developed by Arrow Electronics and ADI.
Servo motors provide precise control of movement
Servo motor is a general term for motors that use servo mechanisms. The so-called servo system is a control device that operates in accordance with instruction commands. It is applied to the servo control of motors. Sensors are installed on motors and controlled machines, and detection results are returned to servo amplifiers for comparison with instruction values. It is different from stepping motors controlled by an input pulse signal since a servo motor is controlled by a feedback signal.
The action characteristics of servo motors are location positioning control and action speed control. Its main characteristics are that the speed can be controlled accurately, the speed control range is wide (in addition to being stable and running smooth at constant speed), the speed can be changed at any time according to requirements, it can rotate stably at extremely low speed, and can make forward and reverse rotation and accelerate and decelerate rapidly. Servo motors require a very short time when changing from static to dynamic operation or from dynamic to static operation and can still retain their position even with external force, and instantly generate large torque within the rated capacity range, with large output power and high efficiency.
Servo driver solutions supporting industrial Ethernet
To control a servo motor more accurately and quickly, Arrow Electronics developed the ARROW-ADI ADP SERVO motor control system ── the ADSP-CM4xx mixed signal control processor based on ADI products, which adopts an ARM Cortex M4 processor core, integrates a high-precision ADC, digital accelerator and filter, SRAM and flash memory, and abundant peripherals. The ADSP-CM4xx processor is suitable for a wide range of embedded applications requiring high-performance real-time control and analog conversion.
The ARROW-ADI ADP SERVO adopts a 240 MHz ARM Cortex M4 core integrated floating-point arithmetic unit, which can support advanced programming models and complex algorithms. It has built-in 384KB SRAM and 2MB flash memory, which can cope with large programs easily. It has dual-channel 16-bit SAR ADC. There are no missing codes, 13+ ENOB, and the conversion rate reaches 380ns, which is suitable for high-precision closed-loop control applications. With a harmonic analysis engine (HAE), it is compatible with grid connection and supports advanced PWM and timer functions, which can improve torque fluctuation and motor performance effectively. It has a built-in SINC filter, can connect with an AD74xx isolated converter seamlessly, and supports 2 way CAN interfaces, 3 way UART interfaces, 2 way SPI interfaces, 8 32-bit timers, 2 two-wire interfaces, and 4 orthogonal encoder interfaces. The ARROW-ADI ADP SERVO is packaged in a 24x24 176-lead LQFP with 91 GPIO pins and 16 ADC input pins, which is optimized for motor control applications.
A variety of core chips to achieve high performance applications
The ARROW-ADI ADP SERVO includes a power board and a control board. The power board is mainly used for input and output processing of high-voltage and strong electrical signals, while the control board includes ADI's DSP (ADSP-CM408), ADI's industrial Ethernet interface chip (FIDO5200) and Altera's FPGA (10CL025), which are mainly responsible for reading in detection loop signals and outputting control signals, with auxiliary functions such as serial port communication, display, and key interaction.
ADSP-CM408CSWZ-AF
The CM40X DSP functional module includes an ADC and analog circuit, and one of the greatest advantages of the CM40x series processors lies in the accuracy of its on-chip SAR ADC. Taking the CM403 as an example, the CM403 has a total of 26 analog inputs, but only 24 of them can be used to receive external analog signals. The other two channels are connected to the outputs of two internal DACs respectively, which are used in some applications requiring self-diagnosis to detect whether the ADC works normally. The highest sampling rate of the ADC in the CM403 can reach 2.6Msps, and its SINAD can reach 81dB when polling 0~11 analog inputs at a 2.6M sampling rate.
ADI's fido5000 multiprotocol (REM) switching chip has two models, fido5100 and fido5200. The only difference between these two models is the Ethernet protocol they support. fido5100 supports various major industrial Ethernet protocols except EtherCAT, while the fido5200 supports various major industrial Ethernet protocols including EtherCAT.
FPGA is the abbreviation for a Field Programmable Gate Array. It is a semiconductor integrated circuit, which can change a large number of electrical functions in equipment. It can be changed by design engineers, during the PCB assembly, or "on-site" after the equipment is shipped to customers. The ARROW-ADI ADP SERVO adopts Altera's 10CL025YE144I8 chip, which has 24,624 LEs and 76 general IOs, and can realize a variety of complex functions.
DEMO Board speeds up product development
Arrow Electronics developed the ADI servo motor control solution based on ADI products, which is a servo driver with industrial Ethernet solutions based on the ADSP-CM408 and FIDO5200. ADI offers a complete product portfolio, including data converters, amplifiers, embedded processors, iCoupler® digital isolators, and power management devices. The DEMO Board mainly includes a power supply module, control module and display module.
The ADI servo motor control solution supports an input voltage of 200 ~ 240VAC, rotation speed <= 3000rpm, output current <8A, with high precision and fast dynamic response. Its core chip adopts ADI CM408F, AD7403, ADuM130E, ADuM141E, ADM809, ADM3483, LT1529IQ-3.3, ADP1706ardz-2.5, ADP1706ardz-1.2, FIDO5200BBCZ and Altera 10CL025. Viper53-E, STTH108A, L78L05, L78M24CV, STPS1150A, STTH1R02U of STMicroelectronics (ST), Infineon IKCM30F60GA, IKW30N60DTP, GBU8M, FOD3184, FOD817, 74ACT244SC from ON Semiconductor, SiT8208, Nexperia 74HC165D, 74HC595D, 74VHC14D, 74LVC1G08GV, TE RZ03-1A3, USB_1734035, D_sub-26-5178238, RJ45-6116353, etc.
Conclusion
More and more industrial applications are using high-precision servo motors in the era of the rapid development of Industry 4.0, and need to combine industrial Ethernet to complete the system connection function, which changes the future development of industrial applications. In view of the increasing market demand, Arrow Electronics has launched a servo motor control solution based on ADI, which will contribute to the rapid development of the application of Industry 4.0, and is worthy of the relevant product developers to deeply understand this solution and make greater efforts to invest in the relevant application market.
RELATED PRODUCT