Каковы минимальные /максимальные значения напряжения /тока, которые могут обрабатывать контакты gpio?

Я хочу начать использовать контакты GPIO, но я беспокоюсь о коротких замыканиях или использовании слишком большой силы тока и обжаривания моего raspi. Каковы минимальные /максимальные значения напряжения и тока, которые может обрабатывать rasppi? Каково типичное напряжение и ток? Насколько чувствителен raspi к короткому замыканию и тому подобное?


Я видел доски, которые предназначены для «защиты» вашего raspi:

Я действительно не хочу «расширять» полезность моего raspi. Я просто хочу защитить его от обжарки моих контактов GPIO. Я намерен создать буферную схему, которая предотвратит повреждение моего raspi от экспериментов с контактами GPIO.

22 голоса | спросил John 16 +04002012-10-16T08:14:46+04:00312012bEurope/MoscowTue, 16 Oct 2012 08:14:46 +0400 2012, 08:14:46

2 ответа


25

TL; DR

  • Это устройство 3.3V .
  • Выход
    • Максимальное количество всех контактов 50 мА.
    • Значение по умолчанию 8 мА на вывод. (Возврат к этой конфигурации после сброса.)
    • Программное обеспечение настраивается от 2 мА до 16 мА. Не отправляйте и не погружайте больше, чем вы настроили.
    • Не используйте емкостные нагрузки.
  • Input
    • Порог 1,8 В
    • Максимум 0,5 мА
    • Используйте резистор 6 кОм для обеспечения того, чтобы ток от источника 3,3 В не превышал 0,5 мА
      • ( 3.3 V /6000 Î = .00055 A )

Ссылки

from: http://elinux.org/RPi_Low-level_peripherals#General_Purpose_Input. 2FOutput_.28GPIO.29

  

Уровни напряжения GPIO 3,3 В и не устойчивы к 5 В . Там есть   нет защиты от перенапряжения на плате - намерение заключается в том, что люди   заинтересованный в серьезном взаимодействии, будет использовать внешнюю плату с   буферы, преобразование уровня и аналоговый ввод-вывод, а не пайка   непосредственно на основную плату.

Это легко обрабатывается с помощью конвертера двунаправленного логического уровня .

from: http://www.mosaic-industries.com/embedded-systems/microcontroller-projects/raspberry-pi/gpio-pin-electrical-specifications#rpi-gpio- входное напряжение и выходная-вольт-ограничения

Контакты GPIO, установленные для ввода

  

Это логические выводы 3.3 вольта. Напряжение около 3,3 В интерпретируется как   логический, в то время как напряжение около нуля вольт является логическим нулем. GPIO   контакт никогда не должен быть подключен к источнику напряжения выше 3,3 В или   менее 0 В, так как быстрое повреждение чипа может происходить как входной штырь   диоды субстрата (показаны как паразитные полевые транзисторы на рисунке 1). Там   могут быть временами, когда вам может понадобиться подключить их к внеполосным   напряжения - в этих случаях ток входного штыря должен быть ограничен   внешний резистор до значения, которое предотвращает повреждение чипа. я   рекомендуйте, чтобы вы никогда не отправляли или не погружались более чем 0,5 мА в   входной контакт.

Как заметил в комментариях AutomatedMike, вы можете застраховать это с помощью резистора 2 Ом сопротивления на вольт . ( 3.3 V /6000 Î = .00055 A )

Выходы GPIO, установленные для вывода

  

Штыри GPIO от Raspberry Pi довольно универсальны, а вы можете изменить   многие из их характеристик от программного обеспечения. Вы можете включить /выключить вход   контактный гистерезис, ограничение скорости нарастания выходного сигнала, источник и приемник управления   тока от 2 мА до 16 мА с шагом 2 мА. Эти   свойства задаются для блока GPIO в целом, а не для вывода по шине   основа.


  

Чтобы предотвратить чрезмерное рассеивание мощности в чипе, вы не должны   источник /приемник больше тока от штыря, чем его запрограммированный предел . Так,   если вы установили текущую способность в 2 мА, не рисуйте больше, чем   2 мА от штыря.


  

Ток источника /тока стока не ограничивает ток в или из   вывода, но определяет только максимальный ток, для которого   выходной сигнал высокого /низкого напряжения будет удовлетворен. Если неправильно,   выходные штыри могут быть повреждены чрезмерным током, независимо от   текущий /текущий ток. Послесбросить , RPi   выходы GPIO устанавливаются на 8 мА .


  

Ток, поступающий от выходов, выводится из источника 3.3 â V, который   может обеспечить максимум 50 мА. Следовательно, максимум вы можете   источник от всех выходов GPIO одновременно составляет менее 50 мА .   Вы можете получить переходные токи за пределами этого предела, поскольку они   выводятся из байпасных конденсаторов на шину 3,3 дюйма, но не нажимают   конверт!

Внимание:

Существуют дополнительные соображения для емкостных нагрузок. Вы действительно должны прочитать документ , который здесь сильно цитируется.

ответил Bruno Bronosky 8 J000000Monday13 2013, 10:17:08
2

Вы можете сослаться на эту ссылку http://elinux.org/RPi_Low-level_peripherals . это поможет вам.

ответил Shiny Fathima 11 Jam1000000amFri, 11 Jan 2013 10:55:06 +040013 2013, 10:55:06

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

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

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