Navigation

  • index
  • next |
  • »
  • MCAF R6 RC8 (docver 6.0.2) »

Motor Control Application Framework¶

Contents:

  • 1. Introduction
  • 2. Getting Started
  • 3. Architecture
    • 3.1. Architectural Overview
    • 3.2. Naming Conventions
    • 3.3. State management
    • 3.4. Code Generation
    • 3.5. Configuration Parameters
    • 3.6. Scheduling and Optimization
    • 3.7. State Machine
    • 3.8. Treatment of Numerical Algorithms
  • 4. Components
    • 4.1. Main Application
    • 4.2. ADC Calibration and Compensation
    • 4.3. State Machine
    • 4.4. Field-Oriented Control (FOC)
    • 4.5. Test Harness
    • 4.6. Supervisory Algorithms
    • 4.7. External Interface
    • 4.8. Diagnostic Kernel
    • 4.9. Hardware Abstraction Layer (HAL)
    • 4.10. Motion Control API (MCAPI)
    • 4.11. Miscellaneous
  • 5. Detailed Algorithm Notes
    • 5.1. Field-oriented Current Control
    • 5.2. Startup
    • 5.3. Position and Velocity Estimation
    • 5.4. Flux control
    • 5.5. Dead-time Compensation
  • 6. General Implementation Issues
    • 6.1. Source Tree Structure
    • 6.2. Code Generation
    • 6.3. Parameter customization
    • 6.4. Sampling Rate and PWM Frequency Implications
    • 6.5. Integration with Custom Code
    • 6.6. Resource Usage
  • 7. Appendix
    • 7.1. Glossary
    • 7.2. Error code list
    • 7.3. MCLV-2 Sense Resistors
    • 7.4. Related Documents
    • 7.5. Revision History
  • 8. Frequently Asked Questions (FAQ)
    • 8.1. USB compatibility
    • 8.2. RTOS compatibility
    • 8.3. MATLAB® and Simulink®

Indices and tables¶

  • Index
  • Search Page

Table of Contents

  • Motor Control Application Framework
  • Indices and tables

Next topic

1. Introduction

Quick search

Navigation

  • index
  • next |
  • »
  • MCAF R6 RC8 (docver 6.0.2) »
© Copyright 2017-2020, Microchip Technology, Inc..