Microchip Technology DM164130-2 Data Sheet
F1 LV Evaluation Platform Motor Control Add-ons
DS41629A-page 18
2012 Microchip Technology Inc.
10. Click the Open button. After the link to the F1 LV Evaluation Platform is estab-
lished, the F1 LV Evaluation Platform software version will be displayed, as well
as the detected motor type.
as the detected motor type.
When the link is established, all user accessible motor parameters stored in the add-on
board will be retrieved and shown in the corresponding controls of the GUI. Controls
not applicable to the detected motor will be disabled and grayed out.
board will be retrieved and shown in the corresponding controls of the GUI. Controls
not applicable to the detected motor will be disabled and grayed out.
1.4.5
Open Versus Closed Loop
The open-loop and closed-loop selections apply only to brushless DC and stepper
motors. In open-loop operation, the motor voltage and speed controls are independent.
In closed-loop operation the speed control functions as the control for both the speed
and voltage.
Brushless DC is truly a closed-loop operation where the applied voltage is set with the
speed control and the motor speed responds automatically to keep the back EMF
voltage equal to the applied voltage.
Stepper motor closed-loop operation is technically not closed loop. Both the motor
voltage and speed outputs simultaneously follow the single-speed control input as
independent open-loop functions of the minimum and maximum speed and drive
parameters.
motors. In open-loop operation, the motor voltage and speed controls are independent.
In closed-loop operation the speed control functions as the control for both the speed
and voltage.
Brushless DC is truly a closed-loop operation where the applied voltage is set with the
speed control and the motor speed responds automatically to keep the back EMF
voltage equal to the applied voltage.
Stepper motor closed-loop operation is technically not closed loop. Both the motor
voltage and speed outputs simultaneously follow the single-speed control input as
independent open-loop functions of the minimum and maximum speed and drive
parameters.
1.4.6
Changing Motor Parameters
To change a motor parameter, type the new value into the corresponding text box. The
initial key press clears the previous value and changes the value to red. Red indicates
that the value has not been sent to the Platform RAM. When the enter key is pressed
the value is immediately sent to the Evaluation Platform RAM and the display returns
to the default black. The entry can be terminated without updating the Platform RAM
by pressing the Escape key. Changed parameters reside in volatile RAM only. Any
Platform Reset will restore the RAM values to those in the Platform EEPROM memory.
Unexpected Platform Resets will cause inconsistencies between the parameters
displayed in the GUI and those in the Platform RAM. Select the pull-down menu
File->RAM->Display option to resynchronize the displayed values with those in the
Platform RAM.
initial key press clears the previous value and changes the value to red. Red indicates
that the value has not been sent to the Platform RAM. When the enter key is pressed
the value is immediately sent to the Evaluation Platform RAM and the display returns
to the default black. The entry can be terminated without updating the Platform RAM
by pressing the Escape key. Changed parameters reside in volatile RAM only. Any
Platform Reset will restore the RAM values to those in the Platform EEPROM memory.
Unexpected Platform Resets will cause inconsistencies between the parameters
displayed in the GUI and those in the Platform RAM. Select the pull-down menu
File->RAM->Display option to resynchronize the displayed values with those in the
Platform RAM.
1.4.7
Saving and Restoring Motor Parameters
Sometimes it is useful to try many different motor setups when optimizing performance.
Setups can be saved to disc storage with the pull-down menu File->Save… option.
Previously stored setups can be recovered with the pull-down menu File->Open…
option. Parameters retrieved from disc update both the display and the Platform RAM.
When the optimum setup is determined those parameters can be saved to the Platform
nonvolatile memory with the pull-down menu File->RAM->EEPROM option.
Parameters saved to EEPROM will be restored to RAM on every Platform Reset. The
values in the Platform EEPROM can be restored to RAM without a Reset with the
pull-down menu File->EEPROM->RAM option.
The EEPROM can also be restored to the factory defaults with the pull-down menu
File->Defaults->EEPROM option. The factory defaults can be altered only by changing
the source code and programming the Platform program memory after recompiling the
source code.
Setups can be saved to disc storage with the pull-down menu File->Save… option.
Previously stored setups can be recovered with the pull-down menu File->Open…
option. Parameters retrieved from disc update both the display and the Platform RAM.
When the optimum setup is determined those parameters can be saved to the Platform
nonvolatile memory with the pull-down menu File->RAM->EEPROM option.
Parameters saved to EEPROM will be restored to RAM on every Platform Reset. The
values in the Platform EEPROM can be restored to RAM without a Reset with the
pull-down menu File->EEPROM->RAM option.
The EEPROM can also be restored to the factory defaults with the pull-down menu
File->Defaults->EEPROM option. The factory defaults can be altered only by changing
the source code and programming the Platform program memory after recompiling the
source code.