МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: Согласование уровней MAX II EPM240

Согласование уровней MAX II EPM240 7 года 6 мес. назад #249

Юрий, Николай. Можно ли согласовать марсоходвский MAX II с 5V устройством, а именно ОЗУ W24M512K. Какой подход из предложенных в статье согласование уровней посоветуете?


склоняюсь к буферу, ведь clamp диодами EPM240 не оборудован?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Согласование уровней MAX II EPM240 7 года 6 мес. назад #250

Если рассматривать ситуацию на конкретном примере, подключение озу ( правда я не
знаю что это за озу W24M512K, по возможости пришлите даташит на u@marsohod.org)
То я бы руководствовался следующими соображениями. Как правило у всех ОЗУ
имеется два типа сигналов - управляющие, типа "ADR","DR", "WR", "CLK" и т.д.
которые у озу являются входами, и "DATA" т.е. данные , обычно двунаправленные.
Для передачи управляющих сигналов от EPM240 к ОЗУ главное чтобы их амплитуда превышала
пороговое значение входного элемента. Как правило для "TTL"-логики это два
"PN"- перехода т.е. всегда около 1.3В, для "CMOS"-логики, примерно
половина питания (или несколько меньше, поскольку у производителей "N"-канальные
транзисторы всегда получались несколько лучше "P"-канальных) т.е. ~2.5в.
Это легко обеспечить, если подать питание на EPM240 побольше , например 4В.
Для двунаправленных сигналов, при передаче сигнала от озу к EPM240, высокое
напряжение (5В), теоретически , может быть опасным для входов EPM240.
Самое простое , что сдесь можно применить - делитель напряжения на резиках.
Например, последовательно, между пинами - на 1К, и возле EPM240 на землю - 4.7к.
Более точное значение этих резисторов будет зависеть от многих разных параметров,
нагрузочной ппособности пинов, их входной емкости, необходимой скорости обмена и т.д.
Я думаю именно с этого метода нужно и начинать.
Спасибо сказали: digitalinvitro

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Согласование уровней MAX II EPM240 7 года 6 мес. назад #251

Юрий в случае ШД (двунаправленной) разве делитель не будет являться односторонним звеном, т.е. от MAXII до ОЗУ мы его высчитываем исходя из тока потребления ОЗУ, а вот в обратную сторону нужно уже считать что там MAXII потребляет? ДШ на ОЗУ высылаю.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Согласование уровней MAX II EPM240 7 года 6 мес. назад #252

При условии что "Для передачи управляющих сигналов от EPM240 к ОЗУ главное чтобы их амплитуда превышала
пороговое значение входного элемента" - односторонним звеном не будет. Делитель будет ограничивать сигнал
только при передаче от озу к EPM240.
Спасибо сказали: digitalinvitro

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Согласование уровней MAX II EPM240 7 года 6 мес. назад #253

По результатам изучения даташита у меня две новости - одна хорошая, другая не очень.
Начну с хорошей:
"Input High Voltage - 2.2V" это значит все управляющие сигналы можно смело соединять
вместе и все будет работать при любом напряжении питания (тем более при 4В)
А вот "Output High Voltage (IOH = -4.0 mA) - 2.4V" означает, что сопртивление
канала "P"-транзистора может состовлять 650ом, что в совокупности с резиком в делителе
(Плюс еще 1К) скажется на быстродействии. Но я думаю ничего не мешает начать эксперименты
с небольшой скорости, скажем с 5Мгц, а по результатам практических зкспериментов,
(уже в дальнейшем) уменьшать , или вообще отказаться от последовательного резика в делителе(который
на 1к).
Спасибо сказали: digitalinvitro

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Согласование уровней MAX II EPM240 7 года 6 мес. назад #254

Юрий, огромное спасибо за помощь. Вставляю схему, хочу убедиться что я Вас правильно понял.

Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от digitalinvitro.

Re: Согласование уровней MAX II EPM240 7 года 6 мес. назад #256

Все правильно. В реальной схеме можно будет измерить напряжение "1" приборчиком, и
уменьшить или выбросить резики на 1К.
Спасибо сказали: digitalinvitro

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Согласование уровней MAX II EPM240 7 года 6 мес. назад #261

Еще можно попытаться запитать ОЗУ от питания MAXа, некоторые 5-ти вольтовые от 3.3 В хорошо работают.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Согласование уровней MAX II EPM240 7 года 6 мес. назад #264

dm.urievich пишет: Еще можно попытаться запитать ОЗУ от питания MAXа, некоторые 5-ти вольтовые от 3.3 В хорошо работают.


На это вся надежда, я как и все ленив сначала попробую запитать ОЗУ теми же 3.7В которые получает марсоход от аккумулятора :) Но частоты которые доступны от внутреннего осциллятора низковаты, кроме того их еще и делить придется на 16, возможно что все и запуститься в таком варианте. Что не нравиться так это то что уйди куда нибудь на 30МГц и посыпется на таком питание ОЗУ :)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Согласование уровней MAX II EPM240 7 года 6 мес. назад #267

У озу быстродействие конечно упадет.Но можно конечно попытаться найти
какой-то разумный компромис - полностью заряженный аккум. дает 4.2В.
Спасибо сказали: digitalinvitro

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
  • 3
Время создания страницы: 0.383 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Вопросы о плате Марсоход Согласование уровней MAX II EPM240