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

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

Модуль разработчика 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 г.
Последний раз был на сайте 5 дней назад
  Отправить сообщение

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

Delfino TM и студия MexBIOS ускоряют разработку промышленных систем
18 июня 2015 г. в 11:06
В статье рассматривается концепция и реализация высокоуровневой системы автоматизированного проектирования (САПР) для разработки программ микроконтроллерных систем управления. Основная область применения разработанного продукта – системы управления электродвигателями и устройствами автоматизации.
Запуск электродвигателя постоянного тока ДПУ\u002D87: проблемы и решения
30 сентября 2015 г. в 09:13
В данной статье рассматриваются различные аспекты реализации пуска двигателя с использованием учебно-отладочного комплекта MCB-04 в среде MexBIOS Development Studio.
Знакомство с микроконтроллерами Renesas на примере линейки RL78
25 ноября 2014 г. в 11:38
Если среднестатистического русскоговорящего разработчика микроконтроллерной электроники попросить назвать три-пять наиболее известных или крупных производителей микроконтроллеров, вероятнее всего мы услышим в ответ такие имена, как Microchip, Atmel, TI или STM. Кто-то назовет также NXP, Freescale, Samsung или Fujitsu. Но мало кто вспомнит про еще одного производителя, который на постсоветском пространстве почти неизвестен.
Микропроцессорные реле защиты. Как они устроены? Часть V, заключительная
20 октября 2010 г. в 11:00
В части V рассматриваются конструкция и принцип действия источников питания МУРЗ.
Микроконтроллеры Renesas RL78. Практика применения
30 марта 2015 г. в 09:07
В статье рассказывается о том, как выбрать и начать применять в своем устройстве микроконтроллер семейства Renesas RL78.

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

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

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