18
1 Examples of Applications of Examples of Applications of Embedded Systems Embedded Systems Home Automation Home Automation

Examples of Applications of Embedded Systems Home Automation

Embed Size (px)

DESCRIPTION

Examples of Applications of Embedded Systems Home Automation. Home and Office Automation. Motivations Security (fire, intruder detection) Comfort Efficiency Maintenance Conservation and Preparation of Food & Clothing Entertainment Home Office - PowerPoint PPT Presentation

Citation preview

Page 1: Examples of Applications of Embedded Systems Home Automation

1

                                                           

Examples of Applications ofExamples of Applications of

Embedded SystemsEmbedded Systems

Home AutomationHome Automation

Page 2: Examples of Applications of Embedded Systems Home Automation

2

                                                           

Home and Office AutomationHome and Office Automation

MotivationsMotivations Security (fire, intruder detection)Security (fire, intruder detection) ComfortComfort EfficiencyEfficiency MaintenanceMaintenance Conservation and Preparation of Food & Conservation and Preparation of Food &

ClothingClothing EntertainmentEntertainment Home OfficeHome Office Energy, Illumination, Water, Ventilation ControlEnergy, Illumination, Water, Ventilation Control Long Term EconomyLong Term Economy Help for Disabled PeopleHelp for Disabled People

Page 3: Examples of Applications of Embedded Systems Home Automation

3

                                                           

Some Benefits of Home and Office Some Benefits of Home and Office AutomationAutomation

Page 4: Examples of Applications of Embedded Systems Home Automation

4

                                                           

Inteligent HomeInteligent Home

DifficultiesDifficulties Several Manufacturers – No StandardSeveral Manufacturers – No Standard Centralize of Distribute Control ?Centralize of Distribute Control ? Present Solutions are not Mobile Present Solutions are not Mobile Most solutions do not recognize ownersMost solutions do not recognize owners

Present StatePresent State There are many solutions for individual problems. Few There are many solutions for individual problems. Few

Integrated solutions.Integrated solutions. Few systems recognize the owner’s voice, while he(she) Few systems recognize the owner’s voice, while he(she)

walks around. walks around. Should new products be created or old ones be Should new products be created or old ones be

adapted?adapted?

Page 5: Examples of Applications of Embedded Systems Home Automation

5

                                                           

Home Automation and Security SystemsHome Automation and Security Systems

OmniPro IIOmniPro II

Based on X-10 TechnologyBased on X-10 Technology• X-10 – Control Protocol Based on Power Line Communication (PLC)X-10 – Control Protocol Based on Power Line Communication (PLC)

Also Based on Other Technologies, such as:Also Based on Other Technologies, such as:• CEBus, LonCEBus, Lon

Power Line used for Home and Office Network at High SpeedPower Line used for Home and Office Network at High Speed

GhostGhost DomusDomus

Page 6: Examples of Applications of Embedded Systems Home Automation

6

                                                           

Some ProductsSome Products

Dish-Washing MachineDish-Washing Machine• Infrared Sensor detects type and Infrared Sensor detects type and

quantity of soiled quantity of soiled

• US$857US$857

Washing MachineWashing Machine• Sensor reads clothing Sensor reads clothing

weight and indicates the weight and indicates the best programbest program

• Female voice warns about Female voice warns about an erroran error

• US$372US$372

Comfort and EfficiencyComfort and Efficiency

Page 7: Examples of Applications of Embedded Systems Home Automation

7

                                                           

Kitchen ProductsKitchen Products

Pasta ScoopPasta Scoop• Tells when pasta is readyTells when pasta is ready• US$40US$40

Kitchen ForkKitchen Fork• Tells when meat is cookedTells when meat is cooked• US$40US$40

FridgeFridge• Computer with Internet Computer with Internet

AccessAccess

• Monitor also works as a Monitor also works as a TVTV

• US$8000US$8000

Page 8: Examples of Applications of Embedded Systems Home Automation

8

                                                           

X-10 OperationX-10 Operation

Sitting RoomSitting Room Room Room

KitchenKitchen Office Office

Page 9: Examples of Applications of Embedded Systems Home Automation

9

                                                           

What Next in Home Automation ?What Next in Home Automation ?

Technology EvolutionTechnology Evolution WirelessWireless Total ConnectionTotal Connection Self-OrganizationSelf-Organization Self-AdaptationSelf-Adaptation No need for a central control pointNo need for a central control point Remote administrationRemote administration Voice, gestures and even facial expressions commands.Voice, gestures and even facial expressions commands. RedundancyRedundancy Improve reliabilityImprove reliability

Page 10: Examples of Applications of Embedded Systems Home Automation

10

                                                           

BibliographyBibliography

Sistema integrado e multiplataforma para Sistema integrado e multiplataforma para controle remoto de residênciascontrole remoto de residências• www.inf.pucrs.br/~moraes/papers/tc_domotica.pdfwww.inf.pucrs.br/~moraes/papers/tc_domotica.pdf

Peering of Smart HomesPeering of Smart Homes• www.computer.org/proceedings/p2p/1503/15030103.pdfwww.computer.org/proceedings/p2p/1503/15030103.pdf

Veja MagazineVeja Magazine• 27 de Novembro de 2002 – Automóveis27 de Novembro de 2002 – Automóveis• 4 de Dezembro de 2002 – Tecnologia4 de Dezembro de 2002 – Tecnologia

PapersPapers• www.zaz.com.br/istoe/especial/154918.htmwww.zaz.com.br/istoe/especial/154918.htm• www.icarobrasil.com.br/anteriores/edanterior/204/204e-www.icarobrasil.com.br/anteriores/edanterior/204/204e-

carro.htmcarro.htm• filebox.vt.edu/users/mikemike/smart-house/infotrac/article1.txtfilebox.vt.edu/users/mikemike/smart-house/infotrac/article1.txt

Page 11: Examples of Applications of Embedded Systems Home Automation

11

                                                           

BibliographyBibliography

Brazilian Sites of products and embedded systemsBrazilian Sites of products and embedded systems• www.superrobotica.comwww.superrobotica.com

• www.superinventos.comwww.superinventos.com

OmniPro IIOmniPro II• www.homeauto.comwww.homeauto.com

GhostGhost• www.bragasoft.comwww.bragasoft.com

DomusDomus• domotica.jgcomponentes.com/Kit.htmdomotica.jgcomponentes.com/Kit.htm

Page 12: Examples of Applications of Embedded Systems Home Automation

12

                                                           

Examples of Applications ofExamples of Applications of

Embedded SystemsEmbedded Systems

Smart CardsSmart Cards

Page 13: Examples of Applications of Embedded Systems Home Automation

13

                                                           

Smart Card SystemsSmart Card Systems

Card Personalization / Issuance

Back-end Systems

Card Accepting Devices

Post-Issuance Transactions (1)

Post-Issuance Transactions (2)

Smart Card

Page 14: Examples of Applications of Embedded Systems Home Automation

14

                                                           

Smart CardsSmart Cards

CharacteristicsCharacteristics• Provide more security than magnetic cards.Provide more security than magnetic cards.

• Can store a much larger quantity of data.Can store a much larger quantity of data.

• Usually have a microprocessor and/or a memory chip embedded.Usually have a microprocessor and/or a memory chip embedded.

• May have interfaces May have interfaces with contactwith contact, , without contactwithout contact or or bothboth..

Page 15: Examples of Applications of Embedded Systems Home Automation

15

                                                           

Smart CardsSmart Cards

With a Memory ChipWith a Memory Chip• Simplesmente armazenam dadosSimplesmente armazenam dados• Podem ser vistos como um pequeno disquete com uma Podem ser vistos como um pequeno disquete com uma

segurança ótima.segurança ótima.• Utilizados por alguns cartões telefônicos.Utilizados por alguns cartões telefônicos.

With a microprocessorWith a microprocessor• Pode-se adicionar, remover e manipular informação em sua Pode-se adicionar, remover e manipular informação em sua

memória.memória.• Possui um sistema operacional e uma memória flash embutida Possui um sistema operacional e uma memória flash embutida

(semelhante a disco)(semelhante a disco)

Page 16: Examples of Applications of Embedded Systems Home Automation

16

                                                           

Smart CardsSmart Cards

Tipos de processadores utilizadosTipos de processadores utilizados• 8031/51 e variantes8031/51 e variantes

• PIC micro-controladoresPIC micro-controladores

• Alguns micro-processadores especialmente projetados para Smart Alguns micro-processadores especialmente projetados para Smart CardsCards

Page 17: Examples of Applications of Embedded Systems Home Automation

17

                                                           

Smart CardsSmart Cards

Padrões ISOPadrões ISO• Definem características do cartão, tipo de contato, colocação do Definem características do cartão, tipo de contato, colocação do

chip no cartão e pinagem.chip no cartão e pinagem.• A pinagem padrão é:A pinagem padrão é:

C1 : Vcc = 5V C1 : Vcc = 5V C5 : Gnd C5 : Gnd

C2 : Reset C2 : Reset C6 : Vpp (programming voltage) C6 : Vpp (programming voltage)

C3 : Clock C3 : Clock C7 : I/O (data in/out) C7 : I/O (data in/out)

C4 : RFU (application)C4 : RFU (application) C8 : RFU (application)C8 : RFU (application)

• O padrão suporta transmissões assíncronas e síncronas pela O padrão suporta transmissões assíncronas e síncronas pela linha de I/O.linha de I/O.

• O protocolo de comunicação pode ser selecionado, e o mais O protocolo de comunicação pode ser selecionado, e o mais utilizado é o modo assíncrono.utilizado é o modo assíncrono.

Page 18: Examples of Applications of Embedded Systems Home Automation

18

                                                           

Smart CardsSmart Cards

AplicaçõesAplicações• Processos de pagamento.Processos de pagamento.

• Identificação.Identificação.

• Redes de computadores.Redes de computadores.

• Distribuição de benefícios.Distribuição de benefícios.

• ......