Программа для управления монохроматором МДР-12

14 сентября 2018
516
Предметная область —
Отрасли по ОКВЭД —
Страна, регион, город Российская Федерация, Калмыкия, Элиста
Отличия от конкурентов —
Вид документа об охране ИС программа для ЭВМ
Номер документа ИС 201566035
Дата регистрации документа ИС 2015-09-29
Необходимые инвестиции для внедрения договорная
Сроки внедрения —
Стоимость предоставления технологии договорная
Наличие экспертного заключения Нет

Польза для потенциального потребителя

Программа предназначена для управления шаговым двигателем монохроматора МДР-12 при проведении на нем оптических экспериментов. Программа применяется для сопряжения ПК с устройствами платы Geitboard с помощью Raspberry Pi для управления монохроматором МДР-12. Функциональные возможности: программа 1-го модуля, установленного на ПК, задает (принимает от оператора) параметры сканирования: начальное и конечное положения монохроматора, скорость сканирования, шаг сканирования, далее в процессе сканирования компьютер принимает и отображает измеряемые данные и отладочные данные о состоянии, получаемые со 2-го модуля на Raspberry Pi, после чего отдает управляющие команды на 2-ой модуль: начать сканирование, реверс, старт/стоп, корректировка параметров сканирования, начальное и конечное положения монохроматора, скорость сканирования, шаг сканирования; программа 2-го модуля на Raspberry Pi получает данные и команды от 1-го модуля на ПК и в соответствии с ними управляет шаговым двигателем монохроматора. При получении команды движения двигателя создается отдельный поток исполнения, который в соответствии с заданной скоростью и направлением непосредственно отправляет импульсы на шаговый двигатель через порты ввода вывода платы Gertboard. В заданных местах в соответствии с шагом сканирования считывается показания АЦП микросхемы на плате Gertboard по протоколу SPI (два канала) и в этот же момент отправляет информацию о текущем положении (двигателя) монохроматора и значения АЦП в 1-ый модуль на компьютере по собственному протоколу, использующему протокол TCP.