320 likes | 479 Views
ECE 477 Design Review Team 10 Spring 2012. Paste a photo of team members here, annotated with names of team members. Nathan Irvin Will Bouchonnet Allen Humphreys Dan Sabo. Outline. Project overview Project-specific success criteria Block diagram
E N D
ECE 477 Design Review Team 10 Spring 2012 Paste a photo of team members here, annotated with names of team members. Nathan Irvin Will Bouchonnet Allen Humphreys Dan Sabo
Outline • Project overview • Project-specific success criteria • Block diagram • Component selection rationale • Packaging design • Schematic and theory of operation • PCB layout • Software design/development status • Project completion timeline • Questions / discussion
Project Overview • The Home Enhancement Suite is a package that will control various aspects of a room in an autonomous fashion. • User recognition through RFID. Individual user profiles. • Control Lighting, HDMI-CEC device, and Electronic door lock • Wireless RFID readers placed in central location in room and at external door
Project-Specific Success Criteria • An ability to detect a user based on RFID and determine which user has priority, displaying the user's identity on an LCD. • An ability to adjust the light intensity to match a user’s settings through X10 protocol. • 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) • An ability to unlock a door when an appropriate RFID is present. • An ability to select/set preferred settings through an embedded web server and the ability to save the "light settings" with the press of a button.
Component Selection Rationale • Microcontroller • Microchip - PIC32MX664F064L • On-chip Ethernet Controller (6/7 Series) • USB Support (requirement removed) • Ethernet • National Semiconductor - DP83848C • Provided TCP/IP Stack Support • QFP Availability
Component Selection Rationale • 12V-5V Regulator • Texas Instruments - UA78M05CDA • Output current up to 500 mA • Convenient SOT-223 package • 5V-3.3V DC/DC converter • National Semiconductor - LM3940 • SOT-223 package available with use of ground plane. (Full load of 1A will never be required)
Component Selection Rationale • DC/DC 5V output Boost Converter • Maxim MAX756 • Full load efficiencies > 87% • Operates down to .7V • Optoisolator • Sharp PC3H712NIP • Inexpensive, High Collector-Emitter voltage >12v (Rated at 80V)
Component Selection Rationale • RFID reader • ID Innovations ID-12 • Internal antenna • Simple interface to micro through UART • Wireless communication • MaxStreamXBee RF Module • Internal Antenna • 100’ Range
Component Selection Rationale • Power Line Interface for X-10 • Micromint Serial Plix • Only manufacturer • Interfaces through SPI
Packaging Design • Two packages • Controller Package • RFID reader Package • Designed to be easy to place and manage within a room in the house • Easy to see and access without being an eyesore or burden to the user
Interfaces with all modified devices Basic UI for user Small LCD screen Reset Button RFID reader Contains ports for all devices Light sensor Packaging Design: Controller
Contains simple ID-12 RFID reader Single cut section Accessing AA batteries Wireless Transmission No cords Easily placed anywhere in the house Packaging Design: RFID Reader
Schematic/Theory of Operation • PIC32MX664F064L • SPI • UART • GPIO • Ethernet • X-10 communication via PLIX • ID-12 RFID Readers • Xbee Wireless Modules
Software Design/Development Status • Real Time OS • Run web-based GUI • Round Robin polling • Check and service each module
Software Design/Development Status • Light Sensor • X10 • Initial calibration for light levels • HDMI • CEC protocol • RFID • Receive transmissions from reader • Load user settings • Valid User • Priority • GUI
Project Completion Timeline • March 7th – All parts available • March 11th- LCD / Debugging set up • March 25th – RFID communication working • March 25th – GUI complete • April 1st – X10 / Door lock working • April 15th – HDMI device interfacing properly • April 20th – User Manual complete