mamadu 0 30 апреля, 2014 Опубликовано 30 апреля, 2014 · Жалоба Здравствуйте. Подскажите пожалуйста, если кто умеет, - как можно в 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 прикрутить не получается ни вообще не знаю как быть. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wim 6 30 апреля, 2014 Опубликовано 30 апреля, 2014 · Жалоба Элементарно - с помощью зависимых источников: http://www.ecircuitcenter.com/Circuits/vc_...c_resistor1.htm Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mamadu 0 5 мая, 2014 Опубликовано 5 мая, 2014 · Жалоба Элементарно - с помощью зависимых источников: 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. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться