ECE493 Senior Advanced Design Project II - PowerPoint PPT Presentation

Loading...

PPT – ECE493 Senior Advanced Design Project II PowerPoint presentation | free to view - id: aae78-MjUzO



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

ECE493 Senior Advanced Design Project II

Description:

ECE-493 Senior Advanced Design Project II. Design of A Remote ... 1500 VAC RMS Isolation. Solid State Relays (S101N11) Solid State Relays (S101N11) Questions ? ... – PowerPoint PPT presentation

Number of Views:116
Avg rating:3.0/5.0
Slides: 54
Provided by: studen52
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: ECE493 Senior Advanced Design Project II


1
ECE-493 Senior Advanced Design Project II
  • Design of A Remote Control System for Controlling
    Home Appliances Via Telephone

2
An Overview of the Presentation
  • Introduction
  • Overview of the system and its components
  • Functions of the System
  • How the System Works
  • Sayed, Software Design of the Micro-controller,
    68HC11
  • Ahmed, Voice Chip, DTMF Decoder
  • Hamed, Data Access Arrangement, and Relays
  • Questions

3
Introduction
  • Group Members
  • Hamed Alsaleh
  • Ahmed Alnajadah
  • Sayed T. Zewari
  • Advisor Professor Kenneth J. Hintz

4
Overview of the system and its componentsFunction
s of the System
  • Turns on/off three electric devices.
  • Require a four digit PIN number
  • Allow user to change PIN number
  • Confirm change of PIN number
  • Provide voice messages to inform user of
  • Menu Options available
  • If the system needs to inform the user
  • Provide security to prevent break ins into the
    system

5
Overview of the system and its componentsHow the
System Works ?
6
Overview of the system and its componentsHow the
System Works ?
7
Overview of the system and its componentsHow the
System Works ?
8
Overview of the system and its componentsHow the
System Works ?
9
Overview of the system and its componentsHow the
System Works ?
10
Overview of the system and its componentsHow the
System Works ?
11
Overview of the system and its componentsHow the
System Works ?
12
Overview of the system and its componentsHow the
System Works ?
13
Overview of the system and its componentsHow the
System Works ?
14
Overview of the system and its componentsHow the
System Works ?
15
Overview of the system and its componentsHow the
System Works ?
Please enter your PIN
16
Overview of the system and its componentsHow the
System Works ?
17
Overview of the system and its componentsHow the
System Works ?
18
Overview of the system and its componentsHow the
System Works ?
19
Overview of the system and its componentsHow the
System Works ?
20
Overview of the system and its componentsHow the
System Works ?
21
Overview of the system and its componentsHow the
System Works ?
22
Overview of the system and its componentsHow the
System Works ?
0 0 0 1
23
Overview of the system and its componentsHow the
System Works ?
0 0 0 1
24
Overview of the system and its componentsHow the
System Works ?
0 0 0 1
25
Overview of the system and its componentsHow the
System Works ?
0 0 0 1
26
Overview of the system and its componentsSample
of Software Modules
Detect_count_offhook() Play_MESSAGE_1() Verify_pin
() Get_the_choice_for_PIN() Change_pin() Confirm_c
hange_of_pin() Execute_the_commands() Stop_playi
ng_messages() Get_the_choice_for_status() Status_
of_devices() Play_Menu() Play_MESSAGE_10() . .
. Play_MESSAGE_17() Turn_on_Device1() Turn_off_D
evice1() Hang_up() Play_if_Device1_on() Play_if
_Device1_off() Play_inform_the_user() Play_STATU
S_OF_DEVICES()
27
Overview of the system and its componentsSample
of Software Modules
Detect_count_offhook() Play_MESSAGE_1() Verify_pin
() Get_the_choice_for_PIN() Change_pin() Confirm_c
hange_of_pin() Execute_the_commands() Stop_playi
ng_messages() Get_the_choice_for_status() Status_
of_devices() Play_Menu() Play_MESSAGE_10() . .
. Play_MESSAGE_17() Turn_on_Device1() Turn_off_D
evice1() Hang_up() Play_if_Device1_on() Play_if
_Device1_off() Play_inform_the_user() Play_STATU
S_OF_DEVICES()
28
Overview of the system and its componentsHow the
System Works ?
Total Number of functions 34 Total pages
of codes 30 Size of program 9
kb Programming method Polling Development
Tool Introl CODE
29
Overview of the system and its componentsFinal
Product
You are welcome to try it !
30
Voice Chip (ISD 25120A) What is Voice Chip?
  • 120 sec
  • EEPROM
  • A/D D/A

31
Voice Chip (ISD 25120A) Recording on Voice Chip?
32
Voice Chip (ISD 25120A) Playing Voice Chip?
33
Voice Chip (ISD 25120A) Voice Menu
  • Please enter the PIN
  • Choose from the following menu
  • PRESS 1 to turn on Device No. 1.
  • PRESS 2 to turn off Device No. 1.
  • PRESS 3 to turn on Device No. 2.
  • PRESS 4 to turn off Device No. 2.
  • PRESS 5 to turn on Device No. 3.
  • PRESS 6 to turn off Device No. 3.
  • To disconnect please PRESS the star key.
  • The PIN you entered is invalid, Please try again.
  • Please make your selection or hang up.
  • Do you want to change your PIN number? If yes
    PRESS 1. If no PRESS 2.
  • Please enter your new PIN number.
  • Please confirm your new PIN by entering it again.
  • Your PIN has been successfully changed.
  • Please enter your PIN again. The PIN should be
    entered within the time allowed.
  • PRESS 8 to hear the menu.
  • PRESS 9 to check the status of devices or PRESS 0
    to hear the menu.
  • Please try again later, good bye.

34
DTMF Decoder (M-8870-01)What is DTMF Signal ?
Dual Tone Multiple Frequencies (DTMF)
35
DTMF Decoder (M-8870-01)What is DTMF Decoder ?
36
Data Access Arrangement Chip (CH1837A)
37
Data Access Arrangement Chip (CH1837A)
Main Features Ring Detection Circuit
38
Data Access Arrangement Chip (CH1837A)
Main Features On/Off Hook Switch
39
Data Access Arrangement Chip (CH1837A)
Main Features Conversion Circuit
40
Data Access Arrangement Chip (CH1837A)
Main Features PSTN Line Surge and High Voltage
Protection 2122 Volt Peak Surge Protection 1500
VAC RMS Isolation
41
Solid State Relays (S101N11)
42
Solid State Relays (S101N11)
43
Questions ?
Please feel free to ask Questions
44
Overview of the system and its componentsTesting
Procedures
45
Overview of the system and its componentsTesting
Procedure
Interface between MCU and Voice Chip
46
Overview of the system and its componentsTesting
Procedure
Interface between MCU and DTMF Decoder
47
Overview of the system and its componentsTesting
Procedure
Interface between MCU and DAA
48
Overview of the system and its componentsTesting
Procedure
Interface between MCU, DAA, Voice Chip
49
Overview of the system and its componentsTesting
Procedure
Interface between MCU and Solid State Relays
50
Overview of the system and its componentsTesting
Procedure
Interface between all Components of the System
51
(No Transcript)
52
Overview of the system and its componentsFuture
Options ?
53
Overview of the system and its componentsPlaying
Message ?
/------------------------------------------------
-Start-of-function--------------------------------
-----------------------------/ void
Play_Menu(void) _H11DDRC
ALL_PINS_HIGH / configure all pins of PORT C
as output / _H11PORTB MESSAGE_2_TO_9
/ sets the address of the MESSAGE_2_TO_9 on
PORT B / _H11PORTC PC1_LOW / sets
pd of voice chip low by making PC(1) low /
_wait() _H11PORTC PC0_PC1_LOW / sets
the pin CE_bar of voice chip low by making PC(0)
low to start playing / _wait()
_H11PORTC PC0_HIGH / sets the pin CE_bar
of voice chip high to prevent playing all
messages / /------------------------
-------------------------End-of-function----------
--------------------------------------------------
---/
About PowerShow.com