Temperatuur sensor omrekenen naar graden Celsius

Projecten die niet passen in bovenstaande onderwerpen
Berichten: 247
Geregistreerd: 03 Okt 2015, 13:39

Re: Temperatuur sensor omrekenen naar graden Celsius

Berichtdoor DeDraak » 02 Okt 2020, 08:23

Hallo,

Ben weer even bezig met dit project maar wil hem dan op een ESP32 maar krijg daar geen waardes uit.
Ik zit even te klooien met de steps. Bij een Arduino uno zijn dit er 1024 en bij een esp 4095 toch?


Code: Alles selecteren
// Calculate the resistance of the NTC thermistor.
// -----------------------------------------------
// With a 5V Arduino board, the voltage at a pin is:
//    V = ( adc + 0.5 ) / 1024 * 5V
// Half a bit is added, because the ADC goes to the next step if the voltage is at the next step.
// The average voltage is in the middle of that step.
// There are 1024 steps, so it must be divided by 1024 and not 1023.
// This means that an analog input can never measure exactly 5.0V, and that is indeed
// how the ADC works, because 5.0V would be the 1025-th step.
//
// When a series resistor is connected to 5V, and the NTC to GND, it is:
//   V = Rntc / (Rntc + Rseries) * 5V
// Combining them together:
//   ( adc + 0.5 ) / 1024 * 5V = Rntc / (Rntc + Rseries) * 5V
//   Rntc = Rseries / ((1024 / (adc + 0.5)) - 1)
//

Advertisement

Vorige

Terug naar Overige projecten

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 1 gast