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

Проблема Подключения Raspberry К Arduine Через Uart


Рекомендуемые сообщения

Всем привет.

Возникла задача подключить raspberry к ардуине, для управления нею через serial порт все работает как часы кроме единственного случая.

Ардуино и raspberry питаются от разных источников питания, коммутация между ними выполнена по схеме:

arduino-raspberry-pi-serial-connect-schematics.png

так вот если вдруг питание на ардуину подать после того как питание подано на raspberry то возникают проблемы, а точнее ардуина не стартует.

Империческим путем выяснил что ардуина каким то образом запитывается от RX на raspberry (красный провод).

Если его отключить то все работает как положено, так что проблема точно в нем

Какие есть варианты решения проблемы, да и нормально ли, что ардуина может криво запустится из за присутствия какого то потенциала на своих пинах (такую ситуацию наблюдаю не только на tx -е ардуины.)?

P.S. проект уже рабочий, это доработка, поэтому от ардуино там только программная среда, все остальное распаяно на плате без лишней периферии, в том числе и без rl232

Изменено пользователем p.p.c.
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

да и нормально ли, что ардуина может криво запустится из за присутствия какого то потенциала на своих пинах (такую ситуацию наблюдаю не только на tx -е ардуины.)?

С ардуиной дел не имел, но: однажды выяснил, что при использовании в качестве СОМ порта преобразователей USB->COM, последние не определялись виндой (вернее определялись как неопознанное устройство) при старте компа, если на пине Rx адаптера присутствовал сигнал. Проверял несколько адаптеров разных производителей-результат повторялся. С аппаратным (встроенным в мать или PCI-карту) СОМ портом такой проблемы нет.

Изменено пользователем КЭС
Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Пин RX при отсутствии передачи данных подает на выход логическую единицу, начало передачи данных начинается с логического нуля (по стандарту). Но вся проблема в том, что Atmega8 (ардуина) при отсутствии питания на входах Vcc и AVcc каким то образом частично запитывается через порт, ну и соответственно после подачи питания она правильно не стартует.

Есть 2 решения данной проблемы:

1-е это механическое отключение контакта через реле до полного запуска атмеги (очень костыльное решение)

2-е гальваническая развязка с помощью оптронов частично удалось реализовать, но в консоль получаю полный мусор.

Может быть кто то подскажет еще какие то варианты?

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

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

И так ответ дали на форуме _easyelectronics.ru:

Диод Шоттки на линию Tx, катодом к распберии, а со стороны ардуйни подтяжка к питанию резистором.

di-C5U3.jpg

попробуйте диодом развязать. вход приёмника подтяните к его питанию резистором 1к. а с источника подавайте сигнал на приёмник через диод (катодом на источник)

горнист опередил

Надеюсь не сочтут за рекламу.

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...