Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Системы сбора и накопления информации

 

Сбор, накопление и хранение мессбауэровских спектров выполняет специальная система накопления информации. Особенностью построения систем накопления для нужд мессбауэровской спектрометрии является необходимость накопления большого объёма данных, в условиях длительного времени проведения эксперимента.

Система накопления мессбауэровского спектрометра традиционного типа должна осуществлять сбор и накопление данных в 4096 каналов с разрядностью данных не менее 24 (для набора необходимой статистики результата). Стоит отметить, что далеко не все существующие спектрометры и не все задачи мессбауэровской спектрометрии требуют такого объёма накопления.

Естественным движением в развитии систем накопления (систем регистрации) является их ориентация на работу в тесной связке с ЭВМ. Такой подход позволяет строить автоматизированные системы сбора данных под управлением ЭВМ с использованием средств программной обработки информации.

За время существования мессбауэровской спектрометрии системы накопления и обработки информации прошли путь развития от многоканальных анализаторов до многоуровневых систем [3].

В настоящее время наиболее важным требованием к построению систем регистрации является возможность создания многоканальных систем сбора данных, то есть состоящих из нескольких трактов регистрации. Такое требование диктуется возрастающими задачами, встающими перед мессбауэровской спектрометрией, решить которые средствами существующих одноканальных систем невозможно (рис.2.1).

Имеющаяся система регистрации во многом ограничивает возможности мессбауэровского эксперимента. Помимо производительности сюда следует отнести и отсутствие необходимой гибкости и универсальности. Построение гибкой и открытой системы даёт возможность оперативного изменения её конфигурации для нужд эксперимента, кроме того, открытость позволяет развивать и дополнять систему, что является одним из главных принципов при разработке современной экспериментальной техники.

 

 

Независимо от способа построения системы регистрации в её структуру входят счётный блок, производящий подсчёт импульсов с детектора γ-излучения, и непосредственно блок накопления.

Счётный блок – производит подсчёт приходящих со спектрометрической линейки импульсов и выдачу их в блок накопления. Он входит в любую систему регистрации и его схема может быть везде одинаковой. Он может быть реализован как стандартный модуль. Другое дело блок накопления. Так как его создание вызывает не мало затрат (как в инженерном так и в экономическом плане) необходимо заранее ясно представлять все требования к нему. Здесь имеется несколько подходов. Их различия заключены в степени использования ресурсов компьютера.

Простейший вариант системы накопления реализован с использованием только ЭВМ, которая в данном случае выполняет функции и накопления и хранения. Такую систему принято называть одноуровневой (рис.2.2а).

Одноуровневая система требует для своего создания минимальных аппаратурных затрат. Здесь промежуточное накопление как таковое отсутствует. Данные сразу передаются в компьютер. Очевидно, что компьютер должен быть способен постоянно (каждые 16 микросекунд) принимать информацию со счетного блока. В такой системе компьютер постоянно занят операциями сбора и накопления и другое его использование вряд ли возможно. Кроме того, под вопрос ставится возможность реализации многоканальных систем.

Более эффективной с точки зрения использования временных ресурсов ЭВМ является двухуровневая модель систем накопления. Здесь возможны два варианта построения таких систем: с использованием микроконтроллера или без него (рис.2.2б).

При использовании блока промежуточного хранения электронная часть берет на себя лишь функции сбора и промежуточного хранения данных, а накопления осуществляется в ЭВМ. Промежуточное хранение данных необходимо, как для упрощения обмена данными с компьютером (используя одно прерывание можно передать весь блок информации, собранный за рабочий цикл), так и для более эффективного использования времени компьютера, и его ресурсов [4]. Несмотря на снижение степени загруженности компьютера, его постоянное присутствие в тракте регистрации всёже необходимо.

Другой вариант подразумевает использование, в качестве второго уровня системы накопления, блока промежуточного накопления с применением микроконтроллера. Такое построение требует от микроконтроллера повышенного быстродействия и достаточно большого объема памяти внешнего ОЗУ. В этом случае всю систему можно рассматривать как одноуровневую по отношению к микроконтроллеру. В зависимости от быстродействия микроконтроллера его применение может быть не ограничено только задачами накопления данных: на него могут быть возложены функции управления некоторыми узлами системы регистрации.

Оптимальным способом исполнения одно- и двухуровневых систем можно считать их изготовление в виде встраиваемых плат расширения (адаптеров). Такие системы могут с успехом применятся в одноканальных системах накопления. Допустимо построение и многоканальных систем с небольшим числом трактов в пределах аппаратных возможностей компьютера или микроконтроллера. Однако не все требования, предъявляемые к многоканальным системам накопления, могут быть при этом удовлетворены.

Полноценная многоканальная система накопления с возможностями автономной работы может быть реализована в виде трёхуровневой системы, которая предполагает использование блока промежуточного накопления на первом уровне, с целью снизить требования к быстродействию управляющего микроконтроллера, имеющего статус звена второго уровня. На верхнем (третьем) уровне находится компьютер. Развивая трехуровневую модель, на основе тех же модулей, можно построить многоканальную систему [4]. Снятие повышенных скоростных требований к микроконтроллеру с помощью блока промежуточного хранения данных позволяет реализовать одновременное накопление с нескольких измерительных трактов (рис.2.2в).

Такую систему удобно построить в виде набора самостоятельных модулей (модульная концепция), в этом случае появляется возможность создания системы накопления любой конфигурации. В таких системах компьютер может использоваться только для хранения спектрометрических данных на энергонезависимых носителях и выдачи команд управления для микроконтроллера. Связь с удалённым компьютером может быть организована по последовательному каналу передачи данных (RS-232, RS-485 и др.).

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...