Публиченко Павел Андреевич / Pavel A. Publichenko
Наука и знание - лучшее средство от бедности и недоедания
Публиченко Павел Андреевич

Яндекс цитирования

Разработка ПО для сканирования эмульсий эксперимента ОПЕРА на установке ПАВИКОМ-1 в ФИАН

2. Горизонтальное движение в точку (x,y) очередного поля зрения

Внешний вид ПАВИКОМ-2. Микроскоп МПЭ-11, CMOS-камера Mikrotron MC1310, подвижной столик Carl Zeiss, микроконтроллер

Рис. 1. Внешний вид ПАВИКОМ-2. Микроскоп МПЭ-11, CMOS-камера Mikrotron MC1310, подвижной столик Carl Zeiss, микроконтроллер.

В связи с отличным от оригинальной версии «железа» встала задача адаптации библиотеки  libACQ к микроконтроллеру Carl Zeiss. Микроконтроллер имеет старый интерфейс RS-232 и значительно медленнее FlexMotion, второй нюанс – отсутствие возможности кешировать посылаемые команды, «Carl Zeiss» умеет выполнять команды только последовательно одну за другой. В библиотеке libACQ был предусмотрен алгоритм, который записывал команды в пакеты, перед отправкой, от данной процедуры пришлось отказаться. Был полностью изменен и переписан алгоритм управления смотровым столиком для подъезда к одному кадру.

В программе были написаны функции:

  • инициализация контроллера (устанавливает режимы, проверяет наличие контроллера, устанавливает размерность координат);
  • считывание координаты в данный момент времени;
  • универсальная функция move, которая задает скорость по каждой из трех осей, ускорение по трем осям отдельно, и дает команду на перемещение в точку (x,y,z) в мкм. После выполнения команды move, координаты стола можно узнать функицей считывания координат.

Функции управления микроконтроллером собраны в универсальную библиотеку, которая может использоваться в других программах на ROOT.

Изображение ядерной эмульсии в микроскопе   Изображение ядерной эмульсии в микроскопе

Рис.2а. Изображение ядерной эмульсии в микроскопе. Одно поле зрения на разной глубине эмульсионного слоя снято с шагом 2 мкм. Показана часть изображения 320x256 пикселей, полное изображение 1280x1024 пикселя, увеличение 40x. Кадры с 1 по 8. Мюоны 150 ГэВ, ЦЕРН.

 Изображение ядерной эмульсии в микроскопе  Изображение ядерной эмульсии в микроскопе

Рис.2б. Изображение ядерной эмульсии в микроскопе. Одно поле зрения на разной глубине эмульсионного слоя снято с шагом 2 мкм. Показана часть изображения 320x256 пикселей, полное изображение 1280x1024 пикселя, увеличение 40x. Кадры с 9 по 16. Мюоны 150 ГэВ, ЦЕРН.

Предыдущая Следующая

В начало

© 2008—2012 «Публиченко Павел Андреевич» E-mail: О сайте