Дипломная работа: Модуль накопления для задач многомерной мессбауэровской спектрометрии
Последовательное снятие нескольких спектров, в сложных гамма-оптических схемах, приводит к значительному увеличению времени проведения эксперимента.
Таким образом, в многомерной мессбауэровской спектрометрии в целях поднятия эффективности экспериментов существует необходимость создания системы накопления с возможностью одновременного сбора данных от нескольких синхронизованных трактов регистрации (рис.2.2г).
Свойства многомерности и многоканальности должны существовать одновременно, т.е. конструкция многоканальной системы накопления должна удовлетворять требованиям многомерных задач эксперимента.
2.3.Применение микроконтроллеров
Микроконтроллеры в системах накопления применяются, как правило, в качестве промежуточных уровней накопления, с дополнительными функциями управления.
Несмотря на непрерывное развитие и появление всё новых 16- и 32-разрядных микроконтроллеров и микропроцессоров, наибольшая доля мирового микропроцессорного рынка остаётся за 8-разрядными устройствами. Среди всех 8-разрядных микроконтроллеров семейство 8051 является несомненным лидером по количеству разновидностей числу компаний выпускающих его модификации (на сегодняшний день их существует более 200) [5].
Основные элементы базовой архитектуры MSC-51:
- 8-разрядное арифметико-логическое устройство на основе аккумуляторной архитектуры;
- 4 банка регистров, по 8 в каждом;
- встроенная память программ 4 Кбайт;
- внутреннее ОЗУ объёмом 128 байт;
- булевый процессор;
- два 16-разрядных таймера (счётчика);
- контроллер последовательного канала передачи данных;
- контроллер обработки прерываний с 2 уровнями приоритетов;
- четыре 8-разрядных порта ввода-вывода, два из которых используются в качестве шины адреса/данных для доступа к внешней памяти программ и данных [5].
Основными направлениями развития являются: увеличение быстродействия (повышение тактовой частоты и переработка архитектуры ядра), снижение напряжения питания и потребления, увеличение объёма ОЗУ и FLASH-памяти на кристалле с возможностью внутрисхемного программирования, введение в состав периферии микроконтроллера CAN- и USB-интерфейсов. Микроконтроллеры с каналом SPI обеспечивают возможность внутрисхемного программирования FLASH-памяти.
Таким образом, параметры прелагаемых сегодня на рынке клонов микроконтроллера семейства MSC-51 существенно отличают их от базовой конфигурации. Максимальная тактовая частота кристаллов достигает 40 МГц, объём памяти программ 16 Кбайт, оперативной памяти – 1024 байт и более [5].
Полная аппаратная и программная совместимость многих выпускаемых микроконтроллеров 51-й серии позволяет проводить модернизацию устройств на их основе простой заменой кристалла другим с более подходящими характеристиками.
2.4 Использование современных электронно-модульных систем
Универсальная многоканальная система накопления должна иметь возможность быстрой и лёгкой модернизации и конфигурирования для любых экспериментальных задач. Таким требованиям будет удовлетворять система, построенная по модульному принципу.
Перевод классической структуры мессбауэровского спектрометра на базу современных стандартов построения электронно-модульных систем заставляет обратить внимание на возможность использования микро-PC.
Принцип микро-PC подразумевает использование малогабаритных высокопроизводительных процессорных плат и встраиваемых модулей других устройств с большой степенью надёжности. Это делаетмикро-PC незаменимым для применения в условиях требующих безотказной работы систем управления различными процессами как в промышленности, так и в сфере научных исследований.
С позиции мессбауэровской спектрометрии главным фактором в пользу применения микро-PC является большое время проведения эксперимента (до нескольких суток, а то и недель) когда потеря данных вследствие сбоя системы управления заставляет возвращаться к моменту последнего сохранения данных. В таких условиях необходимо постоянное присутствие лаборанта-оператора. Кроме того, повтор накопления влечёт затягивание эксперимента и дальнейший сбой графика анализа образцов в лаборатории, что неприемлемо при использовании дорогостоящих короткоживущих изотопов. Другими словами необходимо добиться максимальной надёжности работы системы при минимальном участии оператора. Необходимо также иметь возможность создания модульной системы с достаточным потенциалом для наращивания и усовершенствования спектрометра, например в целях построения многоканальных систем с несколькими трактами регистрации.
Архитектура IBM РС и лежащая в ее основе шина ISA являются в настоящее время безусловным стандартом в промышленности. Изделия MicroPC представляют собой идеальное сочетание полной (в том числе и конструктивной) совместимости с этой шиной и малого размера плат, обеспечивающего высокие механические характеристики системы и легкое встраивание изделий MicroPC в любое оборудование. Почти всю разработку и отладку программного обеспечения можно производить на обычном персональном компьютере, установив в него платы ввода вывода MicroPC, а затем переносить готовое программное обеспечение в контроллер, где в ПЗУ уже находится ядро операционной системы DOS 6.22. При этом можно использовать практически любое программное обеспечение и средства разработки (например MS-DOS, Microsoft Windows NT/95/98, QNX, Linux и др.), работающие на стандартной IBM PC платформе, или специальные инструментальные пакеты и библиотеки
В качестве микропроцессоров используются микросхемы фирм Intel (i80286, i80386, i80486, IntelPentium), AMD (am5x86) и др.
Все платы вставляются в крейт к системной магистрали ISA. Крейт содержит блок питания. Наличие шины ISA простота и удобства её протоколов позволяют разрабатывать необходимые модули для нужд эксперимента. В этом случае весь электронный блок мессбауэровского спектрометра (система регистрации и система управления доплеровской модуляции) может быть реализован в виде плат расширения. Модульность позволяет свободно конфигурировать систему под определённую задачу, что значительно расширяет экспериментальные возможности (рис.2.3).
Стоит отметить что, применение микро-PC даёт возможность отказаться от использования лабораторного персонального компьютера непосредственно в сборе данных. В этом случае ему может быть отведена роль файл-сервера.
Все элементы на стандартных платах микро-PC выполнены по КМОП-технологии и имеют низкую потребляемую мощность. Таким образом, платы MicroPC не требуют принудительного воздушного охлаждения. Для питания необходим единственный источник напряжения 5 В.
2.5 Разработка устройств сопряжения для магистрали ISA