1 / 42

David Fiedeldey Michael Badaracca Peter Brehm Micahl Keltner Tenzin Choephak

David Fiedeldey Michael Badaracca Peter Brehm Micahl Keltner Tenzin Choephak. Michael Badaracca. David Fiedeldey. Power strip: Primary block of 4 outlets plus a modular block of 2 outlets controllable from base station.

terra
Download Presentation

David Fiedeldey Michael Badaracca Peter Brehm Micahl Keltner Tenzin Choephak

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. David Fiedeldey Michael Badaracca Peter Brehm Micahl Keltner Tenzin Choephak

  2. Michael Badaracca David Fiedeldey

  3. Power strip: • Primary block of 4 outlets plus a modular block of 2 outlets controllable from base station. • Current measurements are recorded, processed, and sent back to a base station wirelessly. • Base station: • Working LCD interface capable of controlling individual outlets wirelessly. • Reports basic power consumption information. • Sensors: • Physical connection between sensors and base station. David Fiedeldey

  4. Power strip: • Add a second modular block of 2 outlets with added variable voltage functionality. • Base station: • Long term power usage statistics available to users in an improved LCD interface. Potentially presenting data in graphical form as well. • Sensors: • Wireless connection between sensors and base station. David Fiedeldey

  5. Power strip: • Up to 12 total outlets (4 modular blocks max.) including a variable voltage block. • A “sync” button to give visual confirmation of wireless connectivity. • Seven-segment display on the strip that shows present power consumption. • Base station: • Internet connectivity with a web interface for controlling the strip. • Alternatively a smartphone app. • Sensors: • Multiple sets of motion and photo sensors communicating with the base station. David Fiedeldey

  6. Power strip:Wirelessly receive outlet enable commands for the primary block on the strip (no modular blocks) • Base station: Wirelessly send outlet enable commands to the primary block on the strip. User interface will involve LEDs and buttons. Receives input from hardwired sensors and turns LEDs on/off • Sensors: Hardwire deadbolt and motion/light sensors to base station. David Fiedeldey

  7. Power strip: Incorporate a removable, modular power block. Process and send current data • Base station: LCD interface with working software menu and buttons. Wirelessly receive sensor data and interpret it into commands to power strip. • Sensors: Wireless deadbolt and motion/light sensors David Fiedeldey

  8. Power strip: Multiple modular blocks. A dimmer modular block. Wireless sync function • Base station: User can input preferences and schedule for HPS algorithm. Receives data from multiple motion/light sensors • Sensors: Multiple wireless deadbolt and motion/light sensors David Fiedeldey

  9. Current Budget David Fiedeldey

  10. David Fiedeldey

  11. David Fiedeldey

  12. Michael Badaracca

  13. HPS detects if a house is occupied or not • User configurable algorithm • Minimal user interaction after setup • Sensors can be easily installed in any home Michael Badaracca

  14. Wireless Components • Small: 0.619”x0.630”x0.125” • Low Power: 2.1 V Min • Simple – CPCA modulation • Small – 0.309” x 0.284”x0.125” • Low Power: 2 V Min • Simple – 8 GPIO pins allow easy interfacing with processor Transceiver Transcoder Michael Badaracca

  15. Michael Badaracca

  16. Detects if deadbolt is locked • Easy installation into doors • Replaceable 3V battery • LED indicator Michael Badaracca

  17. Detects human motion (PIR) • Detects light above or below threshold • Replaceable 3V battery • LED indicator ZEPIR0AAS01SBCG s Michael Badaracca

  18. Michael Badaracca

  19. Michael Badaracca

  20. 5v DC Power Buttons MSP430F169 LCD (SPI) Linx Timer X-Bee (Commands) X-Bee (Data) Peter Brehm

  21. Peter Brehm

  22. Peter Brehm

  23. Main function drives the LCD • Interrupts • 1st Timer • Timer Register Overflow increments global timer variable to keep track of the schedule and the time. • 2nd Buttons • Directly hardwired to I/O pins on the MSP430 • 3rdLinxCommunication • Sensor input • 4th X-Bee communication • Data from the strip • After each interrupt the Base Station will check the state table, and if necessary send commands to the strip. Peter Brehm

  24. Power readings of each outlet are saved and averaged every fifteen minutes. • Plotted for the power consumption trends option. • Additional external memory chip • EEPROM • Non Volatile Memory • Past Power Consumption Data Peter Brehm

  25. Regular interval timer interrupt • Checks ADCs from all outlets • Converts the Signal to packet form • Sends data to the Base station via X-Bee • Repeat 120 v AC Power MSP430F169 Relay Control Current Sensors Timer X-Bee (Data) X-Bee (Commands) Peter Brehm

  26. 1st Commands from the Base Station • Output Multiplier • Control individual outlet relays • 2nd Timer Flag Registers • To accurately keep track of regular intervals Peter Brehm

  27. MicahlKeltner

  28. Primary Block MicahlKeltner

  29. Extension Blocks MicahlKeltner

  30. Variable Voltage Blocks MicahlKeltner

  31. Connections/Control MicahlKeltner

  32. I/O Expander MicahlKeltner

  33. Power Monitoring

  34. The Big Picture MicahlKeltner

  35. Tenzin Choephak

  36. Tenzin Choephak

  37. Tenzin Choephak

  38. Command packets from base station to strip • Strip data packets from strip to base station • 24 bit Data packet will consist of three 8 bit sub-packets • Packets are encoded depending on if it’s a command packet or strip data packets Tenzin Choephak

  39. 16 bit example packet from base station to strip: • 24 bit data packet from strip to base station example: 24 24 Tenzin Choephak

  40. Tenzin Choephak

  41. Few challenges • XBee too big for deadbolt sensor • Not enough I/O on board for strip • May not have enough on board memory • State of Progress • Have simple initial test design working with button on dev board controlling the relays • XBees settings programmed and tested working • Begun programming the MSP430 Tenzin Choephak

  42. Display deadbolt sensor controlling a relay through the MSP430 Tenzin Choephak

More Related