Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебники 60225.doc
Скачиваний:
21
Добавлен:
01.05.2022
Размер:
3.13 Mб
Скачать

6. Модели элементов. Их параметры

Все компоненты (аналоговые и цифровые), из которых составляется электрическая принципиальная схема, имеют математические модели двух типов:

а) Встроенные математические модели стандартных компонентов, таких, как резисторы, конденсаторы, диоды, транзисторы, независимые и зависимые источники сигналов, логические вентили и др., которые не могут быть из­менены пользователями; можно только изменять значения их параметров. В свою очередь, встроенные модели подразделяются на две категории:

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

сложные модели, характеризуемые большим количеством параметров, которые заносятся в библиотеки моделей (например, модель биполяр­ного транзистора характеризуется 52 параметрами).

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

В spice-программе моделируемое устройство может быть описано двумя способами:

- в виде чертежа его принципиальной электрической или функциональ­ной схемы;

- в виде текстового описания в формате SPICE.

Кроме того, при составлении принципиальной схемы часть параметров моделей компонентов задается в виде их атрибутов и указывается непосред­ственно на схеме. Такие модели будем называть моделями в формате схем. Остальные модели задаются в текстовом окне с помощью директив .MODEL и .SUBCKT по правилам SPICE. Их так и будем называть - моделями в фор­мате SPICE.

6.1. Резисторы

В Spice-проограммах используется две модели резисторов: идеальная и реальная. В идеальной модели резистор - это идеальный элемент, обладающий только заданным сопротивлением. В реальной модели учитываются температурные коэффициенты резистора.

Сопротивление рассчитывается по формуле:

<сопротивление>* R[1+TC1(T-T0) + TC2(T-T0)2];

где R - масштабный множитель сопротивления;

ТС1,ТС2 - линейный и квадратичный ТКС;

Т0 - номинальная температура окружающей среды (по умолчанию 270С); Т - текущая температура.

Если же указан экспоненциальный температурный коэффициент сопротивления ТСЕ, то сопротивление резистора рассчитывается по формуле:

<сопротивление>* R*1,01ТСЕ(Т-Т0),

где ТСЕ - экспоненциальный температурный коэффициент.

Для использования реальной модели параметры резисторов задаются с помощью директивы .Model:

Рххх<+узел> <-узел> <имя модели> <сопротивление>

.Model <имя модели> <имя типа > [<имя параметра>= <значение>]

где ххх - произвольная алфавитно-цифровая последовательность (не более 7 cимволов).

Пример:

R12 3 0 RTEMP 5k

.Model RTEMP RES (R=1 TC1=0.2 TC2=0.005)

Здесь: R12 – имя компонента, 3 и 0 – узлы, RTEMP – имя модели, 5к – сопротивление, RTEMP – имя модели, RES – имя типа.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]