One of the suggested topics is implementation of IEEE1451.1 NCAP for Smart sensors. IEEE1451 is a family of stds for smart sensor networking. According to this std a smart sensor would typically consists of two basic building blocks – NCAP (Network capable application procesor) and STIM (Smart Transducer Interface Module). These stds mostly talk about object oriented design of NCAP middleware and application and std hardware interfaces for STIM.
The role of NCAP module is to act as a network-independent netwrok-interface for sensors connected to it. And STIM will provide a std interface for sensors/transducers with NCAPs.
The IEEE1451 also standardizes the NCAP object oriented software framework by defining necessary clases and standard interfaces with instrumentation network and STIM. This enables a monitoring systems to visualize the NCAPs conneted to an instrumentation network as objects and NCAPs to realize the sensor function as plug-play modules. Sensors will be realized in NCAPs as sensor objects. Another interesting feature of a Smart sensor is the TEDS -Transducer Electronic Data Sheet. Simply this is some data stored in a nonvolatile memory integrated in STIM which self descibes the transducer to NCAPs. IEEE1451 defines the format of TEDS.
That’s all for an introduction. This post was indented to provide necessary links to start with IEEE1451 and some reference implementations on it.
I need some more reading 🙂
In next post I will write about few ideas came up to realize IEEE1451 networked smart sensors in sw/hw.