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

 
 
 
Reply to this topicStart new topic
> AVR и AT45DB321 - как запитать
alevnew
сообщение May 15 2009, 03:27
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 17-05-07
Пользователь №: 27 775



Кто нибудь использовал AT45DB321 с питанием от 5В?
По даташиту максимальные уровни на всех ногах до 6В, т.е. испортиться вроде не должна.
С другой стороны питание вроде бы должно быть от 3 до 3.6В.

Вот и думаю, ставить ли стабилизатор на 3.3В или обойтись без него?
Go to the top of the page
 
+Quote Post
at90
сообщение May 15 2009, 03:52
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Лучше запитать от стабилизатора 3.3V. Мы как то запитывали AT45DB081 от 5 вольт. Работало но появлялись битые ячейки...


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
uriy
сообщение May 15 2009, 04:03
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Прилагаю страницу даташита. Четко указано питание 2,7-3,6 В. К 5 вольтам входы видимо толерантны.Прикрепленный файл  321D.pdf ( 13.58 килобайт ) Кол-во скачиваний: 279

PS Да толерантны на следующей странице написано 2. All inputs (SI, SCK, CS#, WP#, and RESET#) are guaranteed by design to be 5-Volt tolerant.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение May 15 2009, 04:57
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Если очень жалко стабилизатора, то можно поставить с 5 В пару кремниевых диодов (не Шоттки) последовательно (один BAV99) и не забыть параллельно ногам питания микросхемы резистор, например, 4.7 кОм.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 15 2009, 05:50
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(alevnew @ May 15 2009, 11:27) *
Кто нибудь использовал AT45DB321 с питанием от 5В?
По даташиту максимальные уровни на всех ногах до 6В, т.е. испортиться вроде не должна.
С другой стороны питание вроде бы должно быть от 3 до 3.6В.Вот и думаю, ставить ли стабилизатор на 3.3В или обойтись без него?
Питать обязательно от стабилизатора, кроме того для согласования выходного уровня вывода MISO AT45DB321 со входом МК AVR (если он питается от 5 вольт) необходимо ставить схему согласования уровнейsmile.gif Иначе могут быть ошибки при чтении данных из AT45DB321. Обычно достаточно повторителя из серии 74HC. Поищите на форуме - тема согласования уровней обсуждалась не раз.


--------------------
Go to the top of the page
 
+Quote Post
SysRq
сообщение May 15 2009, 06:20
Сообщение #6


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Цитата(prottoss @ May 15 2009, 09:50) *
...для согласования выходного уровня вывода MISO AT45DB321 со входом МК AVR (если он питается от 5 вольт)
Насколько это обязательно? Может у меня частный случай, но SO идет напрямую на ногу ATMega128 (вход, pullup включен), и проблем с обменом данными вроде бы нету (устройство в эксплуатации больше года). Дохлых микросхем тоже...
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 15 2009, 07:01
Сообщение #7


Гуру
******

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



Цитата(SysRq @ May 15 2009, 09:20) *
Насколько это обязательно? Может у меня частный случай, но SO идет напрямую на ногу ATMega128
Если на шине нет других 5в микросхем - то не критично. Выходные уровни 3в памяти вписываются в диапазон входных для меги. А вот если на этой же SPI висит еще и 5в слейв, то обязательно. Выход MISO памяти к 5в не толерантен.


--------------------
На любой вопрос даю любой ответ
"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
Rst7
сообщение May 15 2009, 08:39
Сообщение #8


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Если на шине нет других 5в микросхем - то не критично.


Не совсем. Порог у меги при питании 5 вольт лежит примерно на 2.5 вольта (полпитания). В результате, запас по помехоусточивости сверху 3.3-2.5=0.8 вольта. Иногда это критично. Я последнее время подключаю 3.3хвольтовую периферию следующим образом. Минус питания периферии подключаю к минусу проца через диод (анодом к минусу периферии, катодом к минусу проца). Этим поднимаю 0 на уровень ~0.6-0.7 вольта. Стабилизатор 3.3В (я обычно пользую LP2950-3.3) включаю входом на +5, выходом на питание периферии, общим - на минус питания периферии. Т.е. периферия получает 3.3В, но сдвинутое на падение на диоде. Выходной конденсатор LP'шки подключается между выходом и общим LP'шки. Во все линии связи между процом и периферией ставлю резисторы по 300ом. Такое стреляет даже с нетолерантными входами - проверено на связке ATMega168(5 вольт) и RTL8201CP(3.3 вольта, причем, входы нетолерантны). Правда, диод подпора у меня еще зашунтирован конденсатором в 0.1мкФ и встречным диодом (так, из-за инженерной трусости wink.gif )


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
alevnew
сообщение May 15 2009, 10:55
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 17-05-07
Пользователь №: 27 775



Всем спасибо!
У меня видать не совсем свежий даташит, в нем так написано:
All Input Voltages (including NC Pins)
with Respect to Ground ...................................-0.6V to +6.25V

Буду питать 3.3В
Go to the top of the page
 
+Quote Post
SysRq
сообщение May 15 2009, 11:12
Сообщение #10


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Цитата(Rst7 @ May 15 2009, 12:39) *
запас по помехоусточивости

Ага! Вот оно что теряю. Будем знать, спасибо rolleyes.gif
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 15 2009, 11:51
Сообщение #11


Гуру
******

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



Цитата(alevnew @ May 15 2009, 13:55) *
All Input Voltages (including NC Pins)
with Respect to Ground ...................................-0.6V to +6.25V
Так это же не рабочее, а максимально допустимое напряжение. Вам что надо - чтобы работала или чтобы не сгорела? smile.gif


--------------------
На любой вопрос даю любой ответ
"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
yung
сообщение May 16 2009, 12:22
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 25-03-05
Из: Рязань
Пользователь №: 3 669



Сейчас как раз использую связку Atmega64 - AT45DB321D. Поставил LP2985AIM5X-3.3 на питание памяти и 74HCT125 на вход меги. Входы памяти (данные и такт) через резисторы 510Ом (просто у меня ходовой номинал). На макете вместо буфера использовал компаратор MAX944 - все без проблем даже с путанкой из МГТФ. Частота SPI вроде около 1МГц.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 29th June 2025 - 05:34
Рейтинг@Mail.ru


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