
- •Часть 1. Структура окна и система меню
- •1. Меню File
- •2. Меню Edit
- •3. Меню Circuit
- •4. Меню Window
- •5. Меню Help
- •6 Меню Analysis программы ewb 5.0
- •7. Обмен данными с программой pSpice
- •Часть 2. Создание схем
- •1. Технология подготовки схем
- •2. Группа Custom — вспомогательные компоненты
- •3. Группа Passive — пассивные компоненты
- •4. Группа Active — активные компоненты
- •5. Группа fet — полевые транзисторы
- •6. Группа Control — коммутационные устройства и управляемые источники
- •7. Группа Hybrid — гибридные компоненты
- •8. Группа Indic — индикаторные приборы
- •Раздел Indic содержит амперметр и вольтметр с цифровым отсчетом, одиночные и многосегментные светоиндикаторы, 8-разрядное устройство записи данных и звуковой сигнализатор (зуммер).
- •Часть 3. Контрольно-измерительные приборы
- •Часть 4. Элементная база
Часть 3. Контрольно-измерительные приборы
Панель контрольно-измерительных приборов находится под полем меню рабочего окна программы EWB (рис. 1.1) и содержит цифровой мультиметр, функциональный генератор, двухканальный осциллограф, измеритель амплитудно-частотных и фазо-частотных характеристик, генератор слов (кодовый генератор), 8-канальный логический анализатор и логический преобразователь (рис. 3.1). Общий порядок работы с приборами такой: иконка прибора курсором переносится на рабочее поле и подключается проводниками к исследуемой схеме. Для приведения прибора в рабочее (развернутое) состояние необходимо дважды щелкнуть курсором по его иконке. Рассмотрим каждый прибор подробно.
Рис. 3.1. Панель контрольно-измерительных приборов
1.
Мультиметр (Multimeter)
На лицевой панели мультиметра (рис. 3.2, а) расположен дисплей для отображения результатов измерения, клеммы для подключения к схеме и кнопки управления.
—
выбор
режима измерения тока, напряжения,
сопротивления и ослабления (затухания);
—
выбор
режима измерения переменного или
постоянного тока;
—
режим
установки параметров мультиметра. После
нажатия на эту кнопку открывается
диалоговое окно (рис. 3.2, б), на котором
обозначены:
|
|
а |
б |
Рис. З.2. Лицевая панель мультиметра (а) и окно установки его режимов (б)
Ammeter resistance — внутреннее сопротивление амперметра;
Voltmeter resistance — входное сопротивление вольтметра;
Ohmmeter current — ток через контролируемый объект;
Decibel standard — установка эталонного напряжения VI при измерении ослабления или усиления в децибелах (по умолчанию V1 = 1 В). При этом для коэффициента передачи используется формула: К[дБ] = 20 log(V2/Vl), где V2 — напряжение в контролируемой точке.
Приведем пример использования мультиметра в режиме dB. Предположим, что необходимо измерить коэффициент передачи аудиоусилителя на частоте 20 кГц. Для этого к его входу подключим источник переменного синусоидального напряжения частотой 20 кГц и напряжением V1 = 1 В, а к выходу — мультиметр. Предположим далее, что в режиме измерения напряжения получена величина выходного напряжения V2 = 100 В. Следовательно, коэффициент передачи усилителя К = V2/V1 = 100. Переведем мультиметр в режим dB, тогда получим значение коэффициента усиления в децибелах K[дБ] = 20 logl00 = 40 дБ. Предположим далее, что частота входного сигнала увеличена до 100 кГц и получено напряжение на выходе усилителя V2 = 0,1 В, т. е. коэффициент передачи в данном случае составляет К = 0,1/1 = 0,1. В режиме dB мультиметр измерит К[дб] = 201og 0,1 = —20 дБ.
Отметим, что мультиметр измеряет эффективное (действующее) значение переменного тока.
2.
Функциональный генератор (Function
Generator)
Лицевая панель генератора показана на рис. 3.3. Управление генератором осуществляется следующими органами управления:
Рис. 3.3. Лицевая панель функционального генератора.
—
выбор
формы выходного сигнала: синусоидальной
(выбрана по умолчанию), треугольной и
прямоугольной;
—
установка
частоты выходного сигнала;
—
установка
коэффициента заполнения в %: для импульсных
сигналов это отношение длительности
импульса к периоду повторения — величина,
обратная скважности, для треугольных
сигналов — соотношение между длительностями
переднего и заднего фронтов;
—
установка
амплитуды выходного сигнала;
—
установка
смещения (постоянной составляющей)
выходного сигнала;
—
выходные
зажимы; при заземлении клеммы СОМ (общий)
на клеммах "—" и "+" получаем
парафазный сигнал.
3.
Осциллограф (Oscilloscope)
Лицевая
панель осциллографа показана на рис.
3.4.
Осциллограф имеет два канала (CHANNEL) А и
В с раздельной регулировкой чувствительности
в диапазоне от 10 мкВ/дел (mV/Div) до 5 кВ/дел
(kV/Div) и регулировкой смещения по вертикали
(Y POS). Выбор режима по входу осуществляется
нажатием кнопок
.
Режим АС предназначен для наблюдения
только сигналов переменного тока (его
еще называют режимом "закрытого
входа", поскольку в этом режиме на
входе усилителя включается разделительный
конденсатор, не пропускающий постоянную
составляющую). В режиме 0 входной зажим
замыкается на землю. В режиме DC (включен
по умолчанию) можно проводить
осциллографические измерения как
постоянного, так и переменного тока.
Этот режим еще называют режимом "открытого
входа", поскольку входной сигнал
поступает на вход вертикального усилителя
непосредственно. С правой стороны от
кнопки DC расположен входной зажим.
Рис. 3.4. Лицевая панель осциллографа
Рис. 3.5. Лицевая панель осциллографа в режем ZOOM
Режим
развертки выбирается кнопками
.
В режиме Y/T (обычный режим, включен по
умолчанию) реализуются следующие режимы
развертки: во вертикали — напряжение
сигнала, по горизонтали — время; в режиме
В/А: во вертикали — сигнал канала В, по
горизонтали — сигнал канала А; в режиме
А/В: по вертикали — сигнал канала А, по
горизонтали — сигнал канала В.
В режиме Y/T длительность развертки (TIME BASE) может быть задана в диапазоне от 0,1 нс/дел (ns/div) до 1 с/дел (s/div) с возможностью установки смещения в тех же единицах по горизонтали, т. е. по оси X (X POS).
В
режиме Y/T предусмотрен также ждущий
режим (TRIGGER) с запуском развертки (EDGE) по
переднему или заднему фронту запускающего
сигнала (выбирается нажатием кнопок
)
при регулируемом уровне (LEVEL) запуска,
а также в режиме AUTO (от канала А или В),
от канала А, от канала В или от внешнего
источника (ЕХТ), подключаемого к зажиму
в блоке управления TRIGGER. Названные режимы
запуска развертки выбираются кнопками
.
Заземление осциллографа осуществляется с помощью клеммы GROUND в правом верхнем углу прибора.
При нажатии на кнопку ZOOM лицевая панель осциллографа существенно меняется (см. рис. 3.5) — увеличивается размер экрана, появляется возможность прокрутки изображения по горизонтали и его сканирования с помощью вертикальных визирных линий (желтого и красного цвета), которые за треугольные ушки (они обозначены цифрами 1 и 2) могут быть курсором установлены в любое место экрана. При этом в индикаторных окошках под экраном приводятся результаты измерения напряжения, временных интервалов и их приращений (между визирными линиями).
Изображение можно инвертировать нажатием кнопки REVERSE и записать данные в файл нажатием кнопки SAVE. Возврат к исходному состоянию осциллографа производится нажатием кнопки REDUCE.
4.
Измеритель АЧХ и ФЧХ (Bode Plotter)
Лицевая панель измерителя АЧХ-ФЧХ показана на рис. 3.6. Измеритель предназначен для анализа амплитудно-частотных (при нажатой кнопке MAGNITUDE, включена по умолчанию) и фазо-частотных (при нажатой кнопке PHASE) характеристик при логарифмической (кнопка LOG, включена по умолчанию) или линейной (кнопка UN) шкале по осям Y (VERTICAL) и X (HORIZONTAL). Настройка измерителя заключается в выборе пределов измерения коэффициента передачи и вариации частоты с помощью кнопок в окошках F — максимальное и I — минимальное значение. Значение частоты и соответствующее ей значение коэффициента передачи или фазы индицируются в окошках в правом нижнем углу измерителя. Значения указанных величин в отдельных точках АЧХ или ФЧХ можно получить с помощью вертикальной визирной линейки, находящейся в исходном состоянии в начале координат и перемещаемой по графику мышью или кнопками <— и —>. Результаты измерения можно записать также в текстовый файл. Для этого необходимо нажать кнопку SAVE и в диалоговом окне указать имя файла (по умолчанию предлагается имя схемного файла). В полученном таким образом текстовом файле с расширением .bod АЧХ и ФЧХ представляются в табличном виде.
Рис. 3.6. Лицевая панель измерителя АЧХ и ФЧХ
Подключение прибора к исследуемой схеме осуществляется с помощью зажимов IN (вход) и OUT (выход). Левые клеммы зажимов подключаются соответственно ко входу и выходу наследуемого устройства, а правые — к общей шине. Ко входу устройства необходимо подключать функциональный генератор или другой источник переменного напряжения, при этом каких-либо настроек в этих устройствах не требуется.
5.
Генератор слова (Word Generator)
Внешний
вид генератора слова в развернутом виде
показан на рис.
3.7.
Генератор (его называют ещё кодовым
генератором) предназначен для генерации
16-ти 8-разрядных двоичных слов, которые
набираются пользователем на экране,
расположенном в левой чисти лицевой
панели. Для набора двоичных комбинаций
необходимо щелкнуть мышью на соответствующем
разряде и затем ввести с клавиатуры 0
или 1. Дальнейшие перемещения по полю
экрана удобнее проводить не с помощью
мыши, а клавишами управления курсором.
Содержимое экрана можно стереть,
загрузить новое значение или записать
в файл соответственно кнопками
.
При записи необходимо нажать кнопку
SAVE и в диалоговом окне указать имя файла
(по умолчанию предлагается имя схемного
файла). В полученном таким образом
текстовом файле с расширением .dp будет
записано в виде таблицы содержимое
экрана с указанием номеров строк (слов).
При необходимости его можно отредактировать
и загрузить снова нажатием кнопки LOAD.
Рис. 3.7. Лицевая панель генератора слова
Сформированные слова выдаются на восемь расположенных в нижней части прибора выходных клемм-индикаторов:
с индикацией выходного сигнала в двоичном коде на клеммах-индикаторах и в шестнадцатиричном коде в окне HEX;
в пошаговом (при нажатии кнопки STEP), циклическом (при нажатии кнопки CYCLE) или с выбранного слова до конца (при нажатии клавиши BURST) при заданной частоте посылок (установка — нажатиями кнопок в окнах FREQUENCY);
при внутреннем (при нажатии кнопки INTERNAL) или внешнем запуске (при нажатии кнопки EXTERNAL, рядом расположена клемма для подключения сигнала синхронизации);
при запуске по переднему или заднему фронту, используя кнопки
.
На клемму Clk выдается выходной синхронизирующий импульс.
6.
Логический анализатор (Logic Analyzer)
Внешний вид логического анализатора показан на рис. 3.8. Анализатор предназначен для отображения на экране монитора 8-разрядных кодовых последовательностей одновременно в восьми точках схемы, а также в виде двоичных чисел на входных клеммах-индикаторах и в виде шестнадцатеричных чисел в окне HEX. Длительность развертки задается в окне TIME BASE, при нажатии кнопки CLEAR информация на экране стирается.
Рис. 3.8. Лицевая панель логического анализатора
В блоке TRIGGER расположены кнопки запуска по положительному (включено по умолчанию) или отрицательному спаду сигнала и клемма для подключения внешнего источника синхронизации, например, генератора слова (подключается после нажатия кнопки EXTERNAL). Кроме того, предусмотрен автозапуск (после нажатия кнопки BURST) и запуск по заданной двоичной комбинации (после нажатия кнопки PATTERN), устанавливаемой пользователем в окошке под кнопкой путем введения туда с клавиатуры 1, 0 или X (неопределенное состояние), предварительно щелкнув мышью на нужном разряде.
7.
Логический преобразователь (Logic
Converter)
Внешний вид логического преобразователя показан на рис. 3.9. На лицевой панели преобразователя показаны клеммы-индикаторы входов А, В,..., Н и одного выхода OUT, экран для отображения таблицы истинности исследуемой схемы, экран-строка для отображения ее булева выражения (в нижней части). В правой части панели расположены кнопки управления процессом преобразования (CONVERSIONS). Возможные варианты использования преобразователя:
1. Логический анализ n-входового устройства с одним выходом (входы исследуемого устройства подключаются к клеммам А... Н, а выход — к клемме OUT). В этом случае, используя кнопки управления, получим:
1.1.
—
таблицу истинности исследуемого
устройства;
1.2.
—
булево выражение, реализуемое устройством;
1.3.
—
минимизированное булево выражение;
1.4.
—
схему устройства на логических элементах
без ограничения их типа
1.5.
—
схему устройства только на логических
элементах И-НЕ.
2. Синтез логического устройства по таблице истинности.
2.1. Щелчком мыши по входным клеммам А, В,..., Н, начиная с клеммы А, активизируем мышью требуемое число входов анализатора (на рис. 3.10 показаны активными входы А, В, С и D), в результате чего на экране анализатора получим начальную таблицу истинности, в которой будут представлены все возможные комбинации входных сигналов и соответствующие им значения логических сигналов (0 или 1) в столбце OUT.
2.2. Отредактируем полученную таблицу в соответствии с заданием путем записи 1, 0 или X в столбце OUT в строках, которые по комбинациям входных сигналов соответствуют заданным. Пусть, например, в первой строке при комбинации входных сигналов 0000 (см. рис. 3.10) нужно на выходе получить не 0, а 1. Для этого ставим курсор мыши на первую строку в столбце OUT, производим щелчок и на клавиатуре вводим 1. Дальнейшие перемещения с целью редактирования остальных строк столбца OUT удобнее производить с помощью клавиш управления курсором. При этом данные в столбцах А, В, С и D редактирования не требуют, поскольку в этих столбцах уже имеются все возможные комбинации.
Далее выполняем команды из п. 1, начиная с пп. 1.2.
Рис. 3.9. Лицевая панель логического преобразователя
3. Синтез логического устройства по булеву выражению.
3.1. Булево выражение заносится в экран-строку, предварительно активизируя там мышью курсор. Используются символы А...Н, при инверсии — А'...Н'.
8.2.
Нажимая кнопку
,
получаем таблицу истинности.
Далее выполняем команды п. 1, начиная с пп. 1.3.
8. Приборы программы EWB 5.0
Большая часть приборов программы пятой версии не отличается от рассмотренных выше. Наибольшим изменениям подверглись генератор слова и логический анализатор.
Генератор слова. Его внешний вид показан на рис. 3.10, а. Основное отличие генератора от рассмотренного ранее состоит в том, что он является 16-разрядным. Кодовые комбинации необходимо задавать в шестнадцатиричном коде, что для начинающих пользователей менее удобно и не так наглядно, как в 8-разрядном.
Каждая кодовая комбинация заносится с помощью клавиатуры, номер редактируемой ячейки фиксируется в окошке EDIT блока ADRESS (на рис. 3.10, а помещена цифра 0003, поскольку курсор находится в третьей ячейке, верхняя ячейка— нулевая). Всего таких ячеек и, следовательно, комбинаций — 2048. В процессе работы генератора в отсеке ADRESS индицируется номер текущей ячейки (CURRENT), ячейки инициализации или начала работы (INITIAL) и конечной ячейки (FINAL). Выдаваемые на 16 выходов (в нижней части генератора) кодовые комбинации индицируются в текстовом (ASCII) и двоичном коде (BINARY).
|
|
а |
б |
Рис. 3.10. Лицевая панель генератора слова (а) и окно его предустановок (б)
Запуск генератора осуществляется таким же образом, как и в рассмотренном выше. Дополнением здесь является внешний запуск (нажата кнопка External) по готовности данных (клемма DATA READY). Сигнал с этого выхода сопровождает каждую выдаваемую на выход кодовую комбинацию и используется в том случае, когда исследуемое устройство обладает свойством квитирования (подтверждения). В этом случае после получения очередной кодовой комбинации и сопровождающего его сигнала DATA READY исследуемое устройство должно выдать сигнал подтверждения получения данных, который подается на вход синхронизации генератора (клемма в блоке Trigger) и производит очередной запуск генератора.
К дополнительным органам управления относится также кнопка BREAKPOINT — прерывание работы генератора в указанной ячейке. При этом требуемая ячейка выбирается на дисплее генератора курсором, а затем нажимается кнопка BREAKPOINT. Существенно расширены функции кнопки PATTERN, после ее нажатия вызывается меню (рис. 3.10, б), в котором обозначено:
Clear buffer — стереть содержимое всех ячеек (содержимое буфера экрана);
Open — загрузить кодовые комбинации (из файла с расширением .dp);
Save — записать все набранные на экране комбинации в файл;
Up counter — заполнить буфер экрана кодовыми комбинациями, начиная с 0 в нулевой ячейке и далее с прибавлением 1 в каждой последующей ячейке;
Down counter — заполнить буфер экрана кодовыми комбинациями, начиная с FFFF в нулевой ячейке и далее с уменьшением на 1 в каждой последующей ячейке;
Shift right — заполнить каждые четыре ячейки комбинациями 1-2-4-8 со смещением их в следующих ячейках вправо (см. рис. 3.10, а нижние ячейки);
Shift left - то же самое, но со смещением влево.
Логический анализатор (рис. 3.11). Основное отличие этого анализатора от ранее рассмотренного - увеличенное в два раза количество каналов. Анализатор снабжен также двумя визирными линейками (как в осциллографе в режиме ZOOM), что позволяет получать точные отсчеты временных интервалов Т1, Т2 и T2-T1, а также линейкой прокрутки по горизонтали, что позволяет анализировать процессы на большом временном интервале.
Рис. 3.11. Лицевая панель логического анализатора
Рис. 3.12. Меню установки параметров запускающих сигналов
В блоке Clock имеются клеммы для подключения как обычного (Extend), так и избирательного (Qualifier) источника запускающих сигналов, параметры которых могут быть установлены с помощью меню (см. рис. 3.12), вызываемого кнопкой Set. Запуск генератора можно производить по переднему (Positive) или заднему (Negative) фронту запускающего сигнала с использованием внешнего (External) или внутреннего (Internal) источника. В окне Clock qualifier можно установить значение логического сигнала (0, 1 или X), при котором производится запуск анализатора.
Дополнительные условия запуска анализатора могут быть выбраны с помощью диалогового окна (см. рис. 3.13, а), которое вызывается кнопкой Set в блоке Trigger. С помощью этого окна в каналах А, В и С можно задать нужные двоичные 16-разрядные комбинации сигналов и затем в строке Trigger combinations установить дополнительные условия отбора, которые показаны на рис. 3.13, б. Перечислим некоторые из них:
A OR В — запуск анализатора от канала А или В;
A THEN В — запуск анализатора от канала А, если сигнал в канале В равен 1;
(A OR В) THEN С — запуск анализатора от канала А или В, если сигнал в канале С равен 1.
В окне Trigger qualifier можно задать логические сигналы 1, 0 или X, при наличии которых производится запуск анализатора.
|
а |
|
б |
Рис. 3.13. Окно установки дополнительных параметров запуска (а) условий отбора (б)
Контрольные вопросы и задания #3 [ Часть 1 ] [ Часть 2 ] [ Часть 3 ] [ Часть 4 ]