Подключение светодиодов и кнопок на расстоянии 12 футов от Arduino UNO

У меня есть печатная плата (назовем ее удаленной печатной платой), на которой установлены 4 светодиода и 4 кнопки. Удаленная печатная плата находится далеко от моего стола (примерно в 12 футах). Светодиоды используются для индикации состояния, а кнопки-для различных входов состояния.

Все они подключены к UNO напрямую.

  1. Я планирую использовать для этого 10-контактный разъем IDC и ленточный кабель IDC.
  2. Ток светодиодов составляет около 2 мА каждый (белые светодиоды)
  3. При нажатии кнопки заземляют соединение, иначе внутреннее подтягивание UNO будет держать GPIO на высоком уровне.
  4. Я поместил конденсатор 10 нФ поперек переключателя, чтобы адресовать денонс.
  5. У меня есть последовательный резистор в 1 кило Ом для всех четырех переключателей на удаленной печатной плате

Я хотел бы знать, все ли в порядке? Будут ли какие-то проблемы из - за длины? Светодиоды предназначены для индикации и не будут мигать быстрее 200 мс в любой момент времени. Они будут использоваться для индикации состояния, которое представляет собой очень медленные сигналы. Заранее спасибо!

, 👍2

Обсуждение

Это может сработать. Иногда я ожидаю, что будут происходить "неожиданные" события. Если это делается для безопасности или безопасности, демонстративно рассмотрите альтернативу. Если это для развлечения, дерзай. Если он работает так, как ожидалось, отлично. Если нет, попробуйте что-нибудь другое., @st2000


1 ответ


1

Это большое "нет-нет". Вы добавляете чрезвычайно длинные антенны к Arduino, вызывая проблемы. Как минимум на входы добавьте резистор серии 10K на выводах Arduino. Я бы предпочел поместить конденсаторы на контакты arduino, чтобы помочь отделить шум и т.д., А также подтягивающие резисторы на стороне провода резисторов 10K. Используйте какой-нибудь буфер для светодиодов, и транзистор будет работать. Это может сработать, но как долго и сколько процессоров вы можете уничтожить с течением времени?

,