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

Подключение АЦП и датафлэш(АТ45) к SPI

У АТ45 все входы позволяют подключаться напрямую к 5в сигнадам, вот только логические уровни на выходе SO при 3.3в питании, вернее даже, уровень логической "1" не будет попадать в диапазон напряжений для лог "1" меги при питании от 5в,

Уровень лог.1 на входе меги начиная примерно 1..1,2В при 5в питении. Так что тут проблем не может быть.

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


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

А в DataFlash может быть открытый эмитер, если это так то подключив внутрений подтягивающий резистор в AVR, можно присоединять SO напрямую к ноге контроллера.

У меня работает таким образом...

Может неправ поправте.

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


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

Уровень лог.1 на входе меги начиная примерно 1..1,2В при 5в питении.

Читайте внимательно даташиты, раздел DC Characteristics, Input High Voltage = 0.6Vcc, минимально, что при питании 5в даст 3в, а сколько сможет на выходе дать АТ45 при 3.3в питании? Даташита на АТ45 под рукой нет, но на память вроде Vcc-0.3 - тоже 3 в. Т.е. никакого запаса на разброс стабилизаторов, пульсаций по питанию и т.п.

А в DataFlash может быть открытый эмитер, если это так то подключив внутрений подтягивающий резистор в AVR, можно присоединять SO напрямую к ноге контроллера.

У меня работает таким образом...

Работает, если напряжение питания меги , допустим, 4.9в и то на грани. В пром электронике такое недопустимо по соображениям помехозащищенности и температурного диапазона, да и повторяемость изделия под вопросом, если купить другую партию стабилизаторов, которые будут давать, к примеру 5.2в. К слову, на выходе АТ45 отнють не ОК, а полноценный КМОП каскад на 2х транзисторах.

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


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

Читайте внимательно даташиты, раздел DC Characteristics, Input High Voltage = 0.6Vcc, минимально, что при питании 5в даст 3в,

А на

Figure 155. I/O Pin Input Threshold Voltage vs. VCC (VIH, I/O Pin Read as “1”)

порог в 1,8В

А реально мега переключается при 1..1,2 В причем мало зависит от температуры.

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


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

У АТ45 все входы позволяют подключаться напрямую к 5в сигнадам, вот только логические уровни на выходе SO при 3.3в питании, вернее даже, уровень логической "1" не будет попадать в диапазон напряжений для лог "1" меги при питании от 5в, вот по-этому для этого, одного сигнала и надо делать согласование уровня и для этого есть специальные микросхемы 74HC1G125 - один лог элемент в корпусе сот23-5, никто, конечно, не мешает поставить и 74НС125 в СО14, если место позволяет.
А не надо ничего согласовывать, достаточно подтяжки вывода SO к 5V VCC через резистор 4,7 - 10 кОм. При лог.1 будет "почти" VCC5V, при нуле - нуль :) Хотя у меня при питании 3 вольт прекрасно работает без подтяжки... Но это не серия а полигон

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


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

А на

Figure 155. I/O Pin Input Threshold Voltage vs. VCC (VIH, I/O Pin Read as “1”)

порог в 1,8В

А реально мега переключается при 1..1,2 В причем мало зависит от температуры.

Да, действительно так, но 0,6Vcc - это гарантированное напряжение лог единицы.

А не надо ничего согласовывать, достаточно подтяжки вывода SO к 5V VCC через резистор 4,7 - 10 кОм. При лог.1 будет "почти" VCC5V, при нуле - нуль

Можно и так, но лично мне такой вариант не нравится наличием втекающих токов в АТ45 и как следствие нагрев, повышенное потребление и т.д. и т.п. К тому же если верить Andreas1 и Тсом, то вообще можно ничего не ставить :) В общем вариантов согласования может быть множество и выбор здесь остается за разработчиком.

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


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

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

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

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

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

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

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

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

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

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