Переключатель нагрузки на платформе Nucleo-F103RB
Данный прибор реализован на базе платформы Nucleo-F103RB, в основе которой заложен микроконтроллер STM32F103RB (ядро 32бит ARM Cortex М3, 72МГц, 128кб Flash, 20кб ОЗУ). Прибор предназначен для управления 16-ю нагрузками с персонального компьютера. Связь с портами прибора изображена на рисунке 1.
Рис. 1. Связь с портами прибора.
Прибор подключается к компьютеру через USB-порт. Устройство эмулирует СОМ-порт. Через USB-UART интерфейс осуществляется работа с микроконтроллером. В платформе есть две кнопки для сброса микроконтроллера и для управления прибором. Последняя не реализуется, так как все необходимые команды есть в специально написанном программном обеспечении для персонального компьютера. Скриншот программного обеспечения изображен на рисунке 2.
Подключив платформу к персональному компьютеру, установите необходимые драйвера, скачать и посмотреть документацию можно по ссылке:
www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/LN1847/PF259875?_searchtype=keyword
Теперь в память платформы можно скопировать файл USB_SL_NUCLE0_F103RB. После того как драйвера установлены, узнайте какой СОМ-порт распознан для данной платформы. В программном обеспечении выберите соответствующий СОМ-порт и нажмите кнопку «Connect». Fla платформе замигает зелёный светодиод LD2 -происходит трафик данных с персональным компьютером.
Теперь можно выбрать соответствующие выводы с 1 по 16 для включения нагрузки согласно схеме рисунок 2, поставьте галочку(и).
Рис. 2. Скриншот программного обеспечения.
Если управлять нагрузками нет смысла, нажмите на кнопку «Disconnect». И выньте USB-вилку из персонального компьютера.
Ковалев А. Ю. РК-2015-10.
- Измеряем количество сжиманий экспандера при помощи Nucleo-F103RB
- Чтение логических сигналов с использованием платформы Nucleo-F103RB
