Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Графический самописец (дисплей) Grapher .



Grapher представляет из себя многоцелевой дисплей для просмотра временных и графических диаграмм, полученных на различных инструментальных приборах программы Multisim. При цифровом моделировании автоматов интерес представляет просмотр ранее полученных временных диаграмм на осциллографе или логическом анализаторе за текущий сеанс работы с программой. Открыть окно Grapher View можно двумя способами: нажав кнопку  в инструментальной панели Main главного окна, или командой главного меню View► Grapher. Окно Grapher View можно открыть перед началом моделирования наряду с осциллографом и логическим анализатором, при этом временные диаграммы будут выводиться одновременно на приборы и графический дисплей.

Окно графического дисплея Grapher View имеет собственную инструментальную панель с кнопками, на которой для цифрового моделирования часто востребованными являются следующие (действия многих кнопок можно реализовать через команды всплывающего меню): Show Legend  - вывести обозначение исследуемых графиков (диаграмм), Show Grid - показать сетку, Show Cursors  -вывести числовые данные,  - вывести ДО Graph Properties (свойства диаграммы), Zoom Restore  – восстановление диаграммы в первоначальном виде, Reverse Colors  - инверсия изображения графического дисплея.

Для того чтобы эффективно использовать графический дисплей надо внимательно изучить действия опций ДО Graphs Properties с закладками: General , Traces Left Axis , Bottom Axis , Right Axis , Top Axis .

· Окно General состоит из четырех блоков:

Title — редактирование названия с возможностью изменения шрифта;

Grid — нанесение на графики сетки с возможностью редактирования толщины линий и их цвета;

Т races— отображение на экране сигнала в контрольных точках схемы с указанием цвета соответствующих графиков;

Cursors — вывод на экран характеристик АЧХ и ФЧХ в табличном виде для одного или всех выбранных узлов схемы.

· Для заставки Traces окно настроек включает следующие блоки:

Trace — выбор номера диаграммы, для которой редактируется изображение ;

Label — задание метки рассматриваемой диаграммы;

Pen Size — выбор ширины линии для изображения характеристики;

Color — выбор цвета линии;

Sample — образец линии;

Х - Horizontal Axis — расположение оси X для выбранной диаграммы (bottom – внизу экрана, top – вверху);

Y - Vertical Axis —аналогично для оси Y;

Offsets X ( Y)— установка смещения координат по осям Х и Y.

· При выборе заставки Left Axis диалоговое окно включает следующие блоки:

Label — редактирование обозначения оси Y с возможностью изменения шрифта и его атрибутов (например, можно заменить символ обозначения напряжения V на U);

Axis — изменение толщины линии оси Y и ее цвета;

Division — количество разбиений в одном большом делении сеткию (дополнительно:Total Ticks –общее число разбиений,  Minor Ticks-шаг разбиения, для простановки числовых значений диапазона, Precision- число позиций (точность задания) для записи значений диапазона)

Range — диапазон значений по оси Y. Кнопка Auto-range устанавливает нижнюю границу диапазона на нулевой уровень;

Scale — установка масштаба по оси Y (линейный, логарифмический и т.д.).

· Для заставок Bottom Axis, Rigt Axis и Top Axis окна настроек имеют аналогичный вид. Здесь следует сделать замечание относительно простановки значений временного диапазона исследуемых диаграмм для заставок Bottom Axis и Top Axis. Допустим, обозначение «1.5 e -005»будет означать 1.5*10-5 с или 15 мкс, а величина 1 e -006 будет соответствовать 1 мкс. При этом число позиций для записи степени числа 10 равно трём (почему выбрано такое число - не берусь судить).

На рис. 43 а и 43 б представлено изображение графического дисплея Grapher View для закладок Logic Analyzer- XLA1 и Oscilloscope- XSC1 применительно к схеме моделирования рис. 42.

a)


б)


Рис. 43. Изображение диаграмм приборов Logic Analyzer- XLA1 а) и Oscilloscope- XSC1 б) на графическом дисплее.

Полученное на рис. 43 изображение соответствует следующим характеристикам, установленным на закладках ДО Graphs Properties.

· Диаграмма Logic Analyzer-XLA1:

Х-Horizontal Axis (Top),

Y-Vertical Axis (Left),

X-Offset=0, Y-Offset=26,72 (для CLK) и X-Offset=0, Y-Offset=23,77 (Q-74107)

Top Axis – Range: min=1.517e-007 (0,1517 мкс), max=1.01517e-005 (10,1517 мкс)

Total Ticks=10, Minor Ticks=2, Precision=3.

· Диаграмма Oscilloscope - XSC1 :

Х-Horizontal Axis (Bottom),

Y-Vertical Axis (Left),

X-Offset=0, Y-Offset=0,4 (для CLK) и X-Offset=0, Y-Offset=-0,4 (Q-74107)

Bottom Axis – Range: min=0, max=1.0152e-005 (10,152 мкс)

Total Ticks=10, Minor Ticks=1, Precision=3.

По окончанию моделирования, нужную область одной или нескольких осциллограмм можно рассмотреть подробно в увеличенном масштабе, выполнив выделение соответствующего участка графика(ов) с последующим щелчком по кнопке Zoom In. Выделение проводится обычным образом – протаскиванием курсора при нажатой левой кнопки мыши. Процесс увеличения нужного участка осциллограммы можно повторять неоднократно до получения нужного эффекта. Данный процесс нам можно было бы использовать для определения задержки переключения JK- триггера с помощью графического дисплея. Однако Grapher View позволяет это сделать весьма деликатным образом.

 

Откроем для диаграммы Oscilloscope- XSC1закладку Bottom Axis и в блоке Range установим диапазон времени развёртки от 2.02 e-006 (2,02 мкс) до 2.08e-006 (2,08 мкс) и щелкнем по кнопке ОК. Щелкнем по кнопке Show Cursors  -вывести числовые данные. На экране дисплея появятся визирные линейки, а также окно-ярлык с числовыми параметрами диаграмм для значений времени x1 и x2 в точках установки первой и второй визирных линеек. Разность dx = x2-x1, равная 17,41 нс, и представляет искомое время задержки, замеренное на уровне 0,5 U1.

Рис. 44. Измерение времени задержки переключения триггера в окне Grapher View

Если бы мы проделали указанные манипуляции с диаграммой Logic Analyzer- XLA1, то убедились бы в том, что логический анализатор не выполняет функцию регистрации задержки распространения сигнала в электрических цепях.


Пример 4. Создание проекта моделирования канала передачи данных с контролем по mod 2.

Постановка задачи.


Простейший способ обнаружения ошибок при передаче данных заключается в передаче разряда проверки на чётность P. (рис. 45). В контрольный разряд (КР) чётности записывается «0», если число единиц в информационном слове чётное и, наоборот - в случае нечётного числа. Достигается это применением схемы свёртки по mod 2. При этом общее количество передаваемых единиц по каналу связи, включая КР, всегда будет чётным. На принимающей стороне КР вычисляется тем же способом для информационных разрядов и сравнивается с переданным КР. При несовпадении фиксируется ошибка передачи. Исправить ошибку, к сожалению, невозможно, - надо использовать более сложные способы помехоустойчивого кодирования данных.


Поделиться:



Последнее изменение этой страницы: 2019-03-21; Просмотров: 323; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.014 с.)
Главная | Случайная страница | Обратная связь