spice symulacja

Jun 13, 2006 16 Replies

Witam, Mam mały problem z jednym doktorem na pwr. Na zaliczenie ukladow elektronicznych mielismy do zaprojektowania prosty wzmacniacz w ukladzie OE, oraz wyznaczenie impedancji wyjsciowej i wejsciowej. W ksiazce Izydorczyka "Pspice" znalazlem taki wzor do liczenia impedancji, w tym przypadku wyjsciowej, bo o to glownie chodzilo.


RE Z = Uwy x Re[-I(V1)]/(I(V1) x *I(V1)) IMG Z = Uwy x Im[I(V1)]/(I(V1) x *I(V1))



Czyli napiecie na wyjsciu razy czesc rzeczywista lub urojona pradu ze zrodla napieciowego na wyjsciu przez prad na zrodle razy prad sprzezony.


Natomiast pod wykresem impedancji zapis byl nastepujacy: RE Z = Uwy x IR(V1)/(I(V1) x I(V1)) IMG Z = Uwy x II(V1)/(I(V1) x I(V1))


Prad razy prad sprzezony jest w tym zapisie zastapieny kwadratem pradow.



Pan doktor uzywa natomiast zapisu takiego:



Re Z=Uwy x Re[I(V1)]/((Re[I(V1)] x Re[I(V1)]) + (IMG[I(V1)]*IMG[I(V1)]))



I analogicznie dla czesci urojonej.



Doktor doszedl do tego zapisu rozpisujac:



I x *I = (a + jb)(a - jb) = a^2 + b^2


I teraz w/w doktor dziwi sie niepomiernie, jak to jest mozliwe ze spice potrafi policzyc te impedancje w sposob jaki ja stosuje. Polecil mi i koledze udowodnic mu, ze I x I = I x *I (przynajmniej w spice). Ewentualnie udowodnic ze tak nie jest i wyjasnic dlaczego w spice jednak liczy poprawnie.



W zwiazku z powyzszym zwracam sie z uprzejma prosba o pomoc, przydalo by mi sie to zaliczneie :P



Marcin


Witam A nie latwiej poprostu znalezc takie obciazenie, dla ktorego napiecie wyjsciowe spadnie o polowe? To obci±¿enie bêdzie stanowi³o Rwy. Po to stosuje sie symulatory, zeby tego nie liczyc. Pozdrawiam

Micha³ S³owik

Na PWR wszystko wygl±da jednak inaczej... :) Wiem, bo te¿ z nimi walczy³em. Niektórzy ci±gle nie chc± s³yszeæ o sprawozdaniach "drukowanych".

Piotr

Witam Hmmm. Przeciez jestem na PWR :D Wlasnie koncze 3 rok EiT na wydziale elektoriniki specjalizacja aparatura elektroniczna. A metoda ta wynika z twierdzenia Thevenina. To jest zwykly dzielnik napiecia, Caly wzmacniacz jest czwornikiem, a obciazenie podlaczanym do niego dwojnikiem. Na drutach tez tak chyba badalismy Rwy. A jaki prowadzacy? Pozdrawiam

Micha³ S³owik

Hm, tak sie zastanawiam czy to dobry wzor. I nie chodzi mi o te sprzezenia, tylko ze on na wejsciowa to dobry, ale na wyjsciowa ? Wyjdzie ci impendancja obciazenia.

A skad ten napis sie tam wzial ? Kupiliscie projekt ? :-)

SPice bierze chyba liczby rzeczywiste. Jak mu podasz I(..) to nie bawi sie w liczby zespolone, tylko podstawia modul.

J.

A jak chcesz zrobic wykres w zaleznosci od czegos tam ?

Trzeba dwa przebiegi, spice chyba nie potrafi policzyc czegos miedzy przebiegami.

Jeden pomysl to zrobic dwa takie uklady, na jednym mierzymy napiecie wyjsciowe, drugie zwieramy do masy i mierzymy prad.

J.

Chyba jednak siê bawi :)... . Zrób sobie dwa ¼ród³a napiêcia AC o przeciwnych fazach i wy¶wietl V(1) + V(2) - wyjdzie zero.... jakby doda³ modu³y, wysz³oby wiêcej :)... Z pr±dami jest podobnie :)... .

Pozdrawiam Konop

Chyba masz racje. Ale to i tak co do modulu wyjdzie to samo. Za to faze pomyli, ale koledzy sie chyba na faze nie patrza.

Natomiast coraz bardziej sie zastanawiam czy kolegom udalo sie policzyc impedancje wyjsciowa.

Impedancja wejsciowa na zaciskach wyjscia [bo ta latwo policzyc] to to samo co wyjsciowa ? Ech, dzis nie dzien na przypominanie sobie macierzy :-)

J.

Witam Tez sie da. Nalezy tylko wstawic do pspice'a wzor. Rwy=(Vcc/Uo-1)Ro. Vcc-zasialanie, Uo-napiecie na obciazeniu, Ro-rez obciazenia, Rwy-rezystancja wyjsciowa. Jak widac, wzor daje najmniejszy blad, gdy Ro=Rwy. Dopasowujemy takie obciazenie i wstawiamy i dodajemy do wykresu. Zapewne masz zrobic wykres zaleznosci Rwy od czestotliwosci. Nalezy sprawdzic ile wynosi Rwy dla srednich czestotliwosci i takie wstawic jako Ro. Dalej nalezy wyplotowac wstawiajac wzor i marker w Uo. Pozdrawiam

Micha³ S³owik

[...]

Ale czemu zasilanie ? Potrzebujesz napiecie bez obciazenia i z obciazeniem.

Jesli masz jakis pomysl jak to zrobic w spice, to chetnie sie dowiem.

J.

Witam Moj blad. Cholerna sesja. Myslalem i pisalem o czym innym. Umieszczamy 2 markery napieciowe. Jeden na wejsciu ,a drugi na wyjsciu. Dobieramy na poczatek dla srednich czestotliwosci Ro rowne Rwy. Robimy to dobierajac tak obciazenie, aby napiecie na wyjsciu spadlo o polowe w stosunku do napiecia wyjsciu bez obciazenia. Nastepnie robimy charakterystyke wstawiajac wzor , dajac add trace: Rwy=(Ui/Uo-1)Ro. Ui-marker na wejsciu, Uo- marker na wyjsciu. Ro-dobrane obciazenie wedlug wczesniejszego algorytmu. W ten sposob wykres bedzie najdokladniejszy. Pozdrawiam

Micha³ S³owik

J.F. napisał(a):

formatting link
8.

A to autor, nie ja takie wymyslam :P

Pozdrawiam Marcin

Z Pankiem masz uk³ady? To on cos prowadzi oprocz polprzeowodow? Chyba nie jestes z elektroniki? To jest typ czlowieka, ktory jak sie uprze to koniec. Kumpel na kole cos narysowal i bylo zle. Sprawdzil w domu w 4 ksiazkach wszedzie bylo tak jak zrobil. Poszedl do niego pokazal ksiazki, a Panek na to- tu zle, tu tez i tu tez. I to by bylo na tyle. Jak sie uprze, to go nie przekonasz. Dalej chodzi w tych klapkach :D?? Pozdrawiam

Micha³ S³owik

Michał Słowik napisał(a):

Witam,

no nie chciałem wymieniać z nazwiska pana doktora, ale tak, to dr. Panek. Czy uczy czegos wiecel od pp, no ja z nim miałem teraz projekt z układów 2, który zakończył się nie oddawaniem projektów a kartówką. A nie jestem na elektronice a na wemifie (W-12). Co do tego ze jest upraty to fakt, ale we wtorek udało mi się go zmęczyć na 3.0 :D

Marcin

hej,

Jest wejściowa, ale z tego co doszliśmy z kolegami to tak samo liczy się wyjściową. A przynajmniej dr Panek to klepnął, więc chyba dobrze jest :P

Przy czym nadal nie mam podpowiedzi, jak spice liczy te sprzężenia. Chyba napiszę do OrCada, może oni będą wiedzieć :D

pozdrawiam Marcin

No fakt, po przemysleniu sam stwierdzam ze wejsciowa od struny wyjscia i wyjsciowa to to samo.

Dobrze liczy. Modul wyswietla. A teraz policz ile wyniesie modul I*I :-)

J.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required