Введение
В 70-х гг. XX в. стали интенсивно разрабатываться программы анализа электронных схем с помощью ЭВМ. Наибольшую известность с некоторых пор получила программа SPICE (Simulation Program with Integrated Circuit Emphasis), разработанная в Калифорнийском университете (США). Она оказалась очень удачной и фактически стала эталоном. Принятые в ней математические модели компонентов используются во многих программах систем автоматизированного проектирования (САПР), таких как ДИСП, ДИСП-ПК (Санкт-Петербургский государственный электротехнический университет), Micro-Cap V и им подобных. Первая версия программы PSpice для персонального компьютера (IBM PC) была создана в 1984 г. корпорацией MicroSim. С тех пор разработано достаточно много версий программы на платформе DOS, а в последнее время – на платформе Windows. Но все последующие версии используют те же алгоритмы, что и SPICE для компьютеров типа IBM 360, тот же формат представления входных и выходных данных. Основу системы DesignLab составляет программа PSpice [11, 16, 17]. Демонстрационную версию программы DesignLab можно получить через Internet по адресу www.microsim.com или www.orcad.com.
1. Управляющая оболочка Schematics
1.1 Графический редактор Schematics
Графический редактор Schematics позволяет создавать чертежи принципиальных схем в среде Windows и осуществлять запуск других программ, в частности PSpice – для моделирования аналоговых устройств и Probe – для графического отображения, обработки и документирования результатов моделирования.
Моделируемая схема может состоять из резисторов, конденсаторов, индуктивностей, диодов (включая стабилитроны и варикапы), биполярных и полевых транзисторов. Кроме того, из этих компонентов можно создавать макромодели или иерархические структуры более сложных электронных устройств – операционных усилителей, компараторов, тиристоров и др.
Графический редактор вызывается щелчком мыши по пиктограмме Psshed. В процессе его загрузки подключаются библиотеки графических символов компонентов и экран приобретает вид, показанный на рис. 1. Редактор Schematics имеет основное меню и панель инструментов. Основные символы панели инструментов совпадают с принятыми в системах MicroSoft.
Вначале нужно выбрать команду File, в ниспадающем меню – строку New, если создаётся новая схема, или строку Open, если загружается существующая схема. (Сокращённо порядок этих действий будем обозначать далее как File/ Open, разделяя имена команд и подкоманд косой чертой).
Рис. 1 - Экран графического редактора Schematics
Символы компонентов наносятся на схему по команде Draw/Get New Part (или вызывается также щелчком по пиктограмме). После этого выбирается компонент для размещения на схеме. (Для ускоренного поиска компонента в строке Part Name можно написать его имя.) Размещается компонент на чертеже нажатием кнопки Place или Place & Close. Последовательным нажатием левой кнопки мыши можно разместить необходимое количество компо-нентов на чертеже, после нажатия правой кнопки мыши компонент «отвязывается» от курсора мыши. Последние десять символов компонентов сохраняются в оперативном списке, из которого они быстро извлекаются нажатием на стрелку в правой части панели.
Проводники наносятся на схему по команде Draw/Wire или нажатием на пиктограмму с изображением карандаша.
Позиционные обозначения наносятся на схему автоматически (с возможностью их редактирования вручную после двойного щелчка левой кнопки мыши по выделенному обозначению компонента). Имена цепей проставляются автоматически и на чертёж не выводятся. ............