ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
221026 Топик полностью
rezident (11.11.2010 15:56, просмотров: 148) ответил abus на Не могу интерпретировать данные с температурного сенсора. Взял стандартный пример и поставил breakpoint в строке "LastADCVal = SD16MEM0;" и прогнал на MSP430f2013.
Вы вообще главу 24.2.10 Using the Integrated Temperature Sensor в User's Manual читали?  Там указана формула VSensor,typ = TCSensor(273 + T[oC]) + VOffset, sensor [mV] Отсюда T=(VSensor,typ - VOffset, sensor) / TCSensor - 273K. У вас неизвестно значение VOffset, sensor, которое согласно datasheet может быть в пределах ±100мВ. Отсюда и вылазит 100°C. Если предположить VOffset, sensor=100мВ, то получается уже 30°C. А если учесть еще и разброс TCSensor, то вполне нормальная комнатная температура выходит.