Система схемотехнического моделирования и проектирования Design Center
ed588169

Библиотека AMB.SLB


Имя,

назначение

Символ

Атрибуты

ABM,

число p



(источник ЭДС)

REFDES=ABM?

TEMPLATE=E^@REFDES %OUT 0

        VALUE {@EXP1 ?EXP2|\n+

          @EXP2| ?EXP3|\n + @EXP3|

          ?EXP4|\n + @EXP4|}

EXP1=3.14159265 – константа

EXP2=

EXP3=

EXP4=

ABM1,

Делитель 1:10 (управляемый источник ЭДС)

REFDES=ABM1?

TEMPLATE=E^@REFDES %OUT 0

         VALUE {@EXP1 ?EXP2|\n+

          @EXP2| ?EXP3|\n + @EXP3|

         ?EXP4|\n + @EXP4|}

EXP1=(V(%IN)*100)/1000

EXP2=

EXP3=

EXP4=

ABM2,

среднее двух напряжений

(источник ЭДС)

REFDES=ABM2?

TEMPLATE=E^@REFDES %OUT 0 VALUE {@EXP1 ?EXP2|\n+

          @EXP2| ?EXP3|\n + @EXP3|

          ?EXP4|\n + @EXP4|}

EXP1=(V(%IN1)

EXP2=+V(%IN2))/2.0

EXP3=

EXP4=

ABM3,

среднее трех  напряжений

(источник ЭДС)

REFDES=ABM3?

TEMPLATE=E^@REFDES %OUT 0

          VALUE {@EXP1 ?EXP2|\n+

          @EXP2| ?EXP3|\n + @EXP3|

          ?EXP4|\n + @EXP4|}

EXP1=(V(%IN1)

EXP2=+V(%IN2)

EXP3=+V(%IN3))/3.0

EXP4=

ABM/I,

число Ö2

(источник  тока)

REFDES=ABMI?

TEMPLATE=G^@REFDES %OUT 0

          VALUE {@EXP1 ?EXP2|\n+

          @EXP2| ?EXP3|\n + @EXP3|

          ?EXP4|\n + @EXP4|}

EXP1=1.4142136 – константа

EXP2=

EXP3=

EXP4=

ABM1/I,

входное напряжение +100 В, деленное на 1000 (источник тока)

REFDES=ABM1I?

TEMPLATE=G^@REFDES %OUT 0

          VALUE {@EXP1 ?EXP2|\n+

          @EXP2| ?EXP3|\n + @EXP3|

          ?EXP4|\n + @EXP4|}

EXP1=(V(%IN)+100)/1000

EXP2=

EXP3=

EXP4=

ABM2/I,

среднее двух напряжений (источник тока)

REFDES=ABM2I?

TEMPLATE=G^@REFDES %OUT 0

          VALUE {@EXP1 ?EXP2|\n+

          @EXP2| ?EXP3|\n + @EXP3|

          ?EXP4|\n + @EXP4|}

EXP1=(V(%IN1)+V(%IN2))/2.0

EXP2=

EXP3=

EXP4=

ABM3/I,

среднее трех напряжений (источник тока)

REFDES=ABM3I?

TEMPLATE=G^@REFDES %OUT 0

         VALUE {@EXP1 ?EXP2|\n+

         @EXP2| ?EXP3|\n + @EXP3|

         ?EXP4|\n + @EXP4|}

EXP1=(V(%IN1)

EXP2=+V(%IN2)

EXP3=+V(%IN3))/3.0

EXP4=

ABS,

абсолютная величина

REFDES=ABS?

TEMPLATE=E^@REFDES %OUT 0 VALUE {ABS(V(%IN))}

ARCTAN,

арктангенс (источник ЭДС)

REFDES=ARCTAN?

TEMPLATE=E^@REFDES %OUT 0

       VALUE {ATAN(V(%IN))}

ATAN, арктангенс (источник ЭДС)

 

REFDES=ATAN?

TEMPLATE=E^@REFDES %OUT 0

        VALUE {ATAN(V(%IN))}

BANDPASS, чебышевский  полосовой фильтр

REFDES=BPASS?

TEMPLATE=E^@REFDES %OUT 0

       CHEBYSHEV  {V(%IN)} BP                 

         (@F0 @F1 @F2 @F3) @RIPPLE

        @STOP

F0=10Hz

F1=100Hz

F2=300Hz

F3=1000Hz

RIPPLE=1dB – затухание в полосе пропускания

STOP=50dB – затухание в полосе задерживания

BANDREJ, чебышевский  режекторный фильтр

REFDES=BPASS?

TEMPLATE=E^@REFDES %OUT 0

         CHEBYSHEV  {V(%IN)} BR 

         (@F0 @F1 @F2 @F3) @RIPPLE

         @STOP

F0=10Hz

F1=100Hz

F2=300Hz

F3=1000Hz

RIPPLE=1dB – затухание в полосе пропускания

STOP=50dB – затухание в полосе задерживания

CONST,

источник постоянного

напряжения

        

REFDES=CONST?

TEMPLATE=V^@REFDES %OUT 0 DC  @VALUE

VALUE=1.000 – константа

COS,

функция косинус

       

REFDES=COS?

TEMPLATE=E^@REFDES %OUT 0

        VALUE {COS(V(%IN))}

DIFF,

вычитание напряжений

REFDES=DIFF?

TEMPLATE=E^@REFDES %OUT 0 

       VALUE {V(%IN2,V(%IN1)}

DIFFER,

дифференци-рующее уст-ройство

REFDES=DIFFER?

TEMPLATE=C^@REFDES %IN 

       $$U^@REFDES 1 \n

        V^@REFDES  $$U^REFDES  0  0v\n

       E^@REFDES %OUT  0

        VALUE  {@GAIN*I(V^@REFDES)}

GAIN=1.0 – коэффициент усиления

EXP,

функция экс-понента

   

REFDES=EXP?

TEMPLATE=E^@REFDES %OUT 0 

       VALUE {EXP(V(%IN))}

FTABLE,

табличное задание передаточной функции в частотной области

REFDES=FTABLE?

TEMPLATE=E^@REFDES %OUT 0 

      FREQ {V(%IN)} @ROW1

       ?ROW2|\n+ @ROW2| ?ROW3\|n+

      @ROW3| ?ROW4|\n+

        @ROW4| ?ROW5|\n+ @ROW5|

ROW1=0Hz  0   0 – частота,  модуль (в дБ), фаза (в град.)

ROW2=10Hz  -3   -30

ROW3=20Hz  -6   -90

ROW4=30Hz  -10  -120

ROW5=40Hz  -15  -150

GAIN,

усилитель

      

REFDES=GAIN?

TEMPLATE=E^@REFDES %OUT 0 

       VALUE {@GAIN*V(%IN)}

GLIMIT,

усилитель–жесткий ограничитель

      

REFDES=GLIMIT?

TEMPLATE=E^@REFDES %OUT 0 

         TABLE {@GAIN*V(%IN)}

          (-1,@LO)  (1,@HI)

GAIN=1k – коэффициент усиления

HI=10 – верхний уровень ограничения

LO=0 – нижний уровень ограничения

HILO,

усилитель–ограничитель с характеристи-кой тангенс гиперболический  

     

REFDES=LIMIT?

TEMPLATE=E^@REFDES %OUT 0 

           VALUE 

           {@B+(@A*@TANH)}

GAIN=1k – коэффициент усиления

HI=10 – верхний уровень ограничения

LO=0 – нижний уровень ограничения

A=(((@HI)-(@LO))/2)

B=(((@HI)+(@LO))/2)

V=(@GAIN)*V(%IN)-@B)

TANH=(EXP(@V)\n+ 

         -EXP(-@V))\n+  /(EXP(@V)\n+   

        +EXP(-@V))

HIPASS,

фильтр верхних частот

REFDES=HIPASS?

TEMPLATE=E^@REFDES %OUT 0

         CHEBYSHEV  {V(%IN)} HP 

         (@FP @FS) @RIPPLE @STOP

FP=100Hz

FS=10Hz

RIPPLE=1dB – затухание в полосе пропускания

STOP=50dB – затухание в полосе задерживания

INTEG,

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

REFDES=INTEG?

TEMPLATE=G^@REFDES  0

    $$U^@REFDES VALUE  {V(%IN)} \n

     C^@REFDES $$U^REFDES 0

      {1/@GAIN} \n

       R^@REFDES  $$U^@REFDES 0  1G\n

        E^@REFDES %OUT  0 VALUE

       {V($$U^@REFDES)}

        ?IC#\n.IC  V($$U^@REFDES)=@IC#

IC=0v – начальное значение интеграла

GAIN=1.0 – коэффициент усиления

LAPLACE,

преобразование Лапласа

 

REFDES=LAPLACE?

TEMPLATE=E^@REFDES %OUT 0 

          LAPLACE {V(%IN)}

          {(@NUM)/(@DENOM)}

NUM=1 (числитель)

DENOM=1+s (знаменатель)

LIMIT,

ограничитель

    

REFDES=LIMIT?

TEMPLATE=E^@REFDES %OUT 0

          VALUE {LIMIT(V(%IN),

           @LO,@HI)}

HI=10 – верхний уровень ограничения

LO=0 – нижний уровень ограничения

LOG,

натуральный логарифм

     

REFDES=LOG?

TEMPLATE=E^@REFDES %OUT 0  VALUE {LOG(V(%IN))}

LOG10,

десятичный логарифм

      

REFDES=LOG10?

TEMPLATE=E^@REFDES %OUT 0  VALUE {LOG10(V(%IN))}

LOPASS,

фильтр нижних частот

REFDES=LOPASS?

TEMPLATE=E^@REFDES %OUT 0

        CHEBYSHEV  {V(%IN)} LP

        (@FP @FS) @RIPPLE @STOP

FS=100Hz

FP=10Hz

RIPPLE=1dB  – затухание в полосе пропускания

STOP=50dB – затухание в полосе задерживания

MULT,

перемножи-тель

        

REFDES=MULT?

TEMPLATE=E^@REFDES %OUT 0

       VALUE   {V(%IN1)*V(%IN2)}}

PWR,

степенная функция

     
  

REFDES=PWR?

TEMPLATE=E^@REFDES %OUT 0

     VALUE  {PWR(V(%IN),@EXP)}

EXP=1.0   – показатель степени

PWRS,

степенная функция

      

REFDES=PWRS?

TEMPLATE=E^@REFDES %OUT 0

       VALUE  {PWR(V(%IN),@EXP)}

EXP=1.0   – показатель степени

SIN,

функция синус

         

REFDES=SIN?

TEMPLATE=E^@REFDES %OUT 0

        VALUE {SIN(V(%IN))}

SOFTLIM,

мягкий усилитель-ограничитель (с характеристи-кой тангенс гиперболический)

      

REFDES=SLIMIT?

TEMPLATE=E^@REFDES %OUT 0 

     VALUE   {@B+(@A*@TANH)}

GAIN=1k – коэффициент усиления

HI=10 – верхний уровень ограничения

LO=0 – нижний уровень ограничения

A=(((@HI)-(@LO))/2)

B=(((@HI)+(@LO))/2)

V=(@GAIN)*V(%IN)-@B)

TANH=(EXP(@V)\n+  -EXP(-@V))\n+ 

       /(EXP(@V)\n+   +EXP(-@V))

SQRT,

корень квадратный

       

REFDES=SQRT?

TEMPLATE=E^@REFDES %OUT 0 

      VALUE {SQRT(V(%IN))}

SUM,

суммирование напряжений

            

REFDES=SUM?

TEMPLATE=E^@REFDES %OUT 0 

      VALUE   {V(%IN1)+V(%IN2)}

TABLE,

табличное задание передаточной функции

REFDES=TABLE?

TEMPLATE=E^@REFDES %OUT 0

       TABLE {V(%IN)} @ROW1        

       ?ROW2|\n+ @ROW2| ?ROW3\|n+

        @ROW3| ?ROW4|\n+ @ROW4|

        ?ROW5|\n+ @ROW5|

ROW1=0v    0v    –  аргумент,  функция

ROW2=1v      1v

ROW3=2v      4v

ROW4=3v      9v

ROW5=4v      16v

TAN,

функция тангенс

    

REFDES=TAN?

TEMPLATE=E^@REFDES %OUT 0

       VALUE {TAN(V(%IN))}

EFREQ,

табличное задание комплексного коэффициента передачи

REFDES=E?

TEMPLATE=E^@REFDES %OUT+

      %OUT- FREQ

        {EXPR}  (@TABLE)

EXPR=V(%IN+,%IN-) – выражение для входной переменной

TABLE=(0,0,0) (1Meg,-10,90) – таблица передаточной функции (частота; модуль, в дБ; фаза, в град.)

ELAPLACE,

задание  коэффициента передачи преобразо-ванием Лапласа

REFDES=E?

TEMPLATE=E^@REFDES  %OUT+

        %OUT-   LAPLACE  {EXPR} 

        (@XFORM)

EXPR=V(%IN+,%IN-)  – выражение для входной переменной

XFORM=1/s – передаточная функция

EMULT,

перемножитель напряжений

     

REFDES=E?

TEMPLATE=E^@REFDES  %OUT+ 

      %OUT-   VALUE  {V(%IN1+,%IN1-)*

      V(IN2+,%IN2-)}

ESUM,

сумматор напряжений

REFDES=E?

TEMPLATE=E^@REFDES  %OUT+

     %OUT-   VALUE   {V(%IN1+,%IN1-)

     +V(IN2+,%IN2-)}

ETABLE,

табличное задание передаточной функции

REFDES=E?

TEMPLATE=E^@REFDES %OUT+ 

    %OUT-   TABLE  EXPR}  (@TABLE)

EXPR=V(%IN+,%IN-) – выражение для входной переменной

TABLE=(-15,-15) (15,15) – таблица передаточной функции

EVALUE,

нелинейная  передаточная функция

REFDES=E?

TEMPLATE=E^@REFDES %OUT+

       %OUT- VALUE  {EXPR}

EXPR=V(%IN+,%IN-) – выражение для передаточной функции

GFREQ,

табличное задание комплексного коэффициента передачи источником тока

REFDES=G?

TEMPLATE=G^@REFDES %OUT+

     %OUT- FREQ  {EXPR}  (@TABLE)

EXPR=V(%IN+,%IN-) – выражение для входной переменной

TABLE=(0,0,0) (1Meg,-10,90) – таблица передаточной функции  (частота; модуль, в дБ; фаза, в град.)

GLAPLACE,

задание  коэффициента передачи источника тока преобразо-ванием Лапласа

REFDES=G?

TEMPLATE=G^@REFDES  %OUT+

       %OUT-   LAPLACE {EXPR} 

        (@XFORM)

EXPR=V(%IN+,%IN-)  – выражение для входной переменной

XFORM=1/s – передаточная функция

GMULT,

перемножитель напряжений (источник тока)

REFDES=G?

TEMPLATE=G^@REFDES  %OUT+ 

     %OUT-   VALUE  {V(%IN1+,%IN1-)

     *V(IN2+,%IN2-)} 

GSUM,

сумматор напряжений (источник тока)

REFDES=G?

TEMPLATE=G^@REFDES  %OUT+  

     %OUT-   VALUE  V(%IN1+,%IN1-)

      +V(IN2+,%IN2-)}

GTABLE,

табличное задание передаточной функции источника тока

REFDES=G?

TEMPLATE=G^@REFDES %OUT+ 

   %OUT-   TABLE {EXPR}  (@TABLE)

EXPR=V(%IN+,%IN-) – выражение для   входной переменной

TABLE=(-15,-15) (15,15) – таблица передаточной функции

GVALUE,

нелинейная  передаточная функция источника тока

REFDES=G?

TEMPLATE=G^@REFDES %OUT+ 

      %OUT- VALUE  {EXPR}

EXPR=V(%IN+,%IN-) – выражение для передаточной функции




Содержание раздела