1. A Cell Phone-Based Remote Home Control System Advisor: Ahmed E. Kamal, Professor [email_address] Client: ECpE Department Arturo Palau – EE apalau@iastate.edu Chau Nguyen – EE chayman@iastate.edu Adam Mohling – CprE mohbandy@iastate.edu Issa Drame – EE issad@iastate.edu
2.
3.
4. Project in Action – Entire System Thermostat Fan Lamp Controlled Devices…
5. Project in Action – Cellular Phone Communication Controlled Devices… Thermostat Fan Lamp
6.
7.
8.
9. Project in Action – Cellular Module Text Messages Controlled Devices… Thermostat Fan Lamp
10. Cellular Modules 3/5V SIM reader with SIM detection Not Required AT access to TCP/IP stack UDP UCS2 16 bit data supported Control via AT commands RS232 DB-9 connection GSM / GPRS GM28 3/5V SIM reader with SIM detection Required AT access to TCP/IP stack UDP AT +proprietary commands 60 pin board-on-board including RS232 for AT + 2 general purpose Serial interfaces GSM / GPRS GM47 1.8/3V on board SIM card reader Required TCP/IP protocol stack. PPP protocol AT commands (GSM07.07 and 07.05) USB 2.0 Low insertion force system connector GSM / GPRS EE54 Edge SIM Kit Additional features Programming Connection type Type Model
11.
12. Project in Action - Microcontroller Text Messages GM28 Controlled Devices… Thermostat Fan Lamp
13. Microcontrollers $94.80 $99 $85 $66 Price WINISP and Flash Magic Programming Tools AVR and IAR Studio AVREdit and AVRGCC C-compiler Demos free Assembler, C compiler AVR ISP (C-complier) AVR Studio 3 and 4 Application Builder AXIDE STK300 Application Builder Application Builder Software switches and 10-way Bar LED Buffalo Monitor utility for debug and test program Brownout (2.9V or 4.5V level) Brownout (2.9V or 4.5V level) 44-pin PLCC sockets 32Kbytes external RAM Include daughter board Vcc and Ground for external circuitry 40-pin DIP 3"x1.5" Solderless Breadboard Vcc and Ground for powering external circuitry Sockets for various microcontrollers Highlights 32 pins 38 pins 66-pins 64-pins I/O 9-15V AC or DC 7-18VDC 9-15VDC or 7-12VAC 9-15VDC or 7-12VAC Power Consumption RS232 PC COM port ISP and RS232; opt. USB ISP and RS232 Cable/Connection XA-G49 (64KB Flash; 2KB RAM) MC68HC11E9 (12KB Flash/EPROM; 512B RAM; 512B EEPROM) ATmega128**(128KB Flash; 4KB EEPROM; 4KB SRAM) AT90S8515**(8K bytes Flash) Microcontroller 8051 Starter Kit Philips XA/RD/66x Freescale Starter Kit MC68HC11E9 STK300 Starter Kit STK200 Starter Kit Starter Kit
14.
15.
16.
17.
18.
19.
20.
21.
22.
23. Project in Action – Controlled Devices Controlled Devices… Text Messages GM28 STK300 Thermostat Fan Lamp
32. Questions? Text Messages GM28 STK300 Any device with an electrical interface Controlled Devices… Thermostat Fan Lamp
33.
34.
35.
36.
37.
Editor's Notes
Controlled Device Considered Fan Operations: 4 position switch 3 windings on one core Switch selects either a winding or off position Implemented through relays 3 control relays is in parallel with switch Remote/Manual select relay
Manufactured controls: Electrical switch Control Through module: Similar to fan control Implemented through relays Status detection scheme similar to fan’s
How to interface the digital thermostat with microcontroller