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

 
 
> 5V AVR и 3.3V FLASH
zombi
сообщение Sep 24 2010, 17:52
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Подскажите можноли подключить 3-х вольтовую флэшку (ША,ШД и т.д.) к ногам 5-ти вольтового AVR напрямую?
Например 3-х вольтовую альтеру можно,а флэшку?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ArseGun
сообщение Sep 26 2010, 03:34
Сообщение #2


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

Группа: Свой
Сообщений: 192
Регистрация: 10-03-07
Из: г. Тольятти
Пользователь №: 26 026



S29GL256P не толерантна по входам к 5V.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Sep 26 2010, 04:35
Сообщение #3


Гуру
******

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



Цитата(ArseGun @ Sep 26 2010, 10:34) *
S29GL256P не толерантна по входам к 5V.
Точно. По этому преобразователей понадобится огогоsmile.gif Учитывая их стоимость и доставабельность.

Цитата(rezident @ Sep 26 2010, 01:22) *
Наверное потому, что такую же последовательную с объемом 32МегаБайт (не Мегабит!) найти довольно затруднительно. laughing.gif
Возможно, что вариант с AT45DB и не подходит из-за намного меньшего объема памяти на борту... Но кто мешает поставить несколько? ...Может тогда лучше посмотреть в сторону SD карт?
Цитата(rezident @ Sep 26 2010, 01:22) *
А где их сейчас покупают? Неужели проблемы с производством у Atmel уже закончились?
Сходите на http://www.efind.ru

Цитата(zombi @ Sep 25 2010, 17:36) *
Да, гланое чтобы работало biggrin.gif
MEGA8515 и S29GL256P в системе два vcc 5V и 3.3V. Для меги нужно 16 MHz поэтому 5V vcc, а флешку хотелось бы 3-х вольтовую использовать.
При беглом взгляде на даташит, мне не понятно, как Вы этого осьминога к меге вообще подключать собрались? Подсчитаем: У МК 35 линий ввода вывода. Смотрим на структурную схему S29GL256P.
Шина адреса - 24 бит.
Шина данных - 16 бит. Ага, есть вход BYTE, хорошо, пусть будет 8 бит.
Шина управления - RESET, WP, BYTE, CE (Не подключаем к МК). Остается WE, OE.
Таким образом, если Вам нужна вся память, то необходимо 34 линии.
Но, тут есть один момент, у МК, если использовать его аппаратные возможности, есть мультиплексная шина адрес-данные, таким образом высвобождается еще 8 линий для старших адресов. Но, блин, вопрос, какие порты вв у МК освободить а какие задействовать?smile.gif И о каком быстродействии идет речь?smile.gif


--------------------
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 26 2010, 20:26
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(prottoss @ Sep 26 2010, 07:35) *
При беглом взгляде на даташит, мне не понятно, как Вы этого осьминога к меге вообще подключать собрались? Подсчитаем: У МК 35 линий ввода вывода. Смотрим на структурную схему S29GL256P.
Шина адреса - 24 бит.
Шина данных - 16 бит. Ага, есть вход BYTE, хорошо, пусть будет 8 бит.
Шина управления - RESET, WP, BYTE, CE (Не подключаем к МК). Остается WE, OE.
Таким образом, если Вам нужна вся память, то необходимо 34 линии.
Но, тут есть один момент, у МК, если использовать его аппаратные возможности, есть мультиплексная шина адрес-данные, таким образом высвобождается еще 8 линий для старших адресов. Но, блин, вопрос, какие порты вв у МК освободить а какие задействовать?smile.gif И о каком быстродействии идет речь?smile.gif

В адресном пространстве флэшка находится блоками c 8000H по FFFFH всего 1024 блока.
Адрес блока предварительно записывается в регистр в альтере.
В пределах блока нужна максимальная скорость чтения.

Цитата(smk @ Sep 26 2010, 13:22) *
А если просто токоограничительные резисторы между МК и флешкой поставить? 1...10 кОм?

А так можно? кто-то делал такое?

Цитата(Xenia @ Sep 26 2010, 13:30) *
А может быть вам просто понизить питание AVR с 5-ти до 3-х? Вот и не стало бы ваших проблем. А 5-ти вольтовые AVR-ки практически все могут нормально работать на 3-х вольтах.

Думаю выход один : заменить 8515 на 162 она на 3-х вольтах вроде на 16-ти фурычит.
Но очень не хочется адаптировать программу wassat.gif пять лет уже прошло.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 27 2010, 13:33
Сообщение #5


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(zombi @ Sep 27 2010, 00:26) *
Думаю выход один : заменить 8515 на 162 она на 3-х вольтах вроде на 16-ти фурычит.
Но очень не хочется адаптировать программу wassat.gif пять лет уже прошло.

Да есть такой "Migrating between ATmega8515 and ATmega162.pdf", да только сама ATmega162 не тянет 16 МГц до 4.5 В. На странице 265 ее даташита есть такой график.

А вот ATmega13A, глядишь и потянула бы - у нее график рабочей частоты от напряжения питания строго линейный. Начинается с 4 МГц при 1.8 В и достигает 20 МГц при питании свыше 4.5 В. Если по пропорции считать, то при питании 3 В рабочая частота составит 4+3*(20-4)/(4.5-1.8) = 14.7 В. Не 16, но очень близко. И это относится, по-видимому, ко всем AVR, которые вытягивают 20 МГц при 5-вольтовом питании.
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 27 2010, 19:01
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Xenia @ Sep 27 2010, 16:33) *
ATmega162 не тянет 16 МГц до 4.5 В. На странице 265 ее даташита есть такой график.

Вот блин!!!!!! Облом!!!!


Цитата(Xenia @ Sep 27 2010, 16:33) *
А вот ATmega13A, глядишь и потянула бы - у нее график рабочей частоты от напряжения питания строго линейный. Начинается с 4 МГц при 1.8 В и достигает 20 МГц при питании свыше 4.5 В. Если по пропорции считать, то при питании 3 В рабочая частота составит 4+3*(20-4)/(4.5-1.8) = 14.7 В. Не 16, но очень близко. И это относится, по-видимому, ко всем AVR, которые вытягивают 20 МГц при 5-вольтовом питании.

Чето не пойму о какой меге речь. У Atmel не нахожу unsure.gif

4+3*(20-4)/(4.5-1.8) = 14.7 ?????
4+3*(20-4)/(4.5-1.8) = 21.7
4+1.2*(20-4)/(4.5-1.8) = 11.1 так наверное правильнее будет
Go to the top of the page
 
+Quote Post
Xenia
сообщение Sep 27 2010, 20:57
Сообщение #7


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(zombi @ Sep 27 2010, 23:01) *
4+1.2*(20-4)/(4.5-1.8) = 11.1 так наверное правильнее будет

Ну да, вы правы. Ошиблась наверное потому, что мне так хотелось дотянуть до 16-и...

Цитата(zombi @ Sep 27 2010, 23:01) *
Чето не пойму о какой меге речь. У Atmel не нахожу

Идете в параметрическую таблицу:
http://atmel.com/dyn/products/param_table....p;Direction=ASC
на ней жмете "megaAVR", отчего страница сдвинется на нужное место.
В заголовке таблицы "F.max(MHz)" (5-ая колонка от правого конца) жмете на тругольничек уголком к низу - от этого строки таблицы сортируются в порядке убывания тактовой частоты. А потом выбираете из тех двух десятков Мег, которые сверху - их тактовая 20 МГц, быстрее не бывает.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zombi   5V AVR и 3.3V FLASH   Sep 24 2010, 17:52
- - rezident   Какую конкретно Flash к какому конкретно AVR? Подк...   Sep 24 2010, 20:11
|- - zombi   Цитата(rezident @ Sep 24 2010, 23:11) Как...   Sep 25 2010, 10:36
- - Vasily_   Зачем такой изврат ? вроде флешек хватает 5ти воль...   Sep 25 2010, 13:05
|- - zombi   Цитата(Vasily_ @ Sep 25 2010, 16:05) Заче...   Sep 25 2010, 13:45
|- - artur_off   Поставьте между микроконтроллером и памятью преобр...   Sep 25 2010, 15:52
|- - prottoss   Цитата(artur_off @ Sep 25 2010, 22:52) По...   Sep 25 2010, 17:56
|- - M_Andrey    Пытался сейчас найти подтверждение, но сразу не н...   Sep 25 2010, 18:16
|- - rezident   Цитата(zombi @ Sep 25 2010, 16:36) Для ме...   Sep 25 2010, 18:22
|- - zombi   Цитата(Xenia @ Sep 27 2010, 23:57) Идете ...   Sep 27 2010, 21:33
|- - Xenia   Цитата(zombi @ Sep 28 2010, 01:33) Ну да,...   Sep 27 2010, 22:18
|- - zombi   Цитата(Xenia @ Sep 28 2010, 01:18) И уж в...   Sep 27 2010, 22:27
- - smk   А если просто токоограничительные резисторы между ...   Sep 26 2010, 10:22
- - Xenia   Цитата(zombi @ Sep 24 2010, 21:52) Подска...   Sep 26 2010, 10:30
|- - prottoss   Цитата(Xenia @ Sep 26 2010, 17:30) А може...   Sep 26 2010, 10:34
- - rezident   Цитата(prottoss @ Sep 26 2010, 10:35) Схо...   Sep 26 2010, 20:37
|- - zombi   Цитата(rezident @ Sep 26 2010, 23:37) Нел...   Sep 27 2010, 07:24
|- - GDI   Возникла бредовая идея, по мотивам этого:ЦитатаСум...   Sep 27 2010, 10:39
|- - rezident   Цитата(GDI @ Sep 27 2010, 16:39) Возникла...   Sep 27 2010, 12:05
- - sensor_ua   SN74CBT3245 в нужном количестве спасут. Или хотя б...   Sep 27 2010, 18:35
- - _Pasha   Эх, Вам бы на stm32f1XX перейти , а у Вас все атме...   Sep 27 2010, 21:41
|- - zombi   Цитата(_Pasha @ Sep 28 2010, 00:41) Эх, В...   Sep 27 2010, 21:49
- - Duhas   про хмегу вспомнили а про переход на нее нет ) стр...   Sep 28 2010, 04:16
|- - zombi   Цитата(Duhas @ Sep 28 2010, 07:16) про хм...   Sep 28 2010, 06:49
||- - prottoss   Цитата(zombi @ Sep 28 2010, 13:49) Можно ...   Sep 28 2010, 15:24
|- - Xenia   Цитата(Duhas @ Sep 28 2010, 08:16) про хм...   Sep 28 2010, 11:10
- - GDI   Дык, Альтера, как я понимаю, там не вместо, а вмес...   Sep 28 2010, 12:15
|- - zombi   Цитата(GDI @ Sep 28 2010, 15:15) Дык, Аль...   Sep 28 2010, 16:21
|- - Xenia   Цитата(zombi @ Sep 28 2010, 20:16) Стоит ...   Sep 28 2010, 16:23
- - Duhas   Xmega A1 и ног хватит ) ну должно )   Sep 28 2010, 15:19
- - sensor_ua   попробовал арифметику из постов выше применить для...   Sep 28 2010, 15:40
|- - zombi   Цитата(sensor_ua @ Sep 28 2010, 18:40) по...   Sep 28 2010, 16:34
- - Duhas   ну делать то вам, вам и решать ) варианты мы распи...   Sep 28 2010, 16:21
- - Xenia   Кто скажет, ATmega8515A - это глюк? А то вот китай...   Sep 28 2010, 16:47
|- - zombi   Цитата(Xenia @ Sep 28 2010, 19:47) Кто ск...   Sep 28 2010, 17:14
|- - Xenia   Цитата(zombi @ Sep 28 2010, 21:14) Если н...   Sep 28 2010, 17:21
|- - zombi   Цитата(Xenia @ Sep 28 2010, 20:21) Конечн...   Sep 28 2010, 17:34
|- - Xenia   Цитата(zombi @ Sep 28 2010, 21:34) НО МНЕ...   Sep 28 2010, 17:43
|- - zombi   Цитата(Xenia @ Sep 28 2010, 20:43) Много ...   Sep 28 2010, 17:47
- - Duhas   Для внешней рамы юзаем А1 серию... например ATxmeg...   Sep 28 2010, 17:58
- - zombi   А может вообще зря заморачиваюсь? Вот недавно вид...   Sep 28 2010, 18:12
|- - Xenia   Цитата(zombi @ Sep 28 2010, 22:12) А може...   Sep 28 2010, 19:19
|- - zombi   Цитата(Xenia @ Sep 28 2010, 22:19) Так пр...   Sep 28 2010, 19:42
|- - Xenia   Цитата(zombi @ Sep 28 2010, 23:42) Имеетс...   Sep 28 2010, 19:58
|- - zombi   Цитата(Xenia @ Sep 28 2010, 22:58) Чего т...   Sep 28 2010, 20:02
|- - Xenia   Цитата(zombi @ Sep 29 2010, 00:02) Ув. Xe...   Sep 28 2010, 23:01
|- - zombi   Цитата(Xenia @ Sep 29 2010, 02:01) P.S. К...   Sep 29 2010, 09:12
- - sensor_ua   Специально ходил на Spansion за DS. Эта флешка дер...   Sep 28 2010, 18:48
- - sensor_ua   Цитатаожете легко проверить это экспериментальноЕс...   Sep 29 2010, 05:06
- - million68   Недавно случай был, 5 штук ATMega64 кварц 14МГц, з...   Sep 29 2010, 09:11
- - GDI   Вы же хотели удешевить проект. Установка 144-ногой...   Sep 29 2010, 09:52
|- - zombi   Цитата(GDI @ Sep 29 2010, 12:52) Вы же хо...   Sep 29 2010, 10:31
|- - GDI   Цитата(zombi @ Sep 29 2010, 14:31) Неа не...   Sep 29 2010, 12:10
|- - rezident   Цитата(zombi @ Sep 29 2010, 16:31) P.S. А...   Sep 29 2010, 12:27
|- - zombi   Цитата(rezident @ Sep 29 2010, 15:27) Пох...   Sep 29 2010, 15:52
- - Duhas   какие объемы то ? флеша кста ?   Sep 29 2010, 11:45
- - sensor_ua   Цитатане самолета ашутки шутками, но, ИМХО, если ч...   Sep 29 2010, 19:21
- - ArtemKAD   Цитаташутки шутками, но, ИМХО, если чего летает, т...   Sep 30 2010, 14:49


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 14:06
Рейтинг@Mail.ru


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