Сигналы GPIO по длинным проводам

Я сделал несколько поисков и нашел несколько тем, связанных с этим, но большинство казалось довольно старым, и я не получил четкого ответа. Мои знания в области аппаратных средств /схем довольно простые, поэтому, пожалуйста, со мной.

У меня есть Pi 2 B. Я хотел бы получить вход от магнитного геркона, подключенного к моей двери гаража, а также отправить выходные сигналы на реле, чтобы открыть мою дверь гаража. Проблема в том, что я не хочу переводить свой Pi в гараж для этого. Я хотел бы оставить его здесь, в моем офисе, и проложить провод через стену /чердак. Я предполагаю, что это будет около 50 футов проводов.

Если есть, какие проблемы /проблемы возникают при попытке сделать это? Если да, то каковы решения? Как долго я могу прокручивать провод с вывода GPIO, не вызывая проблем с получением ввода и отправки вывода? Спасибо!

5 голосов | спросил kspearrin 16 Maypm15 2015, 16:37:02

1 ответ


7

Все зависит от размера провода и длины. Существует множество онлайн-калькуляторов, которые могут дать вам омическое сопротивление заданной длины и толщины провода (AWG-калибр в США). Для проводов 50ft 24 AWG сопротивление составляет около 1,2 Ом. Используя закон Ома, вы можете узнать падение напряжения, которое это будет приводить последовательно с герконом (при условии, что вы знаете его характеристики) - так что вы можете убедиться, что результирующее напряжение на выводе GPIO все еще находится в пределах порога для высокого сигнала.

Я сомневаюсь, что 50 футов будут проблемой. Кроме того, вы всегда можете попробовать, просто убедитесь, что вы разматываете провод, чтобы избежать индуктивных эффектов. 50 футов провода не должны быть слишком дорогими для покупки.

ответил Phil B. 16 Maypm15 2015, 17:27:14

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132