ACIM Volts per Hertz (ACIMVHZ) eTPU Function


The purpose of the ACIMVHZ function is to perform the simple V/Hz control of the AC induction motor. The ACIMVHZ calculates applied voltage vector components based on required speed (omega) and defined V/Hz ramp. The output applied voltage vector components can be either:

The ACIMVHZ function optionally enables passing the required speed through a speed ramp in order to slow down step changes of the input parameter.

The ACIMVHZ does not generate any drive signal, and can be executed even on an eTPU channel not connected to an output pin. If connected to an output pin, the ACIMVHZ function turns the pin high and low, so that the high-time identifies the period of time in which the ACIMVHZ execution is active. In this way, the ACIMVHZ function, as with many of the motor-control eTPU functions, supports checking eTPU latencies using an oscilloscope.

Functionality of ACIMVHZ.

For full description refer to AN2971.