Перейти к содержанию
    

Питание 3.3V atmega16 толерантность к устройствам 3.3V

Доброго вечера!

Имеется atmega16. Есть у кого опыт, использования питания 3.3 вольта для atmega16. На данный момент в проекте будет использоваться аппаратное подключение по  SPI SD card у которой питание 3.3 вольта.

Если я запитаю мк от 3.3 вольта, будет ли мк понимать логические уровни 0 и 1 при питании 3.3 вольта? Мне нужна частота тактирования 16 МГц и необходимо использовать именно мк Atmega16 по техзаданию.

На данный момент в другом проекте используется мк atmega 128 у которой необходимое питание по даташиту 4.5 -5 вольт. Но atmega128 подключил к питанию 3.3 вольта. Проблем с пониманием логической 1 и 0 не было. Так же задействованы аппаратный SPI, программный I2C. Не охота заново проектировать печатную плату под мк atmega 16 с добавлением резисторов, по согласования уровней. Гербер файлы уже переданы для изготовление плат.

 

Вопрос -- будет ли мк atmega16 так же работать без проблем как atmega128?

 Из даташит - Operating Voltages
– 2.7V - 5.5V for ATmega16L максимальная частота тактирования 8МГц
– 4.5V - 5.5V for ATmega16  максимальная частота тактирования 16МГц
• Speed Grades
– 0 - 8 MHz for ATmega16L
– 0 - 16 MHz for ATmega16

image.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Атмеги с буквой А при питании от 3.3 вольта позволяют 8 мгц. В вашем случае можно поставить атмега 164 которая позволит 10 мгц.

В остальных случаях требуется согласование уровней. Резисторы только наружу позволят согласовать. На чтение данных не очень. И при комнатной температуре а тем более в диапазоне рабочих температур.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Использование мк 16 будет в диапазоне температур от -30 до +50. Как будет влиять температурный диапазон на согласующие резисторы? 

10 minutes ago, GenaSPB said:

Атмеги с буквой А при питании от 3.3 вольта позволяют 8 мгц. В вашем случае можно поставить атмега 164 которая позволит 10 мгц.

В остальных случаях требуется согласование уровней. Резисторы только наружу позволят согласовать. На чтение данных не очень. И при комнатной температуре а тем более в диапазоне рабочих температур.

Как я понял Вас, все равно необходимо ставить согласование по уровням. И питать мк от 5 вольт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Позвольте еще вопрос... как резисторами вы собираетесь выходной сигнал карты привести к требующемуся для процессора диапазону?

Намек на то что проигнорировать это требование можно но перестанет работать совершенно непредсказуемо.

Да увы придется.

Или пойти на 10 мгц такт

Изменено пользователем GenaSPB

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 minutes ago, GenaSPB said:

Позвольте еще вопрос... как резисторами вы собираетесь выходной сигнал карты привести к требующемуся для процессора диапазону?

Намек на то что проигнорировать это требование можно но перестанет работать совершенно непредсказуемо.

Да увы придется.

Или пойти на 10 мгц такт

 

Вот таким образом, сделать согласование уровней. 

2021-01-21_225712.png

1 minute ago, oleg12 said:

Вот таким образом, сделать согласование уровней. 

2021-01-21_225712.png

R5, 6, 7 сделать расчет от 3К до 4К.

R2, 3, 4 от 1К до 2К.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для хорошей скорости лучше меньшие номиналы выбрать.

Оооооо! А оказывается теперь можно при 5 напрямую на вход с карты подать!  0.6 от 5 втльт это три!

 

 

Screenshot_20210121-203918_Adobe Acrobat.jpg

Изменено пользователем GenaSPB

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, GenaSPB said:

Для хорошей скорости лучше меньшие номиналы выбрать.

Оооооо! А оказывается теперь можно при 5 напрямую на вход с карты подать!  0.6 от 5 втльт это три!

 

 

Screenshot_20210121-203918_Adobe Acrobat.jpg

 

Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 часов назад, oleg12 сказал:

использования питания 3.3 вольта для atmega16

Наверное в радиолюбительском поделии можно использовать, что под большим сомнением.

Ибо:

15 часов назад, oleg12 сказал:

Из даташит - Operating Voltages
– 2.7V - 5.5V for ATmega16L максимальная частота тактирования 8МГц
– 4.5V - 5.5V for ATmega16  максимальная частота тактирования 16МГц

 

14 часов назад, oleg12 сказал:

Вот таким образом, сделать согласование уровней. R5, 6, 7 сделать расчет от 3К до 4К.

А зачем они вообще нужны?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 hours ago, oleg12 said:

Вопрос -- будет ли мк atmega16 так же работать без проблем как atmega128?

А почему нет?

Это же одного поля ягоды. Объём памяти только разный.

У Вас сколько тысяч изделий со 128-й мегой на частоте 16MHz при питании 3.3V работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 hours ago, zombi said:

А почему нет?

Это же одного поля ягоды. Объём памяти только разный.

У Вас сколько тысяч изделий со 128-й мегой на частоте 16MHz при питании 3.3V работает?

Конечно тысячи изделий нет. Но десятка четыре работает, вполне приемлемо, без нареканий. В температурном диапазоне от 0 до +40.

Меня интересует, есть ли у кого опыт использования при диапазоне температур от -30  до +40 при питании 3.3V. – 4.5V - 5.5V

 Даташит я читал, ознакомился полностью. ATmega16  максимальная частота тактирования 16МГц – 4.5V - 5.5V. Придется печатные платы доработать, под согласующие резисторы.

И поставить эксперимент с питанием 3.3V 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, oleg12 сказал:

Даташит я читал, ознакомился полностью. ATmega16  максимальная частота тактирования 16МГц – 4.5V - 5.5V

Не похоже что прочитали.

То есть вы считаете что можно питать кристалл вне заявленного диапазона питания?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, Vasily_ сказал:

А зачем они вообще нужны?

Вопрос по меньшей мере странный. Вас не смущает подача уровней 5V на входы микросхемы (карты памяти) с трехвольтовым питанием ? Или они уже стали 5V-толерантными ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 минуту назад, rx3apf сказал:

Вопрос по меньшей мере странный. Вас не смущает подача уровней 5V на входы микросхемы (карты памяти) с трехвольтовым питанием ?

Что в вопросе странного?  Могу повторить, зачем там нужны R5,6,7 ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

49 минут назад, rx3apf сказал:

Вас не смущает подача уровней 5V на входы микросхемы (карты памяти) с трехвольтовым питанием ?

Вы про это?

Нет не смущает. Теперь ответ те на мой вопрос.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...