Мой первый электронный проект за более чем десятилетие включает в себя Raspberry Pi 3 и две кнопки с подсветкой . Хочу понять какой резистор мне нужен для светодиодов, если есть.
Кнопки с подсветкой имеют три контакта, которые, как я полагаю, это:
При такой конфигурации светодиод горит постоянно. Если я переключаю контакты 1 и 2, светодиод загорается при нажатии кнопки, но я не знаю, как это влияет на сигнал. Могу ли я просто переключить их?
Светодиоды рассчитаны на 14В и постоянный ток 10А. Продавец убедил меня, что Raspberry Pi подойдет с такими характеристиками. Я подтвердил с блоком питания, что 3,3 В достаточно, чтобы зажечь светодиод.
Учитывая, что светодиод имеет такой высокий допуск по сравнению с тем, что может обеспечить Raspberry Pi, нужен ли мне резистор, и если да, то как мне определить, к какому из них и к какому контакту его подключить?
РЕДАКТИРОВАТЬ: Проект заключается в создании Большой Красной Кнопки™, которая при нажатии активирует функцию « Найти iPhone» и «Воспроизвести звук» на телефоне моей жены. Это ежедневная необходимость. В идеале я хотел бы иметь полный контроль над светодиодом, чтобы использовать его для обратной связи, но если это представляет риск для Raspberry Pi, я соглашусь на загорание при нажатии.
Типичный автомобильный переключатель. Вы уже знаете, что свет может быть включен всегда или только при нажатии выключателя. Если вы переключите контакт питания и аксессуара, свет изменится.
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Тот, что слева, всегда горит. Тот, что справа, включает свет только тогда, когда переключатель находится в положении «Вкл.».
Но вы хотите управлять светодиодом с выхода и кнопкой в качестве входа. Это все еще просто. Как бы.
Тот, что слева, проще. Подключен к контакту 3.3V. Вход без включения подтягивающего резистора, активный высокий уровень/1 для нажатой кнопки . Выход Высокий/1 для выключения светодиода, Низкий/0 для светодиода. Вы должны изменить выход на 16 мА или меньше, и свет должен тянуть только ниже 16 мА, потому что это максимум для RPI.
Тот, что справа, лучше. Направляющая RPI 3,3 В ограничена, и если свет представляет собой лампу, она может тянуть слишком сильно для шины 3,3 В ИЛИ для GPIO (используйте амперметр/мультиметр для измерения тока), или если это светодиод, он может быть тусклым на 3,3В. Таким образом, вы используете шину 5 В для более яркого света и транзистор для переключения света с нормальным высоким/1 для включения, низким/0 для выключения. Два резистора на входе представляют собой простой делитель напряжения. При нажатии вход становится высоким, как и раньше.
Если вы намерены просто зажечь переключатель, когда переключатель был нажат, способ, которым вы описали свои соединения выше, звучит так, как будто он будет работать.
Вы протестировали подсветку выключателя при напряжении 3,3 вольта и остались довольны яркостью. Поскольку лампа выключателя рассчитана на работу при напряжении 12 вольт, проблем с питанием от 3,3 вольт быть не должно.
Предположительно, внутри переключателя находится светодиод, соединенный последовательно с токоограничивающим резистором. Так что, если еще раз угадать, не должно быть необходимости в дополнительных резисторах для защиты светодиода. Если вы можете подтвердить это, открыв переключатель или найдя спецификацию OEM для этого переключателя, это будет обнадеживающе.
Если вы намеревались управлять подсветкой переключателя с помощью контакта GPIO, измерьте ток, который потребляет лампа переключателя при подключении к источнику питания 3,3 В. Убедитесь, что ток не превышает то, что могут выдержать контакты GPIO.
Гбулмер
Гбулмер
пользователь86234
ЧтоГрубый Зверь
Hand-E-Food
Hand-E-Food