[i] Использование внешних модулей на отладочной плате К1986ВК01GI (Электросила) - версия платы EVB v0.3

ID статьи: 42564
Дата последнего изменения: 08.12.2025 16:05:16
Компанией Миландр для применения в отладочных комплектах на базе микроконтроллеров собственной разработки был создан универсальный разъем для подключения внешних модулей. Изначальная идея этого разъема такова, что в исходном виде (если со стороны микроконтроллера имеется поддержка всех задействованных периферийных блоков) он поддерживает подключение большого числа модулей, а именно:
Помимо этого в один разъем потенциально могут быть подключены все модули сразу (каждый последующий модуль устанавливается поверх предыдущего), что следует из общей структурной схемы разъема, которая представлена на рисунке 1.


Рисунок 1 - Структурный вид универсального разъема и его используемые выводы

Этот разъем используется в количестве двух штук на отладочной плате для микроконтроллера К1986ВК01GI (Электросила) производства компании Миландр, но с некоторыми ограничениями, которые представлены в таблице на рисунке 2.


Рисунок 2 - Вид отладочной платы с указанием номеров разъемов и таблица, которая ставит в соответствие подключаемые выводы разъемов с микроконтроллером К1986ВК01GI (Электросила)
Для работы с модулями МКИО нужно включить вторую половину микросхемы согласования уровней DD6 (К5572ИН1АУ). Для этого нужно подать низкий уровень на ножку PA31. После этого выводы с символом ** из таблицы рисунка 2 оказываются в состоянии, задаваемым подключенным модулем.

Выводы с символом * оказываются в состоянии, задаваемым подключенным модулем, так как для них всегда включена часть микросхемы DD6 (К5572ИН1АУ).

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

Жирным шрифтом выделены ножки, которые используются в загрузочных режимах. При разработке ПО необходимо это учитывать.
Как можно видеть, имеются следующие ограничения при подключении поставляемых компанией модулей:
В остальном же ограничений по подключению нескольких модулей в один разъем нет. Также без проблем можно работать независимо на двух разъемах с двумя модулями МКИО, поскольку они, согласно таблице из рисунка 2, задействуют разные контроллеры - MIL_STD_0 и MIL_STD_1.
Дополнительно, в отличие от реализации двух таких же разъемов на отладочной плате на базе микроконтроллера К1986ВЕ8(1)Т (Использование внешних модулей на отладочной плате 1986ВЕ8(1)Т), здесь каждый разъем, несмотря на то, что оба разъема используют одни линии, имеет доступ в микроконтроллере к двум разным блокам UART и CAN - CAN_0, CAN_1 и UART0, UART1. Поэтому можно установить либо два модуля CAN, либо два модуля UART, не забыв на каждом модуле перемычками установить подключение к разным линиям RX/TX. 

Модули МКИО на основе микросхем 5559ИН13У2 и 5559ИН67Т. Особенности использования

Отличие работы микросхем (и модулей) МКИО на основе 5559ИН13У2 и 5559ИН67Т  заключается в логике управления, а именно в разных активных уровнях разрешения работы передатчика: для 5559ИН13У2 активный уровень - логическая "1", для 5559ИН67Т активный уровень - логический "0". Поэтому, при работе с микросхемой 5559ИН67Т в контроллере МКПД 1986ВЕ8(1)Т в регистре CONTROL необходимо установить 22 бит INPINV (бит инверсии входов приемника MILx_RXxP и MILx_RXxN).

Контактная информация

Сайт:https://support.milandr.ru
E-mail:support@milandr.ru
Телефон: +7 495 221-13-55