Logging temperature meter (ltm) v1 – prototype trial run measuring ECT

Logging temperature meter (ltm) is a ESP8266 based temperature measurement and logging device.

Above is the prototype, but for this test a small thin film NTC thermistor was attached to the existing engine coolant temperature (ECT) sensor. Continue reading Logging temperature meter (ltm) v1 – prototype trial run measuring ECT

A handy 230VAC 15A inline power meter based on an inexpensive module from eBay

This article describes a simple and inexpensive inline power meter for use as a test instrument.

CNC routing

The box cutouts were done on a CNC router, but they could be done with hand tools.

Above, calcs of feeds and speeds for the CNC router. The box is actually ABS, but cutting speed for Polycarbonate is the same.

Above is the tool path for one side of the box. The cutouts suit the 7P-2 strain reliefs. The gcode is generated from a custom Python file using a custom library of common shapes that I use. Continue reading A handy 230VAC 15A inline power meter based on an inexpensive module from eBay

Logging temperature meter (ltm) v1 – prototype Vin calibration

Logging temperature meter (ltm) is a ESP8266 based temperature measurement and logging device.

ESP32

The project is based on port of an existing ESP8266 Arduino project, and consideration was given to migration to the ESP32 hardware platform, but there are large differences to the WiFi related libraries… so for now, ESP8266 looks ok.

A bigger issue is that the ESP32 ADC is renowned for non-linearity, worse in some modes than others.

One poster offered the following graph of an ESP32 measurement to a discussion.

Some developers have worked on a per device look up table to implement a linearisation scheme. That means each individual device needs to have its input characteristic mapped and then used by the compensation code running on that device. Continue reading Logging temperature meter (ltm) v1 – prototype Vin calibration

Logging temperature meter (ltm) v1 – a preview

Logging temperature meter (ltm) is a ESP8266 based temperature measurement and logging device.

The project is based on port of an existing ESP8266 Arduino project, and consideration was given to migration to the ESP32 hardware platform, but there are large differences to the WiFi related libraries… so for now, ESP8266 looks ok. There remain development options for multi channel logging if needed.

Design criteria

The design criteria are:

  • small, portable, battery powered;
  • direct reading temperature scale;
  • flexibility for a range of sensors;
  • local display including bar graph, time, and temperature;
  • log measurements to a serial port of some kind;
  • offer remote access for recent measurement log.

Algorithms

The initial algorithm implemented is for a negative temperature coefficient (NTC) thermistor using the single ADC port on the ESP8266. The code uses the Steinhart-Hart model to solve for temperature.

Above is a plot of the Steinhart-Hart model (red) and the so-called B equation (green) for the NTC used in my car. They are quite similar in this case, but the Steinhart-Hart model is more accurate. Continue reading Logging temperature meter (ltm) v1 – a preview

A handy 230VAC 10A inline power meter based on an inexpensive module from eBay

This article describes a simple and inexpensive inline power meter for use as a test instrument.

CNC routing

The box cutouts were done on a CNC router, but they could be done with hand tools.

Above, calcs of feeds and speeds for the CNC router. The box is actually ABS, but cutting speed for Polycarbonate is the same.

Above is the tool path for one side of the box. The cutouts suit the 7P-2 strain reliefs. The gcode is generated from a custom Python file using a custom library of common shapes that I use. Continue reading A handy 230VAC 10A inline power meter based on an inexpensive module from eBay

A DIY thermostat based on the MS1230A controller

This article documents the build of a DIY thermostat based on an inexpensive ($12) Chinese temperature controller.

Controller module

The controller used is a 220VAC MH1230A.

Above is an internal view of the controller. Importantly it has a relay rated at 240V 30A, and 15A at PF=0.4. The datasheet rates the relay for a 2HP (1.5kW) motor. It uses a ‘conventional’ power supply, the brown component is the power transformer. Most similar products use inadequate relays and have low grade switched mode power supplies that create RF noise. Continue reading A DIY thermostat based on the MS1230A controller

A thermostatically controlled pot for waxing leg hold traps

We periodically have problems with rabbits from an adjoining reserve, and this summer has been bad enough to do something about the crepuscular critters.

Leghold traps from the factory are usually covered in some type of rust resisting oil combined with the residues of the manufacturing processes, all of which needs to be removed to de-scent the traps.

Practice varies, I spray them with ordinary degreaser and then after 5 min jet them clean with water.

There are a range of practices to colour and wax the traps, for rabbits I simply wax them and with supply shortages, I experimented with ordinary soy wax for container candles. This wax does not try hard, so it is not inclined to crack off, and it reduces rusting whilst lubricating moving parts.

Above is a pair of Victor Softcatch #1 traps that have been cleaned, lightly rusted (for colour), cleaned again and waxed. I also use Bridger #1.65 traps which do not rust as easily, so they are used without colouring at all and they seem every bit as successful when covered in sieved soil.

OTS

Above, the 7.6l stainless stock pot from Big W (~$11), a 1100W coil type electric cooker (~$20). Continue reading A thermostatically controlled pot for waxing leg hold traps