AN 773: Drive-On-Chip Design Example for Intel® MAX® 10 Devices

ID 683072
Date 7/26/2023
Public
Document Table of Contents

5. About the Scaling of Feedback Signals

Voltage, current, and position feedback signals from the hardware require scaling into the appropriate physical units before you can use the data in the control loop

The Drive-On-Chip Design Example for Intel® MAX® 10 devices requires scaling to convert the feedback samples from alternative ADCs (sigma-delta ADCs versus Intel® MAX® 10 ADCs) into the same units for use in the FOC algorithm. Also, the design requires scaling to convert current and voltage feedback values to the units expected by DC-DC module. The design treats some feedback as "dimensionless" data and scales it into a convenient range (e.g. signed 16-bit integer) for use in the control loop. The design presents data for diagnostic purposes in a GUI provided as a System Console Toolkit. The .tcl toolkit script DOC_debug_gui.tcl, which creates this GUI, performs further scaling into physical units for waveform displays.