LM335 аналоговый датчик температуры документация

  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1780811315 AND uid = 0 in /var/www/fendercustomsh/data/www/avrlab.com/includes/session.inc on line 119.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT DISTINCT u.uid, u.name, s.timestamp FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.timestamp >= 1780811315 AND s.uid > 0 ORDER BY s.timestamp DESC in /var/www/fendercustomsh/data/www/avrlab.com/modules/user/user.module on line 764.

LM335 один из самых простых и дешевых датчиков температуры. Ближайший его конкурент среди датчиков температуры это ds1b20 производства Dallas Semiconductors. Но по цене LM335 имеет явные преимущества.
LM335 - 9грн (1,1 $),
ds1b20 - 17 грн(2,1 $).

Датчик температуры LM335 производителем как эквивалентный элемент представляется в виде стабилитрона.
Схема включения стабилитрона показана на рис.1
схема включения LM335
Рис.1

Датчик LM335 с нормированным температурным коэффициентом, имеется в виду что изменение температуры корпуса датчик на 1 градус Кельвина приводит к изменению напряжение на 0,01 Вольт.
Так как датчик аналоговый, то на его выходе будет просто напряжение, которое необходимо будет регистрировать при помощи преобразования напряжения в конкретные цифры, в цифровой вид данных. Для получения данных с датчика LM335 необходимо применять аналогово-цифровой преобразователь, он имеется в микроконтроллерах начиная с семейства Mega, микроконтроллер ATmega8 хорошо подойдет. Работа с АЦП микроконтроллера была описана ранее.


Для перевода градусов Кельвина в градусы Цельсия необходимо использовать формулу:
Напряжение в Цельсиях = Измеренное напряжение х 100 - 273,15

Цоколевка корпуса датчика LM335:
цоколевка корпуса LM335

Скачать LM335 datasheetpdf