Title :
Interface design for smart transducers
Author :
Elmenreich, Wilfried ; Haidinger, Wolfgang ; Kopetz, Hermann
Author_Institution :
Inst. fur Tech. Inf., Tech. Univ. Wien, Austria
Abstract :
This paper describes design issues on smart transducer interfaces to hide the internal node properties and allow a decoupling of applications from communication properties like message timing, flow control and bus access. We present a smart transducer interface that incorporates three different interfaces (real-time service, diagnostic/maintenance, configuration/planning). Further decomposition of real-time systems can be provided by hiding the sensor properties from the application program. Therefore, a data structure that represents a model of the environment is introduced. This extra interface reduces the complexity of the application and enables reuse of the application code. Finally, an application of the presented concepts is described in a case study featuring a mobile robot
Keywords :
analogue-digital conversion; data encapsulation; distributed control; distributed sensors; field buses; intelligent sensors; microcontrollers; mobile robots; protocols; real-time systems; sensor fusion; ADC; application code reuse; application program; bus access; configuration/planning; data stream hiding; data structure; diagnostic/maintenance; distributed control; fieldbus network; flow control; interface design; internal node properties; local microcontroller; master-slave communication protocol; message timing; mobile robot; real-time service; reduced complexity; sensor fusion; smart transducers; time triggered architecture; Application software; Data structures; Intelligent sensors; Mobile robots; Real time systems; Sensor fusion; Sensor systems; Sensor systems and applications; Timing; Transducers;
Conference_Titel :
Instrumentation and Measurement Technology Conference, 2001. IMTC 2001. Proceedings of the 18th IEEE
Conference_Location :
Budapest
Print_ISBN :
0-7803-6646-8
DOI :
10.1109/IMTC.2001.929481