Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кобяк А.Т.Применение системы Design Lab 8.0 в курсах ТОЭ и электроники.2001.pdf
Скачиваний:
46
Добавлен:
17.08.2013
Размер:
1.39 Mб
Скачать

УДК 621.396

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

А.Т.КОБЯК, Н.Р.НОВИКОВА, В.И.ПАРОТЬКИН, А.А.ТИТОВ

ПРИМЕНЕНИЕ СИСТЕМЫ

DESIGN LAB 8.0

В КУРСАХ ТОЭ И ЭЛЕКТРОНИКИ

МОСКВА

ИЗДАТЕЛЬСТВО МЭИ

2001

 

2

 

С ОДЕРЖАНИЕ

ПРЕДИСЛОВИЕ

........................................................................................................ 4

ВВЕДЕНИЕ...............................................................................................................

6

1. РАЗРАБОТКА СХЕМЫ С ПОМОЩЬЮ ГРАФИЧЕСКОГО РЕДАКТОРА

SCHEMATICS..........................................................................................................

8

1.1. СОЗДАНИЕ НОВОЙ СХЕМЫ. ...........................................................................

12

1.1.1. Выбор компонентов из символьной библиотеки..............................

13

1.1.2. Поворот, зеркальное отражение и удаление элементов..................

14

1.1.3. Соединение элементов........................................................................

15

1.1.4. Сохранение схемы................................................................................

16

1.2. РЕДАКТИРОВАНИЕ СХЕМЫ............................................................................

16

1.2.1. Редактирование атрибутов элементов схемы....................................

16

1.2.2. Выбор источников сигнала..................................................................

18

1.2.3. Установка маркеров.............................................................................

19

1.2.4. Маркировка узлов.................................................................................

20

1.3. УСТАНОВКА РЕЖИМОВ АНАЛИЗА..................................................................

21

1.3.1. Расчет рабочего режима.......................................................................

21

1.3.2. Расчет режима при изменении параметров схемы............................

22

1.3.3. Расчет коэффициентов чувствительности.........................................

24

1.3.4. Расчет малосигнальных параметров на постоянном токе................

24

1.3.5. Расчет частотных характеристик........................................................

25

1.3.6. Расчет переходных процессов.............................................................

26

1.3.7. Анализ при вариациях параметров схемы.........................................

28

1.3.8. Температурный анализ.........................................................................

29

1.3.9. Статистический анализ........................................................................

29

1.4. АРХИВАЦИЯ СХЕМ ........................................................................................

31

2. ОБРАБОТКА РЕЗУЛЬТАТОВ МОДЕЛИРОВАНИЯ..................................

33

2.1. СТРУКТУРА ВЫХОДНОГО ФАЙЛА ..................................................................

33

2.2. ОБРАБОТКА ГРАФИКОВ С ПОМОЩЬЮ ПРОГРАММЫ PROBE ...........................

34

2.2.1. Интерфейсные команды программы Probe........................................

35

2.2.2. Нанесение графиков.............................................................................

37

2.2.3. Целевые функции.................................................................................

42

2.2.4. Электронный курсор............................................................................

45

2.2.5. Преобразование Фурье.........................................................................

49

2.2.6. Изменение имени переменной, откладываемой по оси x................

50

2.2.7. Параметрические зависимости ...........................................................

50

2.2.8. Построение гистограмм.......................................................................

51

2.2.9. Нанесение меток на графики...............................................................

51

2.2.10. Сохранение атрибутов экрана...........................................................

52

2.2.11. Печать графиков.................................................................................

52

 

3

3. ПРИМЕРЫ АНАЛИЗА СХЕМ

....................................................................... 54

3.1. РАСЧЕТ УСТАНОВИВШИХСЯ РЕЖИМОВ В ЛИНЕЙНОЙ ЭЛЕКТРИЧЕСКОЙ ЦЕПИ

ПРИ ПЕРИОДИЧЕСКОМ ВОЗДЕЙСТВИИ...................................................................

54

3.2 АНАЛИЗ ПЕРЕХОДНОГО ПРОЦЕССА В ЛИНЕЙНОЙ ЭЛЕКТРИЧЕСКОЙ ЦЕПИ

65

ВТОРОГО ПОРЯДКА................................................................................................

3.3 АНАЛИЗ ЧАСТОТНЫХ ХАРАКТЕРИСТИК АКТИВНЫХ RC- ЦЕПЕЙ...................

74

3.4. РАСЧЕТ УСИЛИТЕЛЬНОГО КАСКАДА ОЭПО ПОСТОЯННОМУ ТОКУ..............

80

3.5. ТРИГГЕР ШМИТТА НА БИПОЛЯРНЫХ ТРАНЗИСТОРАХ...................................

85

3.6. АВТОГЕНЕРАТОР НА ТУННЕЛЬНОМ ДИОДЕ....................................................

88

3.7. ИССЛЕДОВАНИЕ РАБОТЫ ЧЕТЫРЕХРАЗРЯДНОГО ДВОИЧНОГО СЧЕТЧИКА ...

92

ПРИЛОЖЕНИЯ.....................................................................................................

95

П1. ИНТЕРФЕЙСНЫЕ КОМАНДЫ ПРОГРАММЫ SCHEMATICS В РЕЖИМЕ

95

РЕДАКТОРА СХЕМ..................................................................................................

П2. ПРЕДСТАВЛЕНИЕ ЧИСЕЛ В ПРОГРАММЕ SCHEMATICS .................................

105

П3. КОМПОНЕНТЫ СИМВОЛЬНОЙ БИБЛИОТЕКИ ................................................

105

П4. ПАРАМЕТРЫ ЦИФРОВЫХ УСТРОЙСТВ..........................................................

112

П5.

ОПЦИИ ПРОГРАММЫ PSPICE........................................................................

113

П6.

ОШИБКИ ПРИ РАБОТЕ В СИСТЕМЕ DESIGN LAB...........................................

115

П7.

ИНТЕРФЕЙСНЫЕ КОМАНДЫ ПРОГРАММЫ PROBE ........................................

119

П8.

ЦЕЛЕВЫЕ ФУНКЦИИ ПРОГРАММЫ PROBE ...................................................

124

СПИСОК ЛИТЕРАТУРЫ.........................................................................................

126

4

Предисловие

В программах специальностей, получаемых в МЭИ (ТУ), большой объем занимают электротехнические дисциплины, такие как теоретические основы электротехники, электроника, микроэлектроника, микропроцессорная техника и др. Широкий диапазон и многообразие предметов по данному направлению преследует цель дать будущему специалисту широкие знания в области электротехники и смежных с ней, научить использовать основные электротехнические законы для понимания принципов работы тех или иных приборов и устройств, научить разрабатывать и проектировать новые, более современные устройства. С этой целью используют традиционные методы преподавания, основанные на применении карандаша и бумаги. Однако это ограничивает сложность рассматриваемых задач простыми случаями. Для изучения сложных устройств и решения непростых задач следует использовать современные методы изучения и технику (ПЭВМ), которые приближают процесс обучения к реальным технологическим процессам.

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

На кафедре электрофизики Московского энергетического института на протяжении многих лет применялись разнообразные программные средства для повышения качества учебного процесса. Это – универсальная программа анализа электронных схем УПАС [1] и диалоговая система анализа электронных схем ДИСАЭС [2], являющиеся собственными разработками кафедры. С начала массового использования персональных компьютеров в учебный процесс была внедрена программа PSpice [3,4], а позже система схемотехнического проектирования Design Center 6.3 [5], электронная лабо-

ратория Electronics Work Bench (EWB 4.1 и WEWB 5.0) [6], пакет САПР

MicroСap-V [7]. Многолетний опыт показал, что все они имеют как свои достоинства, так и недостатки при применении их в учебном процессе. Тем не менее, одна из последних разработок корпорации MicroSim – система сквозного проектирования аналого-цифровых устройств Design Lab 8.0 [8], с которой автор пособия работает практически с момента ее появления (июль 1997г.), пожалуй, наилучшим образом подходит для учебного процесса, так как система DesignLab 8.0:

имеет дружелюбный интерфейс, облегчающий и ускоряющий процесс обучения;

5

при работе с ней мала вероятность испортить исходную систему малоопытными пользователями, такими как студенты младших курсов;

в системе имеется большое многообразие компонентов;

имеется возможность моделирования не только аналоговых схем, но и цифровых;

результаты расчета режима по постоянному току непосредственно отображаются на схеме;

в систему включены удобные средства обработки полученных результатов моделирования.

И не следует забывать, что DesignLab 8.0 – профессиональная система, позволяющая вести полную разработку электронных схем, включая проектирование печатных плат. Поэтому имеется большая вероятность, что выпускники МЭИ могут столкнуться на практике с данной системой проектирования или ей подобной.

Полная система DesignLab 8.0 – очень сложная и дорогая. Однако имеется вариант демонстрационной версии системы Design Lab (Evaluation version), которая позволяет промоделировать схемы, сложность которых ограничена 64 узлами, 10 транзисторами, 2 операционными усилителями или 65 цифровыми компонентами. С помощью графического редактора Schematics можно создать чертеж схемы формата А4, состоящей не более чем из 25 символов. Несмотря на ограничения, демонстрационная версия DesignLab 8.0 хорошо подходит для целей обучения студентов, выполнения расчетов с ее помощью типовых задач и курсовых проектов, проведения несложных исследований. Для сложных же, схем необходимо воспользоваться полной версией этой системы, имеющейся в распоряжении кафедры электрофизики.

Цель данного пособия показать возможности применения системы Design Lab 8.0 в курсах ТОЭ, электроники и др. Поэтому в описание введено переработанное руководство пользователя [8]. На конкретных задачах и примерах показаны возможности применения системы Design Lab 8.0.

Пособие написано доцентом кафедры электрофизики А.Т.Кобяком (введение, гл.1, гл.2, примеры, приложения). В написании примеров принимали участие доцент В.И.Паротькин, доцент А.А.Титов и старший преподаватель Н.Р.Новикова. Общее редактирование пособия выполнено профессором Ю.А.Казанцевым.

Пособие предназначено для студентов факультета автоматики и вычислительной техники, факультета электронной техники и студентов других факультетов, использующих данную систему проектирования для решения задач по ТОЭ, проработки лабораторных работ, выполнения типовых расчетов

икурсовых проектов. Полезно оно будет также аспирантам, инженерам и преподавателям, работающим над исследовательскими проектами, разрабатывающими новые лабораторные работы и типовые задания для студентов.

6

Введение

Автоматизация проектирования – один из способов повышения производительности и качества инженерного труда – получила широкое распространение в радиоэлектронике и вычислительной технике. Проектирование электронной аппаратуры представляет собой итерационный процесс, состоящий из этапов функционального проектирования, разработки принципиальной схемы, разработки печатной платы, ее изготовления, проведения испытаний, доработки по их результатам принципиальной или функциональной схемы, внесения изменений в печатную плату и т.д., и осуществляемый до тех пор, пока не будут удовлетворены все требования технического задания. С повышением сложности аппаратуры, переходом к более высоким диапазонам частот, применением смешанных аналого-цифровых устройств число итераций увеличивается. Связано это с тем, что аналитически трудно учесть паразитные эффекты, присущие как электронным компонентам, так и проводникам печатных плат, и их взаимное влияние. Единственный выход из этого положения это организация сквозного цикла автоматизированного проектирования аппаратуры, включающего в себя моделирование как идеальной схемы, так и реальной конструкции и ее испытаний при действии различных дестабилизирующих факторов и учета разброса параметров. Эти задачи решаются с помощью специальных систем проектирования. Одной из таких систем, обеспечивающей сквозное проектирование аналого-цифровой аппаратуры, является система Design Lab 8.0 корпорации MicroSim [8]. Её структура изображена на рис. 1.

Рис. 1. Структура системы Design Lab 8.0

Воснове системы Design Lab лежит программа PSpice [5], являющаяся наиболее известной модификацией программы схемотехнического модели-

рования SPICE (Simulation Program with Integrated Circuit Emphasis) [9].

Всостав системы входят следующие программы:

7

Schematics – графический редактор принципиальных схем, который является управляющей оболочкой для запуска основных модулей системы;

PSpice A/D – программа моделирования аналого-цифровых устройств; PLSyn – программа синтеза цифровых устройств на базе интегральных

схем с программируемой логикой; StmEd – редактор входных сигналов;

Probe – программа графического отображения и обработки результатов моделирования;

Parts – программа идентификации параметров математических моделей компонентов по паспортным данным;

PCBoards, Autorouter – графический редактор многослойных печатных плат и программа автотрассировки;

Polaris – программа моделирования с учетом паразитных емкостей и индуктивностей, присущих реальным печатным платам.

Так как данное пособие посвящено в основном проблемам моделирования схем и их анализу, то в нем отражены вопросы работы только со схемным редактором Schematics и с программой графического отображения и обработки результатов моделирования Probe.

Впособии приняты следующие условные обозначения:

ключевые слова, имена параметров и текстовые переменные, которые пользователь должен ввести так, как они указаны, без изменений, пишутся прописными буквами, например АС;

текст, указанный курсивом, пользователь заменяет на соответствующую информацию, например имя модели;

угловые скобки выделяют один член предложения, например <имя модели>. Сами скобки не вводятся;

квадратные скобки указывают на необязательный член предложения, например [AC]. Сами скобки не вводятся;

звездочка * после скобок указывает на один или более указанных объектов, например <значение>*.

При обозначении команд меню отдельных программ системы DesignLab приняты следующие обозначения. Название раздела меню отделяется от названия пункта меню косой чертой “/”. Например, запись File/Open означает: "В меню File выберите пункт Open".

Соседние файлы в предмете Радиоэлектроника