Jump to content

    

PSpice модель источника напряжения, частота (период) которого зависит от напряжения в любом узле

Задача - получить сигнал треугольного типа заданной амплитуды, период которого задается каким то сигналом из вне. Пока все что пробовал работает криво. Кое что получалось задать формулами, но правильно не получилось.

Share this post


Link to post
Share on other sites

Посмотри модель VCO_tri в библиотеке anl_misс (OrCAD PSpice).

***************

.subckt vco_tri in out Params: Fcenter=1k Frange=50 Vmin=1 Vmax=5

+phase=0

 

Rin in 0 1G

Rtable table 0 1G

 

Etable table 0 Value {Table(V(in),Vmin,-1,Vmax,1)}

 

Esin sine 0

+Value {sin(6.28318*(Fcenter*time+Frange*SDT(V(table)))+phase*(3.14159/180))}

 

Esqr sqr 0 Value {SGN(v(sine))}

 

Eintg out 0 Value {SDT(V(sqr)*2*V(freq))}

 

*gain calculation used in Eintg

Efreq freq 0 Value {Table(V(in),Vmin,Fcenter-Frange,Vmax,Fcenter+Frange)}

Rfreq Freq 0 1G

 

.ends

 

* Ideal Center-tapped Transformer Models

Share this post


Link to post
Share on other sites

Вот тут кое что насоветовал AML, но пока времени дальше двигаться небыло. Ссылка для справки, кому интересно:

http://microcap.forum24.ru/?1-6-0-00000054...-0-0-1232100465

 

За вариант спасибо, как займусь - испробую.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this