background image

 

Copyright Jericho Lab. 2021 

  Explore. Measure. Understand. 

7 of 16 

QUICK START

: First experiment using the TDL and a computer 

Required time: 30 to 90 minutes. 

1-

 

Get the TDL parts out of the box. 

2-

 

Connect the USB-cable from the TDL to the computer. The PWR (power) green light on the TDL 
should light up. 

3-

 

If not already the case, connect each thermistor in its dedicated channel with the provided 
screwdriver. This type of probe has no polarity, so it can be either wire in each hole of the 
channel connector. Make sure that the thermistor ID fits with the channel in the source code. 
Make sure that the contact is solid by pulling on each wire. 

4-

 

Download the latest version of the Arduino Software IDE for your OS on the Arduino official 
website (www.arduino.cc). Follow the instructions provided by the website. 

5-

 

Launch the IDE software and select the device the software will talk to. Go to Menu -> Tools ->  
Port -> dev/ttyUSB0 

a.

 

The exact port name might vary depending on your system. (ex: ttyUSB1, ttyUSB2). 

6-

 

Go to Menu -> Tools -> Serial Monitor. A new window should pop-up. 

7-

 

If this is not already the case, in the Serial Monitor window, tick the case ‘Show Timestamp’. 
Otherwise, the data you save at the end will have no timestamp. 

8-

 

At first, the data being displayed on your screen will be gibberish, because the baud rate is 
wrong. On the bottom right, set the baud rate to 115200 (program default is 9600). Also, select 
‘Carriage ending’. 

9-

 

Readable data will start coming in. The typical output in the Serial Monitor window should look 
like Figure 1. 

10-

 

If you want, before starting your experiment, you can clear the window by clicking on ‘Clear 
window’ in the bottom right of the window.   

11-

 

You can now proceed with your experiment (ex: dip all 8 probes in a hot cup of water). Clothes 
clamp and scotch tape can be useful to hold your probes in place. 

12-

 

As the experiment unfolds, watch the data accumulate in the Serial Monitor window. Each time, 
the TDL sends data, the light ‘TX’ on the controller should blink very quickly. 

13-

 

When you have gathered all your data, untick the case ‘Autoscroll’. This will prevent the screen 
from moving while you select your data. 

14-

 

Press “CTRL + A” to select all text. Then copy by pressing “CTRL + C”. 

15-

 

Open a text editor and paste all text by pressing “CTRL + V”. 

16-

 

Save the text file on your Desktop (ex: test_1.txt). This is an important step, since the data 
within the Serial Monitor is not recorded permanently. 

17-

 

Open Microsoft Excel or, alternatively, a free spreadsheet software (e.g. LibreOffice Calc). 

18-

 

Go to Menu -> Data -> From text. Select the text file.  

19-

 

The delimiter should be the ‘space’ character. 

20-

 

Tick the box ‘Treat consecutive delimiters as one’. Click Finish. 

21-

 

Import data to ‘Existing Worksheet’. 

22-

 

Adjust the ‘timestamp’ column cell format to ‘Short Date’ in order to display time properly. 

Summary of Contents for TDL-RevB

Page 1: ...Copyright Jericho Lab 2021 Explore Measure Understand 1 of 16 USER GUIDE THERMISTOR DATA LOGGER TDL REV B V1 1 JERICHO LABORATORY INC JERICHOLAB COM...

Page 2: ...Copyright Jericho Lab 2021 Explore Measure Understand 2 of 16 This page is intentionally left blank...

Page 3: ...ts OVERVIEW 4 REQUIREMENTS 4 SERIAL COMMANDS 5 QUICK START 7 HOW TO UPLOAD THE SOURCE CODE TO THE TDL 10 ADDITIONAL DOCUMENTATION AND FILES 11 PRODUCT SPECIFICATIONS 13 REFERENCES 14 CONTACT 14 WARRAN...

Page 4: ...re luminosity conductivity through resistive sensors Applications in the field of biology chemistry engineering and others No battery required Free access to the source code PACKAGE CONTENT 1X Thermis...

Page 5: ...VIN Display temperatures in Kelvin K units No confirmation or further instructions are required RESISTANCE Output resistance values along with temperatures No confirmation or further instructions requ...

Page 6: ...richo Lab 2021 Explore Measure Understand 6 of 16 Eample 3 A0001200 This is an example of vector that will generate an error The program will therefore keep the previous parameters Figure 1 TDL compon...

Page 7: ...ud rate is wrong On the bottom right set the baud rate to 115200 program default is 9600 Also select Carriage ending 9 Readable data will start coming in The typical output in the Serial Monitor windo...

Page 8: ...update the coefficients accordingly Note 2 Avoid impacts on the probe and the controller to maintain their accuracy and functionality Do not exceed the maximum temperature to maintain the accuracy of...

Page 9: ...2021 Explore Measure Understand 9 of 16 Figure 4 Typical output from the TDL device in the Serial Monitor of the Arduino Software In order you can see timestamp measurement ID temperatures 1 to 8 res...

Page 10: ...community the Arduino platform is very common worldwide HOW TO LOG DATA TO FILE EASILY The Arduino IDE can hold large quantities of data inside the serial monitor window However this data is kept in m...

Page 11: ...DDITIONAL DOCUMENTATION AND FILES 1 TDL Design Explained pdf 2 TDL Code Architecture pdf 3 TDL Source Code pdf 4 TDL Calibration Procedures pdf 5 TDL Applications List pdf 6 TDL Accuracy calculations...

Page 12: ...Copyright Jericho Lab 2021 Explore Measure Understand 12 of 16...

Page 13: ...bes 400 ms 2 S s Maximum measurement interval 96 400 000 ms 24 hr Default microcontroller baud rate 115200 bits per sec Calibration type end to end 3 point characterization ice bath 0 C 32 F warm bath...

Page 14: ...rochip com downloads en DeviceDoc Atmel 7810 Automotive Microcontrollers ATmega328P_Datasheet pdf Processing language official website Processing org Free Arduino tutorials https www tutorialspoint co...

Page 15: ...which has an electrical resistance that varies with the temperature of its material Why do I have to connect the thermistor to a specific channel Each thermistor has unique parameters called Steinhar...

Page 16: ...you connect a smartphone and a computer the smartphone acts as a slave and the computer as a host When you connect a smartphone and a TDL device the smartphone acts as a host and the TDL acts as a sla...

Reviews: