Arduino – Temperatuur sensor NTC-3470

Hardware

Temperatuur sensor NTC-3470 waterdicht

   BESTEL NU!

De NTC-3470 is een analoge temperatuur sensor van 10K ohm, werkt op 5v en kan met een spanningsdeler (samen met een andere weerstand) uitgelezen worden op de analoge ingang van een arduino.

Specificaties:

  • Stainless steel sheath and waterproof
  • Output : 2 wires XH(2.54) -2Y
  • Type : NTC 10k±1% 3470
  • Length of wire : 600 mm
  • Size of probe : 5 x 25 mm
  • Measurement range : -30 to 120 °C

Hoe werkt het?

Je bouwt een spanningsdeler met dezelfde (maximale) weerstand als de NTC, en sluit de “middelste” poot aan op een analoge ingang van de Arduino.

arduino thermistor schema

Voorbeeld:
Omdat we spreken van een NTC weerstand wordt de weerstand lager naarmate de temperatuur toeneemt, dat wil zeggen (voor deze NTC):
– Is de temperatuur 120 graden dan is de weerstand 0 ohm en valt over de analoge ingang 5V.
– Is de temperatuur -30 graden dan is de weerstand 10 Kohm en valt over de analoge ingang 2,5V

Uiteraard is de schaal niet liniear, er moet een berekening gemaakt worden, de zogenaamde Steinhart-Hart berekening.

Aansluiten op de Arduino

Sluit de NTC-3470 weerstand aan volgens onderstaand schema:

Arduino NTC schema

Script met bibliotheek

Wat heb je nodig?

1) Arduino Thermistor bibliotheek

Ps. Deze bibliotheek is specifiek geschreven voor 10Kohm sensoren

Onderstaand script leest de NTC-3470 sensor uit en geeft het aantal graden weer via de seriële console.

Arduino NTC console met bibliotheek

Script zonder bibliotheek

Het script is ook zo te maken zonder bibliotheek:

Arduino NTC console zonder bibliotheek

Meer informatie garagelab.com / hacktronics.com