ADwin-Pro II
Hardware, manual Dec. 2018
183
Pro II: Extension and Interface Modules
Pro II-MIL-1553 Rev. E
ADwin
5.8.10 Pro II-MIL-1553 Rev. E
The module Pro II-MIL-1553 Rev. E provides a multi-function interface for the
MIL-STD-1553 bus. Currently, each MIL interface can be configured as bus
monitor in SMT 16-bit mode (simple monitoring terminal). Other modes as bus
controller, remote terminal, or other bus monitor modes can be configured by
setting appropriate device registers.
MIL-STD-1553 Interface
The MIL interfaces of the module are implemented according to specification
MIL-STD-1553B. The module is based on the MIL multi-terminal HI-6130.
You program the SMT mode of the MIL interfaces with
ADbasic
instructions.
For other modes, set the appropriate registers using the separate documenta-
tion "HI-6130 / MIL-STD-1553 / BC/MT/RT Multi-Terminal Device" by Holt Inte-
grated Circuits Inc.
MIL bus
MIL-STD-1553 is a serial data bus, commonly used in spacecraft on-board
data handling subsystems, both military and civil. The bit transfer rate is 1.0
megabit per second.
The bus concept refers to a single Bus Controller (BC) with multiple Remote
Terminals (RT) as slave nodes. Additionally, there may also be one or more
Bus Monitors (BM), which do not to take part in data transfers, and are only
used to capture or record data.
All transmissions onto the data bus are accessible to the BC and all connected
RTs. Messages consist of one or more 16-bit words (command word, data
words, or status word). The 16 bits comprising each word are transmitted using
Manchester code.
The BC controls the total data transfer of the bus, using commands from the
BC to the RTs to receive or transmit.
Before each data packet the BC sends a header with the identifier of the next
data packet. Then, only this bus node will react (which can also be the master
node itself), which manages a message box with the given identifier. Thus, this
node will send a data packet to or receive a data packet from the MIL bus.
An application or function in the subsystem behind the RT interface (e.g. RT1)
writes the data that is to be transmitted into a specific (transmit) sub-address.
SMT mode
If configured as bus monitor in SMT mode, the module stores message com-
mands, terminal respones and message data of the MIL bus.
The SMT can utilize 16-bit time tags with a range of clocking options.
After power-up, the SMT records every message on the MIL bus. You can set
filters to select messages for monitoring. The filters are based on each com-
mand’s RT address and subaddress, and the transmit/receive bit status.
The SMT monitor stores a message in 2 separate buffers:
– Command buffer: contains 4 words for each MIL message.
• Command word of the BC that initiated the message.
For an RT-RT message, the Receive command word is stored
here; Transmit command word 2 is the first stored word in the data
buffer.
• Pointer to the words of the message in the data buffer; not
required, since the
ADbasic
instruction returns the message data.
• Time tag (16 bit) of the message.