Согласование уровней 5В и 3,3В.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Аватара пользователя
Dentorol
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Пн июн 21, 2010 19:57:07
Откуда: Россия - родина моя

Согласование уровней 5В и 3,3В.

Сообщение Dentorol »

Здравствуйте!

Хочу собрать себе радиомодем на модуле Si4432 и микроконтроллере AtMega8A AU.
Модуль Si4432 требует питания 3,3В.
Хочу сэкономить на 3 резисторах и 3 стабилитронах.
Типовая схема согласования 5В и 3,3 вольт представляет собой последовательно 1 резистор и 1 стабилитрон на землю. Ну бывают еще варианты когда вместо стабилитрона ставят резистор или на транзисторе.
http://img.radiokot.ru/files/23368/sy6x8r2m3.jpg

Хочу запитать AtMegу от 3,3 Вольт. При этом ну будет необходимости согласовывать логические уровни AtMegи и Si4432.
http://img.radiokot.ru/files/23368/sy6vxjtqk.jpg
Запитал AtMegу (на макетке без Si4432) от 3,3В и попробовал ее запрограммировать (у меня программатор STK500 выдает TTL уровни) - программируется нормально.
Но как поведет себя AtMega при многократном программировании? Ведь на ее входа (MISO, MOSI, SCK) будет подаваться 5В сигналы.
И не пройдет ли на входы Si4432 5Вольт через AtMegу?
Т. е. какой вариант схемы мне выбрать - упрощенный (без резисторов и стабилитронов) или типовой?

Заранее благодарю за ответы!
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Согласование уровней 5В и 3,3В.

Сообщение uk8amk »

Нормальный программатор умеет подстраиваться под напряжение логических уровней.
Если подать 5В, то внутренние диоды атмеги откроются и через них запитается эта микросхема. Как она отнесётся к такой пытке неизвестно. А атмеге не будет ничего, ей где-то до 6В можно.
Андрей СШ
Опытный кот
Сообщения: 806
Зарегистрирован: Ср май 06, 2015 06:41:27
Откуда: Благовещенск

Re: Согласование уровней 5В и 3,3В.

Сообщение Андрей СШ »

Судьба меги зависит от тока, который потечёт через открывшиеся диоды (и программатора тоже).

А вообще если программатор подключить через резисторы с большим сопротивлением, то утекающий ток будет небольшим и при наличии минимальной нагрузки на шине 3,3 В ничего не произойдёт.
Pnjom-Penb
Мучитель микросхем
Сообщения: 469
Зарегистрирован: Вс авг 30, 2015 03:52:59

Re: Согласование уровней 5В и 3,3В.

Сообщение Pnjom-Penb »

Dentorol писал(а):Хочу запитать AtMegу от 3,3 Вольт.
Вы комсомолец что-ли? :)))
Аватара пользователя
Dentorol
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Пн июн 21, 2010 19:57:07
Откуда: Россия - родина моя

Re: Согласование уровней 5В и 3,3В.

Сообщение Dentorol »

Совсем не понял, почему я комсомолец?
Хотя я и застал время комсомола, но в комсомол не вступал принципиально - ни в школе, ни в институте. А после института комсомольское время прошло.
Pnjom-Penb
Мучитель микросхем
Сообщения: 469
Зарегистрирован: Вс авг 30, 2015 03:52:59

Re: Согласование уровней 5В и 3,3В.

Сообщение Pnjom-Penb »

Потому что на ровном месте создаете себе трудности, чтобы потом их доблестно преодолевать. :)

++
А, кстати, STK500 - имеется ввиду оригинал, или "с запахом, идентичным оригинальному"?
Аватара пользователя
Dentorol
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Пн июн 21, 2010 19:57:07
Откуда: Россия - родина моя

Re: Согласование уровней 5В и 3,3В.

Сообщение Dentorol »

Если есть возможность не ставить какие-то элементы, то зачем их ставить?
Вот я и спрашиваю насколько ухудшится надежность работы AtMegи и Si4432 если не ставить последовательно резистор и стабилитрон на землю?

STK500 не оригинал, а с "с запахом, идентичным оригинальному" - т. е. у меня USBasp перепрошитый под STK500. Да можно было бы избежать всяких заморочек если бы программатор имел бы режим работы от 3,3 В, но у меня программатор работает только от 5В.
Pnjom-Penb
Мучитель микросхем
Сообщения: 469
Зарегистрирован: Вс авг 30, 2015 03:52:59

Re: Согласование уровней 5В и 3,3В.

Сообщение Pnjom-Penb »

Dentorol писал(а):Если есть возможность не ставить какие-то элементы, то зачем их ставить?
Например за тем, чтобы не терять время на пересоздание H/W проекта, или на перепокупку программатора и так далее. Стоимость трех резисторов и трех стабилитронов - менее пяти рублев... стоимость времени, потраченного на этот топик, тысячи рублев... И наQа оно надо тогда?
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15539
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Согласование уровней 5В и 3,3В.

Сообщение BOB51 »

Если есть возможность посадить мегу на переходную панельку, а в платку впаять соответствующее гнездо вопрос об остальном сам собой отпадет.
8)
уткодроз
Потрогал лапой паяльник
Сообщения: 330
Зарегистрирован: Вс апр 17, 2011 12:09:57

Re: Согласование уровней 5В и 3,3В.

Сообщение уткодроз »

Подскажите коты!

В схеме согласования уровней 5 и 3.3 вольта в которой используется полевик 2n7000 или bss138 можно вместо них поставить irlml2502?
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Согласование уровней 5В и 3,3В.

Сообщение uk8amk »

Теоретически можно. На практике будет зависеть от скорости обмена и допустимой входной емкости затвора, которая будет шунтировать шину данных. 27пФ против 740пФ. К примеру I2C на нормальной скорости запустить уже не получится.
userr
Встал на лапы
Сообщения: 125
Зарегистрирован: Пн янв 27, 2014 14:35:48

Re: Согласование уровней 5В и 3,3В.

Сообщение userr »

Можно ли конвертировать 3.3V ESP32 в 5 В для работы с дисплеем, с сохранением высокой частоты, 40-80МГц ?
Беглый поиск предлагает 74hc374
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3780
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Согласование уровней 5В и 3,3В.

Сообщение Ser60 »

См. TXS0108, LSF0108. Имеются подобные и на 2 или 4 канала.
Аватара пользователя
ejsanyo
Встал на лапы
Сообщения: 117
Зарегистрирован: Чт апр 28, 2016 22:33:47
Откуда: ARPA Internet

Re: Согласование уровней 5В и 3,3В.

Сообщение ejsanyo »

Последние годы пользую для согласования кетайские RS0101...RS0108. Пока не подводили. Правда обещают до 24 МГц, но мне и столько обычно не требуется.
Хоронили кваку - порвали три Rocket Launcherа.©
Аватара пользователя
zAries
Потрогал лапой паяльник
Сообщения: 305
Зарегистрирован: Ср сен 11, 2024 10:18:53

Re: Согласование уровней 5В и 3,3В.

Сообщение zAries »

TXU0104 - 4 канала.
(Up to 200 Mbps support for 3.3 V to 5.0 V)
Audiatur et altera pars !
jcxz
Мудрый кот
Сообщения: 1717
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Согласование уровней 5В и 3,3В.

Сообщение jcxz »

[uquote="Ser60",url="/forum/viewtopic.php?p=4782696#p4782696"]См. TXS0108, LSF0108.[/uquote]Я бы не стал использовать трансляторы уровня с автоматическим определением направления без реальной на то необходимости. А тем более - советовать их начинающему. Слишком они капризные и непредсказуемые.
Аватара пользователя
Zikon
Встал на лапы
Сообщения: 92
Зарегистрирован: Вт фев 28, 2017 08:13:31
Откуда: Свердловская обл.

Re: Согласование уровней 5В и 3,3В.

Сообщение Zikon »

на ОЗОНе можно много найти за просто
баллы дают за отзыв, потом можно поратить

https://ozon.ru/t/a5bFWWn
veso74
Поставщик валерьянки для Кота
Сообщения: 1902
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Согласование уровней 5В и 3,3В.

Сообщение veso74 »

- Si4432 и ATmega8 на 3,3V. В USBasp есть резистори. МК программируется, избыток напрежения остается в резисторах (5 - (3,3 + 0,65))V.
- Si4432 на 3,3V, ATmega8 на 5V. Вставьте делитель. Писал код про Arduino (5V) + ADF4351 (3,3V). Работает.

Изображение,
Изображение
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Согласование уровней 5В и 3,3В.

Сообщение electroget »

[uquote="userr",url="/forum/viewtopic.php?p=4782692#p4782692"]Можно ли конвертировать 3.3V ESP32 в 5 В для работы с дисплеем, с сохранением высокой частоты, 40-80МГц ?[/uquote]

Обычно, ESP работает с дисплеем по I2C. О каких МЕГАГерцах идёт речь?
userr
Встал на лапы
Сообщения: 125
Зарегистрирован: Пн янв 27, 2014 14:35:48

Re: Согласование уровней 5В и 3,3В.

Сообщение userr »

[uquote="electroget",url="/forum/viewtopic.php?p=4782888#p4782888"]Обычно, ESP работает с дисплеем по I2C. О каких МЕГАГерцах идёт речь?[/uquote]
Дисплей без внутренней памяти. Требует постоянной передачи данных. 320х240 RGB 180Hz 8bit параллельный. ESP будет использоваться как драйвер для дисплея. Готовые драйвера не найдены.
Ответить

Вернуться в «Разные вопросы по МК»