42564
[i] Использование внешних модулей на отладочной плате К1986ВК01GI (Электросила) - версия платы EVB v0.3
Дата последнего изменения: 08.12.2025 16:05:16
Компанией Миландр для применения в отладочных комплектах на базе микроконтроллеров собственной разработки был создан универсальный разъем для подключения внешних модулей. Изначальная идея этого разъема такова, что в исходном виде (если со стороны микроконтроллера имеется поддержка всех задействованных периферийных блоков) он поддерживает подключение большого числа модулей, а именно:
Рисунок 1 - Структурный вид универсального разъема и его используемые выводы
Этот разъем используется в количестве двух штук на отладочной плате для микроконтроллера К1986ВК01GI (Электросила) производства компании Миландр, но с некоторыми ограничениями, которые представлены в таблице на рисунке 2.
Рисунок 2 - Вид отладочной платы с указанием номеров разъемов и таблица, которая ставит в соответствие подключаемые выводы разъемов с микроконтроллером К1986ВК01GI (Электросила)
Дополнительно, в отличие от реализации двух таких же разъемов на отладочной плате на базе микроконтроллера К1986ВЕ8(1)Т (Использование внешних модулей на отладочной плате 1986ВЕ8(1)Т), здесь каждый разъем, несмотря на то, что оба разъема используют одни линии, имеет доступ в микроконтроллере к двум разным блокам UART и CAN - CAN_0, CAN_1 и UART0, UART1. Поэтому можно установить либо два модуля CAN, либо два модуля UART, не забыв на каждом модуле перемычками установить подключение к разным линиям RX/TX.
Сохранить статью в PDF
- Модуль интерфейса ARINC429 (ГОСТ 18977-79) на базе микросхем 1586ИН2У, 1586ИН4У; (согласно рисунку 2 блока ARINC в микроконтроллере Электросила нет)
- Модуль интерфейса ARINC429 (ГОСТ 18977-79) на базе микросхем HI-8596PSI, HI-8444PSI; (согласно рисунку 2 блока ARINC в микроконтроллере Электросила нет)
- Модуль интерфейса CAN на базе микросхемы К5559ИН14АУ;
- Модуль интерфейса CAN с гальванической развязкой на базе микросборки К2011ВВ034;
- Модуль интерфейса RS-232 на базе микросхемы К5559ИН4У;
- Модуль интерфейса RS-422 с гальванической развязкой на базе микросборки К2011ВВ024;
- Плата модуля МКИО на основе 5559ИН67Т;
- Модуль интерфейса МКИО (ГОСТ 52070-2003) на базе микросхемы 5559ИН13У2;
- Модуль Flash на основе К1636РР3У/К1636РР4У (подключение по SPI).
Рисунок 1 - Структурный вид универсального разъема и его используемые выводы
Этот разъем используется в количестве двух штук на отладочной плате для микроконтроллера К1986ВК01GI (Электросила) производства компании Миландр, но с некоторыми ограничениями, которые представлены в таблице на рисунке 2.
Рисунок 2 - Вид отладочной платы с указанием номеров разъемов и таблица, которая ставит в соответствие подключаемые выводы разъемов с микроконтроллером К1986ВК01GI (Электросила)
Для работы с модулями МКИО нужно включить вторую половину микросхемы согласования уровней DD6 (К5572ИН1АУ). Для этого нужно подать низкий уровень на ножку PA31. После этого выводы с символом ** из таблицы рисунка 2 оказываются в состоянии, задаваемым подключенным модулем.
Выводы с символом * оказываются в состоянии, задаваемым подключенным модулем, так как для них всегда включена часть микросхемы DD6 (К5572ИН1АУ).
Каждый модуль рекомендуется подключать к микроконтроллеру на отладочной плате до включения питания, когда внутри микроконтроллера заранее уже будет программа с настройкой выводов, которые задействованы модулем (аналогично, если подключаемых модулей несколько). В противном случае возможен нагрев компонентов на применяемых модулях.
Жирным шрифтом выделены ножки, которые используются в загрузочных режимах. При разработке ПО необходимо это учитывать.
Как можно видеть, имеются следующие ограничения при подключении поставляемых компанией модулей:Выводы с символом * оказываются в состоянии, задаваемым подключенным модулем, так как для них всегда включена часть микросхемы DD6 (К5572ИН1АУ).
Каждый модуль рекомендуется подключать к микроконтроллеру на отладочной плате до включения питания, когда внутри микроконтроллера заранее уже будет программа с настройкой выводов, которые задействованы модулем (аналогично, если подключаемых модулей несколько). В противном случае возможен нагрев компонентов на применяемых модулях.
Жирным шрифтом выделены ножки, которые используются в загрузочных режимах. При разработке ПО необходимо это учитывать.
- Разъем с номером 2 (Port 2) не допускает использование модулей Flash (подключение по SPI).
- Оба разъема (Port 1 и Port 2) используют одни и те же линии для подключения модулей CAN и UART. Вдобавок часть выводов, работающих с модулем CAN, работают еще и с модулями RS232/RS422 (в другой функции), поэтому использование двух этих модулей (CAN и RS232/422) одновременно невозможно.
Дополнительно, в отличие от реализации двух таких же разъемов на отладочной плате на базе микроконтроллера К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).Сохранить статью в PDF
Документация
0.6.0 от 05.08.2022
Теги
Отладочный комплект для МК К1986ВК01GI (Электросила)