- •2.1 Общие вопросы применения микропроцессоров в измерительной технике
- •2. Улучшение метрологических характеристик приборов
- •4. Принципы автокалибровки
- •5. Целесообразность применения микропроцессоров
- •6. Причины, сдерживающие применение микропроцессоров
- •Архитектура измерительных систем с мп и микроЭвм
- •Подсистема ввода-вывода.
- •Контроллер периферийных событий.
- •Общие сведения
- •Сопряжение ацп с микропроцессором
- •Микропроцессорный время - импульсный вольтметр Первоначальный вариант вольтметра.
- •Лекция 5 Интеллектуальные измерительные и функциональные генераторы
- •5.1 Современная технология построения измерительных и функциональных генераторов
- •5.2 Формирователи синусоидальных сигналов из треугольного
- •5.3 Микросхема функционального генератора мах
- •(Вид сверху)
- •5.4 Функциональные генераторы и частотомеры фирмы Wavetek Meterman
- •5.5 Функциональные генераторы и частотомеры фирмы метех
- •5.6 Программа стыковки приборов метех с компьютером
- •Универсальный мультиметр комплексов
- •Лекция 6 Интеллектуальные портативные цифровые осциллографы
- •Миниатюрные осциллографы объединения актаком
- •Портативные осциллографы фирмы Flulke
- •Скопметры Fluke 105b/99b/96b/92b
- •Графические мультиметры-осцйллографы фирмы веетесн
- •Портативный осциллограф hps40
- •Панельный осциллограф vps10
- •Малогабаритный цифровой осциллограф aps 320
- •Портативный осциллограф-мультиметр dmm-740
- •Портативные осциллографы корпорации Tektronix Серия осциллографов Tektronix ths700
- •Серия осциллографов Tektronix tps2012/2014/2024
- •Портативные осциллографов Tektronix tps2012/2014/2024 с Цифровым люминофором
- •Цифровые осциллографы — ноутбуки фирмы Hitachi
- •Лекция 7
- •7.1 Назначение виртуальных осциллографов и их типы
- •7.2 Виртуальные осциллографы в виде плат расширения пк
- •7.3 Анализатор спектра виртуального осциллографа фирмы
- •7.5 Виртуальные функциональные генераторы фирмы Velleman Функциональные измерительные генераторы
- •Виртуальные функциональные генераторы фирмы Velleman
- •7.6 Создание компьютеризированной лаборатории pc-Lab 2000
- •8.1 Измерительная система и развертывание лаборатории
- •8.2 Автоматические измерения и определяемые параметры сигналов
- •8.3 Предоставление результатов измерений
- •8.4 Настройка графиков
- •8.5 Просмотр табличных данных
- •8.7 Универсальная система сбора данных edx-100a
- •9.1 Интеллектуальные средства измерения магнитных параметров материалов
- •9.2 Интеллектуальные средства измерения линейных и угловых размеров
- •Электромеханический метод
- •Интерферометрический метод
- •9.3. Интеллектуальные средства измерения
- •Характеристики измеряемой величины, классификация методов измерений
- •9.4 Интеллектуальные средства измерения концентрации вещества
Сопряжение ацп с микропроцессором
Касаясь данной темы, прежде всего необходимо отметить, что задача совместимости АЦП с микропроцессором и работы АЦП в составе микропроцессорной системы представляет собой конкретную задачу совместимости модулей, которые должны функционировать в единой системе. При организации модулей в измерительную систему необходимо осуществить пять видов совместимости: информационную, конструктивную, энергетическую, метрологическую и эксплуатационную.
Остановимся на первом виде совместимости, играющем основополагающую роль.
Информационная совместимость предполагает удовлетворение определенных требований к уровням напряжения логической единицы и логического нуля выходного двоичного АЦП и к управляющим сигналам, а также выполнения протоколов, регламентирующих временные соотношения сигналов.
При транзисторно-транзисторной логике (ТТЛ) построения БИС логической единице выходного сигнала АЦП должен соответствовать высокий уровень напряжения, равный или больший 2,4 В (при определенном значении тока), а логическому нулю - низкий уровень напряжения, равный или меньший 0,4 В (при конкретном значении тока).
Большая часть 8-разрядных АЦП непосредственно совместима со многими универсальными микропроцессорами. С увеличением числа разрядов АЦП (10, 12, 16) задача сопряжения усложняется. Однако в принципе возможна совместная работа этих АЦП с 8-разрядными микропроцессорами.
Продолжительность формирования на выходе АЦП устойчивого слова, соответствующего значению преобразуемого аналогового сигнала, определяется интервалом времени между сигналами запуска АЦП и окончания преобразования, которые на рисунок 2 названы сигналами НАЧАЛО и КОНЕЦ соответственно (сказанное относится к тактируемым, управляемым АЦП). Иногда этот интервал задается стробирующим импульсом, подаваемым на АЦП. При выполнении протоколов сопряжения, регламентирующих временные соотношения сигналов, время установления выходного кода АЦП на шине данных микропроцессора остается меньше продолжительности обращения к памяти микропроцессорной системы. Следует иметь в виду, что не все протоколы сопряжения единообразны. Например некоторые АЦП запускаются с помощью сигнала выбора модуля памяти - сигнала, получаемого в результате дешифрирования адреса. При этом возможны непредвиденные запуски АЦП ложными сигналами - выбросами напряжения, возникающими в дешифраторе. Во избежание этого рекомендуется использовать два стандартных сигнала: сигнал, подаваемый на схему выбора модуля, и стробирующий импульс записи.
Рисунок 2- Формирование на выходе АЦП устойчивого слова
Сопряжение АЦП с микропроцессором получается относительно простым, если работа АЦП определяется сигналами, имеющимися на шине управления микропроцессорной системы. Возможны два варианта организации сопряжения АЦП с микропроцессорной системой. При первом варианте микропроцессор «воспринимает» АЦП, как одну из ячеек памяти системы: число, образующееся на выходе АЦП, направляется по адресу, расположенному в поле адресов памяти. Второй вариант осуществим тогда, когда в системе предусмотрен интерфейс ввода-вывода. Если в ней имеется свободный порт ввода-вывода, то выходы АЦП соединяются со входами порта, управляемого соответствующими командами. Иногда при осуществлении сопряжения требуются схемы для «распознавания» сигналов в шине управления микропроцессора и дешифрирования адреса порта.
На рис.3 изображена одна из возможных схем сопряжения 8-разрядного АЦП и 8-разрядного микропроцессора. В этой схеме содержатся два порта. Первый из них используется полностью и служит для ввода числа, образующегося на выходе АЦП, т.е. данных, в микропроцессорную систему. Второй порт предназначается для управляющих сигналов и используется частично - по одному разряду со стороны входа и со стороны выхода.
Работа схемы заключается в следующем. По команде микропроцессора на выходной линии порта 2 появляется единичный сигнал, который определяет начало аналого-цифрового преобразования. Затем производится обращение к входной стороне порта 2. Появление на входной линии единичного сигнала означает конец аналого-цифрового преобразования. Этот сигнал «разрешает» передачу результата преобразования из буферного регистра через порт / на шину данных.
Возможна также схема сопряжения, позволяющая применить только один порт. Но поскольку шина данных - двунаправленная шина, то схема должна содержать трехрежимный буферный регистр (могущий принимать три состояния), с помощью которого осуществляется управление направлением передачи.
Рисунок 3 – Схема сопряжения, позволяющая применять только один порт
