Post on 07-Apr-2016
transcript
1
Examples of Applications ofExamples of Applications ofEmbedded SystemsEmbedded Systems
Home AutomationHome Automation
2
Home and Office AutomationHome and Office AutomationMotivationsMotivations
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
3
Some Benefits of Home and Office Some Benefits of Home and Office AutomationAutomation
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 adapted?Should new products be created or old ones be adapted?
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
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
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
8
X-10 OperationX-10 OperationSitting RoomSitting Room Room Room
KitchenKitchen Office Office
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
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
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
12
Examples of Applications ofExamples of Applications ofEmbedded SystemsEmbedded Systems
Smart CardsSmart Cards
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
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..
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)
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
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.
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.• ......