Professional Documents
Culture Documents
LEARNING OUTCOMES:
• 2: Demonstrate deep understanding to data bus systems that typically allows a wide variety of
avionics equipment to properly communicate with one another and exchange data.
• 3: Demonstrate a practical ability to accurately identify, carefully formulate, digital number systems,
effectively solve complex logic gate circuit problems by properly applying basic principles and
CLO standard method to digital electronics in aircraft.
• :9 Identify and properly apply technical concepts and practical terms used in the avionics field.
MLO
subtract and multiply number systems.
• 3: Discuss and explain the different types of number systems as they relate to digital electronics.
• 4: Discuss what methods and specific techniques to use to convert numbers into each other are
TLO applicable.
CONTENTS
Introduction.......................................................................................................................................4
1.0 Transmission of data theory.......................................................................................................4
1.1 Serial vs parallel signals.............................................................................................................5
1.2 Serial input output interface .......................................................................................................5
1.3 Parallel input output interface.....................................................................................................5
1.4 Data bus.....................................................................................................................................5
1.5 Serial bus...................................................................................................................................5
1.6 System bus................................................................................................................................7
1.7 Data bus function.......................................................................................................................9
1.8 ARINC 429................................................................................................................................10
1.9 Data bus cable .........................................................................................................................10
1.10 Summary ................................................................................................................................10
1.11 Key Points ..............................................................................................................................10
Activity ............................................................................................................................................11
INTRODUCTION
Information must be transmitted to the components from the computers inside the aircraft systems,
this may be informed of electrical or optical signals and the transmission medium is known as the
data buses. A general overview about data transmission is given in the first part of this Module.
You could hold up flash cards that show the letters on the words to communicate a word to
you across the room. If you hold up four flash cards, each with a letter on it, all at once, then
you are simultaneously transmitting. If you only hold up each of the flash cards one at a time
instead, then you are streaming serially. Parallel means that at the same time, all the bits are
sent in turn over a single channel. Serials mean that, according to an agreed sequence,
each of the bits is sent in turn over a single channel or wire. Figure below gives a graphical
illustration of serial and parallel signalling.
For certain circumstances both parallel and serial signalling is appropriate. As all bits are
transmitted simultaneously, parallel signalling is faster, but each bit needs its own conductor,
which can be costly. In internal communications parallel signalling is more likely to be used.
Serial signalling is morally appropriate for long-distance communications, such as to an
external device.
Each bit is sent in turn, so communication between the devices is slower, but also less
costly, as fewer channels are needed.
In order to minimize weight and competitiveness, most avionics applications use serial
transmission. The number of channels for parallel or serial signalling also depends on the
mode of operation: one channel per bit for simplex (one-way, from sender to receiver only)
and half-duplex (two-way communication, but only one-way transmission at a time) but two
channels per bit for full-duplex (simultaneous communication in both directions).
The serial input/output interface is more complex than the parallel interface, since it is
necessary to transmit the data on the basis of an agreed sequence. For instance,
transmitting the eight bits of a word involves specifying where the least significant bit is sent
first, B0 or the most significant B7.
They typically have eight lines of data and one or more lines of handshaking. Handshaking
lines involve various functions to coordinate the transfer of data. For example, on all 8 data
lines, the ready line indicates that data is available. If only the ready line is used, the receiver
may not be able to keep up with the information anyway. Thus the strobe line is added to
ensure the receiver is ready for the next character
The word ‘bus’ is a contraction of the Greek word ‘omnibus’ and the word simply means ‘to all’.
Therefore, 'bus' refers to a system in the context of computers and digital systems that allows
interconnection and data exchange between the devices in a complex system.
Multiple devices connect to the bus, and a signal transmitted by any one device is available
for reception by all other devices attached to the bus.
If two devices transmitted during the same time period, their signals will ovelap and become
garbled. Thus, only one device at a time can successfully transmit.
Typically a bus consists of multiple communication pathways, or lines. Each line is capable of
transmitting signals representing binary 1 and 0.
A bus can be used to transmit binary digits either by serial or a parallel form.
The Figure below shows a simple system for serial data transfer between two LRUs, each of
which comprises an avionic system in its own right.
A simple system for serial data transfer between two avionic systems
Data is transferred through an internal parallel data bus (8 , 16, 32 or 64 bits wide) within the
LRU. Using a simple serial cable, the link between the two LRUs is made (often with only
two, four or six conductors). A bus interface (which is often a single card or module within the
LRU) performs the required parallel-to-serial and serial-to-parallel data conversion. The data
being transferred may be synchronous (using locally generated clock signals within each
LRU) or asynchronous (i.e. self-clocking). The system shown in the above figure has the
apparent limitation that only two devices can exchange data.
We need to share the data between many LRUs avionic units in practice. This can be
accomplished through the bus system shown in Figure below. Using a shielded twisted pair
(STP) bus cable with a number of pairs of panels located at suitable points in the aircraft (e.g.
flight deck, avionics bay, etc.) in this system, data is transferred.
Each coupler panel enables the use of a stub cable to connect a number of avionics units to
the bus. To optimize data transfer speed and minimize issues associated with reflection and
mismatch, a matched bus terminator must be used to terminate the bus cable at each end.
Bus couplers are produced as either voltage mode or current mode units, depending on
whether they use voltage- or current-sensing devices.
Within each LRU/avionics unit, an interface is provided that performs the required serial-to-
parallel or parallel to- serial data conversion, as shown on the basic bus interface.
A system bus consist of typically from about fifty to hundreds of separate lines. Each line is
assigned a particular meaning of function.
o Control bus
Because the data and address lines are shared by all components, there must
be a means of controlling their use.
The control lines regulate the activity on the bus.
Control signals transmit both command and timing information among system
modules.
Typically control bus signals are
o Memory read
Causes data from the address location to be placed on the data bus.
o Memory write
Causes data on the bus to be written into the addressed location.
o I/O write
Causes data on the bus to be output to the addressed I/O port.
o I/O read
Causes data from the address I/O port to be placed on the bus
ARINC 429 Data bus which is commonly used in all civil aircrafts.
ARINC is a private corporation organized in 1929 comprises of a airlines, aircraft manufacturers and
avionics equipment manufacturers to produce specifications and standards for avionics equipment.
ARINC 429 is also known as the Mark 33 DITS (Digital Information Transfer system) Specification.
Typically the data bus cable consists of a twisted pair of wires surrounded by electric shielding and
insulators. On various frequencies, voltages and current levels, digital systems work. To ensure
that the correct cable is used for the installed system is extremely important. During installation, the
cable should not be pinched or bent and data bus cable lengths may also be critical. For cable
specifications, refer to current manufacturer's manuals.
1.10 Summary
Aircraft data bus systems enable the communication and exchange of data between wide varieties of
avionics equipment. In this section, before introducing some of the systems commonly used in
modern aircraft, we shall take a brief look at the principles of aircraft data bus systems.
Modern aircraft are using multiple redundant bus systems to exchange data between varied aircraft
systems and sub-systems. Serial data transfer is used by these bus systems because it minimizes
aircraft cabling size and weight.
1. Explain the difference between the serial and parallel data transfer methods.
2. Explain why Aircraft Bus system uses serial data transfer?
3. Explain the function of each of the following bus system components.
a. Bus cable
b. Stub cable
c. Bus terminator
d. Couple panel
After your class schedule your appropriate response to these activity woks through
the Google Classroom platform. (Deadline of Submission to be discuss)
The next obvious step is to study the rules of data manipulation after discussing different methods
of numeric and alphanumeric data representation in the previous modules. Arithmetic and logic
operations include two forms of operation performed on binary data. Addition, subtraction,
multiplication and division are basic arithmetic operations. AND, OR and NOT are fundamental
functions of logic. While the rules of arithmetic operations are covered in this Sub-topic, the next
Module will discuss those related to logic operations.
Adding binary numbers is a very simple task. The rules for binary addition using two bits are
given below. The first three rules are obvious. Rule 4 says that, in binary, 1 + 1 = 10 (decimal
2). The 1 in the sum must be carried to the next column as in regular decimal addition.
Binary addition is carried out just like decimal, by adding up the columns, starting at the right
and working column by column towards the left.
Just as in decimal addition, it is sometimes necessary to use a ‘carry’, and the carry is added
to the next column.
Example:
Again the rules for subtracting binary numbers are similar to decimal. When subtracting a
large digit from a smaller one a 'borrow' is taken from the next column to the left.
After borrowing from the next column to the left, a ‘pay back’ must occur. The subtractions
rules for binary are quite simple even if the borrow and pay back system create some
difficulty.
Depending where and when you learned subtraction at school, you may have learned a
different subtraction method, other than ‘borrow and payback’, this is caused by changing
fashions in education.
However any method of basic subtraction will work with binary subtraction but if you do not
want to use ‘borrow and payback’ you will need to apply your own subtraction method to the
problem.
Example:
Octal addition is performed just like decimal addition, except that if a column of two addends
produces sum greater than 7, you must subtract 8 from the result, put down the result, and carry the
1.
Example
1 1 1 carry 11 1 1 1 carry 1111 carry
a. 6 6 5 28 b. 1 5 6 3 58 c. 2 7 7 7 38
+ 7 6 7 48 + 7 5 4 7 48 + 7 4 3 4 28
1 4 7 4 68 1 1 3 3 3 18 1 2 4 3 3 58
We will use the complement method octal subtraction. The steps for subtracting two octal
number as follows:
o 1. Compute the seven’s complement of the subtrahend by subtracting each digit of the
subtrahend by 7.
o 2. Add 1 to the seven’s complement of the subtrahend to get the eight’s complement
of the subtrahend
o 3. Add the eight’s complement of the subtrahend to the minuend and drop the high
order 1. This is your difference.
Example
Compute 75268 - 31428
7 7 7 7
- 3 1 4 2
4 6 3 3
4 6 3 5
+1
4 6 3 6
3. Add the eight’s complement to the minuend and drop the high-order 1,
giving the difference.
1 1
7 5 2 68
- 4 6 3 68
1 4 3 6 48
One consideration is that if the result of an addition is between 10 and 15, the corresponding
letter A through F must be written in the result.
Example
1 9 516
+ 3 1 916
4 A E16
A second consideration is that if either of the addends contains a letter A through F, convert
the letter to its decimal equivalent (either by memory or by writing it down) and then proceed
with the addition.
Example
3 A 2
+ 4 1 C
7 B E
A third consideration is that if the result of an addition is greater than 15, you must subtract
16 from the result of the addition, put down the difference of that subtraction for that position,
a carry a 1 over to the next position.
Example 1 carry
D E B
+ 1 0 E
E F 9
We will use the complement method to perform hexadecimal subtraction. The steps for
subtracting two hexadecimal numbers are follows:
o 1. Compute the 15’s complement of the subtrahend by subtracting each digit of the
subtrahend by 15.
o 2. Add 1 to the 15’s complement of the subtrahend to get the 16’s complement of the
subtrahend.
o 3. Add the 16’s complement of the subtrahend to the minuend and drop the high-order
1. This is your difference.
Example
Compute ABED16 – 1FAD16
1. Compute the 15’s complement of 1FAD by subtracting each digit from 15.
15 15 15 15
- 1 5 A D16
E 0 5 2
2. Add 1 to the 15’s complements of the subtrahend, giving the 16’s complement of
the subtrahend.
E 0 5 216
+ 1
E 0 5 3
3. Add the 16’s complement of the subtrahend to the minuend and drop the high-
order 1, giving the difference.
A B E D 16
- E 0 5 316
8 C 4 016
Therefore ABED16 – 1FAD16 = 8C4016
2.4 Summary
A mathematical function that takes two operands and performs a calculation on them is an
arithmetical operator. They are used in common arithmetic, and most computer languages contain a
set of such operators that can be used to perform a number of sequential calculation types within
equations.
The subtraction or addition of binary, octal and hexadecimal numbers follows the same rules as the
subtraction or addition of numbers in any other number system. The only variation is in borrowed and
carry number.
After your class schedule your appropriate response to these activity woks through
the Google Classroom platform. (Deadline of Submission to be discuss)
Honesty Clause
This honesty clause establishes a fundamental social contract within which the College community
agrees to live. This contract relies on the conviction that the personal and academic integrity of each
individual member strengthens and improves the quality of life for the entire community. It
recognizes the importance of honesty, trust, fairness, respect, and responsibility and wishes these
principles to be a defining part of Philippine State College of Aeronautics
The Institute of Engineering and Technology values and fosters an environment of academic and
personal integrity, supporting the ethical standards of the engineering profession, where we design
and build for the benefit and safety of society and our environment.
I agree that the submission of any academic work shall constitute a representation on my part both
that such work has been done, and its submission is being made, in compliance with honesty and
integrity. Furthermore, my responsibility includes taking action when I have witnessed or am aware
of another’s act of academic dishonesty.
_________________________
Students Name over Signature
(50-41 pts) (40-31 pts) (30-21 pts) (20-11 pts) (10-10 pts)
Organization & Paper structure and The paper structure The paper's Paper structure and Organization and
Structure organization are and organization is organization and organization is not structure are not
excellent easy to follow. very clear and easy to structure are clearly easy to follow. The suitable for the
The transitions of follow. Paragraph easy to follow. transitions to topic. Paragraph is
(20 pts) paragraphs are present transitions throughout Paragraph transitions paragraphs need confused and
and very logical and the paper are present throughout the paper improvement thought is lacking
maintain the thought and logical and are present and logical transition.
flow throughout the maintain the flow of and maintain the flow
paper. thought. of thought.
(20-17 pts) (16-13 pts) (12-9 pts) (08 -05 pts) (04 -01 pts)
Format and Paper follows the exact The paper follows Most of the guidelines Paper complies with Paper disorder
References designated guidelines most guidelines and go through paper. some guidelines. made of lacks of
and correctly includes includes incorrect Borderlines, size of Included are elements incorrect
complete references. spacing between text paper, inappropriate borderlines, paper formatting this
lines, using different ink used and 3 size, inappropriate include as such:
font sizes with 4 references are ink used and 2 borderlines, paper
(20 pts) references. included. references. size, improper ink
used, overlap text,
copied plagiarized
or prepared by
another person with
1 reference are
included.
(20-17 pts) (16-13 pts) (12-09 pts) (08 -05 pts) (04 -01 pts)
Grammar Grammar rules, usage Grammar rules, usage Grammar rules, usage Paper made few Language utilizes
Punctuation and are fully followed, is followed and is followed and mistakes in grammar misleading
Spelling spelling is correct. spelling is correct. The spelling is correct. and spelling, conversional tone,
Language is very clear language is very clear Language is clear and language lacks made of numerous
(10 pts) and precise; sentences and precise; the precise; sentences clarification or grammatical and
consistently display structure of phrases is display varied includes some spelling errors.
strong, varied structure. consistently strong structure consistently misleading The activity was
The activity was and varied. strong. conversional tone. submitted two
submitted on time. The activity was The activity was The activity was weeks late.
submitted two days submitted four days submitted one week
late. late. late.
(10-09 pts) (08-07 pts) (06-05 pts) (04-03 pts) (02-01 pts)
REFERENCES
Mike Tooley 2013) Aircraft Digital Electronic and Computer Systems: Principle Operation and
Maintenance, retrieved from:
https://www.classicaviation.in/uploads/ebook/1539501241Mike_Tooley_Aircraft_Digital_Electronic_a
nd-_Computer_Systems.pdf