|
Публиченко Павел Андреевич / Pavel A. Publichenko
Наука и знание - лучшее средство от бедности и недоедания
|
|||||||||
|
Разработка ПО для сканирования эмульсий эксперимента ОПЕРА на установке ПАВИКОМ-1 в ФИАН2. Горизонтальное движение в точку (x,y) очередного поля зрения
Рис. 1. Внешний вид ПАВИКОМ-2. Микроскоп МПЭ-11, CMOS-камера Mikrotron MC1310, подвижной столик Carl Zeiss, микроконтроллер. В связи с отличным от оригинальной версии «железа» встала задача адаптации библиотеки libACQ к микроконтроллеру Carl Zeiss. Микроконтроллер имеет старый интерфейс RS-232 и значительно медленнее FlexMotion, второй нюанс – отсутствие возможности кешировать посылаемые команды, «Carl Zeiss» умеет выполнять команды только последовательно одну за другой. В библиотеке libACQ был предусмотрен алгоритм, который записывал команды в пакеты, перед отправкой, от данной процедуры пришлось отказаться. Был полностью изменен и переписан алгоритм управления смотровым столиком для подъезда к одному кадру. В программе были написаны функции:
Функции управления микроконтроллером собраны в универсальную библиотеку, которая может использоваться в других программах на ROOT.
Рис.2а. Изображение ядерной эмульсии в микроскопе. Одно поле зрения на разной глубине эмульсионного слоя снято с шагом 2 мкм. Показана часть изображения 320x256 пикселей, полное изображение 1280x1024 пикселя, увеличение 40x. Кадры с 1 по 8. Мюоны 150 ГэВ, ЦЕРН.
Рис.2б. Изображение ядерной эмульсии в микроскопе. Одно поле зрения на разной глубине эмульсионного слоя снято с шагом 2 мкм. Показана часть изображения 320x256 пикселей, полное изображение 1280x1024 пикселя, увеличение 40x. Кадры с 9 по 16. Мюоны 150 ГэВ, ЦЕРН. |
||||||||
| © 20082012 «Публиченко Павел Андреевич» E-mail: О сайте | |||||||||