В своих блоках температуру считаю по следующим формулам Vsense = (3.3 * ADC1ConvertedValue) /4096.0; Temperatura = (1.43 - Vsense)/0.0043+23.0; она маленько отличается от Вашей, в связи с тем что, температура кристала и окружаещего воздуха отличается где-то на 2 градуса. Учитывать питающее напряжение и т.п., при том разрешении датчика температуры, я думаю не стоит. Если нужно более точно знать температу, лучше задуматся о других способах измерения.
|