Перейти к содержанию
    

arm7, lpc2318, вопрос по подтяжке портов GPIO

Почему бы вам не поступить точно также, вместо траты времени на болтовню.

На самом деле все достаточно сложно. Посмотрите, например, документацию на третьи циклоны - обнаружите, что производители начали нормировать ресурс чипов в зависимости от наличия и величины выбросов на фронтах превышающих номинальные уровни. Да, это более наномерные чипы, нежели LPC2000 но тем не менее такой вот факт. Умереть не умрет, но наработка на отказ будет меньше. Если Вы радиолюбитель - то бог Вам судья. В противном случае это уже и на должностное преступление может потянуть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На самом деле все достаточно сложно. Посмотрите, например, документацию на третьи циклоны - обнаружите, что производители начали нормировать ресурс чипов в зависимости от наличия и величины выбросов на фронтах превышающих номинальные уровни.

Я утрирую, естественно в нормальных (длительных) условиях эксплуатации у меня не подается ничего вне номинальных уровней. Но в стресс тестах делаю так как описал. Иногда важно знать какую перегрузку параметров способен осилить девайс без потери работоспособности.

Кстати LPC с высокой долей вероятности выживает если его кратковременно (тестировал на 10с интервалах) запитать от 5V и даже от 6V.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

подтверждаю слова defunct, LPC действительно очень живучий тип.

мне монтажник неправильно собрал плату, в результате чего на LPC2138 шло питание +4.68 вместо положенных +3.3.

так вот LPC успешно прошивался (и в RAM, и в FLASH), правда работать из FLASh отказывался.

у меня он так проработал наверное 15 мин если не больше.

после проблем с работой из FLASH я понял что что-то не так и увидел неправильное питание. поставил правильное питание +3.3 и LPC стал работать нормально во всех режимах.

так что ограничения (limiting values) указанные в даташите, приведены с хорошим запасом.

Изменено пользователем buletz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

подтверждаю слова defunct, LPC действительно очень живучий тип.

так что ограничения (limiting values) указанные в даташите, приведены с хорошим запасом.

 

Не рекомендую на серийных изделиях подавать напряжение на порт выше 7 Вольт. Касается LPC213x/LPC214x портов толерантных к 5 Вольтам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Будет ли такое работать ?
Нет, не будет. Вопрос превышения максимально допустимых значений даже не обсуждаю, согласен с zltigo. Если вывод LPC настроен на выход, то на входе второй микросхемы напряжение будет выше 3.3в только после того, как сгорит LPC.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если вывод LPC настроен на выход, то на входе второй микросхемы напряжение будет выше 3.3в только после того, как сгорит LPC.
Вы плохо знаете принцип работы выходного каскада LPC. Он и не подумает сгорать от 10к резистора. Даже от 1к. Там верхний полевик проводит ток в обе стороны, как вытекающий так и втекающий. То есть даже если выдать на выход "1" и не переключить его на вход, то вообще никаких проблем не будет. Даже если этот резистор будет подтягивать к +10 вольт. (но не во время сброса и инициализации проца)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы плохо знаете принцип работы выходного каскада LPC.
Пожалуй, это стоит адресовать автору исходного вопроса "будет ли работать". Это ведь он хотел получить на входе второй микросхемы +6в.

 

А в обе стороны (насколько я помню) проводит любой открытый МОП-транзистор, не только в LPC

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

... Даже если этот резистор будет подтягивать к +10 вольт....

 

Ага, только сигнал выше 3.3V все равно не будет (плюс, ессно, еще чуть-чуть на верхнем канале)...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пожалуй, это стоит адресовать автору исходного вопроса "будет ли работать". Это ведь он хотел получить на входе второй микросхемы +6в.

Получит +6, когда пин настроен как вход.

3.3 - когда на выход "1",

0 - когда на выход "0".

 

Автору - записать в защелку порта "0", и управлять уровнем с пом. IODIR.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...