Smart Sensor Integration
with a Wired Network
Darold Wobschall
Esensors, Inc.
Buffalo, NY
IEEE 1451 Wired Networks 1
Objectives
Describe wired serial Transducer Interface
Modules (TIMs) with IEEE 1451 protocol
Show the data reading process and Transducer
Electronic Data Sheet (TEDS) for several serial
devices
More
IEEE 1451 Wired Networks 2
Status of
Serial IEEE 1451.x Networks
IEEE 1451.2 TTI/RS232/RS485 (approved 1997)
TTI approved 1997 -- Revision working group in process
IEEE 1451.3 Multi-drop & timestamp (approved 2003)
but no transceiver hardware yet
IEEE 1451.4 Analog & TEDS (approved 2004)
TEDS only, must be combined with other Dot x for digital data
IEEE 1451.6 Open CAN (early approval process)
Far from ready
All now use recently approved IEEE 1451.0 Protocols & formats
IEEE 1451 Wired Networks 3
Original IEEE 1451.2 (Dot 2)
with 10-pin Transducer Independent Interface (TII)
Note: New name is TIM (Transducer Interface Module)
IEEE 1451 Wired Networks 4
Original IEEE 1451.2 TII
(SPI) Interface
Line Logic Driven By Function
* 2
DIN
Positive logic NCAP Address and data from NCAP to STIM
* 3
DOUT
Positive logic STIM Data transport from STIM to NCAP
* 1
CLK
Positive logic NCAP Positive-going edge latches data on DIN
and DOUT
6 Active low NCAP Signals that data transport is active
NIOE
8 NTRIG Negative logic NCAP Performs triggering function
4 Negative logic STIM Trigger acknowledge and data transport
NACK acknowledge
* SPI line
7 Negative logic STIM Used by the STIM to request service
NINT from the NCAP
10 NSDET Active low STIM Used by the NCAP to detect the
presence of a STIM
9 POWER N/A NCAP Nominal 5-V power supply
5 COM N/A NCAP Signal common or ground
IEEE 1451 Wired Networks 5
RS232 version of IEEE 1451.2
(proposed)
Point-to-point serial format
Standard 9-pin connector and +/- 10 volt level
RS485 multi-drop is likely extension
USB under consideration
Advantage is compatibility with most small microcontrollers
used with sensor electronics (UART or TX/RX interface)
Example of a Dot 2 (RS232) TIM
IEEE 1451 Wired Networks 6
Network side (NCAP) options
(wired)
Internet/Ethernet
PC Readout
Industrial
network
IEEE 1451 Wired Networks 7
Basic Requirements for
IEEE 1451Capable TIMs
TIM must recognize and respond to standard (Dot 0) commands (some
required and some optional).
[Our simple demo responds to 5? Commands]
Data must be returned in proper format, specifically the header (6
bytes?) and variables [we use IEEE floating point (32 bits)].
The required Transducer Electronic Data Sheet (TEDS) must be present
and in the proper format.
[Our demo has the three required TEDS and one optional TEDS, a
total of 100? Bytes]
Physical layer (Dot x) must be compatible with existing external
standard
More
IEEE 1451 Wired Networks 8
Block Diagram of a Prototype
Dot 2 TIM or Smart Transducer
IEEE 1451 Wired Networks 9
Prototype Dot 2 (RS232)TIM
(with 2 sensors and 1 actuator)
Relay Hall effect
Photo
IEEE 1451 Wired Networks 10
Data Readout Example
Sensor data converted to ASCII for display
IEEE 1451 Wired Networks 11
Prototype TIM and NCAP
NCAP interfaces to Internet via Ethernet
IEEE 1451 Wired Networks 12
TEDS Readout Example
Data in is hexadecimal form
IEEE 1451 Wired Networks 13
IEEE 1451.4 (Dot4) Mixed Mode
Interface (MMI)
Dot4 standard describes TEDS
but not sensor data (analog) signal
IEEE 1451 Wired Networks 14
Dot4 System Block Diagram
More
IEEE 1451 Wired Networks 15
Dot4 TEDS
Dot4 TEDS differs from standard IEEE 1451.0 TEDS.
It has three parts:
UUID (Universal Unique Identifier) identifies sensor. Every sensor
(and manufacturer) has unique number 6-byte binary code
(supplied by the EEPROM manufacturer and controlled by the IEEE).
Basic TEDS section
Manufacturer ID (14 bits), Model No. (15 bits), Version Letter (5 bits),
Version Number (6 bits), Serial Number (24 bits)
IEEE Standard Template or Manufacturers TEDS section
Translation from Dot4 to Dot0 TEDS possible
(likewise sensor data is sent in Dot 0 format)
IEEE 1451 Wired Networks 16
Wireless Connection
Wireless modules with RS232 I/O when connected to Dot 2 TIMS are
similar to IEEE 1451.5 (wireless version of IEEE 1451).
Data format and TEDS are the same (both follow the Dot 0 standard).
Demo at IEEE 1451 booth.
IEEE 1451 Wired Networks 17
References
R. Johnson, et al A Standard Smart Transducer Interface
[Link]
IEEE Std. 1451.2-1907 IEEE Standard for a Smart Transducer
Interface for Sensors and Actuators Transducer to Microprocessor
Communication Protocols and Transducer Electronic Data Sheet
(TEDS) Format [Link]
R. Frank Understanding Smart Sensors, 2nd edition, Artech House
(2000)
D. Wobschall, Websensor Design Smart sensors with an Internet
Address Proceeding Sensors Expo (Philadelphia, Oct. 2001)
D. Wobschall, A Minimal Dot4 NCAP with a Compatible Sensor Bus,
SiCon/05 (Houston).
[Link]/IEEE1451
IEEE 1451 Wired Networks 18
Summary
An IEEE 1451.2
More
Further information:designer@[Link]
IEEE 1451 Wired Networks 19