35
THAT System THAT System 2010.02.23 2010.02.23 1 THAT Home THAT Home Automation Automation Topology Topology Chris Miller | Nick Viera Chris Miller | Nick Viera Project Progress Report Project Progress Report Bradley University Bradley University Electrical and Computer Electrical and Computer Engineering Department Engineering Department Advisors Advisors Dr. Irwin Dr. Irwin Dr. Malinowski Dr. Malinowski

THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 11

THAT HomeTHAT HomeAutomationAutomation

TopologyTopology

Chris Miller | Nick VieraChris Miller | Nick VieraProject Progress ReportProject Progress Report

Bradley UniversityBradley UniversityElectrical and ComputerElectrical and ComputerEngineering DepartmentEngineering Department

AdvisorsAdvisorsDr. IrwinDr. Irwin

Dr. MalinowskiDr. Malinowski

Page 2: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 22

IntroductionIntroduction

SignificanceSignificance

● Convenience ...Convenience ...

● Safety ...Safety ...

● Savings ...Savings ...

● FUN!FUN!

Better Living Through Home AutomationBetter Living Through Home Automation

Page 3: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 33

IntroductionIntroduction

MotivationMotivation

● ModularModular● StandardizedStandardized● Non-proprietaryNon-proprietary● SophisticatedSophisticated● User-friendlyUser-friendly● AffordableAffordable

Six Desirable TraitsSix Desirable Traits

Page 4: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 44

IntroductionIntroduction

MotivationMotivation

Design Goals:Design Goals:Current products fall Current products fall short of possessing short of possessing

all six traitsall six traits

Page 5: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 55

IntroductionIntroduction

MotivationMotivation

We Intend to achieve We Intend to achieve a reasonable balancea reasonable balance

Page 6: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 66

EthernetRouter

Computer( 32/64-bitplatform)

BroadbandModem

TheInternet

Ethernet LinkPoE Ethernet LinkSerial LinkSoftware Link

Given an Existing System:Given an Existing System:

IntroductionIntroduction

ObjectivesObjectives

Page 7: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 77

Digital Thermostat

Module

ElectronicAccessModule

EthernetRouter

PoEEthernetSwitch

THAT Module

ElectronicAccess Module

Slave

THAT Module

Computer( 32/64-bitplatform)

THAT SystemControlSoftware

BroadbandModem

TheInternet

Ethernet LinkPoE Ethernet LinkSerial LinkSoftware Link

To Design and Implement:To Design and Implement:

THAT topology and protocol THAT topology and protocol ( Nick and Chris )( Nick and Chris )

IntroductionIntroduction

ObjectivesObjectives

Page 8: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 88

Digital Thermostat

Module

ElectronicAccessModule

EthernetRouter

PoEEthernetSwitch

THAT Module

ElectronicAccess Module

Slave

THAT Module

Computer( 32/64-bitplatform)

THAT SystemControlSoftware

BroadbandModem

TheInternet

Ethernet LinkPoE Ethernet LinkSerial LinkSoftware Link

To Design and Implement:To Design and Implement:

THAT topology and protocol THAT topology and protocol ( Nick and Chris )( Nick and Chris )THAT System Control Software THAT System Control Software ( Nick and Chris )( Nick and Chris )

IntroductionIntroduction

ObjectivesObjectives

Page 9: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 99

Digital Thermostat

Module

ElectronicAccessModule

EthernetRouter

PoEEthernetSwitch

THAT Module

ElectronicAccess Module

Slave

THAT Module

Computer( 32/64-bitplatform)

THAT SystemControlSoftware

BroadbandModem

TheInternet

Ethernet LinkPoE Ethernet LinkSerial LinkSoftware Link

To Design and Implement:To Design and Implement:

THAT topology and protocol THAT topology and protocol ( Nick and Chris )( Nick and Chris )THAT System Control Software THAT System Control Software ( Nick and Chris )( Nick and Chris )Digital Thermostat ModuleDigital Thermostat Module ( Nick )( Nick )

IntroductionIntroduction

ObjectivesObjectives

Page 10: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1010

Digital Thermostat

Module

ElectronicAccessModule

EthernetRouter

PoEEthernetSwitch

THAT Module

ElectronicAccess Module

Slave

THAT Module

Computer( 32/64-bitplatform)

THAT SystemControlSoftware

BroadbandModem

TheInternet

Ethernet LinkPoE Ethernet LinkSerial LinkSoftware Link

To Design and Implement:To Design and Implement:

THAT topology and protocol THAT topology and protocol ( Nick and Chris )( Nick and Chris )THAT System Control Software THAT System Control Software ( Nick and Chris )( Nick and Chris )Digital Thermostat ModuleDigital Thermostat Module ( Nick )( Nick )Electronic Access ModuleElectronic Access Module ( Chris )( Chris )

IntroductionIntroduction

ObjectivesObjectives

Page 11: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1111

Timeline (Gantt Chart)Timeline (Gantt Chart)

Page 12: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1212

““Generic” THATGeneric” THATModule PrototypeModule Prototype

THAT Client Software 0.2 Functional GUITHAT Client Software 0.2 Functional GUIand terminal communicationsand terminal communications

Completed WorkCompleted Work

Page 13: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1313

Completed WorkCompleted Work

Power Supply Sub-module SchematicPower Supply Sub-module Schematic

Page 14: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1414

Completed WorkCompleted Work

Power Supply Sub-module SchematicPower Supply Sub-module Schematic

Page 15: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1515

Completed WorkCompleted Work

Power Supply Sub-module SchematicPower Supply Sub-module Schematic

Page 16: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1616

Completed WorkCompleted Work

Power Supply Sub-module PCB DesignPower Supply Sub-module PCB Design

Page 17: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1717

Completed WorkCompleted Work

Power Supply Sub-module PCBPower Supply Sub-module PCB

Page 18: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1818

Completed WorkCompleted Work

Ethernet Interface Sub-module SchematicEthernet Interface Sub-module Schematic

Page 19: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 1919

Completed WorkCompleted Work

Ethernet Interface Sub-module SchematicEthernet Interface Sub-module Schematic

Page 20: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2020

Completed WorkCompleted Work

Ethernet Interface Sub-module SchematicEthernet Interface Sub-module Schematic

Page 21: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2121

Completed WorkCompleted Work

Ethernet Interface Sub-module SchematicEthernet Interface Sub-module Schematic

Home automation and control frameworkHome automation and control framework Modular and scalable by designModular and scalable by design Not reliant on any proprietary hardware or softwareNot reliant on any proprietary hardware or software Cost effective designCost effective design Design integrity takes precedence over costDesign integrity takes precedence over cost Form follows function Form follows function

Page 22: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2222

Completed WorkCompleted Work

Ethernet Interface Sub-module PCB DesignEthernet Interface Sub-module PCB Design

Page 23: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2323

Completed WorkCompleted Work

Ethernet Interface Sub-module PCBEthernet Interface Sub-module PCB

Page 24: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2424

Completed WorkCompleted Work

Electronic Access Module TopologyElectronic Access Module Topology

PoE Ethernet LinkI2C Serial LinkAC/DC Control Link

THAT CommunicationsTHAT Communications( To Ethernet Switch )( To Ethernet Switch )

Front Door WidgetFront Door Widget Side Door WidgetSide Door Widget Back Door WidgetBack Door Widget

ElectricLock / Strike

ElectricLock / Strike

ElectronicAccessModule

Page 25: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2525

Completed WorkCompleted Work

Electronic Access Module SchematicElectronic Access Module Schematic

Page 26: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2626

Completed WorkCompleted Work

Electronic Access Module SchematicElectronic Access Module Schematic

Page 27: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2727

Completed WorkCompleted Work

Electronic Access Module SchematicElectronic Access Module Schematic

Page 28: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2828

Completed WorkCompleted Work

Electronic Access Module CommunicationsElectronic Access Module Communications

Page 29: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 2929

Completed WorkCompleted Work

EAM Door Widget SchematicEAM Door Widget Schematic

Page 30: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 3030

Completed WorkCompleted Work

EAM Door Widget SchematicEAM Door Widget Schematic

Page 31: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 3131

Completed WorkCompleted Work

EAM Door Widget SchematicEAM Door Widget Schematic

Page 32: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 3232

Completed WorkCompleted Work

Electronic Access Module PrototypingElectronic Access Module Prototyping

Page 33: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 3333

Completed WorkCompleted Work

Digital Thermostat Module PrototypingDigital Thermostat Module Prototyping

Page 34: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 3434

Timeline (Gantt Chart)Timeline (Gantt Chart)

Page 35: THAT Home Automation Topology - Bradleycegt201.bradley.edu/projects/proj2010/that/that/... · THAT Home Automation Topology Chris Miller | Nick Viera Project Progress Report ... Lock

THAT System THAT System •• 2010.02.23 2010.02.23 • • 3535

THAT HomeTHAT HomeAutomationAutomation

TopologyTopology

Chris Miller | Nick VieraChris Miller | Nick VieraProject Progress ReportProject Progress Report

Questions?Questions?