Каков предел перенапряжения, перегрузки по току или мощности на выводе Arduino Mega 2560

У меня есть входное напряжение, идущее на вывод Arduino, которое может достигать 5,25 В. У меня есть много вариантов решения этой проблемы, но самым простым было бы включить встроенный резистор, который ограничивает мощность, которую перенапряжение может доставить на плату.

Я провел несколько экспериментов с платой, используя вывод, который установлен в INPUT, INPUT_PULLUP, OUTPUT установлен в low и OUTPUT установлен в high. В этих конфигурациях я посылал напряжение через резистор 33 Ком на вывод и пропускал 0-6 В через резистор. Напряжение на выводе в выходном режиме было очень жестким, идеально прижимая его выход к резистору.

В любом из входных режимов перенапряжения, казалось, счастливо проходили через резистор, подавая на вывод не более 65 мкА и 0,15 МВт, пока он поднимался до значения 5,5 В. тогда мне кажется, что контакты Arduino довольно устойчивы к перенапряжению, но это может быть неправильной оценкой.

, 👍-1

Обсуждение

Вы ознакомились со спецификацией Atmel (то есть микрочипа) для ATmega2560? Там описаны все эти ограничения и многое другое. Имейте в виду, что если условие не вызывает немедленного сбоя, это еще не значит, что оно не наносит ущерба. Некоторые повреждения накапливаются и проявляются только с течением времени., @jwh20

Если вы используете этот вывод только для ввода, вы можете просто добавить делитель напряжения, используя два резистора (один к входной линии, а другой к земле)., @PMF

Все входы имеют **зажимные диоды**. В сочетании с вашим резистором они предотвратят слишком высокое напряжение., @Gerben


2 ответа


0

Максимальное напряжение на любом выводе ввода-вывода составляет VCC+0,5 В или 5,5 В при питании от 5В.

Максимальный "впрыскиваемый" ток не указан в таблице данных, но обычно 1 мА является разумным значением.

Таким образом, 5,25 В при 65уА-это, хотя и не идеально, но, по крайней мере, терпимо.

,

0

Спецификация ATmega2560 находится здесь:

Микрочип Atmet 2560 Спецификация

Важный раздел для таких вопросов: АБСОЛЮТНЫЕ МАКСИМАЛЬНЫЕ РЕЙТИНГИ

Для этого чипа нам предоставляются:

Absolute Maximum Ratings ATMega2560

Обратите внимание на напряжение на любом выводе... спецификация, которую я выделил. Это говорит о том, что ни при каких обстоятельствах вы не должны позволять контакту опускаться ниже -0,5 В или выше (Vcc + 0,5 В), иначе вы рискуете повредить чип. Таким образом, если вы работаете на 5,0 В, это означает, что вы можете безопасно подать напряжение +5,5 В на вывод.

Ваш сигнал 0-6V превышает предел для этого устройства, и вы попадете в другой раздел, который я выделил, - "УВЕДОМЛЕНИЕ".

,

Как правило, не стоит приближаться к Абсолютным максимальным рейтингам, не говоря уже о том, чтобы вбивать контакт точно по максимальному рейтингу, так как только небольшая разница поставит вас на первое место. Абсолютные максимальные номинальные значения не являются руководящими принципами проектирования, поэтому в таблице данных прямо говорится: "Воздействие условий абсолютного максимального номинального значения в течение длительного времени может повлиять на надежность устройства". 5.25 В было бы приемлемо, хотя и не является признаком хорошего дизайна, но 5.5 В-это нет-нет (все это при условии, что напряжение питания 5В)., @ocrdu

Да, это совершенно верно. Также важно иметь в виду фактический Vcc. Если оно немного низкое, но все же в пределах допустимого, то приемлемое в остальном входное напряжение может привести к повреждению., @jwh20