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 или Ethernet, установить необходимые настройки скорости, четности, количества стоповых бит, а затем сохранить их в энергонезависимую память контроллера. Стандартными для прилагаемого программного обеспечения являются настройки, описанные в протоколе общения. Если связь не устанавливается, то попробуйте использовать их.
Тип логики | TTL 3.3 V |
Максимальная скорость передачи данных | 921 кбит |
Номинальный ток выхода | 5 мА |
4.5.10.1. Схема подключения последовательного порта¶
Предупреждение
Высокая скорость передачи данных невозможна по длинному кабелю (кабель должен быть до 5 метров) в условиях электромагнитных наводок. Если случаются ошибки в передаче данных, то используйте фильтрующие RC цепи и снизьте скорость, чтобы характерное время цепи было как минимум в 4 раза меньше времени передачи одного бита. Характерное время RC цепи подбирается индивидуально.
4.5.10.1.1. Подключение платы контроллера¶
В плате контроллера выводы UART расположены на разъеме BPC.
4.5.10.1.2. Одноосная и двухосная система¶
UART есть у двухосной и одноосной системы. Соответствующие контакты для каждой оси выведены на HDB-26 разъём.