Каталог

Описание

Digilent PmodTMP2

  • 16-битный датчик температуры окружающей среды
  • Типичная точность лучше 0,25 ºC
  • Время непрерывного преобразования 240 мс
  • Программируемые выводы управления перегревом и недогревом
  • Калибровка не требуется

Датчик температуры

PmodTMP2 — это датчик температуры окружающей среды, работающий на базе Analog Devices ADT7420. Благодаря интерфейсу I2C пользователи могут оценить разрешение 0,0078 °C через 16 бит данных.

Взаимодействие с Pmod

PmodTMP2 взаимодействует с главной платой по протоколу I2C. Пользователи могут выбрать один из четырех адресов I2C в зависимости от состояния блоков перемычек JP1 и JP2. Ниже приведена таблица со списком различных настроек и результирующего адреса.

Выбор адреса I2C

Адреса I2C

Адреса I2C

Адреса I2C

JP2 JP1Адрес устройстваОткрытоОткрыто0x4B (0b10001011)ОткрытоЗакорочено0x4A (0b1001010)ЗакороченоОткрыто0x49 (0b1001001)ЗакороченоЗакорочено0x48 (0b1001000)


Чтобы прочитать данные о температуре из PmodTMP2, пользователи должны сначала вызвать микросхему Analog Devices по любому адресу подчиненного устройства, который вы установили с помощью блоков перемычек, а затем записать адрес регистра самого значимого байта данных о температуре (0x00).

Затем выдайте условие перезапуска и выполните чтение двух байтов данных (адрес регистра автоматически увеличивается). Пользователи также могут заметить, что, поскольку адрес регистра для данных температуры равен 0x00, они могут считывать два регистра данных при включении питания без необходимости записи в регистр адреса, поскольку он уже находится в правильном месте. Регистр адреса необходимо будет записать для последующих считываний.

PmodTMP2 также можно настроить на срабатывание двух внешних выходных контактов, CT (критическая температура) и INT (прерывание по перегреву или недогреву). Контакт CT срабатывает при достижении критической температуры, которая начинается с температуры по умолчанию 147 °C. Контакт INT по умолчанию срабатывает при обнаружении высокой температуры, определенной THIGH, или низкой температуры, определенной TLOW. Пользователи также могут включить режим компаратора, чтобы состояние каждого из контактов не менялось до тех пор, пока не будет пройдено значение гистерезиса.

Таблица описания контактов

Заголовок J1 Заголовок J1 Заголовок J1 Контакт Сигнал Описание 1 и 5 SCLSerial Clock 2 и 6 SDASerial Data 3 и 7 GND Заземление источника питания 4 и 8 VCC Положительный источник питания


Блоки перемычекБлоки перемычекБлоки перемычекБлоки перемычекСостояние Описание JP1 Открыто/замкнуто Адресный бит 0 высокий/низкий JP2 Открыто/замкнуто Адресный бит 1 высокий/низкий


Пользовательские выходыПользовательские выходыПользовательские выходыИмя заголовка Имя контакта Описание J2 CTCritical Threshold Output J3INT Interrupt Output


По умолчанию PmodTMP2 собирает данные с разрешением 13 бит, включая знаковый бит. Пользователи могут вычислить соответствующую десятичную температуру, прочитав 13 бит (со старшим значащим битом в качестве знакового бита) в формате дополнения two’s и разделив на 16 (для разрешения 13 бит). Таким образом, одно уравнение, которое можно использовать для определения измеренной температуры, может быть следующим:


* 212 исходит из того факта, что в 13 битах разрешения содержится 12 бит целочисленных данных.

Любое внешнее питание, подаваемое на PmodTMP2, должно быть в пределах от 2,7 В до 5,5 В, однако рекомендуется, чтобы Pmod работал при напряжении 3,3 В.

Физические размеры

Выводы на разъеме выводов расположены на расстоянии 100 мил друг от друга. Длина печатной платы составляет 1 дюйм по сторонам, параллельным контактам на штыревом разъеме, и 0,8 дюйма по сторонам, перпендикулярным контактам.

Заполните форму и мы перезвоним Вам. X