26
A-Team Home Central Control Unit Kevin Cooke Peter Larson Ben Verstegen Andreas Rugloski Aden Abdillahi

A-Team Home Central Control Unit Kevin Cooke Peter Larson Ben Verstegen Andreas Rugloski Aden Abdillahi

Embed Size (px)

Citation preview

A-Team Home Central Control Unit

Kevin Cooke

Peter Larson

Ben Verstegen

Andreas Rugloski

Aden Abdillahi

Our Design

Home Central Control Unit– Controllable by

LaptopPhone

– Able to adjust or turn on/off household items

Functional Requirements

User will be able to access the system via:

Laptop: Through serial port (possibly wirelessly from within the house)

Phone: User ID, Password, Voice prompt,

Device status (with option to change device status)

Possible Extensions

Lights dim

Wireless laptop control

Remote made specifically for our system

LCD screen on the system

System can give feedback to user

Physical Characteristics

About the size of a bread box

Plugs into 120V outlet

Hidden

Plain

Phone Interface R-TT7

Upon dialing you will hear a voice prompt– Enter user ID and password– Toggle/Check device status

Touch Tone phones (including cell phones)

R-TT7 connects to phone lineDecodes DTMF touch tones

DMTF Touch Tones

Dual-tone multi-frequency Dialed 1

= 1209Hz & 697Hz

Dialed 8= 1336Hz & 852Hz

Serial Interface

Computer connects to home unit via DB9 cable Control of each device using keyboard Monitor shows status of each device M68HC11K1 Serial Peripheral Interface (SPI)

Up to seven bi-directional I/O ports

Control Functions

Ability to check and adjust settings such as a thermostat

Control function to set temperature

Control different infrared devices (TV,stereo)Sending different IR pulses to devices

Block Diagram Outline

Control Unit Block Diagram

Device Block Diagrams

Hardware VS. Software

Hardware– Lack of programming experience, so we

will stick to hardware when possible– Touch-Tone Decoder– Thermostat and Garage Door Devices

Software– Microcontroller– Infrared Signal Processing– I/O Signal Processing

Purchasing VS. Building

Readily available products that we can use

Purchasing saves time, but building usually saves money

Money vs. Time … which is our biggest factor?

Saved time allows for greater functionality of the system (more things controlled)

The Breakdown

Microcontroller UnitWe must learn all of the relevant abilities of the 68HC11 microcontroller. This will be a lot of the “brains” of our unit.

Phone SignalWe will need to find hardware that can convert a phone signal into usable data that we can have perform functions.

More Parts…

Infrared DevicesWe will need to learn how infrared signals are sent to electronics. Once we learn how it is done, we must be able to manipulate or reproduce this in order to control devices using our system.

Thermostat/Garage Door CircuitsWe need to buy, take apart, and understand these circuits so we will be able to control them.

Why These Parts

R-TT7 Touch Tone Decoder: This piece of hardware does the exact function we were looking for and is relatively inexpensive.

68HC11 K1 Microcontroller: Readily available. Provided for us. Memory mapped I/O. Good serial communications interface.

Honeywell Pro Thermostat: Basic, so easier to learn the circuit. Displays the actual temperature and the set temperature, so it will display the changes the user makes.

What We Will Buy

1) Thermostat

2) Garage Door Opener

3) Hardware that converts phone input into usable signals

4) Blue tooth module transceiver for laptop*

5) LCD screen*

6) IR Transmitter*

*indicates that we may not need the item

Costs

Garage Door Motor – $75.00 Thermostat – $47.95 Basic LCD screen – $ 3.95 Blue Tooth Wireless Transceiver – $59.00 Touchtone Decoder (TT-7) – $41.95 I/R Transmitter – $15.00 Misc (Resistors, Caps, printed circuit board) $50.00

Total Cost: $292.85

TimelineTask Name

Preliminary Design Review

Critical Design Review

CD-R and Hard Copies

Collection of Data/Schematics

PPT Presentation

Rehearse for Presentation

First Milestone

Lighting and Phone Interface

Touch Tone Decoder

Garage Door Device

Micro Controller

Thermostat

Second Milestone

Computer Interface

Control Program

IR

Capstone Expo

Technical Reference Manual

Critiques

Display Board

CD-R and Hard Copies

Demo/Explanation

User's Manual

Device Housing

AGM

TBD

TBD

ADR

AGM

BV,PL

KC

ADR

AA,AGM

KC

BV

AA

BV

ADR

ADR

TBD

AGM

ADR

ADR

30 2 5 8 11 14 17 20 23 26 1 4 7 10 13 16 19 22 25 28 31 3 6 9 12 15 18 21 24 27 30 3 6 9 12 15 18 21February March April May

Deadlines and Goals

Feb 27th – CDR: phone control over lights Mar 20th – Milestone I: computer and phone

control over lights and at least 1 infrared device Apr 17th – Milestone II: computer and phone

control over lights, infrared device, thermostat and garage door motor

May 3rd – Capstone Expo: wireless computer and phone control over lights, thermostat, infrared devices, all bugs worked out

Risk and Contingency Plan

Largest Risks:- Lack of programming experience (all EE’s)- No one in the group has infrared experience- Time constraints

One semesterLearning curve

- Using unfamiliar hardware

Fallback Options

Project design is very modular

Test with wire wrap rather than going straight to printed circuit board

Get help from experienced programmers or people who have used the troublesome hardware

Exchange a non-functioning device with an alternate system device

Group Member Skills

Kevin – Programming experience, hardware Peter – Hardware, soldering Aden – Programming experience Andreas – Hardware, technical writing, soldering Ben – Programming experience

Who Needs to Learn What

Kevin – Serial port interface (I/O) Peter – Printed circuit board Aden – Serial port interface (I/O) Andreas – Thermostat/garage door circuits Ben – Infrared signals

THANKS!

ANY QUESTIONS?