Инструменты, цифровые технологии, связь, измерения

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

30 марта 2016 г. в 09:34

Модуль разработчика 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 Гц на выходе.

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

👉 Подписывайтесь на Elec.ru. Мы есть в Телеграм, ВКонтакте и Одноклассниках

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

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

ПРОДАМ: Модуль управления TER_CM_16_2D (220_1)

Модуль управления TER_CM_16_2D (220_1) Модули управления серии CM_16 предназначены для применения совместно с коммутационными модулями ISM производства компании «Таврида Электрик».Цена 50000 с ндс/шт
Рублев Алексей · ООО "УралСнабПермь" · 7 ноября · Россия · Пермский край
Модуль управления TER_CM_16_2D (220_1)

ПРОДАМ: Модуль генерации МикроДАТ

МС52.31 Шт. 32 МС35.18-01 Шт. 4 МС34.08-03 Шт. 6
Валерий Александрович · АВП ГРУППА · 2 декабря · Россия · Липецкая обл

ПРОДАМ: Модуль управления TER.CМ_16.1, Блок управления БУ/TEL-100/220-12-01А

Продам: модуль управления TER.CМ_16.1 2017 г.в. в упаковке с документами 21 000,00 из наличия 6 шт модуль управления TER.CМ_16_2 2017 г.в. в упаковке с документами 26 000,00 из наличия 5 шт модуль управления TER.CМ_16_2 . для ISM15 Shell 23 000,00 из наличия 4 шт модуль управления CМ_1501 23 000,00 из наличия 5 шт Блок управления БУ/TEL-100/220-12-03A, 11000,00 2 шт Блок управления БУ/TEL-100/220-12-02А, 8000,00 5 шт Блок управления БУ/TEL-100/220-12-01А 6000,00 12 шт блок питания BP/TEL-220-02A 6000,00 15 шт блок управления BU/TEL-220-05A 6000,00 15 шт блок автом. включения BUV/TEL-220-02A 5000,00 блок механического включения БМВ 12000,00 6 шт блок размножения сигнала PR/TEL-220-03A 3000,00 10 шт фото по запросу!
Скворцов Владимир · ООО Электрик-Ч · 16 ноября · Россия · Чувашская республика - Чувашия
модуль управления TER.CМ_16.1, Блок управления БУ/TEL-100/220-12-01А

ПРОДАМ: Для МикроДАТ: МВ91.22, МС59.06, модули МС34, МС35, диагностический пульт.

Продажа и ремонт: блока питания МВ91.22, МВ91.11, процессора МС59.06, вх/вых модулей МС34/МС35 для МикроДАТ. Продам пульт диагностики вх/вых модулей, каркаса МикроДАТ МВ57.03. Договор. Счёт. Гарантия.
Firsov Viacheslav · 8 ноября · Россия · Нижегородская обл
Для МикроДАТ: МВ91.22, МС59.06, модули МС34, МС35, диагностический пульт.

ПРОДАМ: Контроллер УКМ-1 для управления формовочной (производство пластиковых бутылок )

Программируемый логический контроллер на 3 канала управления Шестиразрядный индикатор режимов Шесть программируемых параметров Индикация сменной и суммарной наработки оборудования Пыле и влагозащищённое исполнение корпуса Энергонезависимая память параметров настроек и суммарной наработки Контроллер УКМ-1 предназначен для управления формовочной машиной при производстве пластиковых бутылок по определенному алгоритму работы. Контроллер содержит три канала управления клапанами и один канал сигнализации. Контроллер предназначен для монтажа на ровную поверхность. Для крепления необходимо отвернуть четыре пластиковых винта расположенных по углам корпуса, поднять крышку, закрепить контроллер на поверхности оборудования винтами и установить крышку на место. На лицевой панели контроллера расположен шестиразрядный индикатор и четыре многофункциональные кнопки управления. В нижней части корпуса расположен разъем для подключения прибора к оборудованию. Имеется возможность пломбирования корпуса. Материал корпуса — ударопрочный полистирол. УСЛОВИЯ ЭКСПЛУАТАЦИИ Высота над уровнем моря до 2000 м. Окружающая среде взрывобезопасная, не содержащая пыли в количестве нарушающем работу контроллера, а также агрессивных газов и паров в концентрациях, разрушающих металлы и изоляцию. Вибрация мест крепления контроллера с частотой от 1 до 100Гц при ускорении до 9,8м/с2. Воздействие по сети питания импульсных помех амплитудой, не превышающей двойную величину номинального напряжения питания и длительностью не более 10мкс. Воздействие электромагнитных полей, создаваемых проводом с импульсным током амплитудой до 100А, расположенным на расстоянии не менее 10 мм от корпуса реле. Контроллер устойчив к воздействию помех степени жёсткости 3 в соответствии с требованиями ГОСТ Р 51317.4.1-2000, ГОСТ Р 1317.4.4-99, ГОСТ Р 51317.4.5-99. Конденсация влаги на поверхности изделия не допускается. РАБОТА КОНТРОЛЛЕРА Запуск рабочего цикла производится автоматически при подаче питания на контроллер...
Смолич Елена · НПК Электроэнергетика · 1 декабря · Россия · Московская обл
Контроллер УКМ-1 для управления формовочной (производство пластиковых бутылок )
Российский производитель и бренд низковольтной аппаратуры: электрооборудования для ввода, распределения и учета электричества, локальной автоматизации технологических процессов, а также комплексных энергоэффективных решений для любой отрасли индустрии.