4.5.10. Последовательный порт

Контроллер допускает управление по последовательному порту UART с логикой TTL 3.3 В. Выводы UART расположены на разъеме BPC. За счёт высокой распространённости UART и переходников на него с USB, Bluetooth, Ethernet и других стандартных интерфейсов, контроллером можно управлять беспроводным образом (Bluetooth) или по интернету (Ethernet). Протокол передачи данных по UART такой же как и по USB. То есть потребуется только включить в XiLab или в libximc опрос нестандартных последовательных портов и устройство обнаружится если задержка ответа с него не превышает 2 секунды. Можно также управлять контроллером с помощью другого самостоятельно запрограммированного микроконтроллера, хотя это потребует поддержки протокола общения.

UART поддерживает следующие настройки.

Скорость передачи 9600-921600 бит/с
Количество бит в передаче 8
Четность включена или выключена
Тип четности четное, нечетное, единица, ноль
Количество стоповых бит 1 или 2

Примечание

Чтобы установить связь с контроллером по UART нужно предварительно соединиться с ним по USB, установить необходимые настройки скорости, четности, количества стоповых бит, а затем сохранить их в энергонезависимую память контроллера. Стандартными для прилагаемого программного обеспечения являются настройки, описанные в протоколе общения. Если связь не устанавливается, то попробуйте использовать их.

Параметры входа и выхода
Тип логики ТТЛ 3.3 В
Максимальная скорость передачи данных 921 кбит
Номинальный ток выхода 5 мА

4.5.10.1. Схема подключения последовательного порта

Предупреждение

Высокая скорость передачи данных невозможна по длинному кабелю (кабель должен быть до 5 метров) в условиях электромагнитных наводок. Если случаются ошибки в передаче данных, то используйте фильтрующие RC цепи и снизьте скорость, чтобы характерное время цепи было как минимум в 4 раза меньше времени передачи одного бита. Характерное время RC цепи подбирается индивидуально.

4.5.10.1.1. Подключение платы контроллера

В плате контроллера выводы UART расположены на разъеме BPC.

../../../_images/UARTboard.png

Рекомендуемая схема подключения для платы контроллера

4.5.10.1.2. Одноосная и двухосная система

Среди двух коробочных версий, UART есть только у одной из них - двухосной . Соответствующие контакты для каждой оси выведены на HDB-26 разъём.

../../../_images/UART2axis.png

Рекомендуемая схема подключения для двухосной системы

4.5.10.1.3. Многоосная система

В многоосной системе контакты последовательного порта не выведены наружу.