DOC PREVIEW
MIT 6 111 - Home automation system

This preview shows page 1-2-3-4 out of 12 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 12 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 12 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 12 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 12 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 12 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

home automation systemJavier CastroJames Psota6.111 Final Projectimage: Rosemont Engineering6.111 :: 11/19/042vision: 21stcentury homeIntelligent Environment• lighting• audio/video• home theater• climate control• security• scheduled eventsFully Programmable6.111 :: 11/19/043project goalsDesign•Flexible– generally programmable•Extensible– adding additional features easy• Modular– no need to redesign control when new sensor is addedFunction• control via IR remote• climate & lighting automation• schedule-based events6.111 :: 11/19/0443-layer system architecturecontrolsensors/inputsactuatorstemplightlevelclockremotecontrol commandsspecial-purposeprocessorstatus6.111 :: 11/19/045Sensor Input Layer:Climate InterpreterA/D1interpreter/formatter8ControlThermistor6•measures ambient temperature in room and reports it to control unit•lighting sensor is analogous6.111 :: 11/19/046Sensor Input Layer: IR Remote Control• Data Transmission• Phillips RC-5 EncodingTransmitterReceiverchk11 1 111000 000 00startaddresscommand6.111 :: 11/19/047Sensor Input Layer: IR Remote ControlData_en12Register DataIR ReceiverSynchronizerFSMTimerRegisters2 Start, ResetReadReg_enSignalSignal_sync12IR Decoder Module Block Diagram6.111 :: 11/19/048control unit• purpose: apply condition to inputs if condition is true, perform program-specified action by asserting/deassertingactuators• special-purpose processor runs user-specified programFSM(executes program)6.111 :: 11/19/049instruction format• formatop v1 v2 signal output_value next_pc< s-0x12 i-68 0x31 0x1 0x0088• example– turn on heat (signal 0x31) when temp (signal 0x12) is less than 68 degrees6.111 :: 11/19/0410truth engine architecture6.111 :: 11/19/0411Actuator Layer• Outputs– Heating Unit– Lights– Extension: IR Transmission (e.g., TV, Stereo)6.111 :: 11/19/0412Neat Things• Play with IR• Build and experiment with a processor• Implement something we can use in the real


View Full Document

MIT 6 111 - Home automation system

Documents in this Course
Verilog

Verilog

21 pages

Video

Video

28 pages

Bass Hero

Bass Hero

17 pages

Deep 3D

Deep 3D

12 pages

SERPENT

SERPENT

8 pages

Vertex

Vertex

92 pages

Vertex

Vertex

4 pages

Snapshot

Snapshot

15 pages

Memories

Memories

42 pages

Deep3D

Deep3D

60 pages

Design

Design

2 pages

Frogger

Frogger

11 pages

SkiFree

SkiFree

81 pages

Vertex

Vertex

10 pages

EXPRESS

EXPRESS

2 pages

Labyrinth

Labyrinth

81 pages

Load more
Download Home automation system
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Home automation system and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Home automation system 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?