STeameR: применение в учебных стендах

R6l9C21W_c0Всем привет!

Если вы давно читаете наш блог, то заметили, что нас многое связывает с университетом телекоммуникаций им. Бонч-Бруевича. Кто-то там обучался (как я), у кого-то там есть хорошие знакомые (после совместной работы в ЛОНИИС). Некоторые студенты ходят к нам на стажировку, иногда мы участвуем в конференциях и обмене опытом совместно с Бончом. Мы делаем приборы связи, а Бонч (бывший ЛЭИС) — университет связи, так что так и должно быть.

Несколько семестров назад мы передали на кафедру ВТиТ (Вычислительная техника и информационные технологии) несколько плат STeameR  как учебное пособие для курса «Программирование микроконтроллеров», которое читается на этой кафедре.

Оказалось, что плата подходит не только для «голого» обучения, но и для создания стендов для других дисциплин. Так, студент второго курса СПбГУТ Владимир Громов создал два учебных стенда для моделирования линейного и кругового перемещения. Для определения состояния магнитного поля используются датчики Холла, которые подключены к STM32, который стоит на STeameR’e. Цифровой датчик Холла срабатывает на наличие/отсутствие магнитного поля возле датчика. Микроконтроллер подсчитывает количество срабатываний каждого из датчиков, и передает эту информацию на персональный компьютер через интерфейс USB UART.

Так же Владимир разработал программу на QT, которая визуализирует данные с датчиков. В зависимости от данных датчиков куб перемещается в различных направлениях отображая состояние системы.

Презентация работы на студенченской научной конференции:
Обработка данных с датчиков Холла from ishevchuk

Видео работы стенда с объяснениями автора можно посмотреть тут: https://yadi.sk/i/5amuhDBhguYbL