реклама на сайте
подробности

 
 
> at91sam7s256 и толерантность к 5В?
VIRt
сообщение Sep 30 2007, 02:36
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 28-03-06
Пользователь №: 15 573



Подскажите плиз, мож кто использовал adm213ar(5В) или МС ТТЛ(5В) уровня в одной связке с at91sam7s256(3.3В)?

Раньше была проблема с SPI. При использовании 5В подтяжки для SPI спалил 2 процессора. Подозрение на так называемые встроенные резисторы подтяжки в проц. В даташите 2 строчки по этому поводу - по умолчанию они включенны (типа нада быть осторожным...). Еще есть подозрение что в процессе отладки в сбросе они тож включены (может и отладчик в этом и виноват, длительный reset). Порты где 5В уровни постепенно начинали глючить и выходили из строя. Проблему решил исспользуя опторазвязку. Теперь как то страшновато ставить АДМ. А плату уже под неё изготовили. Да и нужен полный RS232 для управления модемом...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение Sep 30 2007, 07:28
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(VIRt @ Sep 30 2007, 05:36) *
Подскажите плиз, мож кто использовал adm213ar(5В) или МС ТТЛ(5В) уровня в одной связке с at91sam7s256(3.3В)?
Теоретически можно. Практически - как вы правильно заметили - при сбросе включены внутренние подтяжки, через которые +5в со входа стекает на +3.3в питания процессора. Если нет возможности программно подавать +5в уже после того, как отключена подтяжка, можно попробовать подстраховаться, включив 3.3в стабилитрон по питанию процессора и ограничив ток через ножки, на которые подаются 5в уровни резисторами. Но это только мои теоретические рассуждения - у меня висят светодиоды с +5в и микросхема RS485 дает напрямую 5в-уровень на вход UART, уже почти год штук 80 устройств работают и ничего не сдохло. Стабилитрон по питанию стоит.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2025 - 21:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016