For the complete documentation index, see llms.txt. This page is also available as Markdown.

Temperature Inputs

The thermistors form part of a potential divider. The resistance of each thermistor changes with temperature. As that resistance changes, the output voltage of the potential divider changes.

In the diagram above, the 'Therm' component to the left represents the three-pin connector on the eChook board. Thermistor 1 is connected between pins 1 and 3, and Thermistor 2 is connected between pins 2 and 3, completing potential dividers with R5 and R7 respectively.

R6 and R8 are in place to protect the Arduino. The Arduino can be easily damaged by too much voltage, and without these resistors the pins would be directly connected to an external connector, making them vulnerable. The 1k resistor provides a little protection, although 24V applied to the connector will still damage the Arduino. They also do not affect the temperature reading, as the current flowing into the Arduino's analogue-to-digital converter (ADC) is so negligible that it can be assumed to be 0mA. The voltage drop across the resistor can be calculated using Ohm's law, (V = I * R). In this case, the voltage drop is effectively 0V.

Last updated