JERICHO TDL-RevB User Manual Download Page 5

 

Copyright Jericho Lab. 2021 

  Explore. Measure. Understand. 

5 of 16 

- If using a smartphone, “host capability” and a corresponding USB adapter are required. 
- Wire-stripper for 28 AWG wire size 
 

SERIAL COMMANDS 

In order to interact with the TDL, type in some of the following keywords at the top of the ‘Serial 
Monitor’ window and then click ‘Send’. Note that the commands are not case-sensitive. 
 

INTERVAL

:  The command ‘INTERVAL’ allows adjusting the acquisition rate of all active sensors. The 

program will wait for the user to enter a value between 1 and 96 400 000 ms (24 hr). Enter the value ‘0’ 
to force maximum speed, which will vary depending on the number of active probes. The default factory 
value is 1000 ms (1 second). 

CELCIUS

: The command ‘CELCIUS’ tells the device to display temperatures in Celsius (°C) units. Unit is 

stored in the permanent memory (EEPROM) and will be remembered after a shutdown or reset of the 
device. Celsius is the default factory setting. No confirmation or further instructions are required. 

FAHRENHEIT

: Display temperature in Fahrenheit (°F) units. No confirmation or further instructions are 

required. 

KELVIN

: 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 

required. 

COEFF

: Print out the Steinhart-hart coefficients presently stored in the controller memory. No 

confirmation or further instructions required. 

ERASE

: Erase the EEPROM memory and return to the factory settings (RATE 1000 ms, Celsius units). No 

confirmation or further instructions required. 

SENSORS

: “TPTPTPTP”  , T stands for temperature sensor, P stands for photoresistor 

HUMIDITY

: Relative humidity is calculated by post-treatment of the sensors data. A dedicated string 

called humidity informs the micro-controller of which channels are dry bulb temperature sensors and 
which ones are wet bulb temperatures sensors.  
Letters (A,B,C...) identify the dry bulb temperature sensors. 
Digits (1,2,3...) identify wet bulb temperature sensors. 
'0' identify the channels which are not concerned with humidity measurements. 
The factory setting is ‘00000000’. 
 
Example #1: 'ABCD1234' 
This is the maximum number of independent humidity measurements that you can do with one TDL 
device 
 
Example #2: 'AB001200' 
This is an example of two humidity measurements and 4 channels not concerned with humidity 
measurements (could be surface temperatures or  
 

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: