Я использую 64-контактный микроконтроллер S32K142 .
У меня вопрос по этой таблице:
От какого параметра зависит максимальный ток стока и ток истока?
Отмеченная строка в таблице говорит о том, что если ток, подаваемый на контакт, равен 3,5 мА, то напряжение на контакте составляет 3,3–0,8 В = 2,5 В относительно земли при напряжении питания 3,3 В.
Если это так, то от какого параметра зависит минимальный и максимальный ток источника и стока GPIO?
от какого параметра зависит минимальный и максимальный ток источника и стока GPIO
Это зависит от выходного сопротивления контакта GPIO, которое не сообщается напрямую и может быть несимметричным.
Если вы попытаетесь подать более 3,5 мА, выходное напряжение упадет ниже В.
Если вы попытаетесь поглотить более 3 мА, выходное напряжение поднимется выше 0,8 В.
Оба значения приведены для В.
Изменить : относительно вопроса, заданного в комментариях
Он может отличаться даже в одном и том же uC (исходный даташит AT89C51AC3):
Другие могут больше сосредоточиться на всех внутренних интерфейсах (исходное техническое описание ATmega328P):
Возможно, причина, по которой производители обычно не удосуживаются показать это в документации, заключается в том, что нам не нужна эта информация для использования их устройств.
Мы прошли через это. Возможности источника и приемника GPIO зависят от сопротивления «включено» полевых транзисторов драйвера P и N, соответственно, темы, которую я и другие уже затрагивали в ваших предыдущих вопросах. Этот параметр, Rds(on), отсутствует в техническом описании, но может быть получен из V(oh) и V(ol) при заданном токе источника или стока.
Другое название этого параметра называется силой привода .
Сила привода зависит от двух вещей:
Сила возбуждения, в конечном счете, является утверждением гарантированного Rds(on), которое будет удовлетворять заявленным V(oh) и V(ol) при заданном токе источника или стока.
Почему они говорят это так, как V(oh) и V(ol), а не Rds(on)?
Когда микросхема изготовлена, они проверяют мощность возбуждения, помещая на вывод известную нагрузку источника или стока тока и измеряя полученные значения V(oh) и V(ol), принимая только те детали, которые «достаточно прочны», чтобы соответствовать спецификации спецификации. , плюс некоторая маржа. Другими словами, они используют функциональную спецификацию, отвечающую системным требованиям, для получения допустимых высоких или низких результатов.
Тем не менее, подумайте об этом так, как это сделал бы разработчик микросхем: полевой транзистор — это резистор, который находится в одном из двух состояний: бесконечное сопротивление в выключенном состоянии или Rds(on) во включенном состоянии. Это не сложнее, чем это. Тот факт, что полевые транзисторы ведут себя как переключаемые резисторы, является одним из их преимуществ по сравнению с биполярными: это позволяет подключать их параллельно, чтобы уменьшить общее Rds(on).
И некоторые микроконтроллеры делают именно это и, кроме того, позволяют выборочно включать параллельные полевые транзисторы для изменения мощности привода. Это полезно для снижения рассеиваемой мощности и шума переключения или для согласования импеданса привода с системой.
Параметром будет MOSFET gpio на сопротивлениях. Но производитель об этом не говорит. Они говорят вам, что это минимум, который вы можете ожидать от temp и vcc. Вы можете вывести сопротивление по закону Ома, а затем экстраполировать, какое напряжение вы можете ожидать при заданном токе.
Кроме того, могут быть ограничения по теплу, соединительному проводу и общему току.
Новичок
devnull
Новичок
devnull
Новичок
Картман
Новичок
Картман