SLLSFP7A december 2022 – april 2023 MCT8315A
PRODUCTION DATA
Table 7-53 lists the memory-mapped registers for the Algorithm_Variables registers. All register offset addresses not listed in Table 7-53 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Section |
---|---|---|---|
40Ch | INPUT_DUTY | Input Duty Cycle | INPUT_DUTY Register (Offset = 40Ch) [Reset = 00000000h] |
4F6h | CURRENT_DUTY | Current Duty Cycle | CURRENT_DUTY Register (Offset = 4F6h) [Reset = 00000000h] |
506h | SET_DUTY | Set Duty Cycle | SET_DUTY Register (Offset = 506h) [Reset = 00000000h] |
5B2h | MOTOR_SPEED_PU | Motor Speed in PU | MOTOR_SPEED_PU Register (Offset = 5B2h) [Reset = 00000000h] |
6F4h | DC_BUS_POWER_PU | DC Bus Power in PU | DC_BUS_POWER_PU Register (Offset = 6F4h) [Reset = 00000000h] |
Complex bit access types are encoded to fit into small table cells. Table 7-54 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
Reset or Default Value | ||
-n | Value after reset or the default value |
INPUT_DUTY is shown in Figure 7-83 and described in Table 7-55.
Return to the Summary Table.
Input duty cycle from SPEED pin or SPEED_CMD (Input duty cycle( in %) = (Measured voltage on DAC pin) / 3V *100 )
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
INPUT_DUTY | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | INPUT_DUTY | R | 0h | 32-bit value indicating the duty cycle that the user commands Input duty cycle (in %) = (Input Duty Cycle / 230) * 100 |
CURRENT_DUTY is shown in Figure 7-84 and described in Table 7-56.
Return to the Summary Table.
Current duty cycle (Current duty cycle( in %) = (Measured voltage on DAC pin) / 3V *100 )
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
CURRENT_DUTY | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | CURRENT_DUTY | R | 0h | 32-bit value indicating the duty cycle that is currently being applied. Current duty cycle (in %) = (Current Duty Cycle / 230) * 100 |
SET_DUTY is shown in Figure 7-85 and described in Table 7-57.
Return to the Summary Table.
Target duty cycle (Set duty cycle( in %) = (Measured voltage on DAC pin) / 3V *100 )
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SET_DUTY | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | SET_DUTY | R | 0h | 32-bit value indicating the duty cycle that the FW wants. Set duty cycle (in %) = (Set Duty Cycle / 230) * 100 |
MOTOR_SPEED_PU is shown in Figure 7-86 and described in Table 7-58.
Return to the Summary Table.
Motor speed in PU (Motor speed (in Hz) = (Measured voltage on DAC pin) / 3V * Maximum speed (in Hz)) Maximum speed (in Hz) = MAX_SPEED/16
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
MOTOR_SPEED_PU | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | MOTOR_SPEED_PU | R | 0h | 32-bit value indicating the speed of the motor. Motor speed (in Hz) = (Motor Speed in PU / 230) * (MAX_SPEED / 16) |
DC_BUS_POWER_PU is shown in Figure 7-87 and described in Table 7-59.
Return to the Summary Table.
DC bus power in PU (DC bus power( in W) = (Measured voltage on DAC pin) / 3V * Maximum power(in W)) Maximum power (in W) = MAX_POWER/4
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DC_BUS_POWER_PU | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | DC_BUS_POWER_PU | R | 0h | 32-bit value indicating the power drawn by the motor. DC Bus Power (in W) = (DC Bus Power in PU / 230) * (MAX_POWER / 4) |