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

 
 
> at91sam7s256 подтяжка до 5 вольт?, at91sam7s256 подтяжка до 5 вольт???
VIRt
сообщение Jul 24 2007, 18:01
Сообщение #1


Участник
*

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



Как правильно подтянуть выводы проца до 5 вольт???

Выход подтянут резистором 2.7К на +5В
При включении выхода уровень 1 падает до 3В. Что я не так делаю... А вобщем нужно SPI запустить на 5 вольтовую логику. Но чёт не выходит...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей Борщ
сообщение Jul 24 2007, 18:12
Сообщение #2


Гуру
******

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



Цитата(VIRt @ Jul 24 2007, 21:01) *
Как правильно подтянуть выводы проца до 5 вольт???
Выход подтянут резистором 2.7К на +5В
При включении выхода уровень 1 падает до 3В.
1) поставить стабилитрон на 3.3в по питанию процессора, ибо после сброса включены внутренние подтяжки к +3.3в и через эти внутренние подтяжки и защитные диоды ваша внешняя будет "приподнимать" питание процессора.
2) отключить встроенные подтяжки (регистр PIO_PPUDR)
3) включить режим open drain (регистр PIO_MDDR)
4) настроить ножки на вывод по необходимости.


--------------------
На любой вопрос даю любой ответ
"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
VIRt
сообщение Jul 26 2007, 18:08
Сообщение #3


Участник
*

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



Пробовал... Нифига не выходит. Пишут 5 вольт толерантен, а фиг. Вобщем запустил SPI, на 5 вольт подтяжка сработала только на MOSI. Все остальные ноги не выше 3.3 в.

1) запускаю PMC
2) выключаю пул ап PU_UDR
3) PIO_MDDR
4) PIO_OER
5) PIO_PER

Что я не так делаю...
Go to the top of the page
 
+Quote Post



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

 


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


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