СМ2201
(SM2201
) - мессбауэровский спектрометр с высоким скоростным разрешением, оригинальный спектрометр был разработан в 1989
г, мелкосерийное производство продолжалось до 1991
г. Несмотря на свой солидный возраст этот спектрометр продолжает обеспечивать получение передовых научных результатов и на момент написания этой страницы (янв. 2023).
Несмотря на устаревшую элементную базу (микросхемы серии ТТЛ
, ТТЛШ
- 155
, 1533
) этот спектрометр обладает уникальными характеристиками, позволяющими считать его одним из лучших в мире. Основное его преимущество перед другими спектрометрами - существенно меньшая величина ошибки значения скорости в системе допплеровской модуляции, что обусловлено большим количеством научных работ и исследований в области систем регулирования. Известно, что в мессбаэуровской спектрометрии энергия гамма-квантов модулируется эффектом Доплера, скорость изменяется дискретно, при этом за интервал 1 точки спектра (для спектров на 4096
точек это 16 мкс
) скорость должна поддерживаться условно постоянной (на самом деле нет и идет постоянное приращение в течение всего интервала измерения всех точек спектра от 0 до 2^N-1
).
SM2201
- мессбауэровский спектрометр, построенный на базе интерфейса CAMAC
, в состав CAMAC
обязательно входит контролдер крейта и другие модули. Благодаря возможностям FPGA
можно заменять устаревшие модули на новые, сам CAMAC
активно используется CERN
, при этом для него производятся дополнительны модули.
Хотя код данного решения и является открытым мы (Wissance
, https://wissance.com
) оно НЕ ЯВЛЯЕТСЯ БЕСПЛАТНЫМ для использования,условия использовани должны быть согласованы
с нами как с авторами и обладателями прав на это ПО, оставить заявку на согласование условий можно:
- по электронной почте:
[email protected]
- в канале
Discord
:https://discord.com/channels/1022429270276046879/1022429271190409236
В состав данного решения входят:
CAMAC-контроллер
крейта- блок накопления
Контроллер крейта позволяет управлять модулями через RS-232
с использованием quick_rs232, для контроллера подготовлено
3 типа команд:
- Запись в модуль
- Чтение из модуля
- Проверка состояния
LAM
(Look at Me, запрос на обслуживание) модулей:
Выполнение команд и ответ на команды через последовательный порт:
Цикл CAMAC при операция записи в модули:
будет добавлен позднее ...