Схема подключения датчика света и температуры: руководство по монтажу

Иван Корнев·25 июля 2026·4 мин

Правильная схема подключения датчика света и температуры зависит от типа используемых сенсоров (аналоговые или цифровые) и выбранного протокола передачи данных. Для успешного монтажа необходимо учитывать требования к напряжению питания, наличию подтягивающих резисторов и количеству проводников в кабеле.

Оглавление

Подключение датчиков освещенности

Для измерения уровня освещенности чаще всего применяются фоторезисторы. Их подключение реализуется через простую электрическую цепь — делитель напряжения.

Принцип работы: Фоторезистор изменяет свое сопротивление в зависимости от количества падающего на него света. Чтобы контроллер мог считать это изменение как напряжение, компонент включается последовательно с постоянным резистором.

Типичная схема требует использования постоянного резистора, номинал которого обычно составляет 10 кОм. Один вывод фоторезистора подключается к источнику питания, второй — к аналоговому входу контроллера и одновременно к одному из выводов постоянного резистора. Второй вывод постоянного резистора соединяется с землей (GND).

Бытовые датчики освещенности могут иметь широкий диапазон измерений, который варьируется от модели к модели.

Монтаж цифровых датчиков температуры (1-Wire)

Цифровые датчики, такие как популярная модель DS18B20, передают данные по протоколу 1-Wire. Это требует соблюдения строгих правил при проектировании схемы подключения.

Требования к питанию и резисторам

Стандартное напряжение питания для большинства бытовых цифровых датчиков этого типа находится в диапазоне от 3,0 до 5,5 В. Критически важным элементом схемы является подтягивающий резистор. Он должен быть установлен между линией передачи данных и линией питания (VCC).

Номинал резистора: Для шины 1-Wire рекомендуется использовать резистор сопротивлением 4,7 кОм. Без этого компонента стабильная передача данных невозможна.

Варианты разводки проводов

При монтаже датчиков DS18B20 можно использовать два варианта подключения:

  1. Трехпроводная схема: Используются три провода — питание (VCC), земля (GND) и линия данных (Data). Этот метод обеспечивает более стабильную работу на больших расстояниях.
  2. Паразитный режим: Используется только два провода (земля и линия данных, которая также выполняет функцию питания).

Максимальная длина кабеля для надежной работы в паразитном режиме не имеет строгого норматива и сильно зависит от качества используемого кабеля и уровня внешних помех.

Подключение аналоговых датчиков температуры

Аналоговые сенсоры отличаются от цифровых принципом формирования выходного сигнала. Количество проводов для их подключения может составлять 2 или 3, что зависит от конкретной модели и типа датчика. Универсального стандарта разводки для всех аналоговых устройств не существует.

Выходной сигнал таких датчиков часто стандартизирован под промышленные интерфейсы. Типичными вариантами являются сигналы в диапазоне 0–10 В или токовая петля 4–20 мА. Выбор конкретного стандарта зависит от модели оборудования и требований системы автоматизации.

Особенности шин I2C

Если для измерения параметров используются датчики температуры и освещенности, работающие по шине I2C, схема подключения требует установки подтягивающих резисторов на обе линии связи: SDA (данные) и SCL (тактирование).

Линия шиныТребуемое сопротивление подтяжки
SDA4,7–10 кОм
SCL4,7–10 кОм

Резисторы подключаются между соответствующей линией и источником питания. Отсутствие подтяжки на одной из линий приведет к неработоспособности всей шины.

Частые ошибки

  • Отсутствие подтягивающего резистора на шине 1-Wire. Забытый резистор 4,7 кОм между Data и VCC — самая частая причина, по которой контроллер не видит датчик DS18B20.
  • Неправильный выбор резистора для фоторезистора. Использование резистора с номиналом, сильно отличающимся от 10 кОм, может привести к нелинейности показаний или выходу напряжения за пределы измеряемого диапазона входа контроллера.
  • Превышение напряжения питания. Подача напряжения выше 5,5 В на датчик DS18B20 может вывести его из строя, так как рабочий диапазон составляет 3,0–5,5 В.
  • Игнорирование подтяжки I2C. При подключении I2C-сенсоров необходимо устанавливать резисторы 4,7–10 кОм как на линию SDA, так и на SCL.

FAQ

Сколько проводов нужно для подключения датчика DS18B20? Для подключения можно использовать 3 провода (VCC, GND, Data) или 2 провода при использовании паразитного режима питания.

Какой резистор нужен для фоторезистора? В типичной схеме делителя напряжения используется постоянный резистор номиналом 10 кОм.

Какое напряжение требуется для цифровых датчиков температуры? Большинство бытовых цифровых датчиков, таких как DS18B20, работают при напряжении питания от 3,0 до 5,5 В.

Нужны ли резисторы для датчиков I2C? Да, для корректной работы шины I2C необходимы подтягивающие резисторы сопротивлением 4,7–10 кОм на линиях SDA и SCL.