Have a Question? 502-859-5490
Shopping Cart - 0 item(s) / Total $0 View Cart

Getting Started with Thermochrons and Hygrochrons using 1-Wire Viewer

7/31/2015 by David Cooley & Edwin Granados

The purpose of this article is to guide first time users of Maxim Integrated’s Thermochron/Hygrochron iButtons through configuring (missioning) and downloading logger data with 1-Wire Viewer. This article assumes the installation of the 1-Wire Viewer software has been completed. If this is not the case, the latest version of the software may be downloaded at https://www.embeddeddatasystems.com/SW-DBV--1-Wire-Viewer_p_132.html#Download.

Connect Hardware

DS9490R with DS1402D-DR8+

Plug the DS9490R# USB adapter into the PC. Windows should detect the “New Hardware” and install the USB drivers if it has not been completed previously. Then plug the DS1402 cable’s RJ11 (phone) plug into the USB adapter.

Open OneWireViewer.exe

Depending on your operating system, you will find the program in one of the following locations:

  • 64 Bit System – Go to the Start Menu and Select All Programs>1-Wire Drivers x64
  • 32 Bit System – Go to the Start Menu and Select All Programs>1-Wire Drivers x86

Configuring OneWireViewer - (first time opening software only)

  • 1-Wire Net Port Selection – Select the “DS9490 USB” device option and then select port number “1”.
  • Device Polling Rate – This rate controls how often the software looks for newly connected devices and forces temperature/humidity conversions. Forced temperature/humidity conversions are not possible while a mission is active. Select the rate of your choice. (10 seconds is the suggested polling rate.)
  • 1-Wire Search Mode – Select “Normal” devices.
1-Wire Viewer Screenshot Section A & B

OneWireViewer Start Screen

Section A – Includes each connected iButton's serial number and part number. The USB adapter with a serial number ending in “81” should always be listed on the devices list.

Section B – Includes tabs for navigating to an iButton's settings.

Connecting a Thermochron or Hygrochron

Plug the Thermochron or Hygrochron iButton into the DS1402 cable. Within a few seconds, the unit should be added to the device list, section A. Click on the unit’s serial number. Section B should now be populated with many additional tabs. Select the far right tab which should now read “Thermochron” (DS1921 models) or “Mission” (DS1922 and DS1923 models).


DS1921 Models – Thermochron Tab

Section C – Includes the Refresh, Start, & Disable Mission buttons. Fahrenheit and/or Celsius can be selected as the unit of measurement.

Section D – Includes tabs for viewing mission status and recorded data.

1-Wire Viewer Screenshot Section C & D

Start New Mission Button

  1. Click the “Start New Mission” button, this will open a new window named “Initialize New Mission”-- mission parameters are set here.
  2. 1-Wire Viewer Initialize New Mission
  3. Synchronize Clock - It is recommended to synchronize the Real-time clock with your PC. Please note OneWireViewer does not track time zones; therefore, mission data is recorded in the time zone in which the iButton was last synced.
  4. Enable Rollover - This feature configures the iButton to overwrite the oldest data readings once its memory becomes full.
  5. Sampling Rates - Sampling rates must be entered in minutes (between 1-255min). (For DS1922 models, sampling rates are entered in seconds.)
  6. Mission Start Delay - The “Mission Start Delay” will indicate the duration (in minutes) until the logger begins to record data.
  7. High and low temperature alarms can be set to trigger at user defined temperatures -- these can later be viewed on a graph or Excel spreadsheet.
  8. The Clock Alarm feature is irrelevant for iButtons with enabled missions.

Disable Mission

When a mission is complete it is vital to "Disable Mission". The reasons for disabling a mission are as follows:

  1. Mission data can be overwritten if a mission is not halted. If the rollover feature is enabled and the logger's memory becomes full, the mission's reads will start being overwritten.
  2. It improves the Thermochron's battery life1. Thermochron missions if not disabled continue to consume power. This unnecessary depletion of the battery life shortens the logger's life expectancy. Once a battery is depleted the logger's readings are cleared from the memory.
  3. Histogram and alarm data continues to be calculated when a mission is not halted. These calculations drain battery life and also clutter your mission data with irrelevant/unnecessary data.

Refresh Mission

The most updated data is freshly generated when the “Thermochron” tab is selected upon initial contact with the iButton. In instances where live monitoring of the “Status” and “Temperatures” tabs is being done, clicking the “Refresh Mission Result” will provide the most recent data.

View/Download

From the "Thermochron" tab located in Section B, you can select the “Temperatures”, "Histogram", and/or "Alarm Log" tab(s) in Section D to view the mission data. From the "Temperatures" tab you may export the logger data by right clicking on the graph. This provides you with a number of export options and the ability to rescale the graph. Our suggested export method is “save data to .csv file”. You will be prompted with a name for the CSV file which you may change as desired. The CSV file format should allow the temperature data to be analyzed and graphed with a variety of applications including Excel.


DS1922/DS1923 Models – Mission Tab

This includes the same basic sections as the DS1921, but there are a few minor differences.

Section C will also include the ability to select whether the humidity data is temperature compensated and whether the Saturation drift is limited to 100%RH. This is in addition to the Refresh/Start/Disable Mission buttons and the Fahrenheit/Celsius selection.

Section D for the DS1922 is limited to the "Status" and "Temperature Data Log".

Start New Mission Button

Click the “Start New Mission” button in Section C. It will open a new window named “Initialize New Mission”-- mission parameters are set here.

Mission Channel: Temperature (DS1922 & DS1923) & Humidity (DS1923 Only)

  1. Enable Alarms - High and low temperature alarms can be set to trigger at user defined thresholds . Temperature excursions are recorded within the alarm log
    • DS1923 models do not require alarms to be set for humidity logging.
    1-Wire Viewer Initialize New Mission
  2. Enable Rollover - This feature configures the iButton to overwrite the oldest data readings once its memory becomes full.
  3. Enable Sampling Temperature – Enable sampling must be selected in order for a mission to start in the DS1922 models.
    • It is optional to leave this un-checked in the DS1923 model if the humidity “Enable Sampling” is active.
    • This could be useful in situations where extending the time between downloads is necessary. This is accomplished by configuring a DS1923 to only log humidity data and partnering it with a DS1922L recording the temperature data.
  4. Start Delay - The “Start Delay” will indicate the duration (in minutes) until the logger begins to record data.
  5. Resolution – Select your desired resolution, the blue highlight will indicate the resolution selected. A higher resolution provides greater detail to the reading at the expense of the number of readings stored.
Logging Resolution DS1922 DS1923
Temperature or Humidity Low 8192 8192
Temperature or Humidity High 4096 4096
Temperature and Humidity Low - 4096
Temperature and Humidity High - 2048
Temperature and Humidity One Low & One High - 2560
  1. Enable SUTA – SUTA stands for “Start Upon Temperature Alarm.” This feature is activated once a predetermined temperature alarm has been reached. The logger can be programmed to take temperature readings, but only begin recording the data once an alarm has occurred.
  2. 1-Second Mission Test – This feature is no longer needed for models with date codes newer than 04/2007. When checked, a one second mission test will occur -- once completed, the mission will start with the original user defined parameters.

Refresh Mission

Like the DS1921 models, the "Refresh Mission" button triggers the 1-Wire Viewer software to download the logger's data again. This is generally useful for people testing the logger/software functionality.

View/Download

From the "Mission" tab located in Section B, select the “Temperature Data Log” tab in Section D this will display a graph of the mission data. The data can be downloaded from the logger data by right clicking on the graph. This provides you with a number of export options and the ability to rescale the graph. Our suggested export method is “save data to .csv file”. You will be prompted with a name for the CSV file which you may change as desired. The CSV file format should allow the temperature data to be analyzed and graphed with a variety of applications including Excel.

Footnote:

1. Battery performance can be further maximized by turning off/halting the clock after a mission has ended. To accomplish this, go to the "Clock" tab in Section B and click the "Halt Real-Time Clock" button.

= OneWireViewer User's Guide

Information
Browse By Category