У меня есть электронный дверной звонок (Aiphone IE-1AD), который отправляет сигнал ~ 15 В переменного тока при нажатии кнопки.
Я использовал этот пост в блоге об обнаружении сигнала на аналогичном дверном звонке с помощью moteino (arduino), чтобы создать эту схему подключения для Raspberry Pi.
Вопрос 1: Я думаю, что мне нужно заставить схему работать, используя 3,3 В на моей схеме, а не 5 В из сообщения в блоге - правильно?
Мотеино использует питание 5 В для схемы, но я думаю, что мне нужно изменить его на 3,3 В. Когда оптопара (H11aa1) замкнута (подключена), я понимаю, что входное напряжение будет отправлено на вывод GPIO (либо напрямую, либо через конденсатор). Поскольку вывод Pi GPIO рассчитан на 3,3 В (тогда как moteino может обрабатывать 5,5 В), я хочу использовать 3,3 В для запуска схемы.
Вопрос 2: если я использую 3,3 В, какие номиналы резисторов?
Я не уверен, как узнать номиналы резисторов. Падение напряжения на светодиоде составляет 2 В, и он хорошо работает при токе около 10-15 мА, но как мне подключить конденсатор параллельно?
Из этого YouTube примерно через 3 минуты видно, что PNP имеет падение на 0,7 В от B к E, но нужен ли мне резистор между оптопарой и B, как следует из видео?
Вопрос 3: Дополнительный резистор?
Похоже, что есть путь, когда оптопара закрыта, а транзистор пропускает ток от E к C, который напрямую подключает источник 3,3 В к контакту GPIO без резистора на пути (через транзистор) - это проблема ? Не вызовет ли это слишком большой ток на контакте GPIO? Какой резистор и куда его адресовать?
Меня так же интересует, почему стоит ответ, как и то, что нужно сделать, чтобы это сработало.
Падение напряжения на светодиоде составляет 2 В, и он хорошо работает при токе около 10-15 мА, но как мне подключить конденсатор параллельно?
Конденсатор не окажет никакого влияния на ток светодиода после того, как схема будет включена в течение нескольких микросекунд, поэтому вам не нужно беспокоиться об этом при расчете номинала резистора.
Мне нужен резистор между оптопарой и B, как предлагает видео?
Вам не нужен резистор.
Вам не нужно ограничивать ток через оптопару --- он не будет потреблять больше тока, чем то, что стимулируется его светодиодом в виде фототока (приводимого в действие 15 В переменного тока)
Вы не используете сигнал на выводе «C» оптопары в качестве логического сигнала, поэтому вам не нужно, чтобы он подтягивался к низкому напряжению, когда оптрон активен.
Путь тока к контакту «B» мог бы ускорить работу фототранзистора, но для такого рода приложений вам не нужно время отклика в наносекундах.
Похоже, что есть путь, когда оптопара закрыта, а транзистор пропускает ток от E к C, который напрямую подключает источник 3,3 В к контакту GPIO без резистора на пути (через транзистор) - это проблема ? Не вызовет ли это слишком большой ток на контакте GPIO?
Предполагая, что у вас есть GPIO, настроенный как вход (и это должно быть по умолчанию при включении), он будет иметь высокий входной импеданс и не позволит поступать в него более чем на несколько микроампер.
Резистор в несколько кОм, скорее всего, не изменит поведение и защитит вас от перегрузки по току в случае, если вы случайно запрограммируете GPIO в качестве выхода, а управляемое значение конфликтует со значением, генерируемым этой схемой дверного звонка.
Джиппи