aircraft master warning system with ftc prompting

33
AIRCRAFT MASTER WARNING SYSTEM WITH FTC PROMPTING

Upload: shudhanshu-janwadkar

Post on 21-Feb-2017

79 views

Category:

Engineering


4 download

TRANSCRIPT

Page 1: Aircraft master warning system with ftc prompting

AIRCRAFT MASTER WARNING SYSTEM WITH

FTC PROMPTING

Page 2: Aircraft master warning system with ftc prompting

Under the kind guidance of:Mr. K. V. Muralidhara

Asst. Professor, Dept. of E & CBangalore Institute of Technology, Bangalore

Presented by:

Rakesh R Sudhanshu Shashikiran K

Page 3: Aircraft master warning system with ftc prompting

AgendaIntroductionFeatures of projectBlock-DiagramHardware detailsSoftware detailsProgramming detailsLabView Simulation outputConclusionFuture scope of the project

Page 4: Aircraft master warning system with ftc prompting

Introduction

MeaningObjectivesMethods of Generating WarningUse of Graphical User Interface

Page 5: Aircraft master warning system with ftc prompting

Features of the project

Embedded systemSingle chip controlMultiple methods for generating warningUse of graphical user interface Use of internal ADC converterUse of internal circuitry for generating PWMCompact and efficient

Page 6: Aircraft master warning system with ftc prompting

MASTER WARNING

LAMP

Flight deck of the Vickers VC10 aircraft

SPECIFIC WARNING

LAMPS

INSTRUMENT PANELS

INSIGHT OF ADVANCED COCKPIT OF VC10 AIRCRAFT

Page 7: Aircraft master warning system with ftc prompting

BLOCK DIAGRAM

Page 8: Aircraft master warning system with ftc prompting

LM-35TEMPERATURE

SENSOR

RTD

FUEL LOW SWITCH

CANOPY OPEN SWITCH

TEST SWITCHACKNOWLEDGE

SWITCHMUTE SWITCH

ATMEGA-32

MICRO-CONTROLL

ER

RF Transmitter

LCD DISPLAY

LEDs TO DISPLAY CORRESPONDIN

G WARNING MESSAGE

SPEAKER

MASTER LAMP

RF Receiver

GUI

Page 9: Aircraft master warning system with ftc prompting

Hardware

ATmega32 and supporting circuitryRTDLM-35 temperature sensor20 X 4 alphanumeric displayIntelligent USP programmerRF transceiverGraphical User Interface

Page 10: Aircraft master warning system with ftc prompting

ATmega32

Low-power CMOS 8-bit microcontroller AVR enhanced RISC architecture16KB of programmable flash memory, 2KB

SRAM and 1KB EEPROMAn 8-channel 10-bit A/D converterThree flexible Timer/CountersInternal and External InterruptsA serial programmable USART

Page 11: Aircraft master warning system with ftc prompting

IC 7805

7805 is a voltage regulator circuit. Member of 78xx series of fixed linear voltage

regulator ICsPositive voltage regulatorConverts any input voltage within +35V to a

constant +5V supplybuilt-in protection against overheating and

short-circuits

Page 12: Aircraft master warning system with ftc prompting

RTD

Resistance thermometers are sensors used to measure temperature by correlating the resistance of the RTD element with temperature.

higher accuracy and repeatabilityconstructed of platinum, copper or nickel IEC 6075:

Platinum RTDs follows a very linear resistance to temperature

relationship range of -272.5 °C to 961.78 °C

Page 13: Aircraft master warning system with ftc prompting

LM-35 temperature sensor

Output voltage is linearly proportional to the Centigrade temperature

Does not require any external calibration Typical accuracies of ±¼°C at room

temperature Rated to operate over a -55° to +150°C

temperature

Page 14: Aircraft master warning system with ftc prompting

Software

Atmel AVR Studio 5ISIS Professional v7.7 Proteus Design SuiteLabViewHexEdit

Page 15: Aircraft master warning system with ftc prompting

HARDWARE CONNECTIONS AND PROGRAMMING DETAILS

Page 16: Aircraft master warning system with ftc prompting

Interfacing the LM-35

Page 17: Aircraft master warning system with ftc prompting

Interfacing the RTD

Page 18: Aircraft master warning system with ftc prompting

Details about internal ADC conversion10-bit Resolution8 Multiplexed Single Ended Input Channels 7 Differential Input Channels2 Differential Input Channels with Optional

Gain of 10x and 200xSelectable 2.56V ADC Reference Voltage

Page 19: Aircraft master warning system with ftc prompting

START

Set ADMUX register to read single-ended input channel at

ADC0 (i.e. LM-35 o/p)

Set ADLAR bit in ADMUX register to get the result Left-

justified

ADC is enabled by setting the ADC Enable bit, ADEN in

ADCSRA

Trigger source is selected by setting the ADC Trigger Select

bits, ADTS in SFIOR

Triggering is enabled by writing ADSC in ADCSRA to

one

A

C

Page 20: Aircraft master warning system with ftc prompting

The ADC generates a left justified 10-bit result,

presented in the ADC Data Registers, ADCH and

ADCL

Read ADCH for 8-bit precise result

A

DELAY

Set ADMUX register to read differential channel input ADC1 & ADC2 (i.e.

RTD o/p)

Set ADLAR bit in ADMUX register to get the result

Left-justified

ADC is enabled by setting the ADC Enable bit, ADEN

in ADCSRA

B

Page 21: Aircraft master warning system with ftc prompting

Triggering is enabled by writing ADSC in ADCSRA

to one

The ADC generates a left justified 10-bit result,

presented in the ADC Data Registers, ADCH and

ADCL

Read ADCH for 8-bit precise result

DELAY

C

Trigger source is selected by setting the ADC Trigger Select bits, ADTS in SFIOR

B

Page 22: Aircraft master warning system with ftc prompting

Interfacing the LCD

Fig2(a): Interfacing details

Fig2(b): top view

Fig2(c): Pin details

Page 23: Aircraft master warning system with ftc prompting

Programing For voice warning generationUse of PWMHexEdit softwareFast PWM mode:

high frequency single-slope operationwell suited for power regulation, rectification, and DAC

applicationsThe counter counts from BOTTOM to MAX then restarts from

BOTTOM. In non-inverting Compare Output mode, the Output Compare (OC0) is cleared on the compare match between TCNT0 and OCR0, and set at BOTTOM.

In fast PWM mode, the counter is incremented until the counter value matches the MAX value. The counter is then cleared at the following timer clock cycle.

Page 24: Aircraft master warning system with ftc prompting

Configure TCCR0 register or these:fast PWM modeTimer 0n0n-inverting modeno pre-scaling of clock

Bit: 7 6 5 4 3 2 1 0Description

:FOC0 WGM00 COM01 COM00 WGM01 CS02 CS01 CS00

Timer/Counter Control Register – TCCR0

Page 25: Aircraft master warning system with ftc prompting

START

Store the digitized values of voice (HexEdit software) in the program

memory of the ATMEGA32

Set the Timer0 in non-inverting fast PWM mode without any pre-scaling

of the clock

Configure the Timer0 pin (PB3) as output

When the voice need to be generated we store the first

digitized value in the OCR register and enable the counter to count

continuously.

After each count from 00 to FF store the next digitized value in the OCR

register.

Repeat for all the digitized values to generate the PWM wave

STOP

Page 26: Aircraft master warning system with ftc prompting

Timing diagram

Page 27: Aircraft master warning system with ftc prompting

Programming detailsTEST & ACK as interrupt switches(interrupt

O & interrupt 1)Rising edge interrupts-MCUCROperation of mute

Page 28: Aircraft master warning system with ftc prompting

LabView

Front panel

Page 29: Aircraft master warning system with ftc prompting

Configuring Serial Port

Page 30: Aircraft master warning system with ftc prompting

SIMULATION OUTPUT

Page 31: Aircraft master warning system with ftc prompting

FUTURE SCOPE OF PROJECTGSMUse of recorder as Black-boxDamage proof memories

Page 32: Aircraft master warning system with ftc prompting

CONCLUSION

Page 33: Aircraft master warning system with ftc prompting

THANK-YOU