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).

AD-FMCMOTCON1-EBZ motor control system

Figure 1 AD-FMCMOTCON1-EBZ motor control system

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

  1. Using the evaluation board/full stack reference design that we offer:

    1. Prerequisites

    2. Quick start guides

      1. Supported carriers

      2. Linux on ZedBoard

      3. ISE Project with Chipscope

    3. User guide

      1. Hardware guide

        1. Controller board

        2. Low voltage drive board

        3. Signal measurement chain

        4. Dynamometer drive system + testing

      2. Motor control theory

        1. Electric motor drives

        2. Brushed DC motor control

        3. Brushless DC motor control

      3. Software guide

        1. Xilinx HDL reference design (Linux)

        2. Xilinx ISE HDL reference design

        3. Linux drivers

        4. IIO Oscilloscope

        5. Simulink controller models

        6. QDESYS motor control IP

  2. Help and Support

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.