سلام
من تازه توی این فرم عضو شدم یه چند تایی سوال از دوستان دارم میخوام حسابی کمک کنید ( ممنون )
چند تا برنامه HSpice دارم هر چی روش فکر کردم نتونستم حل کنم آخه تازه کارم
فعلا این اولیش رو ببینم کسی کمک میکنه ( خواهشا کمک کنید )
در مدار ضمیمه شده معادله مشخصه دیود بصورت زیر هست :
iD = 200*(vD-0.5)^2 ................ vD>=0.5
iD = 0 ............ vD<=0.5
سوال اینه که باید ولتاژ دیود را رسم کرد اما مشکل اینه که باید دیود رو به عنوان منبع جریان وایسته به ولتاژ تعریف کرد ( یعنی استاد اینطوری خواسته ) من اینطوری تعریغ کردم بردم دادم به استاد گفت غلطه؟
کد:
option post
.tran 0.5ns 500us
.PRINT TRAN v(1,2)
r1 1 0 80
r2 2 3 20
i1 1 0 25m
Vs 3 0 sin(0 0.1 5k 0 0 90)
GD1 1 2 CUR='200*(V(1,2)-0.5)*(V(2,1)-0.5)*(-1)'
.end
قسمت آبی رو وقتی COS تعریف میکنم برنامه میگه من کسینوس نمیشناسم مجبور شدم سینوس با اختلاف زاویه 90 بدم
قسمت قرمر هم هر کاری کردم بهتر از این نشد موارد زیر Error داد
کد:
GD1 1 2 CUR='200*(V(1,2)-0.5)*(V(1,2)-0.5)*'
کد:
GD1 1 2 CUR='200*pow(V(1,2)-0.5,2)'
کد:
GD1 1 2 CUR='200*sqr(V(1,2)-0.5)'
اگه کمک کنید واقعا ممنون میشم