Green Thermostat - Group 30 - PowerPoint PPT Presentation

1 / 35
About This Presentation
Title:

Green Thermostat - Group 30

Description:

User Interface-Graphics Layer. A Corel Drawl Negative Image ... Separate temperatures for heat and cool. Web-based Interface. Web-based Interface ... – PowerPoint PPT presentation

Number of Views:148
Avg rating:3.0/5.0
Slides: 36
Provided by: andrewo
Category:

less

Transcript and Presenter's Notes

Title: Green Thermostat - Group 30


1
Green Thermostat - Group 30
  • Andrew Ofisher
  • Brittney Campbell

2
Introduction
  • Goal Create an energy efficient thermostat.
  • According the US Department of Energy, heating
    and cooling
  • Account for about 56 of the energy use in a
    typical U.S. home
  • Is the largest energy expense for most homes

3
Features
  • The thermostats A.I. only heats/cools home when
  • Occupancy detected
  • Occupancy predicted
  • Manual Override engaged
  • LED backlight user interface only active when
    engaged by user.

4
Finished Product
5
System Overview
  • Hardware
  • Microchip PIC 18F67J60
  • Temperature Sensor
  • Motion Sensor
  • TS-100
  • Software
  • Microchip TCP/IP Stack
  • Thermostat A.I.
  • Web-based Interface

6
System Overview
7
Hardware Overview
  • Control Board
  • Temperature Sensor
  • Motion Sensor
  • User Interface

8
Control Board
  • PIC 18F67J60
  • Ethernet interface
  • Communicates with
  • Buttons
  • Temperature Sensor
  • Motion Sensor
  • Ethernet
  • Non-volatile Storage

9
Control Board Schematic
10
Temperature Sensor
  • Microchip MCP9803
  • Accurate to 1 degree from 0C to 85C
  • I2C Interface

11
Motion Sensor
  • Parallax PIR Sensor
  • 20ft range
  • Digital output

12
Motion Sensor
  • Test Results
  • 25ft range
  • 150 range

13
User Interface
  • Main Components
  • Display
  • TouchCells
  • Graphics Layer

14
User Interface Schematic
15
User Interface PCB
16
User Interface - Display
  • 7-Segment LED Displays
  • American Opto SMA-561LB G/W
  • Common Anode
  • In house part
  • Color
  • Single instead of Dual

17
User Interface - Display
  • Blue LED SOD-323
  • TouchSensor custom part DLBLTT02Z
  • In house part
  • Color
  • Small, brilliant
  • Reverse mount
  • 150 degree viewing angle

18
User Interface - Display
  • Blue SMD PLCC-4 LEDs
  • TouchSensor custom part DLBLPR01Z
  • In house part
  • Color
  • Very high Luminous Intensity Output
  • Diffusion through reflector

19
User Interface-Touchcell
  • The Touchcell is a digital software free
    Field-Effect switch comprised of
  • One TS-100 IC
  • Electrode Structure
  • Calibration Resistors

20
User Interface-Graphics Layer
  • A Corel Drawl Negative Image
  • Image converted to a DXF and imported in to PCB
    file
  • Negative image on photo transparency
  • Optical adhesive
  • Slightly Larger
  • than PCB

21
User Interface Graphics Layer
22
Software Overview
  • Mirochip TCP/IP stack
  • Thermostat A.I.
  • Web-based Interface

23
Microchip TCP/IP Stack
  • Fully operable TCP/IP stack written in C
  • HTTP Server
  • DHCP Client
  • SNTP Client
  • SMTP Client

24
Thermostat A.I.
  • Simple but effective algorithm
  • Calculates probability of occupancy for 10 minute
    intervals
  • Data stored in EEPROM
  • Occupancy threshold and vacant temperature change
    are user defined

25
Thermostat A.I.
  • If
  • occupancy probability below threshold
  • no occupancy detected
  • and override not enabled
  • Target temperature is allowed to float

26
Thermostat A.I.
  • Example
  • Cooling with target temperature of 75
  • Occupancy Probability at 40
  • No occupancy Detected, No override
  • Occupancy Threshold 50, Vacant Temperature
    Change 5
  • Temperature allowed to rise to 80

27
Web-based Interface
  • Allows for control of thermostat configuration
  • Occupancy Threshold
  • Vacant Temperature Change
  • Full control of thermostat schedule
  • 7 day, 10 minute interval schedule
  • Separate temperatures for heat and cool

28
Web-based Interface
29
Web-based Interface
30
Touch Cell Problems
  • As finger approaches cell, digital output
    oscillates

31
Touch Cell Problem
  • Solution
  • Instead of using interrupts, poll at set
    frequency
  • Two reads of high is considered a touch
  • Poll at 39.736hz or 25ms
  • 41,666,667/(1665536)

32
Product Validation
  • Ramped product from 0 to 90 relative humidity,
    power off
  • Temperature sweep from -20C (-4F) to 50C
    (122F), power on
  • Failure of Proxy Touchcell at 50C

33
Thermostat A.I. Validation
34
Future Development
  • Implement Damper Control
  • Utilize multiple motion and temperature sensors
  • Variable room target temperatures
  • Phone based remote control
  • Better preemptive temperature control

35
Thank You
  • Any questions?
Write a Comment
User Comments (0)
About PowerShow.com