Суп

Новости

Dec 19, 2023

Суп

Датчики приближения достаточно распространены в проектах автоматизации, и мы почти не придаем им значения.

Датчики приближения настолько распространены в проектах автоматизации, что мы почти не задумываемся о них — выберите что-нибудь со характеристиками, подходящими для работы, и двигайтесь дальше. Но они могут быть суетливыми, чтобы правильно приспособиться, и работа усложняется, если они расположены в каком-то отдаленном уголке.

Но где есть проблема, там есть и возможность, как [Идо Гендель] показывает нам этот датчик приближения с дистанционным управлением. История этого хитроумного маленького хака начинается с готового датчика, такого, который имеет ИК-светодиод и фототранзистор, направленный в одном направлении, который дает цифровой выходной сигнал, когда свет, отраженный обратно в фототранзистор, превышает определенный порог. Именно установка порога вызвала у [Идо] проблемы с клиентом, поэтому [Идо] решил создать программируемую замену, чтобы облегчить работу.

В первой попытке использовался отражающий передатчик OBP732 и микроконтроллер ATtiny202, а для программирования на печатной плате было три площадки. Однако для программирования по-прежнему требовался физический контакт, поэтому [Идо] пришла в голову идея использовать датчик для беспроводного ИК-программирования. Микроконтроллер второй версии был заменен на ATtiny212, и было добавлено несколько компонентов для управления мощностью светодиода, чтобы датчик мог выполнять двойную функцию. Программатор, использующий тот же датчик и адаптер USB-UART, дополняет систему и позволяет устанавливать порог датчика, просто направляя программатор в его общем направлении на расстоянии до 25 см.

Мы считаем, что возможность многократного использования одного датчика — это довольно разумно, поэтому снимаем шляпу перед этим. Это не первый раз, когда мы представляем один из проектов [Идо], но прошло довольно много времени — эти субботние часы, работающие один такт в день, были самыми последними, но вы можете ясно видеть корни проект датчика в этом кодировщике данных указателя мыши, который восходит к 2015 году.