340 likes | 907 Views
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
E N D
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 • Energy, Illumination, Water, Ventilation Control • Long Term Economy • Help for Disabled People
Inteligent Home Difficulties • Several Manufacturers – No Standard • Centralize of Distribute Control ? • Present Solutions are not Mobile • Most solutions do not recognize owners Present State • There are many solutions for individual problems. Few Integrated solutions. • Few systems recognize the owner’s voice, while he(she) walks around. • Should new products be created or old ones be adapted?
Home Automation and Security Systems • OmniPro II • Based on X-10 Technology • X-10 – Control Protocol Based on Power Line Communication (PLC) • Also Based on Other Technologies, such as: • CEBus, Lon • Power Line used for Home and Office Network at High Speed • Ghost • Domus
Some Products • Dish-Washing Machine • Infrared Sensor detects type and quantity of soiled • US$857 Comfort and Efficiency • Washing Machine • Sensor reads clothing weight and indicates the best program • Female voice warns about an error • US$372
Kitchen Products • Pasta Scoop • Tells when pasta is ready • US$40 • Kitchen Fork • Tells when meat is cooked • US$40 • Fridge • Computer with Internet Access • Monitor also works as a TV • US$8000
X-10 Operation Sitting Room Room Kitchen Office
What Next in Home Automation ? • Technology Evolution • Wireless • Total Connection • Self-Organization • Self-Adaptation • No need for a central control point • Remote administration • Voice, gestures and even facial expressions commands. • Redundancy • Improve reliability
Bibliography • Sistema integrado e multiplataforma para controle remoto de residências • www.inf.pucrs.br/~moraes/papers/tc_domotica.pdf • Peering of Smart Homes • www.computer.org/proceedings/p2p/1503/15030103.pdf • Veja Magazine • 27 de Novembro de 2002 – Automóveis • 4 de Dezembro de 2002 – Tecnologia • Papers • www.zaz.com.br/istoe/especial/154918.htm • www.icarobrasil.com.br/anteriores/edanterior/204/204e-carro.htm • filebox.vt.edu/users/mikemike/smart-house/infotrac/article1.txt
Bibliography • Brazilian Sites of products and embedded systems • www.superrobotica.com • www.superinventos.com • OmniPro II • www.homeauto.com • Ghost • www.bragasoft.com • Domus • domotica.jgcomponentes.com/Kit.htm
Examples of Applications of Embedded Systems Smart Cards
Smart Card Systems Back-end Systems Card Personalization / Issuance Smart Card Post-Issuance Transactions (2) Post-Issuance Transactions (1) Card Accepting Devices
Smart Cards • Characteristics • Provide more security than magnetic cards. • Can store a much larger quantity of data. • Usually have a microprocessor and/or a memory chip embedded. • May have interfaces with contact, without contact or both.
Smart Cards • With a Memory Chip • Simplesmente armazenam dados • Podem ser vistos como um pequeno disquete com uma segurança ótima. • Utilizados por alguns cartões telefônicos. • With a microprocessor • Pode-se adicionar, remover e manipular informação em sua memória. • Possui um sistema operacional e uma memória flash embutida (semelhante a disco)
Smart Cards • Tipos de processadores utilizados • 8031/51 e variantes • PIC micro-controladores • Alguns micro-processadores especialmente projetados para Smart Cards
Smart Cards • Padrões ISO • Definem características do cartão, tipo de contato, colocação do chip no cartão e pinagem. • A pinagem padrão é: C1 : Vcc = 5V C5 : Gnd C2 : Reset C6 : Vpp (programming voltage) C3 : Clock C7 : I/O (data in/out) C4 : RFU (application) C8 : RFU (application) • O padrão suporta transmissões assíncronas e síncronas pela linha de I/O. • O protocolo de comunicação pode ser selecionado, e o mais utilizado é o modo assíncrono.
Smart Cards • Aplicações • Processos de pagamento. • Identificação. • Redes de computadores. • Distribuição de benefícios. • ...