Основы работы с Multisim. Телефон в Ригe 371 (22) 38 8786Телефон в Ереванe
Скачать 2.23 Mb.
|
Раздел I – Описание схемы Рисунок 3 – Среда Multisim Панель компонентов Строка состояния Закладка активной схемы Табличное отображение Окно схемы Горизонтальная прокрутка Панель инструментов Окно разработки Панель Вид Cтрока меню Панель графического оформления Основная панель Популярный список Стандартная панель Окно разработки (Design Toolbox) В окне разработки находятся средства управления различными элементами схемы. Закладка Доступность (Visibility) позволяет скрыть или отобразить слои схемы рабочей области. Закладка Иерархия (Hierarchy) отобра- жает взаимосвязь между файлами открытого проекта в виде древовидной структуры. Закладка Проект (Project) содержит информацию об открытом проекте. Пользователь может добавить файлы в папки открытого проекта, изменить доступ к файлам и создать архив проекта. Глобальные настройки Глобальные настройки управляют свойствами среды Multisim. Доступ к ним открывается из диалогового ок- на "Свойства" (Preferences). Выберите пункт Опции/глобальные настройки (Options/Global Preferences), откро- ется окно "Свойства" со следующими закладками • Paths (Путь) – здесь вы можете указать путь к файлам баз данных и другие настройки • Save (Сохранить) – здесь вы можете настроить период автоматического сохранения и нужно ли записывать данные эмуляции вместе с прибором. • Parts (Компоненты) – здесь вы можете выбрать режим размещения компонентов и стандарт символов (ANSI или DIN). Также здесь находятся настройки эмуляции по умолчанию. • General (Общие) – Здесь вы можете изменить поведение прямоугольника выбора, колеса мыши и инстру- ментов соединения и автоматического соединения. ni.com/russia 4 Введение в Multisim Раздел I Описание схемы Рисунок 4 – Различные глобальные настройки Настройка листа Диалоговое окно настройки свойств листа (Sheet Properties) используется для изменения свойств каждого ли- ста. Эти свойства сохраняются с файлом схемы, поэтому если проект открывается на другом компьютере, наст- ройки не изменяются. Настройки листа сгруппированы в следующие закладки: • Circuit (Схема) – Здесь вы можете выбрать цветовую схему и внешний вид текста рабочей области. • Workspace (Рабочая область) – Здесь вы можете настроить размер листа и его свойства. • Wiring (соединение) – Здесь находятся настройки соединений и шины. • Font (Шрифт) – Здесь вы можете выбрать шрифт, его размер и начертание для текстовых элементов схемы. • PCB (Печатная плата) – Здесь находятся настройки печатной платы. • Visibility (Доступность) – Здесь вы можете скрыть или отобразить дополнительные слои комментариев. Подробное описание каждого свойства листа можно посмотреть в руководстве пользователя Multisim (Multisim User Guide) или в файле справки Multisim (Multisim helpfile). Настройка пользовательского интерфейса Пользовательский интерфейс Multisim можно настроить на свой вкус, изменения зависят друг от друга. Па- нели инструментов можно закрепить в любом месте и изменить их форму. Инструменты всех панелей также можно изменять и создавать новые панели. Система меню также полностью настраивается, вплоть до контекст- ных меню разных объектов. Горячие клавиши клавиатуры тоже можно настроить. Любой команде меню или панели инструментов можно назначить свою клавишу. На заметку: Чтобы назначенные клавиши не пересекались с командами интерактивных элементов, советуем назначать комбинации клавиш, например Ctrl-E. Например, для листа схемы и описания можно назначить свою комбинацию горячих клавиш и дополнитель- ных окон. Для настройки пользовательского интерфейса выберите пункт Опции/Настроить пользовательский интер- фейс (Options/Customize User Interface). С помощью диалогового окна "Настройка" (Customize) вы можете созда- вать и изменять панели инструментов, назначать горячие клавиши, настраивать и создавать новые меню, а так- же изменять стиль пользовательского интерфейса. Введение в Multisim 5 © National Instruments Россия, СНГ, Балтия Раздел I Описание схемы Рисунок 5 – Свойства листа Свойства листа можно применить как одной схеме, так и ко всем последующим. Рисунок 7 – Настройка меню Рисунок 6 – Диалоговое окно "Настройка" Упражнение 1 – Интерфейс Multisim Примерное время на выполнение: 10 минут Цель этого упражнения – познакомиться с интерфейсом Multisim. Вы сможете изучить внешний вид, гло- бальные настройки, а также различные панели инструментов и пункты меню. Цели • Познакомиться с интерфейсом Multisim. • Узнать, как настраиваются параметры среды Multisim. Упражнение 1) Запустите Multisim a) Выберите пункт меню Файл/Открыть пример (Select File/Open Samples) и откройте AMPMOD.ms9. b) Поэкспериментируйте с различными внешними видами среды Multisim. i) Выберите Вид/Таблица (View/Spreadsheet), чтобы включить представление таблицы. ii) Изучите закладки Browse Сети, Компоненты и Слои печатной платы (Nets, Components и PCB Layers). iii) Укажите количество сетей с уникальным номером. c) Выберите пункт Вид/Описание схемы (View/Circuit Description Box). Здесь разработчики могут узнать подробные сведения о разрабатываемой схеме. Для редактирование содержимого выберите пункт Ин- струменты/Редактор описания (Tools/Description Box Editor). d) Выберите Вид/Панель разработчика (View/Design Toolbox). Здесь приведен список файлов, вспомога- тельных схем и других элементов схемы. 2) Изучите пункты Глобальные настройки и Свойства листа (Global Preferences и Sheet Properties). a) Выберите пункт Опции/Свойства листа (Options/Sheet Properties). i) Попробуйте отобразить и скрыть сетку на закладке Рабочая область (Workspace), чтобы увидеть изменения, нажмите ОК или Применить (Apply). ii) Попробуйте изменить цвета с помощью закладки Схема (Circuit) чтобы увидеть изменения, на- жмите ОК или Применить (Apply). b) Выберите Опции/Глобальные настройки (Options/Global Preferences). i) Отметьте Автоматическое создание резервной копии (Auto-backup) на закладке Сохранение (Save). ii) Включите или отключите Возврат к проводнику компонентов (Return to Component Browser) на закладке Компоненты (Parts). 3) Изучите настройки на вкладке Общие (General). Какой режим для прямоугольника выбора (Selection Rectangle)? 4) Если есть время, потренируйтесь в среде Multisim. Попробуйте разместить произвольный элемент на схе- му. 5) Закройте схему с помощью пункта Файл/Закрыть (File/Close). Конец упражнения. ni.com/russia 6 Введение в Multisim Раздел I Описание схемы Компоненты Обзор компонентов Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с дву- мя категориями компонентов: реальными (real) и виртуальными (virtual). Необходимо ясно понимать различия между ними, чтобы в полной мере воспользоваться их преимуществами. У реальных компонентов, в отличие от виртуальных есть определенное, неизменяемое значение и свое соот- ветствие на печатной плате. Виртуальные компоненты нужны только для эмуляции, пользователь может назначить им произвольные па- раметры. Например, сопротивление виртуального резистора может быть произвольным, даже 3,86654 Ома. Вир- туальные компоненты помогают разработчикам при проверке с помощью схем с известными значениями ком- понентов. Виртуальные компоненты также могут не соответствовать реальным, например, как 4-х контактный элемент отображения 16-тиричных цифр, показанный на рисунке 8. В Multisim есть и другая классификация компонентов: аналоговые, цифровые, смешанные, анимированные, интерактивные, цифровые с мультивыбором, электромеханические и радиочастотные. Интерактивные компоненты Некоторые элементы схемы Multisim могут реагировать на действия пользователя. Изменение этих элемен- тов сразу отражается на результатах эмулирования. Компоненты управляются с помощью клавиш, указанных под каждым элементом. Например, на рисунке 9 приведено несколько компонентов: клавиша А увеличит сопротивление потенцио- метра до 100% от указанной величины (1 кОм). Чтобы уменьшить сопротивление, прижмите Shift и нажмите А. Пробел открывает или закрывает выключатель на правом рисунке. Введение в Multisim 7 © National Instruments Россия, СНГ, Балтия Раздел I Описание схемы Рисунок 8 – Символы различных компонентов: 7-сегментный дисплей, диод D1, источник напряжения V1, логический элементы НЕ-И U2A, микроконтроллер U3 и транзистор Q1. Рисунок 9 – Примеры интерактивных компонентов Горячую клавишу можно выбрать следующим образом: при двойном щелчке мыши откроется окно, в выпа- дающем меню которого можно выбрать нужную клавишу. Характеристики компонентов В проводнике компонентов отображаются следующие поля: ni.com/russia 8 Введение в Multisim Раздел I Описание схемы Рисунок 10 – Информация о компонентах Рисунок 11 – Вкладка Элементы (Parts) или панель инструментов "Компоненты" (Component) Рисунок 12 – Проводник компонентов Проводник компонентов Проводник компонентов (Component Browser) – это место, где вы выбираете компоненты, чтобы разместить их на схеме. Горячая клавиша по умолчанию для размещения компонента – Ctrl-W или двойной щелчок мышью. Курсор мыши примет форму компонента, пока вы не выберите место на схеме для компонента. Для поиска просто начните набирать название компонента и проводник автоматически подберет подходящие элементы. Кнопка Поиск (Search) открывает расширенный поиск. В Проводнике компонентов отображается текущая база данных, в которой хранятся отображаемые элементы. В Multisim они организованы в группы (groups) и семейства (families). Также в проводнике отображается описа- ние компонента (поле Назначение Function), модель и печатная плата или производитель. Символ звездочки ("*") заменяет любой набор символов. Например, среди результатов запроса "LM*AD" бу- дут "LM101AD" и "LM108AD". На заметку: Любому компоненту соответствует множество моделей. Каждая модель может ссылаться на раз- личные физические характеристики компонента. На пример, у операционного усилителя LM358M снаружи 5 контактов, но в этой модели из них используется только 3, контакты пита- ния не задействованы. Более подробную информацию о моделях можно найти, выбрав модель в поле производитель/идентификатор (Model Manuf.\ID) и кликнув по кнопке Модель (Model). Базы данных В Multisim есть базы данных трех уровней • Из Главной базы данных (Master Database) можно только считывать информацию, в ней находятся компо- ненты Electronics Workbench. • Пользовательская база данных (User Database) соответствует текущему пользователю компьютера. Она предназначена для хранения компонентов, которые нежелательно предоставлять в общий доступ. • Корпоративная база данных (Corporate Database) предназначена для тех, компонентов, которые должны быть доступны другим пользователям по сети. Средства управления базами данных позволяют перемещать компоненты, объединять две базы в одну и ре- дактировать их. Все базы данных разделяются на группы, а они, в свою очередь, на семейства. Когда пользова- тель выбирает компонент и помещает его в схему, создается новая копия. Все изменения с ней никак не затраги- вают информацию, хранящуюся в базе данных. Если изменить компонент в базе данных, то уже существующие копии компонентов останутся такими же, как и были. Изменения затронут новые компоненты этого типа. При сохранении схемы вся информация о компо- нентах хранится в файле Multisim. При загрузке пользователь может оставить загруженные элементы в том виде, как они есть или обновить компоненты данными из базы с аналогичными именами. На заметку: чтобы открыть проводник баз данных, выберите Инструменты/Базы данных/Проводник баз данных (Tools/Database/Database Manager), чтобы редактировать элементы проводника, скопируйте их в пользовательскую или корпоративную базу данных. Введение в Multisim 9 © National Instruments Россия, СНГ, Балтия Раздел I Описание схемы Рисунок 13 – Проводник баз данных Упражнение 2 – Поиск и размещение компонентов Приблизительное время выполнения: 10 минут Это упражнение знакомит с проводником компонентов. Выполнив это упражнение, вы должны уметь откры- вать проводник, искать и находить нужные компоненты, а также получать дополнительную информацию с по- мощью различных полей проводника. Цели • Узнать, как с помощью проводника компонентов искать необходимые элементы. • Познакомиться с информацией, которая отображается в проводнике компонентов. Выполнение 1) Откройте окно новой схемы: Файл/Новый/Ввод схемы (File/New/Schematic Capture). 2) Вызовите проводник компонентов с помощью кнопки Источники (Sources) панели элементов (Parts Bin) или панели компонентов (Components Toolbar). 3) Найдите и поместите на схему элемент заземление (Ground), он находится в семействе источников пита- ния POWER_SOURCES. 4) С помощью инструмента поиск (Search) найдите микросхему Analog Devices OP297AZ. a) В проводнике компонентов нажмите кнопку Поиск (Search). b) Наберите "OP297AZ" в поле Компонент (Component), когда вы найдете компонент, нажмите ОК. Пока не помещайте его на блок-диаграмму. c) Сколько различных операционных усилителей в вашей базе данных? (Указание: Воспользуйтесь символом '*' в поисковом запросе: "OP297*") d) Сколько секций у микросхемы? (Указание: Секции обозначаются буквами A-Z) e) При размещении операционного усилителя на блок-диаграмме нужно выбрать секцию A или B. Пока не помещайте ОУ на схему. f) С помощью функции поиска найдите 16-тиричный инвертор 74S04D. 5) Перед тем, как поместить элемент на схему, вам предложат на выбор один из 6 инверторов. Выберите вари- ант А. После этого вы можете добавлять либо такие же логические элементы (U1), либо другие микросхе- мы. 6) Добавьте еще один элемент вида А. Какая метка (reference designator) для него назначается по умолчанию? Конец упражнения ni.com/russia 10 Введение в Multisim Раздел I Описание схемы Сдвиг, поворот, выбор и соединение компонентов Сдвиг, поворот и выделение После выбора компонентов из базы данных они размещаются на схеме и соединяются между собой. Двойной щелчок по компоненту в проводнике прикрепит его к курсору. После этого можно поместить элемент на схему, просто кликнув в желаемом месте. В это время и после установки компоненты можно повернуть. Чтобы это сделать в первом случае, нажмите Ctrl-R. Чтобы повернуть установленный компонент, выделите его и тоже нажмите Ctrl-R или выберите в контек- стном пункте пункт повернуть на 90° по или против часовой стрелки. Введение в Multisim 11 © National Instruments Россия, СНГ, Балтия Раздел I Описание схемы Чтобы выбрать компонент, просто щелкните по нему мышью. Для выбора нескольких компонентов прижми- те кнопку мыши и перемещайте ее, рисуя прямоугольник выбора вокргу нужных компонентов. Выбранные ком- поненты обозначаются пунктирной линией. Можно выбрать отдельные элементы, например значение или мет- ку компонента. Выбор осуществляется одинарным щелчком мыши по нужному элементу. Клавиша Shift позволяет добавлять или снимать выделение с нескольких компонентов. Компоненты можно заменять на другие с помощью их контекстного меню, пункта Заменить компонент(ы) (Replace Component(s)). Новые компоненты выбираются в открывшемся дополнительном окне проводника ком- понентов. Соединения компонентов после замены Multisim восстановит. Соединение В Multisim используется безрежимный принцип работы: действие мышью зависит от положения курсора, нет необходимости выбирать инструмент или режим при работе в Multisim. Курсор изменяет свой вид в зависимос- ти от того, на какой объект он наведен. Различные виды курсора приведены на рисунке 16. Когда курсор расположен над разъемом (pin) или терминалом (terminal) компонента, левым щелчком мыши можно его соединить. Когда курсор расположен над существующим проводом и рядом с разъемом или термина- лом, соединение можно легко изменить. Чтобы начать вести соединяющий провод, кликните по разъему, чтобы завершить соединение, кликните по конечному терминалу. После появления проводника Multisim автоматически присвоит ему номер в сети. Номера увеличиваются по- следовательно, начиная с 1. Заземляющие провода всегда имеют номер 0 – это требование связано с работой скрытого эмулятора SPICE. Чтобы изменить номер соединения или присвоить ему логическое имя, просто дваж- ды кликнете по проводнику (рисунок 17). Рисунок 14 – Поворот компонента Рисунок 15 – Замена компонентов Автосоединение разъемов касанием В Multisim есть функция автоматического соединения разъемов между собой и с проводниками. Чтобы доба- вить компонент в существующую сеть соединений, просто его разъемы касались существующей сети. ni.com/russia 12 Введение в Multisim Раздел I Описание схемы Рисунок 16 – Свойства соединения Рисунок 17 – Безрежимный курсор мыши Размещение или передвижение элемента, выбор пункт или иконки меню Добавление соединения Изменение соединения, перемещение проводников. Шаг 1 Шаг 2 Шаг 3 Шаг 4 (необязательный) Шаг 5 Существующие компоненты Добавьте компонент на схему Переместите компонент так, чтобы он касался соединения. Когда вы отпустите мышь, появится соединение Переместите компонент в нужное место... … и на заметку, что соединение остается Рисунок 18 – Автоматическое соединение касанием Рисунок 19 – Автовставка компонентов Добавление в авторазрыв В Multisim есть возможность вставить компонент внутрь существующей сети соединений. Для этого просто разместите элемент параллельно проводнику (рисунок 19). Шаг 1 Нужно вставить компонент Шаг 2 Поместите компонент параллельно проводнику Шаг 3 Компонент вставляется автоматически Упражнение 3 – Нарисовать схему Приблизительное время выполнения: 20 минут. Это упражнение – базовое по вводу схемы в Multisim. Вы создадите и соедините простую схему в Multisim, воспользовавшись различными методами поиска компонентов, потренируетесь их соединять и запустите про- стейшую эмуляцию. Цель • Понять различие между реальными, виртуальными, идеальными и интерактивными элементами. • Создать простейшую схему (включая виртуальные соединения). • Познакомиться и установить настройки соединения. Выполнение 1) Создайте свою копию схемы 40kFILTER1_Complete.ms9, как показано на рисунке ниже. Выберите необхо- димые компоненты из Основной базы данных (Master Database) (Разместить/Компонент Place/Component) и Популярного списка (In-Use List). Установите значения компонентов, как показано на рисунке. На за- метку: компоненты R1, R2 и C2 виртуальные. Введение в Multisim 13 © National Instruments Россия, СНГ, Балтия Раздел I Описание схемы 2) Чтобы соединить компоненты, наведите курсор на терминал так, чтобы он изменил свой вид и кликните мышью. Переместите курсор (таща за собой провод) до второго терминала и кликните, чтобы завершить соединение. 3) Замените резистор R2 средствами Multisim: выберите в контекстном меню пункт заменить компоненты и замените виртуальные резистор реальным (раздел Basic/Resistor) на ваш выбор. 4) Дважды кликните на виртуальные компоненты и посмотрите, как задаются их параметры. 5) Поверните и переместите какой-либо компонент, чтобы посмотреть как ваши действия влияют на соеди- няющие проводники. Также компоненты можно поворачивать, когда вы размещаете их из базы данных. 6) Выберите виртуальный конденсатор из Популярного списка и разместите его между точками А и В схемы. На заметку: он автоматически соединяется и его емкость становится 270 пкФ. Конец упражнения Рисунок 20 – Полосовой фильтр Поместите конденсатор между точками А и В Внимание! Все компоненты кроме ОУ – виртуальные (Virtual Components). ОУ был отражен сверху вниз. Дополнительные темы Мастера соединений В Multisim есть несколько мастеров соединений, которые помогают разработчикам быстро создавать схемы с заданными параметрами. Список мастеров соединений приведен на рисунке 21. Они находятся в меню Инстру- менты/Мастера соединений (Tools/Circuit Wizards). ni.com/russia 14 Введение в Multisim Раздел I Описание схемы Мастер таймеров (555 Timer Wizard) позволяет создавать нестабильные и моностабильные осцилляторы с по- мощью таймера 555. Фильтры в Multisim создаются в Мастере фильтров (Filter Wizard) простым вводом параметров. Мастер усилителей с общим эмиттером на биполярном плоскостном транзисторе (Common Emitter BJT Amplifier Wizard) помогает создать усилитель с общим эмиттером с заданными параметрами. MOSFET (каналь- ный полевой униполярный МОП-транзистор) усилители создаются с помощью соответствующего мастера (MOSFET Amplifier Wizard). В Multisim есть несколько схем с операционным усилителем. В полях Мастера ОУ Multisim (Opamp Wizard) нужно ввести требуемые параметры: • Инвертирующий усилитель. • Не инвертирующий усилитель. • Дифференциальный усилитель • Инвертированный суммирующий усилитель • Не инвертированный суммирующий усилитель • Масштабируемый сумматор Проверка правил электротехники (ERC) В результате проверки правил электротехники (Electrical Rules Check) генерируется отчет с подробной инфор- маций об ошибках (например, выходной разъем соединен с разъемом питания), и несоединенных разъемах. По- сле соединения всех элементов проверьте схему на основании правил в диалоговом окне ERC. В зависимости от схемы вам могут потребоваться предупреждения об определенных типах соединений, ошибки в случае наличия других и ОК для всех остальных. Тип соединений и сообщений устанавливается на за- кладке Правила ERC (ERC Rules) в диалоговом окне Electrical Rules Check. Можно выполнить Проверку всей схемы или определенного участка. Во время проверки все некорректности отображаются в панели результатов в нижней части экрана, а на схеме отображаются маркеры. При щелчке по ошибке экран центрируется на ней и увеличивается масштаб. Закладки Опции проверки (ERC Options) и Правила проверки (ERC Rules) предназначены для настроек. Для начала проверки: 1. Выберите пункт Инструменты/Проверка правил электротехники (Tools/Electrical Rules Check), откроется окно Проверки (Electrical Rules Check). 2. Настройте параметры отчета на закладке Опции проверки (ERC Options), рисунок Рисунок 23). 3. Установите параметры проверки на закладке Правила проверки (ERC Options) (Рисунок 24). Рисунок 21 – Мастера соединений Рисунок 22 – Диалоговое окно мастера фильтров (Filter Wizard) Введение в Multisim 15 © National Instruments Россия, СНГ, Балтия Раздел I Описание схемы 4. Нажмите OK. Формат отображения результатов устанавливается в разделе Результаты (Output) на закладке ERC Options. Подсхемы и иерархические блоки Multisim предназначен в том числе и для работы со схемами разной сложности. Для создания модульной структуры схемы и абстрагирования сложных схем служит концепция нескольких листов (multi-sheet design), подсхемы (ПС, sub-circuits – SC) и иерархический блоки (ИБ, hierarchical blocks HB). Подсхемы полезны, чтобы сделать схему более компактной и в то же время хранить ее в одном файле. Иерар- хические блоки лучше подходят для использования в нескольких схемах, потому что они хранятся в разных фай- лах. Иерархические блоки и подсхемы функционально не отличаются друг от друга, единственное различие меж- ду ними – это способ хранения на диске. Существует два способа сделать подсхему или иерархический блок. Первый: выделить часть схемы и выбрать пункт Разместить/Разъемы/ИБ/Разъем ПС (Place/Connectors/HB/SC Connector). Второй метод описан ниже. Новый иерархический блок (второй метод): 1) Выберите Разместить/Новый иерархический блок (Place/New Hierarchical Block) и укажите имя файла. 2) Кнопка Обзор (Browse) позволяет выбрать путь и имя для сохранения файла иерархического блока. Рисунок 23 – Закладка Опции проверки Рисунок 24 – Правила проверки Рисунок 25 – Диалоговое окно свойств иерархического блока 3) Введите требуемое число входных и выходных разъемов и нажмите ОК. Появится "неявный" образ нового иерархического блока, выберите его местоположение и кликните мышью. 4) Дважды кликните на новом блоке и выберите Редактировать ИБ/ПС (Edit HB/SC) в появившемся диало- говом окне Иерархический блок/Подсхема (Hierarchical Block/Subcircuit). 5) Разместите и соедините компоненты нового иерархического блока. 6) Соедините ИБ с элементами схемы. 7) Сохраните схему. На заметку: Если вы переместите или переименуете файл иерархического блока относительно основной схе- мы, Multisim не сможет его найти. Вам нужно будет указать новое местоположение в появившем- ся диалоговом окне. Чтобы добавить ИБ из файла, выберите пункт Разместить/Иерархический блок из файла (Place/Hierarchical Block from file) и повторите действия. Добавление новой подсхемы (второй метод): 1) Выберите пункт Разместить/Новую подсхему (Place/New Subcircuit). Откроется окно Имя подсхемы (Subcircuit Name). ni.com/russia 16 Введение в Multisim Раздел I Описание схемы 2) Введите требуемое имя для схемы, например "источникпитания" и нажмите ОК. Курсор примет вид "неяв- ной" схемы показывая, что вы можете ее разместить. 3) Кликните на нужном месте для схемы (вы можете ее переместить позже если необходимо). На схеме по- явится подсхема в виде окошка с указанным именем подсхемы. 4) Дважды кликните на новой подсхеме и выберите Редактировать ИБ/ПС (Edit HB/SC) в появившемся диа- логовом окне Иерархический блок/Подсхема (Hierarchical Block/Subcircuit). Появится пустое окно подсхе- мы. 5) Разместите и соедините компоненты новой подсхемы. 6) Выберите пункт Разместить/Разъемы/ИБ/Разъем ПС (Place/Connectors/HB/SC Connector), поместите и соедините новый разъем. Разместите все необходимые разъемы. Когда вы вернетесь на основную схему, на иконке подсхемы будут все добавленные разъемы. 7) Соедините подсхему с другими компонентами. Замена компонентов иерархическими блоками или подсхемами В Multisim можно легко заменить существующие компоненты иерархическими блоками или подсхемами. Про- сто выберите нужный компонент, который по виду соответствует требуемой подсхеме и замените его на ИБ: пункт Разместить/Заменить иерархическим блоком (Place/Replace by Hierarchical Block) или Разместить/Заменить под- схемой (Place/Replace by Subcircuit). Представление в виде таблицы Таблица – позволяет получить общее представление о свойствах объектов. Это более продвинутое средство просмотра и редактирования параметров, включая детальную информацию о компонентах: схему, метку, параме- тры и ограничения конструкции (design constraints). С помощью таблицы можно изменять сразу несколько компонентов. Элементы можно отсортировать по лю- бому столбцу в убывающем или возрастающем порядке. Также вы можете экспортировать содержимое в Microsoft Excel ® для отчета. Отчеты по схеме В Multisim можно сделать несколько различных отчетов: Список материалов (Bill of Materials BOM), Подроб- ный отчет о компонентах (Component Detail Report), Отчет о соединениях (Netlist Report), Статистика схемы (Schematic Statistics), Незадействованные элементы (Spare Gates) и Отчет перекрестных ссылок (Cross Reference Report). В списке материалов приведены все реальные компоненты схемы, таким образом, это список тех эле- ментов. которые нужны для производства схемы. В Списке материалов также содержится следующая информа- ция: • Количество каждых элементов. • Описание, включающее тип (например, резистор) и значение (например, 5,1 кОм). • Метка каждого компонента. • Упаковка или схема каждого компонента (package или footprint). В Подробном отчете о компонентах (Component Detail Report) представлена вся информация из базы данных Multisim для определенного компонента. Отчет о соединения (Netlist Report) включает следующую информацию для каждого соединения: • Имя соединения. • Страница (имя файла) • Разъем (логическое имя разъема). Отчет о перекрестных ссылках (Cross Reference Report) – это подробный перечень всех компонентов и их раз- мещения на схеме. Статистика схемы (Schematic Statistics Report) – это количественное описание схемы: • Компонентов – полное число компонентов, равно сумме виртуальных и реальных компонентов. Рисунок 26 – Диалоговое окно имя подсхемы • Реальных компонентов – количество компонентов, которые можно купить. • Виртуальные компоненты – количество компонентов, которые нельзя купить. • Вентилей (Gates) – полное количество вентилей на схеме. • Узлов – Полное количество соединений между разъемами. • Соединенных разъемов • Несоединенных разъемов. • Полное число разъемов – Количество соединенных и нет разъемов. • Страниц. • Иерархических блоков – полное количество иерархических блоков, включая копии. • total number of hierarchical blocks, unique or otherwise. Количество экземпляров (Instances) блока равно коли- честву его копий на схеме. • Уникальных иерархических блоков – полное количество уникальных иерархических блоков. • Подсхем – полное количество подсхем, включая копии. • Уникальных подсхем. Отчет о незадействованных элементах (Spare Gates Report) – это список неиспользуемых вентилей (gates) или многосекционных компонентов. На заметку: в Multisim есть оптимизатор вентилей (gate optimizer), который ав- томатически сводит многосекционные компоненты к минимальному числу микросхем. Чтобы его запустить, вы- берите пункт меню Инструменты/Переименовать/Перенумеровать компоненты (Tools/Rename/Renumber Components) и запустите Оптимизатор вентилей (Gate Optimizer). Графические аннотации В Multisim есть средства для графического оформления вашей схемы. На панели графических аннотаций (Graphic Annotation) есть следующие элементы: текст, линии, полилинии, прямоугольники, эллипсы, дуги, мно- гоугольники, картинки и комментарии. Чтобы добавить графический элемент, не используя панель инструмен- тов, в контекстном меню выберите пункт Добавить графический объект (Place Graphic). Введение в Multisim 17 © National Instruments Россия, СНГ, Балтия Раздел I Описание схемы Окно описания схемы Вы можете добавить текст не только в определенное место схемы, но и создать описание для всей схемы с по- мощью Окна описания схемы (Circuit Description Box). В это окно вы также можете добавлять картинки, звуко- вые и видео элементы. Содержимое Окна описания схемы отображается в верхней части соответствующего окна, оно открывается командой меню Вид/Окно описания схемы (View/Circuit Description Box). Чтобы редактировать окно описания схемы, запустите редактор командой меню Инструменты/Редактор окна описания (Tools/Description Box Editor). Блоки заголовков Мощный редактор позволяет вам создавать удобные блоки заголовков (title blocks). Если необходимо, блок заголовков можно добавить на любую страницу схемы. Поля блока автоматически заполняются в зависимости от содержимого и свойств документа. При создании блока вы можете выбрать либо поле из шаблона, либо создать свое. Есть возможность выбрать подходящий шрифт. Чтобы создать новый или редактировать существующий блок заголовков, выберите пункт меню Инстру- менты/Редактор блока заголовков. В блоках заголовков может быть текст, линии, дуги, кривые Безье, прямоугольники, овалы, картинки и дру- гие элементы. Чтобы добавить блок, выберите пункт меню Разместить/Блок заголовков (Place/Title Block). Блок можно ав- томатически передвинуть в любой угол с помощью пункта контекстного меню Передвинуть (Move To). Чтобы за- полнить поля блока, дважды кликните на нем. Экспорт схемы в Ultiboard и другие пакеты В Multisim есть команда быстрого экспортирования схемы в любую установленную версию Ultiboard. Выбе- рите пункт меню Экспортировать/Экспортировать в Ultiboard (Transfer/Transfer to Ultiboard) чтобы запустить процесс конструирования печатной платы. Другие пункты меню Transfer позволяют провести прямую и обрат- ную корректировку проекта. Кроме передачи данных между Multisim и Ultiboard у разработчиков есть возможность экспортировать дан- ные в другие пакеты проектирования печатных плат. На заметку: При передаче данных в пакеты других произ- водителей может потребоваться строгое соответствие используемых компонентов из баз данных. Рисунок 27 – Панель графических аннотаций Обзор эмулирования В то время как хорошая конструкция – следствие хорошей схемы, по настоящему отличные конструкции по- лучаются только если у вас есть возможность их эмулировать. В Multisim есть множество функций и средств эму- ляции, недоступных в других пакетах проектирования электроники. Эмуляция прибора позволяет снизить количество циклов разработки и ошибок при создании прототипа. Ес- ли схема проверяется эмулированием прямо во время ее разработки, количество циклов проектирования замет- но снижается. В Multisim встроен не только эмулятор мирового уровня SPICE, но и ХSPICE, предназначенный для эффек- тивного эмулирования цифровых компонентов. Патентованные средства соэмуляции позволяют тестировать схемы с компонентами, описанными на VHDL. Пакет MultiMCU позволяет включать в эмуляцию смешанной схемы определенные микроконтроллеры. Этот пакет доступен не во всех версиях Multisim. Модели По словам Рона Киловицки (Ron Kielowski), автора 2-го издания "Inside SPICE": "Точные результаты эмуляции не бывают случайными. Используемая модель и настройки эмулятора опреде- лят скорость, точность и эффективность ваших результатов". Эту цитату можно сформулировать в следующем виде: Для точных результатов необходимы качественные мо- дели и соответствующие настройки эмулятора. Multisim предлагает тысячи моделей SPICE, но все же иногда существуют ситуации, когда ваша собственная модель была бы лучшей. В Multisim входит средство создания моделей "Конструктор моделей" (Model Makers), который автоматичес- ки сгенерирует модель на основании данных databook. Таким образом экономится ваше время и усилия, но что- бы успешно работать с ними, нужно хорошо потренироваться. Начальные настройки Конструктора моделей соответствуют определенной модели. Они не фиксированы, с помощью данных databook можно выбрать компоненты и численные значения, соответствующие определенно- му компоненту. Конструктор моделей запускается на 6-м шаге создания нового компонента с помощью мастера компонен- тов. Также его можно запустить при редактировании компонента из базы данных: на закладке Модель (Model) окна свойств компонента (Component Properties) нажмите кнопку Добавить/редактировать (Add/Edit) и запусти- те конструктор моделей соответствующей кнопкой (Start Model Maker). Модели SPICE можно найти на сайтах производителя микросхем, также опытные пользователи часто созда- ют свои модели. Использование интерактивного эмулятора Перед началом эмуляции внимательно все проверьте. У всех схем должен быть источник и заземление. Когда все готово, нажмите кнопку запуска эмулятора или F5. Запустится интерактивная эмуляция. Настройки интерактивной эмуляции можно изменять в меню Эмуляция/Настройки интерактивной эмуля- ции (Simulate/Interactive Simulation Settings). Некоторые из настроек приведены ниже, на рисунке 28. По умол- чанию установлено время окончания эмуляции через 1е+30 секунд (где-то около 3,17 е+13 миллиардов лет). Шаг по времени генерируется автоматически. ni.com/russia 18 Введение в Multisim |