ВВЕДЕНИЕ В ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ
ELECTRONICS WORKBENCH
Разработка любого электронного устройства сопровождается физическим или математическим моделированием. Физическое моделирование связано с большими материальными затратами, поскольку требуется изготовление макетов и их трудоёмкое исследование. Часто физическое моделирование просто невозможно из-за чрезвычайной сложности устройства, например, при разработке больших и сверхбольших интегральных микросхем. В этом случае прибегают к математическому моделированию с использованием средств и методов вычислительной техники. Например, известный пакет P-CAD содержит блок логического моделирования цифровых устройств, однако для начинающих, в том числе и для студентов, он представляет значительные трудности в освоении. Не меньшие трудности встречаются и при использовании системы DesignLab.
Electronics Workbench - разработка фирмы Interactive Image Technologies (www.interactive.com). Особенностью программы является наличие контрольно-измерительных приборов, по внешнему виду и характеристикам приближённых к их промышленным аналогам. Программа легка в освоении и достаточно удобна в работе. После составления схемы и её упрощения путём оформления подсхем моделирование начинается щелчком обычного выключателя.
Редакция файла от октября 2002г. Не закончен!
КРАТКОЕ ОПИСАНИЕ СИСТЕМЫ МЕНЮ ПРОГРАММЫ
Окно программы Electronics Workbench[1] содержит строку меню, линейку инструментов, линейку библиотеки компонентов. Все кнопки имеют подсвечиваемые подсказки.
Рассмотрим команды меню программы Electronics Workbench в порядке их следования.
1. Меню File
Меню File предназначено для загрузки и записи файлов, получения твёрдой копии выбранных для печати составных частей схемы. А также для импорта/ экспорта файлов в форматах других систем моделирования и программ разработки печатных плат.
- Scematic - схемы (опция включена по умолчанию);
- Description - описания к схеме;
- Part list - перечня выводимых на принтер документов;
- Label list - списка обозначений элементов схемы;
- Model list - списка имеющихся в схеме компонентов;
- Subcircuits - подсхем (частей схемы, являющихся законченными функциональными узлами и обозначаемых прямоугольниками с названиями внутри);
- Analysis options - перечня режимов моделирования;
- Instruments - списка приборов.
В этом же подменю можно выбрать опции печати (кнопка Setup), отправить материал на принтер (кнопка Print), а также изменить масштаб выводимых на принтер данных в пределах от 20 до 500%.
2. Меню Edit
3. Меню Circuit
- ABSTOL - абсолютная ошибка расчета токов;
- GMIN - минимальная проводимость ветви цепи (проводимость ветви, меньшая указанного значения, считается равной нулю).
- PIVREL, PIVTOL - относительная и абсолютная величины элемента строки матрицы узловых проводимостей (например, при расчёте по методу узловых потенциалов), необходимые для выделения в качестве ведущего элемента;
- RELTOL - допустимая относительная ошибка расчёта напряжений и токов;
- TEMP - температура, при которой проводится моделирование;
- VNTOL - допустимая ошибка расчёта напряжений в режиме Transient (анализ переходных процессов);
- CHGTOL - допустимая ошибка расчёта зарядов;
- RAMPTIME - начальная точка отсчёта времени при анализе переходных процессов;
- CONVSTEP - относительный шаг итерации при расчёте режима по постоянному току;
- CONVABSSTEP - абсолютный размер шага итерации при расчёте режима по постоянному току;
- CONVLIMIT - включение или выключение дополнительных средств для обеспечения сходимости итерационного процесса;
- RSHUNT - допустимое сопротивление утечки для всех узлов относительно общей шины (заземления);
- Temporary … - объём дисковой памяти для хранения временных файлов (в Мбайт).
- ITL1 – максимальное количество итераций приближённых расчётов;
- GMINSTEPS – размер приращения проводимости в процентах от GMIN (используется при слабой сходимости итерационного процесса);
- SRCSTEPS – размер приращения напряжения питания в процентах от его номинального значения при вариации напряжения питания (используется при слабой сходимости итерационного процесса).
Кнопка Reset Defaults предназначена для установки в этом и других меню параметров, принятых по умолчанию. Используется в том случае, если после редактирования необходимо вернуться к исходным настройкам.
- ITL4 – максимальное количество итераций за время анализа переходных процессов;
- MAXORD – максимальный порядок (2-6) метода интегрирования дифференциального уравнения;
- TRTOL – допуск на погрешность вычисления переменной;
- METHOD – метод приближённого интегрирования дифференциального уравнения: TRAPEZOIDAL – метод трапеций, GEAR – метод Гира;
- ACCT – разрешение на вывод статистических сообщений о процессе моделирования;
- DEFAD – площадь диффузионной области стока, м2;
- DEFAS - площадь диффузионной области истока, м2;
- DEFL - длина канала полевого транзистора, м;
- DEFW – ширина канала, м;
- TNOM – номинальная температура компонента;
- BYPASS – включение или выключение нелинейной части модели компонента;
- TRYTOCOMPACT - включение или выключение линейной части модели компонента;
- Pause after each screen – пауза (временная остановка моделирования) после заполнения экрана осциллографа по горизонтали;
- Generate time steps automatically – автоматическая установка временного шага (интервала) вывода информации на экран;
- Minimum number of time points – минимальное количество отображаемых точек за период наблюдения (регистрации);
- TMAX – промежуток времени от начала до конца моделирования;
- Set to Zero – установка в нулевое (исходное) состояние контрольно- измерительных приборов перед началом моделирования;
- User-defined – управление процессом моделирования проводится пользователем (ручной пук и остановка);
- Calculate DC operating point – выполнение расчёта режима по постоянному току;
- Points per cycle – количество отображаемых точек при выводе амплитудно- частотных и фазо- частотных характеристик;
- Use engineering notation – использование инженерной системы обозначений единиц измерения.
- FSTART, FSTOP – граница частотного диапазона;
- Sweep type – масштаб по горизонтали: декадный (Decade), линейный (Linear) и октавный (Octave);
- Number of points – число точек;
- Vertical scale – масштаб по вертикали: линейный (Linear), логарифмический (Log) и в децибеллах (Decibel);
- Nodes in circuit – список всех узлов цепи;
- Nodes for analysis – номера узлов, для которых рассчитываются характеристики схемы, перечень таких узлов устанавливается кнопками добавить и удалить.
- Simulate – запуск моделирования.
- Output node – номер контрольной точки (узла), в которой анализируется спектр сигнала;
- Fundamental frequency – основная частота колебания (частота первой гармоники);
- Number harmonic – число гармоник, подлежащих анализу;
- Vertical scale – масштаб по оси Y;