Здравствуйте!
Меня интересует распиновка разъема расширения, для модуля wb6, который находится справа на торце.
Мне нужно подключиться к wb по uart ttl.
Судя по распиновке, взятой тут: https://wirenboard.com/wiki/Wiren_Board_6:_Extension_Modules
на этом разъеме есть нужные мне контакты (Tx,Rx), но, при проверке тестером, получаю не совсем те результаты.
Поясню.
Если повернуть wb лицом к разъему, то GND это правая нижняя ножка, а 5в. - правая верхняя ножка, что не вяжется с картинкой по ссылке выше. Может я не туда смотрю?
Помогите плиз.
Спасибо!
Добрый день, на боковом разъеме справа нужных Вам линий нет. Разъемы mod1 mod2 mod3 находятся внутри корпуса возле клеммников О1-O3
Плохо что uart наружу не выведен.
Ок, я правильно понимаю, что я могу подключить преобразователь usb-uart ttl и с ним без проблем работать?
Или же я могу вскрыть корпус, и поставить перемычки между Tx,Rx и О1, О2
?
Можно и так и так. Но следует помнить что разъемы MODx соединены прямо с процессором.
Ок, поставлю разделительные резисторы на всякий.
Спасибо!
… или опторазвязку…
Опторазвязка - источник глюков, КМК. посмотрите на https://aliexpress.com/item/1005001350354533.html - готовый магнитный изолятор. Я таким USB развязывал.
Питание сторон - разное! И да, его можно прямо в корпус контроллера сунуть, подключик к контактам разъема расширения.
если не секрет, то что вы планируете подключать по UART?
Не секрет.
Оказалось подцепляем напрямую к STM так что, думаю, вообще напрямую подцепим.
От usb-uart отказались, т.к. из-за вибрации могут быть глюки (коллеги сталкивались с этим).
Да, знаю про такую микруху, но т.к. всё будет в “нашем” корпусе, думаю это лишнее.
И снова здравствуйте.
Маленький вопрос.
А как сделать то же самое, но не из гуя а из консоли линукса?
Спасибо!
P.S.
Это я по активации uart из админки WB.
Дополню:
Чтобы активировать UART на них надо:
гуй редактирует файл /etc/wb-hardware.conf
Спасибо большое!