Перейти к содержанию
    

Модель переменного резистора в LTspice.

Здравствуйте.

Подскажите пожалуйста, если кто умеет, - как можно в ltspice реализовать сопротивление изменяемое во время моделирования.

Лучше - как "сопротивление управляемое напряжением".

Как функция времени - тоже устроит.

 

Пробовал:

1)

PULSE(1 1000 0 1 1 1 4) -> в поле "Value" резистора

 

2)

{RV} -> в поле "Value";

.param RV=1000+ sin(time)*1000 -> в SPICE-directive

 

3)

Создал asy-символ с четырьмя пинами, научился прикручивать к нему *.lib.

Ну и там я вообще ничего не понимаю. Писал всяко-разно ->

 

.subckt U-to-R in1 in2 ctrl1 ctrl2

R2 ctrl1 ctrl2 1meg

.param qqq=V(R2)

*.param qqq=V(ctrl1, ctrl2)

R1 in1 in2 {qqq}

.end

 

...ну и всякий такой бред уже пол-дня выдумываю.

Ни .MEAS прикрутить не получается ни вообще не знаю как быть.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Элементарно - с помощью зависимых источников:

http://www.ecircuitcenter.com/Circuits/vc_...c_resistor1.htm

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Элементарно - с помощью зависимых источников:

http://www.ecircuitcenter.com/Circuits/vc_...c_resistor1.htm

Да, спасибо. Работает.

Это я просто затупил сначала. Вот чес-слово, лыжи - не едут.

Вы будете смеяться, но я - твёрдо уверен, что при уменьшении сопротивления в 4 раза, - ток возрастает в 4 раза, а при увеличении R в 10 раз - ток уменьшается в 10 раз.

И вооружённый этим знанием, я вот уже второй день - линейно (во времени) изменяю сопротивление и пытаюсь получить линейное изменение тока.

 

PS:

Да, - самый простой способ в LTspice оказался следующий:

1. Ставим источник управляющего напряжения относительно GND. Его выходную цепь метим (например "qqq")

2. В поле сопротивления резистора, который должен быть переменным пишем R=V(qqq)

3. Profit.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...