TEDS editor is a complete tool for management of TEDS chips.
Even though we spent a lot of time developing it, it is completely free of charge. If you like it, we would be really happy if you make a donation to your local charity.
You don't even need a Dewesoft instrument to use DeweTEDSEditor, it works with low cost OneWire Reader, so you can use it with your sensor calibration equipment to prepare sensors to work with Dewesoft or any other instrument supporting TEDS. The one we use as standard is a DS9490R USB based reader from Maxim. It can be bough for around 20 USD.
You can find DeweTEDSEditor on our web page in download section (www.dewesoft.com/download).
This is how the TEDS editor looks like.
After we Read from device, the screen gets filled with information from the sensor.
What we can see are three sections. Interface (1), TEDS device (2) and TEDS template (3).
1. Interface section
The left side is the Interface section and shows us the three Interfaces that Dewesoft allows to have - Dewesoft USB device, Amplifiers RS232 and OneWire reader.
If we choose for example Dewesoft device in Interface section, we also need to choose the right Channel number (ChNr.). And then we press Read from device.
On the left side we receive all the information of the amplifier or the interface: its name, serial number, calibration date, excitation and more.
2. TEDS device section
TEDS device section shows us what device was found after we have pressed Read from device. In our case it found a DS24B33 chip. This is also the usual TEDS that we recommend among all the different TEDS device options.
What we can see below the found TEDS device is also it's first (Alternative) name, short description, that shows us how many memory the TEDS has, in our example 4-kbit EEPROM and what is really unique - TEDS serial number (SN). On this point it is really important to point out that every TEDS chip has its own serial number.
3. TEDS template section
TEDS template section shows us the Manufacturer and his ID number, Model number and Serial number of TEDS. In this section we can also find detailed information, for example Bridge type, Response time,...
All this information is decoded from TEDS Data on the left. After every change, Template data changes and TEDS data stays the same as it was.
Down at the bottom we can find all the actions that were made since we have opened TEDS editor. All the errors will also appear in this screen.
NOTE: Calibration date and other information of TEDS can be only changed if it was created by Dewesoft or if somebody else made it with Dewesoft tool (TEDS editor).
IMPORTANT: While using TEDS editor, you really need to know what you are doing!
Creating new TEDS sensors
Creating TEDS sensor from scratch is very easy. First of all we need to write in the Manufacturer, Model number and serial number. These fields are quite limited in what we can write in, but there is a better way of doing that, so if these fields don't make you happy, read further.
When you have an empty sensor, we can add a new template by pressing Add new template button. All standard IEEE sensors are supported. We can enter any field in the template in the user editor.
Now we can add additional templates. We can add standard Calibration table, Calibration curve or Frequency Response Curve or we can add Dewesoft amplifier template to define all amplifier properties (Input type, Range, LP and HP filter, ...).
LP filter -> defines which low pass filter will be chosen for the amplifier (advanced option has also type and filter order)
User coupling - defines which high pass filter will be used (either sensor is AC or DC coupled)
Measurement - defines which measurement type amplifier is set to (voltage, bridge, potentiometer, ...)
User excitation - defines the nominal excitation voltage the amplifier is set to by default
Input type - defines either amplifier is set to differential or single ended mode
User range - defines the range that amplifier must be set to
Range dual core - defines if high-dynamic dual core ADC technology is used (related only to Dewesoft amplifiers)
We can also add Dewesoft sensor properties by adding the option to have longer sensor description, serial number, limits, polarity and so on.
User manufacturer - this field overrides the manufacturer ID set in standard template
User model name - this field overrides the default model name (user can user alphanumeric characters of any length)
User serial number - this field overrides the default serial number (user can user alphanumeric characters of any length)
Physical measurand - defines which physical quantity sensor is measuring (according to SI unit system)
User scale - defines the sensor scale according to Dewesoft standard (so SI unit conversion can be used) - unit of measurement must comply to Dewesoft SI unit scheme
User scale - defines the absolute minimum and maximum that sensor can measure (will be used for display purposes)
Additional bridge props - the properties for strain gauge sensors not defined by the IEEE standard
Sensor polarity - defines standard sensor polarity
User Sensor offset changeable - if yes, user can change the offset at later time (when setting up initial load, for example)
User Sensor scale changeable - if yes, user can assign additional scale factor at later time
Calibration info - additional info from calibration
We can also define a Dewesoft transfer curve template. This curve is used in frequency analysis to correct sensor frequency response as well as in power module for example for current clamps sensor. We define the amplitude attenuation in % and phase angle for a set of typical frequencies.
Once we are done defining the sensor, we can write it to the chip using Write to device button or save sensor for future use by using Save TEDS definition to file ... .
Dewesoft TEDS library (TDL)
In Dewesoft TEDS library we can find the description of how templates in TEDS editor work. With use of this file, people should learn how to read all the information written in Dewesoft's templates. You can read all the data till the last bit, but no more than that.
You can download this text file (DewesoftTEDSLibrary.zip) from download section on our Web page.