AD-FMCMOTCON1-EBZ (Obsolete)
Complete Motor Drive Evaluation System on an FMC Board.
Warning
The AD-FMCMOTCON1-EBZ is a legacy product and is no longer actively supported. This documentation is provided for reference only.
Overview
The AD-FMCMOTCON1-EBZ is a complete motor drive system on an FMC board, designed to demonstrate efficient control of Brushed DC, BLDC, PMSM, and Stepper motors. It consists of two boards - a controller board and a drive board - and is optionally extended by a dynamometer module.
The system incorporates high-quality power sources; reliable power, control, and feedback signal isolation; accurate measurement of motor current and voltage signals; high-speed interfaces for control signals to allow fast controller response; industrial Ethernet high-speed interfaces; and a flexible FPGA/SoC control interface.
The platform is intended for prototyping and verifying hardware and control algorithms before moving to production. Example reference designs for Xilinx FPGAs/SoCs and MathWorks Simulink are provided with the hardware.
The system consists of:
AD-FMCMOTCON1-EBZ - Controller board, compatible with all Xilinx FPGA platforms with FMC LPC or HPC connectors.
AD-DRVLV1-EBZ - Low voltage drive board. Connects to the Controller board and drives Brushed DC / BLDC / PMSM / Stepper motors up to 48 V and 18 A.
AD-DYNO1-EBZ - Dynamometer drive system. An electronically adjustable load with two BLDC motors in a dyno setup (optional).
Features:
Efficient drive system for Brushed DC, BLDC, PMSM, and Stepper motors
Power, control, and feedback signal isolation
Accurate motor current and voltage measurement using isolated ADCs
2x Gbit Ethernet PHYs for high-speed industrial communication
Hall, Differential Hall, Encoder, and Resolver position sensor interfaces
Flexible FPGA/SoC control interface (FMC LPC/HPC compatible)
Complete HDL reference designs for Xilinx FPGA/SoC platforms
MathWorks Simulink FOC controller integration
Applications:
Industrial motor control prototyping
Servo drive systems development
Algorithm verification before production
Academic research and teaching
Recommendations
People who follow the flow that is outlined, have a much better experience with things. However, like many things, documentation is never as complete as it should be. If you have any questions, feel free to ask on our EngineerZone, but before that, please make sure you read our documentation thoroughly.
Table of contents
Using the evaluation board/full stack reference design that we offer:
Videos
ADI/Avnet/MathWorks/Xilinx design seminar: Watch on AnalogTV
From ADI’s 2013 Design Conference: YouTube: AD-FMCMOTCON1-EBZ Demo
Help and Support
If you have any questions regarding the ADI motor drive solutions or are experiencing any problems while using the boards or following any of the user guides, feel free to ask on our support community EngineerZone.
For questions regarding the hardware or the HDL reference design, post in the FPGA Reference Designs sub-community. For questions regarding the Linux drivers for any of the components on the motor control boards, use the Linux Software Drivers sub-community.
When asking a question, please give a detailed description of your problem. Always include which platform you are using with the AD-FMCMOTCON1-EBZ, the steps you executed, the result you expected, and the result you actually got.
Before asking, also check if somebody else already asked the same question and received an answer.
For more information also check:
Warning
All the products described on this page include ESD (electrostatic discharge) sensitive devices. Electrostatic charges as high as 4000V readily accumulate on the human body or test equipment and can discharge without detection. Although the boards feature ESD protection circuitry, permanent damage may occur on devices subjected to high-energy electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance degradation or loss of functionality. This includes removing static charge on external equipment, cables, or antennas before connecting to the device.