15
Home Enhancement Home Enhancement Suite Suite Nathan Irvin, William Bouchonnet, Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys Daniel Sabo, Allen Humphreys

Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Embed Size (px)

Citation preview

Page 1: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Home Enhancement Home Enhancement SuiteSuiteNathan Irvin, William Bouchonnet, Nathan Irvin, William Bouchonnet,

Daniel Sabo, Allen HumphreysDaniel Sabo, Allen Humphreys

Page 2: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

SummarySummary

The Home Enhancement Suite is a package that will control various aspects of a room in an autonomous fashion when a user is recognized through RFID. Currently, there are home automation kits available, but generally these do not incorporate different settings for different people. The Home Enhancement Suite will allow a user to automate the lighting as well as set up an HDMI product, such as a television, to their favorite channel and volume.

Page 3: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Updated PSSCsUpdated PSSCs

1. An ability to detect a user based on RFID and determine which user has priority, displaying the user's identity on an LCD.

2. An ability to adjust the light intensity to match a user’s settings through X10 protocol.

3. An ability to adjust a television set or other HDMI device using CEC-HDMI protocol, to a user's preferred settings. (ON/OFF, Channel, Volume)

4. An ability to unlock a door when an acceptable RFID is present.

5. An ability to select/set preferred settings through a computer program and the ability to save the "light settings" with the press of a button.

Page 4: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Block Block Diagram Diagram

micromicro

PLIXPLIX

RJ-11RJ-11PL 513PL 513

TransmitteTransmitterr

ACOutlet

X10Power Power SupplSuppl

yy +5

USBUSBHUBHUB

RFIDRFIDReaderReader

ss

spi+3.3

mini

Ambient Ambient Light Light

SensorSensor

etherneethernett

(on-(on-chip)chip)

ADC

USBCEC-CEC-HDMIHDMI

I/O

electricelectricstrikestrike

(door lock)(door lock)

I/O

LCDLCD

spi

user user savesaveI/O

Page 5: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Major ConstraintsMajor ConstraintsCost - Would like to stay under the market price for Cost - Would like to stay under the market price for similar equipment, which is relatively expensive. similar equipment, which is relatively expensive.

Ideally, <$250 for each unit including all Ideally, <$250 for each unit including all necessary peripheralsnecessary peripherals

Variability - Accept many user profiles such that Variability - Accept many user profiles such that the system is not limited for a large group of the system is not limited for a large group of peoplepeople

Efficient - Although not a primary concern, the Efficient - Although not a primary concern, the concept of home automation lends to a “green” concept of home automation lends to a “green” initiative and therefore the system should be initiative and therefore the system should be conscientious of this.conscientious of this.

Page 6: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Computation Computation RequirementsRequirements

Identify userIdentify user

Display active profile on LCDDisplay active profile on LCD

Access profileAccess profile

System will be connected via Ethernet to a System will be connected via Ethernet to a PCPC

Initiate proper protocolsInitiate proper protocols

X-10X-10

CEC-HDMICEC-HDMI

Page 7: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Interface RequirementsInterface Requirements

Up to 3 RFID readers connected via USBUp to 3 RFID readers connected via USB

Connect to a PL513 X-10 transmitter via RJ-11Connect to a PL513 X-10 transmitter via RJ-11

Connect to a PC via EthernetConnect to a PC via Ethernet

Connect to an electric strike for operating the Connect to an electric strike for operating the door lockdoor lock

Most likely through a 2-pin headerMost likely through a 2-pin header

Page 8: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

On-Chip PeripheralsOn-Chip PeripheralsEthernet (1)Ethernet (1)

Used for connection to PCUsed for connection to PC

USB (1)USB (1)

Will connect to a HUB controller expanding Will connect to a HUB controller expanding total USB availability to 4, of which 3 are total USB availability to 4, of which 3 are requiredrequired

SPI (2)SPI (2)

Interfacing with the PLIX Interfacing with the PLIX

LCDLCD

General Purpose I/O (3)General Purpose I/O (3)

Electric strike signal, CEC comm., “user save”Electric strike signal, CEC comm., “user save”

ADC (1)ADC (1)

Ambient light sensorAmbient light sensor

Page 9: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Off-Chip PeripheralsOff-Chip Peripherals

Serial PLIX - communicates the X-10 protocol Serial PLIX - communicates the X-10 protocol to the PL513to the PL513

PL513 -- X-10 transmitter connected to ACPL513 -- X-10 transmitter connected to AC

USB hub controller IC - Expands the on-chip USB hub controller IC - Expands the on-chip USB to 4 downlineUSB to 4 downline

RFID reader modules - connected via USB to RFID reader modules - connected via USB to main PCBmain PCB

Electric strike - Locking mechanismElectric strike - Locking mechanism

Page 10: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Power ConstraintsPower Constraints

Everything will be powered by A.C.Everything will be powered by A.C.

There will be an on-board power supply to There will be an on-board power supply to provide the appropriate DC signals and provide the appropriate DC signals and necessary current to the electric strike when necessary current to the electric strike when triggerdtriggerd

Both a 5V and 3.3V regulator will be used as Both a 5V and 3.3V regulator will be used as cost is not a major concern and the system cost is not a major concern and the system should be as efficient as possibleshould be as efficient as possible

Page 11: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Packaging ConstraintsPackaging Constraints

There are no major constraintsThere are no major constraints

Overall the unit should be unobtrusive and fit Overall the unit should be unobtrusive and fit on a typical desk top or entertainment standon a typical desk top or entertainment stand

The system is not portable and therefore The system is not portable and therefore weight and stability are not of primary concernweight and stability are not of primary concern

Page 12: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Cost ConstraintsCost Constraints

There are no other systems currently available There are no other systems currently available that perform this exact set of tasks. that perform this exact set of tasks.

Other systems tend to include more things Other systems tend to include more things (temperature, surveillance, irrigation), but they (temperature, surveillance, irrigation), but they also require the purchase of additional also require the purchase of additional modules adding up to well over $1000 for basic modules adding up to well over $1000 for basic functionalityfunctionality

The goal is that the Suite remain much less for The goal is that the Suite remain much less for the included functions.the included functions.

<$250 per unit<$250 per unit

Page 13: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Component SelectionComponent Selection

Microcontroller (must meet previously Microcontroller (must meet previously mentioned On-Chip requirements)mentioned On-Chip requirements)

PIC32MX664F064L PIC32MX664F064L

Ethernet, USB, 4 SPI, 16 A/D, 85 I/O, Ethernet, USB, 4 SPI, 16 A/D, 85 I/O, Internal Oscillator, 512k Flash, 64k RAMInternal Oscillator, 512k Flash, 64k RAM

AT32UC3A0512AT32UC3A0512

Ethernet, USB, 6 SPI, 8 A/D, 109 I/O, Ethernet, USB, 6 SPI, 8 A/D, 109 I/O, Internal Oscillator, 512k Flash, 64k RAMInternal Oscillator, 512k Flash, 64k RAM

Page 14: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Component Selection Component Selection continuedcontinued

PLIX - only available through MicromintPLIX - only available through Micromint

Ambient Light SensorAmbient Light Sensor

Vishay -- TEMT6000(larger size) or TEMT6200Vishay -- TEMT6000(larger size) or TEMT6200

Both have similar characteristics, but footprint is Both have similar characteristics, but footprint is differentdifferent

USB Controller ICUSB Controller IC

(TI)-TUSB2046B (more readily available)(TI)-TUSB2046B (more readily available)

(Atmel)-AT43301(Atmel)-AT43301

Both utilize 1 upstream USB to create 4 Both utilize 1 upstream USB to create 4 downstreamdownstream

Page 15: Home Enhancement Suite Nathan Irvin, William Bouchonnet, Daniel Sabo, Allen Humphreys

Questions?Questions?