Arduino HW-598
тел. +7(499)347-04-82
Описание Arduino HW-598
Вот подробное описание, технические характеристики, соответствие пин-коду (Part Number) и совместимость для модуля HW-598.
Описание
HW-598 — это недорогой инфракрасный датчик препятствий (оптический барьер), работающий на принципе отражения ИК-света. Он часто продается как «KY-032» или «TCRT5000 на плате», хотя его конструкция отличается.
Конструктивные особенности:
- На плате установлены два ИК-элемента: передатчик (светодиод) и приёмник (фотодиод/фототранзистор).
- У него есть регулировочный потенциометр для изменения порога срабатывания чувствительности.
- Обычно на плате также расположены два компаратора (LM393) для фильтрации и усиления сигнала.
- Четыре вывода: VCC, GND, AO (аналоговый выход), DO (цифровой выход).
Как работает: Датчик излучает ИК-луч. Если перед ним находится объект (на определённом расстоянии ~2...30 см), луч отражается, попадает на приёмник, сопротивление меняется, на DO появляется сигнал LOW или HIGH (в зависимости от схемы включения и прошивки).
Технические характеристики
| Параметр | Значение |
| :--- | :--- |
| Напряжение питания (VCC) | 2.5 — 3.6В (нормально работает)
3.3 — 5.0В (заявленно для большинства версий) |
| Тип детектора | ИК-фотодиод/фототранзистор |
| Рабочее расстояние | 2 — 35 см (зависит от цвета поверхности и производителя, обычно ~12см стандартной стены) |
| Самый дальний предел | До 50~70 см (на поверхности Black&White картон) |
| Диапазон обнаружимых объектов | от совершенно чёрного (условно) до белого (чем светлее, тем дальше) |
| Угол обнаружения | примерно 30±15° |
| Частота | — (не генератор, реагируют на отражение обычного ИК) |
| Порог срабатывания | Настраивается подстроечным резистором |
| Тригер DM0/D1 | DO — цифровой LEVEL (0 or 1), AO — аналоговый меняется пульсацией оптопары |
| Выходной формат | Digital HIGH для отсутствия мишени (обычно) и LOW при прерыве; зависит от обработки в коде Arduino |
| Разъём | 4-pin (пинрейна 2.54 мм) |
| Габариты | Размер (приблизительно) — 18 x 24 x 8 мм |
Парт номера / Маркировки чипов
Точно один строгий Part Number у модуля отсутствует — это OEM модуль с разными производителями. Однако, основные элементы и подходы у всех универсальны.
На платах встречаются следующие типы компонентов (общие замены):
-
Оконечный операционный усилитель — LM393 или LM393P (догоняет компаратор из двойного оперирования).
У некоторых фирм ставят TC2290, NJU7004, но принцип и распиновка схожа. -
Инфракрасный приёмник — обычно используется TCRT5000, SI242 или похожий фототранзистор.
Варианты датчика: TCRT1010, TCRT5000L/F, FDR611A. Состыкуемые аналоги также: LY, HW, RCTL. -
ИК диоды-передатчики — широкий ряд (3...10 мм световой элемент).
По пиндэкам модуля HW‑598 не бывает отдельного чистого документа — производитель не документирует.
Подключение электрическое
| Контакт на датчике | Подключение к Arduino |
| :----------------- | :----------------------------- |
| VCC | 5V (от 3.3 не ток)
Ставить желательно: работать будет, но с ограничением дальности на 15%|
| GND | GND |
| D0 | D2...D12 (например pin 4 или любой цифровой вход) |
| A0 | Любой аналоговый вход (A0—A5, термометрические более стабильные) — бесплатно визии уровень отражёнения |
⚠️ * Старайтесь на линии снятия + 5 как PinPin на вывода ниже до резистора 0805 — на борту модулей некоторые «партикулы» стоят БЗ(pin| pull или НЕТ резистора снятие реже.). Если объект тёмный — подстройка потенциометром это учтёт.*
Совместимые модели
Arduino / микроконтроллер:
- Полностью совместим с любым Arduino: Uno, Mega, Nano, Leonardo, Yun.
- ESP8266, ESP32, совместимость есть (только там 3.3V -> так , на VCC повышайте питание под 5V используй 2N222 / логиклов)) итого или тягучка с двумя реза завтарю лучше A0 лучше останишили вывод digital всегда ставить приемло на D2 +/- .
- Raspberry Pi/Pico (с уровнем CV: проигнорит сигнализацию, разрешите 5V совм).
Выбелита Прочутьсовй другим прибором: По форме знаем аналоги K-003 за месяц разном:
- **«KY-032» (= есть пат и ещё)](датчик этого формата полностью с тем‑же умниктронный элементром) производитель LinkhTout, совпадают монтажно 100%.
- FC‑01 (из мотор‑Шипа) почти аналогично — замна почти всегда.
- Конкретные Ардубло модули _HM033/Robot02 тоже совпадут всё.
Настройка скорости / подстройка
Используя подстрочный небольшим резисут поворот югерькой можно выбрать. Чувствительность — кру по внутренней «удаления~света что—>
В простоте пишешь на Аrduino так: если DigitalRead pin (на DO) == LOW — препятствие рядом < см трр на > , HIGH.
Если Вам нужно свечей программы или описание как настраивать пороги диалой передачи — задайте 😊.