Portable Thermostat - PowerPoint PPT Presentation

1 / 37
About This Presentation
Title:

Portable Thermostat

Description:

FET. Used to power relays. Current constraint on PIC outputs. Elements of Design. User interfaces ... Battery Life (d) Average mA. Average mAH. Battery Type ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 38
Provided by: josepha150
Category:

less

Transcript and Presenter's Notes

Title: Portable Thermostat


1
Portable Thermostat
  • Midterm Presentation

2
Team Advisor
  • Dr. Marion Hagler
  • hagler_at_ece.msstate.edu
  • http//www.ece.msstate.edu/hagler

3
Team Members
  • Adnan Mulkana
  • Hardware
  • Remote Programming
  • RF
  • RS-232
  • User Interface
  • Documentation
  • Joseph Baugh
  • Presenting
  • Hardware
  • Base Programming
  • RF
  • RS-232
  • HVAC Interface
  • Documentation
  • Brian Chapman Team Leader
  • Hardware
  • Board Design
  • Power
  • Temperature Sensor
  • HVAC Interface
  • Documentation
  • Gray Williams
  • Visual Basic (GUI)
  • User interface
  • RS-232
  • RF
  • HVAC Interface
  • Documentation

4
Problem Statement
  • Traditional Thermostat
  • Stationary
  • Problems
  • Temperature measured at a single location
  • The elderly and disabled have to go from the
    bedroom or living room to the thermostats
    central location to adjust it.

5
System Overview
6
Elements of Design
  • Semester Emphasis
  • Packaging
  • HVAC Interface
  • System Cost
  • Connectivity
  • OS Compatibility

7
Remote Module
  • Temperature Sensor
  • Thermistor
  • Range 50ºF to 90 ºF
  • User Interface
  • 8X2 LCD
  • Joystick input
  • Microcontroller
  • PIC16F873
  • RF Module
  • Maxstream 9XStream

User Interface
Temperature Sensor
PIC
RF Module
8
Remote Packaging
  • Vented
  • User Interface
  • LCD
  • Joystick / Switch
  • Target Size
  • 7.5 L x 3.5 W
  • Similar to TI-89
  • Weight
  • 8 oz.

9
Remote PCB
10
Remote Revisions
  • Replaced PIC16F877 with PIC16F873
  • Less space
  • Cheaper
  • Replaced 8X1 LCD with 8X2 LCD
  • Displays more detailed information
  • Smaller and lighter
  • Replaced mode and temperature buttons with
    joystick
  • Simplified user interface
  • Cheaper

11
Base Module
  • Microcontroller
  • PIC16F873
  • RS-232
  • Used to connect base to PC
  • HVAC Interface
  • Controls HVAC system
  • 5-wire interface

PIC
RF
RS-232
Temp. Sensor
HVAC
12
Base Packaging
  • Wall-mountable
  • Vented
  • Accessible from back and front
  • HVAC Interface
  • PCB sized to fit pre-fabricated packaging
  • Serpac 052

13
Base PCB
Thermistor
HVAC
RS-232
14
Base Revisions
  • Replaced PIC16F877 with PIC16F873
  • Less space
  • Cheaper
  • Replaced MAX232 with MAX233
  • Removed four electrolytic capacitors
  • MAX3100
  • Removed crystal and two capacitors

15
PC Module
  • Interface for base
  • Displays HVAC state and temperatures
  • Used to set base when remote is not present
  • Anticipator
  • Over-Current Protection
  • Compatible with Windows 95, 98, ME, 2000, XP

16
Cost
Remote
  • Costs conducted for purchasing in single
    quantities
  • Total Cost 167.43
  • Maximum Cost 200.00

Base
17
Work Completed
  • New Components Added and Tested
  • Communication
  • OS Compatibility
  • Power Supplies
  • Attempted switching supply for remote
  • Used diodes to regulate battery voltage
  • PCBs Ordered
  • Chose Base Package

18
Future Work
  • Verify PCBs
  • Packaging
  • Modify base packaging
  • Fabricate remote packaging
  • Test System
  • Update Software

19
Questions
20
(No Transcript)
21
Temperature Sensor
  • Uses thermistor to measure temperature
  • Measures temperatures ranging from 50ºF to 90 ºF
  • Outputs values ranging from 0V to 5V
  • Same temperature sensor used on base

User Interface
Temperature Sensor
PIC
RF Module
22
User Interface
  • Displays and receives information from user
  • Joystick control allows temperature control and
    mode selection
  • 8X2 LCD displays mode, ambient temperature, and
    desired temperature

User Interface
Temperature Sensor
PIC
RF Module
23
PIC
  • PIC 16F873
  • 28 pins
  • 10-bit ADC
  • Onboard UART
  • Receives inputs from the user interface and
    applies them.
  • Sends mode, ambient temperature, and desired
    temperature to LCD
  • 10-bit ADC converts thermistor voltage into
    temperature value
  • Sends messages to the base, via the RF

24
RF Module
  • Maxstream 9X
  • Uses RS-232 (serial port) protocol to receive
    information from PIC
  • Sends information to base

User Interface
Temperature Sensor
PIC
RF Module
25
MAX3100
MAX 3100
PIC
RS-232
  • External UART
  • SPI Interface
  • Used to interface with Maxstream 9X (RF)

RF
Temp. Sensor
HVAC
26
PIC
MAX 3100
PIC
RS-232
  • Receives inputs RF and relays them to the PC
  • Receives inputs from PC and applies them to the
    HVAC
  • Interfaces with the HVAC system
  • 10-bit ADC converts thermistor voltage into
    temperature value

RF
Temp. Sensor
HVAC
27
RS-232
MAX 3100
PIC
RS-232
  • Serial Port
  • Used to connect the base to the PC
  • Compatible with most PCs
  • MAX233
  • RS-232 voltage converter
  • Used to convert CMOS voltage levels (0V, 5V) to
    RS-232 voltage levels (-12V, 12V)

RF
Temp. Sensor
HVAC
28
HVAC Interface
  • Controls HVAC system
  • Designed for 5-wire interface
  • Compatible with 4-wire systems.
  • Not compatible with heat pumps.
  • Relays
  • Must switch 24V, 1.2A.
  • Capable of switching xxxV, x.xA.
  • FET
  • Used to power relays
  • Current constraint on PIC outputs.

29
Elements of Design
  • User interfaces
  • Base
  • Remote
  • Construct a low-weight remote
  • Accurate temperature sensor
  • Connect to existing 5-wire HVAC interfaces
  • Account for high-current problems with rapid
    switching
  • Provide anticipator settings
  • Communication between remote, base, and PC
  • Produce a total system costing no more than 200

30
Hardware Layout
  • Remote
  • Measures remote temperatures and transmits
    commands to base.
  • Base
  • Measures local temperature and connects remote,
    PC, and HVAC.
  • PC
  • Serves as base interface and sends command to the
    base.

Remote
31
Remote Module
Remote
32
Base Module
Base
33
PC Module
PC
34
Power - Remote
35
Power - Base
  • Many HVAC systems do not support power-stealing
    thermostats.
  • The 5-wire HVAC interface does not enable
    hardwiring.
  • Base will receive power from an adapter.

36
RS-232
RS-232
  • Serial Port
  • Connection from the PC to the base
  • Present on most PCs

BASIC
37
Flowchart
Write a Comment
User Comments (0)
About PowerShow.com