Соединение Mega и Due по UART
- Войдите на сайт для отправки комментариев
Ср, 20/01/2021 - 03:56
Заранее благодарен за ваше внимание к моему вопросу!
Due будет ведущей, Mega ведомой. С Due будут по UART поступать команды на Mega, Mega будет их выполнять и отсылать обратно на Due строку с тремя параметрами. Но проблема - на Due 3.3в UART, а на Mega 5в. Как их можно соединить?
И ещё вопрос: как можно одновременно подключить Mega и к ПК для отладки по UART, и к Due ? Сериал вроде будет занят ПК, но на Mega несколько RX-TX, подскажите, можно ли использовать один RX-TX для связи ПК одновременно с RX2-TX2 для общения с Due?
В идеале - через преобразователи уровня. Но на практике: сигнад от Due к Mega - напрямую, а от Mega к Due - через резистивный делитель.
Обычно так и делается: Serial используется для взаимодействия с ПК, а Serial1-Serial3 - для прочих нужд.
Благодарю за информативный ответ, это то что нужно!
Так будет работать передача команд от DUE к MEGA, и получение от MEGA ответа к DUE ?
Что по вашей схеме делит делитель ?
Вместо делителя можно диод катодом к МЕГЕ.
Так будет работать передача команд от DUE к MEGA, и получение от MEGA ответа к DUE ?
Нет.
Что по вашей схеме делит делитель ?
Вместо делителя можно диод катодом к МЕГЕ.
Я думал что напряжение с TX пина MEGA, но видимо..
Я верно понял? Разве диод в эту сторону пропустит ток?
"0" на пине Меги притянет через диод пин Дуэ к "0".
"1" на пине Меги с уровнем 5 вольт не сможет перегрузить 3.3 вход Дуэ.
Что по вашей схеме делит делитель ?
Вместо делителя можно диод катодом к МЕГЕ.
Я думал что напряжение с TX пина MEGA, но видимо.. Я верно понял? Разве диод в эту сторону пропустит ток?
Все равно не так.
Форум не заменит учебники. Да и не должен.
Могу порекомендовать:
Хоровиц, Хилл Искусство схемотехники
Титце, Шенк Полупроводниковая схемотехника
"1" на пине Меги с уровнем 5 вольт не сможет перегрузить 3.3 вход Дуэ.
Обратно смещенный диод, естественно, не сможет перегрузить вход, вот только не факт, что отсутствие тока вход воспримет как логическую "1". Так что еще нужна, минимум, подтяжка. Хотя бы внутренняя.
Необходимость подтяжки не указал, так как диоды разные бывают.
ТСу - делитель это типа этого:
ВАТ1 - это выход типа Меги
при "+5":
при "0":
Ну да, только номиналы я бы взял раз в 30 поменьше.
Все просто
https://robotchip.ru/obzor-konverterov-logicheskikh-urovney/
Rumata проще одного диода ?
Т.е. вместо делителя можно просто диод поставить от Tx на меге?
От делителя все равно никуда не деться. Другое дело, что в качестве одного из плеч делителя может служить внутренний подтягивающий резистор.