Operation
56
Atlas
®
Digital Amplifier Complete Technical Reference
4
The command
GetDriveStatus
returns the contents of the Drive Status register.
4.7.3
Signal Status Register
The Signal Status register provides real-time signal levels for some Atlas hardware signals. The Signal Status register is
defined in the following table:
The command
GetSignalStatus
returns the contents of the Signal Status register.
4.7.4
SPI Status Register
The SPI Status Register is used during SPI communications to provide a quick summary status of the overall Atlas
amplifier. See
Chapter 5, “SPI Communications”
for more information on SPI communications processing.
There is no way to set or clear the bits in this register. The bits in this register simply echo an amalgam of bits in various
other status registers, as noted in the table below. To change the value of these bits it is therefore necessary to utilize
the commands that are associated with those particular status registers.
The SPI Status register is defined in the following table:
6
Undervoltage
Set 1 when currently in an undervoltage condition. Cleared 0 if currently not in an
undervoltage condition.
7
Disabled
Set 1 when the Atlas unit’s
Enable
pin is inactive. Cleared 0 when the Atlas unit’s
Enable
pin is active.
8-11
Reserved
May contain 0 or 1.
12
Output clipped
Set 1 when current loop output clipping is occurring. This occurs when the PWM
limit value becomes the output of the current loop due to the fact that the desired
output value of the current loop exceeds the PWM Limit value. Cleared 0 when
output clipping is not occurring.
13-14
Reserved
May contain 0 or 1.
15
Drive not initialized
Upon powerup this bit is set to 1. Cleared 0 when Atlas has finished its power-up
initialization sequence and is ready for normal SPI command processing.
Pin
Name
Description
0-12
Reserved
May contain 0 or 1.
13
Enable
pin
Set 1 when a high voltage is present at the
Enable
pin (enabled). Cleared 0 when
there is a low signal (disabled).
14
FaultOut
pin
Set 1 when a high voltage is being output at the
FaultOut
pin (fault condition pres-
ent). Cleared 0 when there a low is being output (fault condition not present).
Bit
Name
Description
0
In foldback
Echoes the in foldback bit of the Drive Status register. Set 1 when in foldback,
cleared 0 if not in foldback
1
Overtemperature
Echoes the overtemperature bit of the Drive Status register. Set 1 when cur-
rently in an overtemperature condition. Cleared 0 if currently not in an over-
temperature condition.
2-3
Reserved
May contain 0 or 1.
4
Overvoltage
Echoes the overvoltage bit of the Drive Status register. Set 1 when currently
in an overvoltage condition. Cleared 0 if currently not in an overvoltage con-
dition.
5
Undervoltage
Echoes the undervoltage bit of the Drive Status register. Set 1 when currently
in an undervoltage condition. Cleared 0 if currently not in an undervoltage
condition.
Bit
Name
Description