Форум » Для начинающих » Как записать в табличнрм виде условия для EVOFV » Ответить

Как записать в табличнрм виде условия для EVOFV

Valer5: Здравствуйте все. Хочу получить зависимый источник EVOFV, имитирующий компаратор. Условие: При V1<=A E=k, V1>A E=N. Как записать такое условие?

Ответов - 13

Aml: Зависимый источник это линейный источник. Для моделирования нелинейного устройства (компаратора) не подойдет. Нужно использовать источник NFV. А нем записать, например, 5*(V(1)>V(2)) Получится, что если потенциал узла 1 больше потенциала узла 3, выходное напряжение источника будет 5В, иначе 0. Я лично дляя моделирования компаратора использую ключ.

Valer5: Я лично дляя моделирования компаратора использую ключ. Спасибо, AML. Я пробовал применить A(V)Switch, но без гистерезиса очень медленный, а второй требует очень больших порогов. На днях обнаружил простой ключ и всё решилось. Вы наверно описались? Aml пишет: А нем записать, например, 5*(V(1)>V(2)) Получится, что если потенциал узла 1 больше потенциала узла 3, , нужно написать узла 2?

Valer5: AML, а как можно записать условие для V1 =-10v при V2=-1, V1 =0v при -1< V2<1, V1 =10v при V2>1. Извините, но в книге Амелиных не очень чётко описаны задания параметров, а примеры из их книги у меня открываются с китайским нечитаемым текстом. Заранее спасибо.


Aml: а как можно записать условие для V1 =-10v при V2=-1, V1 =0v при -1< V2<1, V1 =10v при V2>1. (V(V2)=-1)*(-10)+(V(2)>1)*10 А вы точно именно этого хотите? Ваше выражение при V2<-1 будет равно нулю. При V2=1 оно не определено и также буде равным нулю.

Valer5: ВЫ правы, выражение надо изменить так: V1 =-10v при V2<=-1, V1 =0v при -1< V2<1, V1 =10v при V2>1.

Aml: Тогда так (V(V2)<=-1)*(-10)+(V(2)>1)*10

Valer5: AML. После просмотра Вашей "картинки" я наконец понял, что хотел другого. Я хотел получить качание напряжения на зависимом источнике Е в пределах +_10в при качании напряжения источника V2 в некотором диапазоне, скажем +-5в. Но хоть я это понял, выполнить не сумел. Вообще так можно сделать на управляемых источниках? Это один вопрос. Вообще я хочу создать макромодель IR2153. но в текстовом файле совсем не грамотен. Нарисовал схему с генератором синусоиды на NFV и двух источниках импульсов. Создал модель, но передать в неё параметры всех источников не сумел. Схему попробую приложить. Если не очень заняты, посмотрите?click hereclick here Заранее спасибо.

Aml: Вообще так можно сделать на управляемых источниках? Можно. Только зачем? Особенно если создавать модель IR2153. Ведь простейшая модель будет представлять собой два независимых источника импульсов с одинаковым периодом и сдвинутым во времени сигналом.

Valer5: Два источника в базах не есть модель IR2153. В крайнем случае модель выходного каскада. Такую модель я проверял. Хотелось имитировать схему с моделью, хотя бы приблизительно имитирующую микросхему с её параметрами. Спасибо за ответы.

Aml: А там, собственно, ничего другого и нет, все необходимые параметры стационарного режима работы можно задать в выходных источниках. Ну разве что комплементарные ключи поставить на выходе, чтобы была привязка выходных уровней к напряжениям питания. Собственно, внутренняя структура тривиальна и не представляет никаких проблем сделать полную модель по функциональной схеме. Но мой опыт создания моделей говорит о том, что делать модель задающего генератора - неблагодарное занятие. Его поведения предсказуемо и не требует моделирования, а создание модели имеет некоторые "подводные камни", сильно снижающие скорость расчета. Т.е. получается, что создание модели задающего генератора не дает никаких преимуществ в моделировании (никакой новой информации), а надежность работы модели ухудшает в десятки раз. Поэтому и считаю, что такие модели нужно делать на основе идеального генератора (частота задается не RC, а в явном виде вводится в параметры схемы). После этого остается только сделать модель выходного каскада.

Valer5: Здравствуйте, AML. Вы наверно правы насчёт отсутствия необходимости создавать точную модель IR2153, но в порядке обучения хочется попробовать. Нарисовал простую модель из двух генераторов PULSE и программируемого генератора синусоиды. Хотел в параметрах задать расчёт частоты генератора и задержек импульсных генераторов. Создал модель, но при постановке Компонента в схему получаю сообщение об ошибке параметров. Задал в параметрах только времена задержек импульсов, но всё равно ругается на параметры. Указанные величины в файле в модель не передаются. Подскажите, пжста, в чём дело.click here А вот комплементарные транзисторупоставить в схему не сумел. Ещё раз спасибо за обучалку старого.

Aml: Ссылка не открывается.

Valer5: Перезалил. click here



полная версия страницы