Temperatuur sensor omrekenen naar graden Celsius
Re: Temperatuur sensor omrekenen naar graden Celsius
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?
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
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 21 gasten