1 / 26

Home Control

C ritical D esign R eview. Home Control. Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi . Agenda. System Overview Detailed Design Specifications Software Processes Testing Processes Parts List Updated Division of Labor Updated Schedule.

Jimmy
Download Presentation

Home Control

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. Critical Design Review Home Control Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi

  2. Agenda • System Overview • Detailed Design Specifications • Software Processes • Testing Processes • Parts List • Updated Division of Labor • Updated Schedule

  3. System Overview -- Block Diagram Flash Web Application Netburner Embedded Ethernet Module Mother Zigbee Module TCP/IP UART I2C RF 2.4 GHz Temp. Sensor Contact Sensors/ Flood Sensors Analog/I2C Child Zigbee Module Microcontroller Relays UART Electrical Devices/ DC Motors GPIO

  4. System Overview ChildZigbee Module MotherZigbee Module Microcontroller ChildZigbee Module Microcontroller User Input

  5. Detailed Design Specifications Mother PCB MotherZigbee Module RS232 Power supplies

  6. Detailed Design Specifications Mother PCB Schematic

  7. Detailed Design Specifications Mother PCB Schematic

  8. Detailed Design Specifications Child PCB ChildZigbee Module Microcontroller JTAG SSR Power supplies

  9. Detailed Design Specifications Child PCB Schematic

  10. Detailed Design Specifications Netburner MOD5270 • 10/100 BaseT with RJ-45 connector • 3 UARTS • I2C • 47 Digital I/O • 512K Flash memory with boot and application sectors • 2 MB SDRAM • DC Input Voltage: 3.3V @ 500 mA

  11. Detailed Design Specifications TMP101 Thermocouple • Digital output: I2C serial 2-wire • Resolution: 9 – 12 bits • Low quiescent current: 45µA, 0.1µA • Wide supply range: 2.7V to 5.5V • Tiny SOT23-6 package

  12. Detailed Design Specifications TMP101 Thermocouple Timing Diagram (Write)

  13. Detailed Design Specifications TMP101 Thermocouple Timing Diagram (Read)

  14. XBee® RF Modules • ISM 2.4 GHz operating frequency • Indoor: up to 30 m. • Outdoor: up to 90 m. • point-to-multipoint, Broadcast mode. • Retries and Acknowledgements • TX Peak Current: 45 mA (@3.3 V). • RX Current: 50 mA (@3.3 V). • Power-down Current: < 10 μA.

  15. Detailed Design Specifications XBee UART Data Flow

  16. Olimex MSP430P169 • MSP430F169 . • Low Supply: 1.8 V … 3.6V • Active: 330 µA at 1 MHz, 2.2 V • Standby Mode: 1.1 µA • 60K Bytes Program Flash. • 256 Bytes data Flash. • 2K Bytes RAM. • 64LQFP. • 2 UARTs. • 1 I2C. • GPIO.

  17. MCU UART

  18. Software processes Flash Web Application Netburner Mother XBee • Flex Builder • MXML • ActionScript • TCP/IP Socket Connection • Eclipse IDE • C++ • UART • TCP/IP X-CTU Setup • TI Code Composer • C • UART • GPIO • I2C X-CTU Setup Child XBee MSP430F169

  19. Testing Processes • Netburner • TCP/IP connection with Flash web application

  20. Testing Processes • Netburner • UART output to terminal window/UART input from COM port

  21. Testing Processes • Xbees: • Monitoring send/receive signals between NetBurner and Computer. • Monitoring send/receive signals between MCU and Computer.

  22. Testing Processes • Microcontroller • Receiving command from the NetBurner (Turn the Light Bulb ON or OFF). • Return successful completion. • Detecting inputs to the MCU.

  23. Parts List • Already purchased: • Netburner core ethernet module • Xbee standard Zigbee modules • MSP430F169 microcontrollers • TMP101 thermocouple • AC/DC converter • Need to be purchased: • Comparators/ buffers/ transistors • Resistors/inductors/capacitors • Contact/ Flood sensor • Fuse • Regulator • Miscellaneous connectors/ parts

  24. Updated Division of Labor

  25. Updated Schedule • Milestone I • Flash web application TCP/IP connection with Netburner ethernet module • UART connection between Netburner ethernet module and mother Zigbee module • UART connection between child zigbee module and microcontroller. • Temperature sensor interfaced with I2C bus on the Netburner ethernet module.

  26. Updated Schedule • Milestone II • Entire data flow path is integrated • All hardware on PCBs (i.e. no development boards) • Correct integration of sensors and web display • Final Design Expo • Integration of all hardware components in a model house • Proper installation of sensors in the model house • Secure login for website and full control over the devices in the house

More Related