Skip to content

victoria-makerspace/thermocouple-thermometer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thermocouple Thermometer

This repository describes the components needed to make a thermocouple thermometer, which reads the temperature from a K-type thermocouple and shows the results on a LED display.

Hardware

The design uses the following hardware components:

  1. Raspberry Pi Pico
  2. Adafruit Universal Thermocouple Amplifier MAX31856 Breakout
  3. Quad Alphanumeric Display - Blue 0.54" Digits w/ I2C Backpack
  4. Thermocouple Type-K Glass Braid Insulated
  5. Adafruit Perma-Proto Half-sized Breadboard PCB

Schematic

The schematic shows how everything is connected.

3D printed enclosure

The enclosure design is a derivative of the 3DP case for an Adafruit half-size Perma-Proto Half-Sized breadboard.

The modifications include:

  1. side hole to plug usb cable into a Raspberry Pi Pico
  2. top hole to fit a bezel for the HT16K33 Backpack PCB
  3. mount for the Adafruit Universal Thermocouple Amplifier MAX31856 Breakout
  4. strain relief for thermocouple cable

3D print files for the enclosure are found in the 3dp folder. A 7 or 14 Segment Display Panel Mount is also a 3D print.

CircuitPython Code

A few lines of CircuitPython code is used to read the temperature values from thermocouple board and show the values on the LED display. The code uses two Adafruit CircuitPython libraries:

  1. adafruit_ht16k33
  2. adafruit_max31856

These two libraries need to be loaded into the CircuitPython filesystem on the Raspberry Pi Pico.

Wiring and Assembly

The breakout boards are connected to the PCB using male header pins and female-to-female jumper wires. Solid 22 AWG wire is used to make point-to-point connections on the PCB, between the Raspberry Pi Pico and the male header pins. M2x5mm screws are used to attach the display backpack to the 3DP display mount. The same type of screws are used to attach the thermocouple breakout to the 3DP frame. Everything else snaps together. The PCB may not be a tight snap fit to the bottom 3DP piece. In that case two additional M2x5mm screws can be used to secure it. The thermocouple feeds through the stain relief and then screws into the 2 pin terminal block. The thermocouple wires are polarized. You have a 50/50 chance of getting the right orientation. If the temperature reads incorrectly swap the wires in the terminal block.

Powering the unit

A wall adapter providing 5V to a micro-USB connector is a good way to power the unit.

About

Display monitor unit for thermocouple

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages