Lich
Posts: 1
Joined: Wed Apr 11, 2018 8:41 pm

Расширение количества UART/TTL портов

Wed Apr 11, 2018 9:09 pm

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

Мне необходимо управлять 3-мя или 4-мя устройствами по интерфейсу UART/TTL. К сожалению, в GPIO есть только один интерфейс UART/TTL - GPIO14 (TXD0) + GPIO15 (RXD0) + Ground.

Каким образом можно реализовать дополнительные UART порты? Сейчас идеи следующие:

1. Подключать периферийные устройства через Arduino Mega 2560, который имеет 4 аппаратных UART порта. Насколько сложно будет настроить передачу (и получение) сигналов на устройства UART/TTL с Raspberry PI через Arduino Mega 2560? Как Raspberry сможет обращаться к UART портам на Mega 2560?

2. Подключить к USB разъемам адаптеры USB-UART. Насколько я понимаю, необходим драйвер чипа адаптера для ОС Raspbian. Есть несколько разных чипов: cp2102, pl2303, FT232. Например, для cp2102 есть драйвер linux, будет ли он работать в Raspbian?

P.S. Одно из периферийных устройств - GPS датчик (в теории, можно купить USB-версию), два других устройства никаких альтернатив с другими интерфейсами не имеют.

Заранее благодарю за ответы!

vladnt
Posts: 74
Joined: Sun Feb 21, 2016 10:16 am

Re: Расширение количества UART/TTL портов

Thu Apr 26, 2018 3:43 am

Привет. Можно попробовать расширение портов https://www.kickstarter.com/projects/20 ... -zero-b-2b

Return to “Русский”

Who is online

Users browsing this forum: No registered users and 2 guests