Market Leader in 1553 & ARINC Interface Cards and Real-Time Appliances

I want to use Single-Ended discrete inputs or outputs on an Alta device. How do I do this?

Welcome to the Alta Customer Download Area

Please Click on a Link Below…
Contact us at 888-429-1553 x2 or [email protected] for any questions.
By entering the download section, you agree to Alta Terms and Conditions, Warranties, and Cookies.
See Company/Polices and /Legal for more information.
Please let us know how we’re doing with a Survey!

Home / Article / I want to use Single-Ended discrete inputs or outputs on an Alta device. How do I do this?

From the AltaCore-ARINC manual (for ARINC Devices):

Single-Ended Discrete Status Register: 0x00000080

This word shows the input status of the bi-directional avionics discretes. A one for a given bit indicates that the discrete is in-active and a zero indicates the discrete is active. Bit0=Discrete1, Bit1= Discrete2, etc.

NOTE: The input voltage should not exceed 30 Volts. Exceeding this rating can damage the board.

Single-Ended Discrete Output Register: W: 0x00000084

This word is used to control the output state of the bi-directional avionics discretes. Discrete outputs can be driven low (Active) by setting the corresponding bit in this register to a one. Bit0=Discrete1, Bit1= Discrete2, etc.

NOTE: The bi-directional Avionics Discretes can sink up to 1 Amp when active. Exceeding this rating can damage the board.

If wired correctly, you would just use the Single-Ended Discrete Status Register to monitor which of the 8 available you have designated as inputs for TRUE/FALSE (SET/CLEARED) (0/1).

To control discrete outputs, you would perform a masked-write to the appropriate bits in the  Single-Ended Discrete Output Register.

From the AltaCore-1553 manual (for 1553 Devices):

Single-Ended Discrete (SDISC) Status Register: 0x00000060
This word shows the input status of the bi-directional avionics discretes. A one for a given bit indicates that the discrete is in-active and a zero indicates the discrete is active. Bit0=Discrete1, Bit1= Discrete2, etc.
NOTE: The input voltage should not exceed 30 Volts. Exceeding this rating can damage the board.

NOTE: For MIL-STD-1760 External RT Address Discrete usage, one of the SDISC lines is reserved for “RT Enable.” Please see your hardware manual for pin-outs for 1760 discretes and this enable line. If this line is not pulled-down (active), then the PE will not automatically use the other 6 SDISC lines (RT Address and Parity) to obtain the RT Address line. Please see the External RT Address discussion in the AltaAPI manual (PDF Bookmark: Single RT and Multiple RT Configurations) and contact the factory for the application note discussing External RT Address and 1760 usage.

Single-Ended Discrete Output Register: W: 0x00000064

 This word is used to control the output state of the bi-directional avionics discretes. Discrete outputs can be driven low (Active) by setting the corresponding bit in this register to a one. Bit0=Discrete1, Bit1= Discrete2, etc.
NOTE: The bi-directional Avionics Discretes can sink up to 1 Amp when active. Exceeding this rating can damage the board.

Related Articles

This page requires users to be registered and logged in.

WELCOME BACK!

Below are the products that are in your cart. If you wish to remove any, please uncheck the corresponding checkbox.

Remove All sales request form

Your Cart

Below are the products that are in your cart. If you wish to remove any, please uncheck the corresponding checkbox.

Remove All sales request form

Alta Selected for Prestigious Award as Top Supplier & Technology Innovator

The Recognized Leader in 1553 & ARINC Interface Cards,
Real-Time Ethernet Converters, USB and Thunderbolt Appliances

MIL-STD-1553 and ARINC Top Products and Quality. Interface Boards, Ethernet Converters and USB Appliances