Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Функциональные источники сигналов




Поскольку в описании атрибутов нелинейных зависимых источников (точнее генераторов) нельзя использовать параметры компонентов схемы и математические функции, то для получения сложных функциональных зависимостей в MC используется шесть функциональных источников сигналов. Источники работоспособны при проведении всех видов анализа схем. Путь к источникам: Component→Analog Primitives→Function Sources. Два из них NFV и NFI можно определять алгебраическими выражениями в атрибуте VALUE с использованием всех переменных и математических функций, допустимых в MC. Источники позволяют задавать сложные воздействия, например все виды модулированных колебаний.

← функциональный источник напряжения (NFV)
← функциональный источник тока (NFI)

Четыре зависимых источника: NTIofV (ИТУН), NTIofI (ИТУТ), NTVofV (ИНУН), и NTVofI (ИНУТ) определяются с помощью атрибута TABLE где задаются таблицы параметров.

 

Диоды и стабилитроны

Имя диода в библиотеке компонентов – Diode, а стабилитрона – Zener. Путь к данным компонентам: Component→Analog Primitives→Passive Components.

← диод (Diode)
← стабилитрон (Zener)

Данные компоненты имеют основные атрибуты: PART <имя> и MODEL <список параметров модели>. Определение атрибута MODEL возможно несколькими способами. Если компонент будет использоваться в нескольких схемах, то его целесообразно ввести в библиотеку моделей компонентов. В этом случае в поле атрибута MODEL вводится лишь имя диода из библиотеки моделей, например, MODEL=USER. При этом имя диода можно выбрать из уже имеющихся имен диодов в библиотеке щелчком мыши. Список имен, имеющихся в библиотеке, высвечивается в правом поле окна атрибутов. Если же необходимо внести в библиотеку моделей новый диод с новыми параметрами, то поступают следующим образом. Для обращения к библиотеке моделей выполняют команду File→Open. В открывшемся окне выбирается из списка типов файлов файлы библиотеки Model Library по расширению.lbr. В результате открывается список с именами имеющихся в программе библиотек. Выбирается библиотека по ее имени в списке. Открывается выбранная библиотека. В левом верхнем поле, по щелчку мыши на черном треугольнике, открывается окно со списком моделей компонентов данной библиотеки. В этом окне выбирается интересующий компонент с именем Diode. Открывается окно с именами и параметрами диодов. (Отметим, что описанным способом можно открыть окно с моделями любого типа компонентов, входящих в данную библиотеку). Для добавления в библиотеку нового диода необходимо нажать кнопку Add. В левом окне с именем Name List в конце списка появляется строка с именем New. В правом поле параметров устанавливаются параметры модели по умолчанию, которые возможно редактировать с учетом значений параметров требуемой модели. Далее необходимо присвоить новому диоду имя в библиотеке моделей, которое будет появляться в правом поле окна атрибутов. Для этого вводиться новое имя в окне Name (слева вверху окна компонента), например USER. Щелкнув мышью в строке New, переносим имя USER в эту строку вместо New. После этого введенный диод можно использовать в любой другой схеме. Важно, что при выборе имени диода из библиотеки моделей в окне атрибутов, параметры модели диода автоматически записываются в окно текстового отображения схемы. Поэтому определение атрибута MODEL возможно путем использования уже существующей модели из правой части окна атрибутов с последующей корректировкой параметров в текстовом окне МС редактора.

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

Обозначение Параметр Размерность Значение по умолчанию
Level Тип модели (1 – SPICE2G, 2 – PSpice) 1
IS Ток насыщения при температуре 27оС А 10−14
RS Объемное сопротивление Ом  
N Коэффициент инжекции  
TT Время переноса заряда с  
CJO Барьерная емкость при нулевом смещении Ф  
VJ Контактная разность потенциалов В  
M Коэффициент лавинного умножения 0,5
BV Обратное напряжение пробоя (положительная величина) В
IBV Начальный ток пробоя, соответствующий обратному напряжению пробоя (положительная величина) А 10−10
KF Коэффициент, определяющий спектральную плотность фликкерного шума  
AF Показатель степени, определяющий зависимость спектральной плотности фликкерного шума от тока через переход  
RL Сопротивление утечки перехода Ом

С полным списком параметров диода, воспринимаемых программой МС, можно ознакомится в [1, 2, 3].

 

2.2.11. Соединители

Путь к соединителям: Component→Analog Primitives→Connectors. В данном разделе размещены компоненты: Ground (земля), Tie (соединитель) и Jumper (перемычка без электрического контакта в точке пересечения с проводником).

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

 

Активные компоненты цепей

 

Биполярные транзисторы

Имена биполярных транзисторов в библиотеке компонентов – NPN и PNP. Путь к биполярным транзисторам: Component→Analog Primitives→Active Devices.

← n-p-n транзистор (NPN)
← p-n-p транзистор (PNP)

Биполярные транзисторы имеют основные атрибуты: PART <имя> и MODEL <список параметров модели>. Определение атрибута MODEL возможно несколькими способами. Если компонент будет использоваться в нескольких схемах, то его целесообразно ввести в библиотеку моделей компонентов. В этом случае в поле атрибута MODEL вводится лишь имя биполярного транзистора из библиотеки моделей, например, MODEL=USER. При этом имя транзистора можно выбрать из уже имеющихся в библиотеке имен щелчком мыши. Список имен, имеющихся в библиотеке, высвечивается в правом поле окна атрибутов. Если необходимо внести в библиотеку моделей новый транзистор с новыми параметрами, то поступают следующим образом. Для обращения к библиотеке моделей выполняют команду File→Open. В открывшемся окне выбирается из списка типов файлов файлы библиотеки Model Library по расширению.lbr. В результате открывается список с именами имеющихся в программе библиотек. Выбирается библиотеку по ее имени в списке. Открывается выбранная библиотека. Открывается окно со списком моделей компонентов данной библиотеки. В этом окне выбирается интересующий компонент с именем NPN или PNP. Открывается окно с именами и параметрами биполярных транзисторов. Для добавления в библиотеку нового транзистора необходимо нажать кнопку Add. В левом окне с именем Name List в конце списка появляется строка с именем New. В правом поле параметров устанавливаются параметры модели по умолчанию, которые возможно редактировать с учетом значений параметров требуемой модели. Далее необходимо присвоить новому транзистору имя в библиотеке моделей, которое будет появляться в правом поле окна атрибутов. Для этого вводиться новое имя в окне Name (слева вверху окна компонента), например USER. Щелкнув мышью в строке New, переносим имя USER в эту строку вместо New. После этого введенный транзистор можно использовать в любой другой схеме. Важно, что при выборе имени транзистора из библиотеки моделей в окне атрибутов, параметры модели транзистора автоматически записываются в окно текстового отображения схемы. Поэтому определение атрибута MODEL возможно путем использования уже существующей модели из правой части окна атрибутов с последующей корректировкой параметров в текстовом окне МС редактора.

Кроме описанных способов пользователь может осуществить ввод параметров в поле атрибута MODEL в виде текста. Обозначения наиболее важных параметров биполярного транзистора следующие:

Обозначение Параметр Размерность Значение по умолчанию
IS Ток насыщения при температуре 27оС А 10−16
BF Максимальный коэффициент усиления тока в нормальном режиме в схеме с общим эмиттером (без учета токов утечки) 102
BR Максимальный коэффициент усиления тока в инверсном режиме в схеме с общим эмиттером  
NF Коэффициент неидеальности в нормальном режиме  
NR Коэффициент неидеальности в инверсном режиме  
VAF Напряжение Эрли в нормальном режиме для модели Гуммеля-Пуна В
VAR Напряжение Эрли в инверсном режиме для модели Гуммеля-Пуна В
RC Объемное сопротивление коллектора Ом  
RE Объемное сопротивление эмиттера Ом  
RB Объемное сопротивление базы (максимальное) при нулевом смещении перехода база-эмиттер Ом  
TF Время переноса заряда через базу в нормальном режиме с  
TR Время переноса заряда через базу в инверсном режиме с  
CJE Емкость эмиттерного перехода при нулевом смещении пФ  
VJE(PE) Контактная разность потенциалов перехода база-эмиттер В 0,75
MJE(ME) Коэффициент, учитывающий плавность эмиттерного перехода 0,33
CJC Емкость коллекторного перехода при нулевом смещении Ф  
VJC(PC) Контактная разность потенциалов перехода база-коллектор В 0,75
MJC(MC) Коэффициент, учитывающий плавность коллекторного перехода 0,33
CJS(CCS) Емкость коллектор-подложка при нулевом смещении Ф  
VJS(PS) Контактная разность потенциалов перехода коллектор-подложка В 0,75
MJS(MS) Коэффициент, учитывающий плавность перехода коллектор-подложка  
KF Коэффициент, определяющий спектральную плотность фликкерного шума  
AF Показатель степени, определяющий зависимость спектральной плотности фликкерного шума от тока через переход  

С полным списком параметров биполярного транзистора, воспринимаемых программой МС, можно ознакомится в [1, 2, 3].

 

МОП транзисторы

Имена МОП транзисторов в библиотеке компонентов – NMOS и PMOS. Путь к биполярным транзисторам: Component→Analog Primitives→Active Devices.

← n-МОП транзистор (NMOS, транзистор с каналом n-типа)
← p-МОП транзистор (PMOS, транзистор с каналом p-типа)

МОП транзисторы имеют основные атрибуты: PART <имя> и MODEL <список параметров модели>. Определение атрибута MODEL возможно несколькими способами. Если компонент будет использоваться в нескольких схемах, то его целесообразно ввести в библиотеку моделей компонентов. В этом случае в поле атрибута MODEL вводится лишь имя МОП транзистора из библиотеки моделей, например, MODEL=USER. При этом имя МОП транзистора можно выбрать из уже имеющихся имен источников в библиотеке щелчком мыши. Список имен, имеющихся в библиотеке, высвечивается в правом поле окна атрибутов. Если же необходимо внести в библиотеку моделей новый МОП транзистор с новыми параметрами, то поступают аналогично случаю биполярных транзисторов. Кроме описанных способов пользователь может осуществить ввод параметров в поле атрибута MODEL в виде текста. Ввод параметров или выбор модели МОП транзистора осуществляется также как и для ранее перечисленных компонентов. Обозначения наиболее важных параметров МОП транзистора следующие:

Обозначение Параметр Размерность Значение по умолчанию
LEVEL Уровень модели (1,2,3) 1
L Длина канала м DEFL
W Ширина канала м DEFW
VTO Пороговое напряжение при нулевом смещении подложки В  
KP Параметр удельной крутизны А/В 2*10−5
GAMMA Коэффициент влияния потенциала подложки на пороговое напряжение В1/2 вычисляется
PHI Поверхностный потенциал сильной инверсии В 0,6
LAMBDA Параметр модуляции длины канала (не используется при LEVEL=3) 1/В  
RD Объемное сопротивление стока Ом  
RS Объемное сопротивление истока Ом  
RG Объемное сопротивление затвора Ом  
RB Объемное сопротивление подложки Ом  
IS Ток насыщения переходов сток-подложка и исток-подложка А/м2 10−14
CGSO Удельная емкость перекрытия затвор-исток на длину канала за счет боковой диффузии Ф/м  
CGDO Удельная емкость перекрытия затвор-сток на длину канала за счет боковой диффузии Ф/м  
CGBO Удельная емкость перекрытия затвор-подложка за счет выхода затвора за пределы канала Ф/м  
TT Время переноса заряда через переход с  
NSUB Уровень легирования подложки 1/см3 нет
TOX Толщина оксида м вычисляется
DELTA Коэффициент влияния ширины канала на пороговое напряжение (не используется при LEVEL=1)  
KF Коэффициент, определяющий спектральную плотность фликкерного шума  
AF Показатель степени, определяющий зависимость спектральной плотности фликкерного шума от тока через переход  

С полным списком параметров МОП транзистора, воспринимаемых программой МС, можно ознакомится в [1, 2, 3].

 

Операционные усилители

Имя операционного усилителя в библиотеке компонентов – Opamp. Путь к биполярным транзисторам: Component→Analog Primitives→Active Devices.

← операционный усилитель (Opamp)

Операционный усилитель имеет основные атрибуты: PART <имя> и MODEL <список параметров модели>. Определение атрибута MODEL возможно несколькими способами. Если компонент будет использоваться в нескольких схемах, то его целесообразно ввести в библиотеку моделей компонентов аналогично случаю транзисторов. Кроме описанных способов пользователь может осуществить также ввод параметров в поле атрибута MODEL в виде текста. Обозначения наиболее важных параметров операционного усилителя следующие:

Обозначение Параметр Размерность Значение по умолчанию
LEVEL Уровень модели (1,2,3) 1
TYPE Тип входного транзистора (используется только при LEVEL=3): 1 – NPN; 2 – PNP; 3 – JFET.  
C Емкость коррекции (используется только при LEVEL=3) Ф 3*10−11
A Коэффициент усиления по постоянному току 2*105
ROUTAC Выходное сопротивление по переменному току Ом  
ROUTDC Выходное сопротивление по постоянному току Ом  
VOFF Напряжение смещения нуля (используется только при LEVEL=3) В 10−3
IOFF Разность входных токов смещения (используется только при LEVEL=3) А 10−9
SRP Максимальная скорость нарастания выходного напряжения (не используется при LEVEL=1) В/с 5*105
SRN Максимальная скорость спада выходного напряжения (не используется при LEVEL=1) В/с 5*105
IBIAS Входной ток смещения (используется только при LEVEL=3) А 10−7
VCC Напряжение положительного питания (используется только при LEVEL=3) В  
VEE Напряжение отрицательного питания (используется только при LEVEL=3) В −15
VPS Максимальное выходное положительное напряжение (используется только при LEVEL=3) В  
VNS Максимальное выходное отрицательное напряжение (используется только при LEVEL=3) В −13
CMRR Коэффициент подавления синфазного сигнала (используется только при LEVEL=3) 105
GBW Площадь усиления (не используется при LEVEL=1) 106
PM Запас по фазе на частоте единичного усиления (не используется при LEVEL=1) градусы  
PD Потребляемая мощность (используется только при LEVEL=3) Вт 2,5*10−2
IOSC Выходной ток короткого замыкания (используется только при LEVEL=3) А 2*10−2

С температурными параметрами операционного усилителя, воспринимаемыми программой МС, можно ознакомится в [1, 2, 3].

2.4. Создание новой библиотеки компонентов

 

Программа МС поставляется с большой библиотекой компонентов. Однако зачастую возникает необходимость пополнения библиотеки, в первую очередь за счет создания библиотек пользовательских компонентов и макромоделей типовых устройств. Создание новой библиотеки начинается с вызова диалогового окна New командой File→New из меню главного окна. В появившемся диалоговом окне выбирается опция «создание библиотеки» (Library). После чего открывается диалоговое окно, которое позволяет создавать и редактировать компоненты в новой библиотеке. Если требуется сохранить новую библиотеку, то по команде File→Save открывается следующее диалоговое окно. Если в процессе работы с MC требуется открыть ранее созданную библиотеку или библиотеку, входящую в состав MC, то по команде меню File→Open открывается диалоговое окно. В нижнем поле окна выбирается для открытия файлы библиотеки, т.е. Model Library (расширение.lbr). В левом верхнем поле в открывшемся списке выбирается имя требуемой библиотеки. Вновь созданную библиотеку можно подключить к системе MC несколькими способами:

- если компоненты из библиотеки используются только в одной схеме, то имя файла библиотеки можно указать с помощью атрибута символа компонента FILE, например FILE=USER.LIB;

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

- в файле, ссылка на который (например.LIB USER.LIB) помещается в файл NOM.LIB, загружаемый в программу МС по умолчанию по директиве.LIB NOM.LIB (этот способ наиболее удобен для отлаженных библиотек).

 

2.5. Добавление в библиотеку компонентов и редактирование параметров

 

Часто возникает необходимость редактировать параметры компонентов в существующей библиотеке. После выбора имени библиотеки открывается диалоговое окно, в котором можно редактировать параметры существующих компонентов и добавлять новые компоненты. Для установки соответствия между компонентами библиотеки и их отображением на схеме применяется диалоговое окно редактора компонентов Component Editor, вызываемое командой меню Windows→Component Editor. Для создания нового компонента выбирается имя группы в правом окне Component Editor, в которой он должен быть расположен, и нажимается кнопка Add Component (Добавить компонент). Образуется новый компонент с именем (Name) new_1, new_2 и т.д. После этого заполняются поля текстовой информации и включаются необходимые опции, определяющие, будет или не будет виден атрибут компонента при редактировании схемы в редакторе схем. Каждому новому компоненту присваивается уникальное имя, указывается имя условного графического обозначения (Shape), после этого изображение символа в левом окне принимает необходимый вид. Далее указывается имя математической модели, начальное расположение позиционного обозначения и расположение имен выводов. Если компонент является макромоделью (Macro, Subckt), логическим выражением (Logic Expression), устройством задержки сигналов (Pin Delay) или устройством контроля (Constraints), необходимо дополнительно ввести выводы и присвоить им имена. Для этого щелчком мыши в окне символа отмечается расположение узла вывода и в открывшемся окне указывается его имя и тип: Analog – аналоговый, Digital – цифровой, по умолчанию устанавливается тип Analog. Для создания новой группы в списке компонентов курсор подводится к имени группы предыдущего уровня иерархии и нажимается кнопка Add Group (Добавить группу). Созданной группе автоматически присваивается имя New Group, которое затем может быть изменено в открывшемся в левой части экрана окне Group (Группа). Например, для создания в группе Analog Library библиотеки новых компонентов курсором выбирается имя этой группы, нажимается кнопка Add Group и в окне Group заменяется стандартное имя New Group на User или любое другое.

Для редактирования условных графических отображений компонентов используется диалоговое окно Shape Editor, вызываемое командой меню Windows→Shape Editor. В появившемся окне можно отредактировать уже имеющиеся условные графические отображения компонентов, а также создать необходимые новые. Работа в данном графическом редакторе предельно проста и не требует специальных пояснений.

 





Поделиться с друзьями:


Дата добавления: 2017-02-25; Мы поможем в написании ваших работ!; просмотров: 368 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Не будет большим злом, если студент впадет в заблуждение; если же ошибаются великие умы, мир дорого оплачивает их ошибки. © Никола Тесла
==> читать все изречения...

4648 - | 4335 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.