Upload
barnaby-gray
View
222
Download
0
Embed Size (px)
Citation preview
Home Enhancement Home Enhancement SuiteSuiteNathan Irvin, William Bouchonnet, Nathan Irvin, William Bouchonnet,
Daniel Sabo, Allen HumphreysDaniel 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.
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.
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
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.
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
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
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
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
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
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
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
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
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
Questions?Questions?