AIRCRAFT MICROPROCESSOR CONTROL - 1CV
(009826)
Area /Catalog # : AERO / 2012
General Information, Semester 1, 2008
Course Coordinator: Dr Bruce Wedding
Office: F2-50 Phone: 8302-3052 (VoiceMail)
Prerequisites
AERO 1012 Aviation Physics 2N is a prerequisite for this course. Students who have not passed both 1
st
year general
physics courses are advised to un-enroll from this course and consult their program director for advice on an
appropriate academic pathway through their program.
Aim
To introduce the student to basic electronics, microprocessors and control systems in order to advance an understanding
of their application to aviation ie. 'glass cockpit' systems
Objectives
On completion of this course, the student should be able to:
* demonstrate a sound knowledge of microprocessor basics, control theory, physical transducers and their
application in aviation.
* undertake experiments in basic electronics and transducers followed by a series of computer based control
strategies.
Syllabus
Microcomputer organisation; execution of instructions; microprocessor architecture; logic; introduction to
microprocessor applications; transducers; control theory; aircraft control examples; analog & electronic aircraft
instrumentation examples; high level language micro controllers; communication between systems.
Reference books
There will be no single text book for this course which completely covers all the material however the principle
reference book will be
Burton M, Electronics, Logic and Auto-Flight Instruments, Airlife, 1997 [ 629.13252 B973 - 3 day reserve ]
I list a selection of other reference books which are available in either the library ( look under 629.X), the campus book
shop, or the Pilot's Shop at Parafield airport.
Johnson CD, Microprocessor Based Process Control, Prentice-Hall, 1984 [ 629.895 J66 - 3 day ]
Collinson RPG, Introduction to Avionics Systems, 2
nd
Ed, Kluwer Academic Pub., 2003
Siuru B & Busick JD, Future Flight - the next generation of aircraft technology, TAB AERO McGraw-Hill
[ 629.13334 S623.2 ]
McCormick BW, Aerodynamics, Aeronautics and Flight Mechanics, 2
nd
Ed, John Wiley & Sons, 1995
[ 629.1323 M131.2 - 3 day ]
Assessment
Continuous assessment 25%
Practical 25%
Examination (1 x 2 hr.) 50%
The continuous assessment will consist of quizzes and problem papers delivered as
per the schedule below. The quizzes (approx 20 minutes) will evaluate the students
conceptual knowledge as well as small problem solving skills. The problem papers
will each consist of 3 or 4 numerically based problems.
The relative weighting of quizzes and problem papers will be:
Quizzes (Formative) 0% Tests (3 x 9%) 25% Dr A Bruce Wedding D:\A_Teaching\DOCS\Subject Outlines\AMC 1CV_Outline 2008.doc 13/05/2008
Program
There will be 2 hours of lectures per week, with tutorials in the odd numbered teaching weeks ie. week 3, 5, 7 etc. and
the Practical will begin in week 3. Students will attend only one 2 hour practical sessions each week. Room details are;
Lectures Monday 1-3 pm D1-05
Tutorials Thursday 1 pm P2-28
Practical s Mon 3-5 pm Thur 2-4 pm Fri 2-4 pm F2-04A
Schedule
The following represents the proposed schedule (framework) of studies for semester 1.
Week Monday Lectures Thursday Tutorial Practicals
1 Free Free
2 Holiday Monday Free
3 Sample problems Prac #1
4 Holiday Monday Lecture + Quiz 0 One out, all out
5 Quiz 1, TutorialVideo Prac #2
6 Test #1 Prac #3
MID SEMESTER BREAK
MID SEMESTER BREAK
7 Feedback Tutorial Prac #4
8 Prac #5
9 Quiz 2, Tutorial Video Prac #6
10 Test #2 Prac #7
11 Feedback Tutorial Prac #8
12 Inc. Exam Preparation Quiz 3 Prac #9
13 Holiday Monday Test #3 Free
SVac Quiz & Test Feedback Free
Examinations
The examination will be of 2 hours duration and will be held in the official examination period at the end of the
semester at a date to be advised. The exam covers all work from the lectures (as per the syllabus), the practical sessions
and tutorials during the semester.
A deferred examination may be granted if a student is unable to sit for an examination because of illness. An
application for a deferred examination must be accompanied by a doctors certificate and must be lodged with your
division office within seven days of the examination.
Plagiarism
Please note that the University has a policy on plagiarism. Plagiarism is the copying of work or data of other people
without giving them due acknowledgment. This includes word-for-word copying of sentences or whole paragraphs
from books, articles, etc, without clearly indicating where you got the material from. It also includes using very close
paraphrasing of sentences or paragraphs without due acknowledgment.
Deliberate plagiarism is regarded as a serious form of academic misconduct and offenders (both the person copying and
the person knowingly supplying the information) are liable to be penalized by a fail for the particular assignment or the
entire course. Repeated plagiarism may result in your expulsion from the University.
For a more complete definition of plagiarism refer to the section on Academic Misconduct in the University Calendar
or for definitions of plagiarism, educative process, penalties and of the procedures which will be followed in a case of
suspected plagiarism see the University Web page www.unisa.edu.au/adminfo/policies/manual/index.htm Section 5 Academic Misconduct, 5.1.2 Plagiarism.erterter
The 8085 is an 8 bit microprocessor. It cannot directly handle 32 bit data. That said, it is possible to write a routine that can handle 32 bit data, just 8 bits at a time.
The MOV A,A instruction in the 8085 does nothing, not even change flags. It only consumes time, specifically four clock cycles plus applicable wait states.
8085 is a 8 bit microprocessor designed by Intel.
The NOP (No Operation) instruction takes time but does nothing to the data or the status of the microprocessor. When executed in a loop, it can take substantial time, from microseconds, to milliseconds, to seconds.
in 8085 microprocessor a subroutine is a separate program written aside from main program ,this program is basically the program which requires to be executed several times in the main program. the microprocessor can call subroutine any time using CALL instruction . after the subroutine is executed the subbroutine hands over the program to main program using RET instruction.
A digital signal processor (DSP) is a type of microprocessor - one that is incredibly fast and powerful. A DSP is unique because it processes data in real time. This real-time capability makes a DSP perfect for applications where we won't tolerate any delays
In the 8085 microprocessor, a hardware interrupt is a signal from an external device that temporarily halts the CPU's current operations to allow the device to communicate with the processor. A vector interrupt specifically refers to an interrupt that has a predefined memory address (vector) associated with it, which the processor jumps to when servicing the interrupt. For instance, the 8085 has several hardware interrupts, such as INTR, RST 7.5, RST 6.5, and RST 5.5, each with its own unique vector address, allowing for efficient and organized handling of multiple interrupt sources. This mechanism enables real-time processing and responsiveness to external events in embedded systems.
The NOP instruction is a no-operation instruction. It does nothing to the state of the machine, except to use some time. In the case of the 8085, it uses four clock cycles plus however many wait states are need to access the NOP instruction from memory.
The 8085 microprocessor's AD bus goes into high impedance state before switching as a data input bus because you don't want two bus drivers driving the bus at the same time. You give the bus time to float between transfer of control, otherwise there will be large power transients at switchover, and you could damage the drivers.
Intel 8253 is a programmable timer and it can be interfaced to 8085. This can be used as a real time clock, square wave generator and this is possible because 8253 can create accurate time delays.
The 8085 microprocessor is used IC 74LS373 to latch the address of 8085. Basically latch is consists of 8 flip flops. Generally we used D-flip flops (Delay).The clock of these flip flops are connected together and available as a output pin called enable.Working : The address will appear on AD0 AD7 lines. The ALE will go high and forcingEnable = 1. This will make latch enable and ready to work. Before address disappears ALE = 0. This will make latch disable. AD0 - AD7 will now be used as data bus.Hence, AD0 - AD7 (low order) address bus of the 8085 microprocessor is multiplexed (time-shared) with the data bus. The buses need to be demultiplexed.
the advantages of 8086 microprocessor over 8085A microprocessor is that 1)it is a 16 bit microprocessor 2)the disadvantages in 8085A microprocessor like low speed,limited number of registers,low memory addressing capability,less powerful instruction set have been overcome in 8086 registers