Моделирование в Микрокапе
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
- Реклама
Есть ли способ задать амплитудную модуляцию для источника "Voltage Source"? Потыкался, облазил, честно - не нашёл.
Есть макро АМ в 9 версии (в разделе модуляторы 10 и11 версия) . На вход подается модулирующее напряжение от источника напряжения. На выходе АМ. Думаю , Вы разберетесь с параметрами.
Если из праздного любопытства, то АМ сигнал в номенклатуру "Voltage Source" не входит. Если есть реальная необходимость задать АМ сигнал формульным описанием видаChettuser писал(а):Есть ли способ задать амплитудную модуляцию для источника "Voltage Source"? Потыкался, облазил, честно - не нашёл.
{V*(1+m*sin(2*pi*F*t))*sin(2*pi*f*t)}, то используйте функциональный источник напряжения.
Можно еще проще. Берем функциональный источник типа NF. его выходное напряжение можно задать как функцию от нескольких параметров, в качестве которых берутся время, токи через элементы или напряжения в точках. Типо так: VALUE= (v(6)+v(R1))/i(D5) -- это будет напряжение, численно равное сумме напряжений в точке 6 и на резисторе Р1, деленной на ток через диод Д5.
Ну и соответственно необходимо использовать два источника переменных напряжений -- для тона и модуляции. Плюс этого способа в том, что форма модулирующего и модулируемого сигналов произвольна.
Ну и соответственно необходимо использовать два источника переменных напряжений -- для тона и модуляции. Плюс этого способа в том, что форма модулирующего и модулируемого сигналов произвольна.
- Реклама
Безусловно можно, но все зависит от цели моделирования и вида моделируемых устройств. Иногда нужна неискаженная синусоида, тогда ее лучше задавать формулой. Иногда, как в случае оценки искажений при анодной модуляции класса А3, лучше использовать выходной сигнал модулятора.Hand-Maker писал(а):Можно еще проще...
Хотелось бы увидеть зависимость выходного напряжения (например АМ-детектора) относительно RMS(v(1)) на входе каскада. Это какой мне тип анализа запустить? Нашёл только Transfer Function, но это не то совсем. Анализ по постоянному току не подходит так же - у меня на входе сигнал.
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
- Сообщения: 315
- Зарегистрирован: Пт янв 29, 2010 19:42:27
Chettuser
попробуйте так
на вход t * (sin(2*Pie*1e6*t)*(1+sin(2*Pie*1e3*t))
на выходе сварганить фильтр на 1 килогерц с полосой 50Гц
и за время в 1 секунду смотреть
если будут напрягать перходные процессы увеличить время нарастания до 10 сек(0.1*t)
3м графиком смотреть X -- rms (Vin) Y rms (Vout)
шаг по времени 1e-7
куда вам пример закинуть?
попробуйте так
на вход t * (sin(2*Pie*1e6*t)*(1+sin(2*Pie*1e3*t))
на выходе сварганить фильтр на 1 килогерц с полосой 50Гц
и за время в 1 секунду смотреть
если будут напрягать перходные процессы увеличить время нарастания до 10 сек(0.1*t)
3м графиком смотреть X -- rms (Vin) Y rms (Vout)
шаг по времени 1e-7
куда вам пример закинуть?
ух ты.... показывает
Коты, допустим я делаю анализ переходных процессов (Transient) один сигнал у меня 310В, другой 15В. Соответсвенно мне их сравнивать неудобно. Как отмасштабировать одну из кривых? Это возможно?
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Чтобы на одном графике были?
Дважды щелчок по графику, на вкладке Scales and Formats снять галку Same Y Scales... После этого для каждой кривой можно будет задать индивидуальный масштаб.
Дважды щелчок по графику, на вкладке Scales and Formats снять галку Same Y Scales... После этого для каждой кривой можно будет задать индивидуальный масштаб.
- Сообщения: 315
- Зарегистрирован: Пт янв 29, 2010 19:42:27
v(out1)Gisteresis писал(а):Коты, допустим я делаю анализ переходных процессов (Transient) один сигнал у меня 310В, другой 15В. Соответсвенно мне их сравнивать неудобно. Как отмасштабировать одну из кривых? Это возможно?
v(out2)*10
если порядок величин одинаковый можно просто смещать
v(out1)
v(out2)+10
ух ты.... показывает
Для операционника Х1 не подключена модель. Посмотрите в свойствах элемента, там должен быть текст Spice модели. Модель для элемента задана описанием подсхемы элемента. Может быть не подключена в файле nom.lib библиотека модели. Или же не прописан путь к каталогу с нужным файлом модели в настройках программы.
Gisteresis писал(а):Пути либ то прописал?
Прописал, такая же фигня
- Вложения
-
- 111.jpg
- (17.47 КБ) 571 скачивание
timer32 писал(а): Прописал, такая же фигня
Похожая фигня наблюдается в крякнутой десятке, если она стоит не на диске С:. Лечится довольно просто. Давим на кнопку Files, далее открываем раздел Paths... и в трех первых строках прописываем фактический путь в данном компьютере. Возможно недокрякнутая одиннадцатая просит аналогичной манипуляции.
- Сообщения: 4753
- Зарегистрирован: Сб апр 21, 2012 19:21:43
Крякнутость тут ни при чем. Выложенные версии являются уже установленными с прописанными путями на компе установившего. Разумеется, у другого пользователя их может и не быть. Как это лечится, я написал в комментариях к файлу.



