«Элек.ру» — специализированная интернет-площадка, посвященная исключительно вопросам, касающимся электротехнического рынка в целом и отдельных его отраслей в частности.

Начало работы с модулем MBS-К1921ВК01Т

Опубликовано: 30 марта 2016 г. в 09:34, 212 просмотровКомментировать

Модуль разработчика MBS-K1921BK01T представляет собой отладочную плату для микроконтроллера K1921BK01T производства ОАО «НИИЭТ», г. Воронеж. Модуль предназначен для разработки и отладки программного обеспечения, создаваемого для микроконтроллера K1921BK01T, а также для оценки его функциональных возможностей. Модуль также может быть использован как процессорная плата для различных лабораторных и отладочных комплектов, например, серии MCB производства ООО «НПФ Мехатроника-Про».

В данном описании приводится порядок действий, который необходимо произвести для начала работы с платой модуль разработчика MBS-К1921ВК01Т:

Необходимое аппаратное обеспечение для работы

J-link/SWD программатор необходим для загрузки стартового проекта с библиотекой блоков во флеш память. Либо необходим для повторной загрузки стартового проекта и библиотеки блоков в случае если был добавлен либо изменен исходный код блока.

Для программирования платы через MexBIOS Development Studio используется RS-485 или Ethernet.

Необходимое программное обеспечение для работы

1. Скачать драйвер для J-link-программатора (драйвер предоставляемый IAR не подойдёт, если используется программатор от IAR) по ссылке:

http://zadig.akeo.ie/downloads/

По ссылке скачать файл zadig_2.2.exe

При установке выбрать J-link из списка.

Примечание
Если был установлен драйвер предоставляемый к программатору IAR, то необходимо через диспетчер устройств удалить полностью драйвер и установить предлагаемый драйвер.

После корректной установки устройство в диспетчере устройств отобразится как:

2. Установить версию 6.9 или выше MexBIOS Development Studio:

mechatronica-pro.com

3. Установить компилятор

launchpad.net

3.1. Установить в предлагаемую установщиком папку.

4. Установить библиотеку K1921VK01T_Setup_v1.0 и выше. В описании библиотеки на сайте убедиться, что текущая библиотека поддерживается установленной версией.

5. Работу со стартовым проектом можно производить в среде VectorIDE:

НПФ Вектор>Продукция>Программное обеспечение>Vector IDE

motorcontrol.ru

Для работы с MexBIOS Development Studio среда программирования не нужна.

Загрузка ядраMexBIOS

6. Убедиться, что установлена перемычка Х8 (37-39).

7. Убедиться, что установлена перемычка 4 (если необходима связь по 485).

8. Подключить программатор к разъемы 1. Подключить программатор к компьютеру.

9. Подать питание на плату (+5 В).

10. Открыть и создать файл проекта для K1921VK01T.

11. Перейти на вкладку Правка.

12. Нажать кнопку Прошивка, появится диалоговое окно утилиты загрузчика. Появится окно управления утилиты загрузки. Нажать кнопку Прошивка:

13. В окне появится информация о ходе программирования.

14. Если появилось сообщение:

Загрузка ядра и библиотеки блоков выполнено успешно, если:

** Programming Finished ** - сообщение, о том что программирование завершено.

** Verify Started **

verified 153032 bytes in 1.615092s (92.531 KiB/s)

** Verified OK ** - сообщение о том, что верификация завершена успешно.

** Resetting Target **

15. Отключить питание от платы.

16. Отключить программатор.

17. Можно приступать к работе в среде .

Описание настройки связи

Настройка связи производится в стартовом проекте в файле board_MBS-K1921VK01T.c.

Для платы MBS-К1921ВК01Т доступно два типа связи по RS-485 и Ethernet (MODBUS TCP). Для выбора связи необходимо открыть Параметры и перейти на вкладку Связь. Выбор осуществляется в разделе Тип подключения.

RS-485

Связь по RS-485 по умолчанию имеет следующие настройки:

Ethernet

Для работы по Ethernet необходимо произвести переключения в окне Параметры, вкладка Связь:

Для работы по Ethernet, необходимо, чтобы соответствующим образом настроено подключение в операционной системе:

Панель управления\Сеть и Интернет\Сетевые подключения, вызвать свойства Сетевого подключения, далее произвести действия показанные на следующем рисунке:

Работа с периферией в MexBIOS Development Studio

В библиотеке K1921VK01T доступны следующие драйвера:

GPIO — Драйвер дискретной ножки;

ADC – Драйвер 16-ти канальный драйвер АЦП;

QEP – Драйвер квадратурного энкодера;

CAP – Драйвер встроенного модуля CAP;

PWM2, PWM4M, PWM6: драйверы ШИМ;

BLDC_PWM драйвер для управления вентильным двигателем;

HALL – Драйвер обработки сигналов с датчиков Холла;

SPI_IO — Драйвер управления SPI;

IENC — Драйвер инкрементного энкодера, который работает по GPIO;

KEYB_3_2 и KEYB_3_3 драйвера клавиатур;

ADC56X3 — Драйвер ЦАП AD56X3;

MCP4XXX — Драйвер цифрового потенциометра;

AD9833 — Драйвер программируемого генератора сигналов;

MC14489 – драйвер семисегметного индикатора;

MT16S2S драйвер двухстрочного дисплея;

ADS8361 — Драйвер 16-битного аналого-цифрового преобразователя ADS8361.

Демонстрация работы основных драйверов показана в проекте MBS-K1921VK01T_v2.mbp.

Подключение драйвера ШИМ

Подключение драйвера ШИМ производится по следующей схеме:

где PWM_AMPL изменяется от 0 до 1, что соответствует изменению амплитуды выходного напряжения от 0 до Umax.

Если в блоке iqSVGEN_MF задать параметр BaseFreq = 1, то на вход Freq необходимо подавать сигнал частоты в Гц. Диапазон частоты ограничен форматом Q24.

Если нужна большая частота, то необходимо задавать BaseFreq больше 1, например 50 Гц, тогда 1 на входеFreq будет соответствовать частоте напряжения 50 Гц на выходе.

Источник: НПФ «Мехатроника-Про»

Информация о компании

Наша компания специализируется на разработке программного обеспечения для систем управления регулируемыми и следящими электроприводами. Преимуществом нашей продукции является возможность легкой и быстрой адаптации программного продукта под специфичные аппаратные и технологические параметры, удовлетворяющие потребности широкого круга потребителей. Мы предоставляем профессиональным разработчикам программного обеспечения и систем автоматизации: – инструменты для разработки программного…

Контакты:

Ф.И.О. Грудачев Даниил Александрович  нет отзывов
Должность: Специалит по развитию
Компания: ООО "НПФ Мехатроника-Про"
Страна:  Россия
Телефон: +7-923-410-3959
Сообщите, что нашли информацию на сайте «Элек.ру»
Web: http://www.mechatronica-pro.com/
ICQ: 583907378 
Зарегистрирован: 11 июня 2015 г.
Последний раз был на сайте 397 дней назад
  Отправить сообщение

Рекомендуем почитать

18 июня 2015 г. в 11:06
В статье рассматривается концепция и реализация высокоуровневой системы автоматизированного проектирования (САПР) для разработки программ микроконтроллерных систем управления. Основная область применения разработанного продукта – системы управления электродвигателями и устройствами автоматизации.
30 сентября 2015 г. в 09:13
В данной статье рассматриваются различные аспекты реализации пуска двигателя с использованием учебно-отладочного комплекта MCB-04 в среде MexBIOS Development Studio.
20 октября 2010 г. в 11:00
В части V рассматриваются конструкция и принцип действия источников питания МУРЗ.
19 декабря 2014 г. в 12:30
В статье описан опыт начала работы с макетной платой Cinterion Concept Board Gemalto, на которой установлен однокорпусной модуль (System In a Package, SIP) Cinterion EHS6.
28 октября 2014 г. в 11:22
В статье описан опыт начала работы с макетной платой Cinterion Concept Board Gemalto, на которой установлен однокорпусной модуль (System In a Package, SIP) Cinterion EHS6.

Комментировать

    Еще никто не оставил комментариев.

Для того чтобы оставлять комментарии Вам необходимо зарегистрироваться либо авторизоваться на сайте.