Analog Output Characteristics¶
The AL-1032 supports a variety of ways to configure a system that can output an analog voltage to a device under test. The following sections outline what sources are available, what enable triggers are compatible with each source, and whether the given channel requires an amplifier addon to support analog output.
Supported |
Trigger Types |
Amplifier Addon [2] |
|
---|---|---|---|
Module AO Value |
|||
Ch 1..16 |
Yes |
Internal, External |
Not Supported |
Ch 17..24 |
Yes |
Internal, External |
Not Supported |
Ch 25..32 |
Yes |
Internal, External |
Required |
Module AO (HI/LO) |
|||
Ch 1..16 |
Yes |
External |
Not Supported |
Ch 17..24 |
Yes |
External |
Not Supported |
Ch 25..32 |
Yes |
External |
Required |
External AO |
|||
Ch 1..16 |
No |
N/A |
N/A |
Ch 17..24 |
Yes [1] |
None |
Not Supported |
Ch 25..32 |
Yes |
Internal |
Required |
Warning
Enabling two output sources simultaneously may result in damage to the module.
Module AO Characteristics¶
Given a desired analog voltage, the AL-1032 outputs the given voltage when the analog output is enabled.
Internal Enable, No Amplifier¶
Given an analog voltage, when the internal enable is active then the desired analog voltage is output on the corresponding DUT channel.
Voltage range |
-12 V to +12 V |
---|---|
Maximum current |
10 mA |
Voltage step size |
~7.4 mV/div |
Generation details |
|
Value Type |
Single-Point |
Value Timing Type |
On Demand |
Value Update Rate |
Determined by system configuration and the NI-SLSC driver |
Enable trigger details |
|
Enable type |
Internal |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.RTI_Mode |
Physical Channel |
Enum |
RTI DIO routing mode |
Any value except (8, RTI_to_AOE) |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.AO_DAC |
Physical Channel |
Double |
Analog output value in volts to generate on the module. |
[-14.0..14.0] |
AL.AOE |
Physical Channel |
Bool |
Analog output enable value. True for enabled, False for disabled. |
[False, True] |
Internal Enable, With Amplifier¶
Voltage range |
-20 V to +20 V |
---|---|
Maximum current |
100 mA |
Voltage step size |
~7.4 mV/div * Amp Gain |
Generation details |
|
Value Type |
Single-Point |
Value Timing Type |
On Demand |
Value Update Rate |
Determined by system configuration and the NI-SLSC driver |
Enable trigger details |
|
Enable type |
Internal |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.RTI_Mode |
Physical Channel |
Enum |
RTI DIO routing mode |
Any value except (8, RTI_to_AOE) |
AL.AOE |
Physical Channel |
Bool |
Enable internal AO |
True |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.AO_DAC |
Physical Channel |
Double |
Analog output value in volts to generate on the module. |
[-14.0..14.0] |
AL.AMP_ENABLE |
I2C Command [3] |
Bool |
Amplifier output enable value. True for enabled, False for disabled. |
[False, True] |
External Enable, No Amplifier¶
Voltage range |
-12 V to +12 V |
---|---|
Maximum current |
10 mA |
Voltage step size |
~7.4 mV/div |
Generation details |
|
Value Type |
Single-Point |
Value Timing Type |
On Demand |
Value Update Rate |
Determined by system configuration and the NI-SLSC driver |
Enable trigger details |
|
Enable type |
External |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.DIR_Bank<n> |
Device |
Bool |
XJ2: XIO CH<n> direction |
False (Input) |
AL.RTI_Mode |
Physical Channel |
Enum |
RTI DIO routing mode |
(8, RTI_to_AOE) |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.AO_DAC |
Physical Channel |
Double |
Analog output value in volts to generate on the module. |
[-14.0..14.0] |
External Enable, With Amplifier¶
Voltage range |
-20 V to +20 V |
---|---|
Maximum current |
100 mA |
Voltage step size |
~7.4 mV/div * Amp Gain |
Generation details |
|
Value Type |
Single-Point |
Value Timing Type |
On Demand |
Value Update Rate |
Determined by system configuration and the NI-SLSC driver |
Enable trigger details |
|
Enable type |
External |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.DIR_Bank<n> |
Device |
Bool |
XJ2: XIO CH<n> direction |
False (Input) |
AL.RTI_Mode |
Physical Channel |
Enum |
RTI DIO routing mode |
(8, RTI_to_AOE) |
AL.AMP_ENABLE |
I2C Command [3] |
Bool |
Enable amplifier |
True (Enabled) |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.AO_DAC |
Physical Channel |
Double |
Analog output value in volts to generate on the module. |
[-14.0..14.0] |
Module AO HI/LO Characteristics¶
Given an analog voltage for high and low values and analog output is enabled, when the state of the RTI digital input changes then the analog output value toggles between high and low to match.
Internal Enable, No Amplifier¶
Voltage range |
-12 V to +12 V |
---|---|
Maximum current |
10 mA |
Voltage step size |
~7.4 mV/div |
Generation details |
|
Value Type |
Single-Point |
Value Timing Type |
On Demand |
Value Update Rate |
Determined by system configuration and the NI-SLSC driver |
Enable trigger details |
|
Enable type |
Internal |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.DIR_Bank<n> |
Device |
Bool |
XJ2: XIO CH<n> direction |
False (Input) |
AL.RTI_Mode |
Physical Channel |
Enum |
RTI DIO routing mode |
(9, RTI_to_DAC) |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.AO_DAC |
Physical Channel |
Double |
Analog output value in volts to generate on the module when external DI is high. |
[-14.0..14.0] |
AL.AO_LOW |
Physical Channel |
Double |
Analog output value in volts to generate on the module when external DI is low. |
[-14.0..14.0] |
AL.AOE |
Physical Channel |
Bool |
Analog output enable value. True for enabled, False for disabled. |
[False, True] |
Internal Enable, With Amplifier¶
Voltage range |
-20 V to +20 V |
---|---|
Maximum current |
100 mA |
Voltage step size |
~7.4 mV/div * Amp Gain |
Generation details |
|
Value Type |
Single-Point |
Value Timing Type |
On Demand |
Value Update Rate |
Determined by system configuration and the NI-SLSC driver |
Enable trigger details |
|
Enable type |
Internal |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.DIR_Bank<n> |
Device |
Bool |
XJ2: XIO CH<n> direction |
False (Input) |
AL.RTI_Mode |
Physical Channel |
Enum |
RTI DIO routing mode |
(9, RTI_to_DAC) |
AL.AOE |
Physical Channel |
Bool |
Enable Analog Output |
True |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.AO_DAC |
Physical Channel |
Double |
Analog output value in volts to generate on the module. |
[-14.0..14.0] |
AL.AO_LOW |
Physical Channel |
Double |
Analog output value in volts to generate on the module when external DI is low. |
[-14.0..14.0] |
AL.AMP_ENABLE |
I2C Command [3] |
Bool |
Amplifier output enable value. True for enabled, False for disabled. |
[False, True] |
External AO Characteristics¶
Given an external analog voltage is connected, when the value of the connected source is supplied to the device under test.
No Enable, No Amplifier¶
See Passthrough for details
Internal Enable, With Amplifier¶
Voltage range |
-20 V to +20 V |
---|---|
Maximum current |
100 mA |
Voltage step size |
~7.4 mV/div * Amp Gain |
Generation details |
|
Value Type |
Single-Point |
Value Timing Type |
On Demand |
Value Update Rate |
Determined by system configuration and the NI-SLSC driver |
Enable trigger details |
|
Enable type |
Internal |
No Configuration Required |
Name |
Resource Type |
DataType |
Description |
Valid Values |
---|---|---|---|---|
AL.AMP_ENABLE |
I2C Command [3] |
Bool |
Amplifier output enable value. True for enabled, False for disabled. |
[False, True] |
Refer to ALIARO Amplifier Addon Specifications For details on controlling the external amplifier.