|
Использую внутреннюю "референс" REF=1, и нормалный режим PM1=PM0=1, следовательно загружаю конфигурацию 0x87, и смотрю внутренний датчик температуры SEL3=0, SEL2=1, SEL1=1, SEL0=1, потом загружаю T_CONVERSION_BYTE=0xA7, и считываю 16 бит и получаю ту саму фигню
VDD у меня = 5V
при считывании VDD/4, загружаю V_CONVERSION_BYTE=0xAB, после считывания в битах [d9-d0] получаю число Vtmp=514, делаю следующие
Vref=2.50V (max1098)
V=(2*Vref/512)*Vtmp
получаю ~5.02V Правильно ли я делаю?
А с температурой не могу понять :((
E-mail: info@telesys.ru