DocumentCode :
2660808
Title :
First results with eBlocks: embedded systems building blocks
Author :
Cotterell, Susan ; Vahid, Frank ; Najjar, Walid ; Hsieh, Harry
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
fYear :
2003
fDate :
1-3 Oct. 2003
Firstpage :
168
Lastpage :
175
Abstract :
We describe our first efforts to develop a set of off-the-shelf hardware components that ordinary people could connect to build a simple but useful class of embedded systems. The class of systems, which we call monitor/control systems, is composed primarily of sensors - light, motion, sound, contact, and other types - and output devices - light-emitting diodes, beeping speakers, or even electric relays that control electric appliances like lamps. For example, one monitor/control system would detect if a house\´s garage door was open at night, and would blink a LED inside the house to alert the homeowner this normally undesirable situation. Today, configuring even the most basic monitor/control system requires knowledge of electronics and programming. We seek to create a set of building blocks, which we call eBlocks, which would enable someone with no knowledge of electronics or programming to be able to build simple but useful monitor/control systems. We are creating eBlocks largely by incorporating intelligence into previously dumb sensors and output devices, and by developing a set of standards and methods that enable eBlocks to work together seamlessly when connected. eBlocks have only recently become possible due to the extremely low cost, low power, and small size of embedded microprocessors. We describe our first results of creating a basic class of eBlocks, Boolean eBlocks, that from a user\´s perspective transmit or receive only "yes" or "no" signals. We discuss the internal eBlock design, eBlock system design issues and decisions, and several eBlock-based systems designed by ourselves and by undergraduate students.
Keywords :
electronic engineering computing; embedded systems; system monitoring; systems analysis; Boolean eBlocks; beeping speaker; building block; control system; dumb sensor; eBlock system design; eBlock-based system; electric relay; embedded microprocessor; embedded system; intelligent homes; internal eBlock design; light-emitting diode; monitor system; off-the-shelf hardware component; Acoustic sensors; Control systems; Embedded system; Hardware; Intelligent sensors; Light emitting diodes; Lighting control; Monitoring; Motion control; Sensor systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign and System Synthesis, 2003. First IEEE/ACM/IFIP International Conference on
Conference_Location :
Newport Beach, CA, USA
Print_ISBN :
1-58113-742-7
Type :
conf
DOI :
10.1109/CODESS.2003.1275278
Filename :
1275278
Link To Document :
بازگشت