Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Sintetizzatore di frequenza

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

0
voti

[191] Re: Sintetizzatore di frequenza

Messaggioda Foto Utenteparolina » 10 ott 2011, 12:31

Ok!!! hai ragione!! Non presto mai attenzione massima a quello che scrivi :P..perdono...
Adesso mi serve un altro aiutino !!
La simulazione del modello lineare in maniera molto generale come ben sai è questa:
Codice: Seleziona tutto
*PLL LINEARE 

.PARAM: KVCO={KVCO}    duepi=6.2831853  KPD={KPD}  cost={costante tra 0 e 2pigreco} Rfiltro={valore resistenza del filtro}    Cfiltro={valore capacità del filtro}

Vin 1 0  {cost}

Epd  2 0 VALUE= { KPD*(V(1) -V(4)) }

R  2 3  {Rfiltro}
C  3 0  {Cfiltro}   IC=0

E 4 0 VALUE= {KVCO*sdt(V(3))))}

.tran {Tstep} {Tstop} {Tstart} {Tincr}
.probe
.end


Il professore mi ha detto di non utilizzare la funzione sdt per fare l'integrale, ma di realizzare un integratore ideale. Utilizzare un generatore di corrente controllato in tensione( dalla vctr) in parallelo con una capacità che sarà l'inverso di KVCO. Sai aiutarmi sul listato?Mi sto ubriacando con i nodi!!
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

0
voti

[192] Re: Sintetizzatore di frequenza

Messaggioda Foto Utenteparolina » 10 ott 2011, 13:01

Diciamo che non capisco come utilizzare G.Non ha la stessa sintassi di E??
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

0
voti

[193] Re: Sintetizzatore di frequenza

Messaggioda Foto Utenteparolina » 10 ott 2011, 14:41

Non dovrebbe essere una cosa simile?? Non capisco cosa sbaglio...sarà qualcosa proprio di concettuale!!
Codice: Seleziona tutto
.PARAM:  KVCO=80000 duepi=6.2831853
.PARAM: KPD=1.591    Rfiltro=5k    Cfiltro=7.85e-10

Vin 1 0 AC=1

Epd  2 0 VALUE= { KPD*(V(1)-V(4))}

R  2 3  {Rfiltro}
C  3 0  {Cfiltro}   IC=0

G  0 4  VALUE={V(3)}

C2 4 0   13e-6
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

1
voti

[194] Re: Sintetizzatore di frequenza

Messaggioda Foto UtenteDirtyDeeds » 10 ott 2011, 19:02

Ma il codice sopra ti dà errore?

Non c'è bisogno di usare sempre una behavioural source, puoi anche scrivere

Codice: Seleziona tutto
G 4 0 3 0 1
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[195] Re: Sintetizzatore di frequenza

Messaggioda Foto Utenteparolina » 10 ott 2011, 19:56

Ho provato a mettere un resistore di 1G tra i nodi 3 e 4 mi funziona!!!!!
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

0
voti

[196] Re: Sintetizzatore di frequenza

Messaggioda Foto Utenteparolina » 11 ott 2011, 13:12

l'errore senza quel resistore che ho inserito è: node 4 is floating!!
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

1
voti

[197] Re: Sintetizzatore di frequenza

Messaggioda Foto UtenteDirtyDeeds » 11 ott 2011, 13:23

Sì, probabile. Spice non ama i circuiti aperti in continua e probabilmente un condensatore pilotato da un generatore di corrente non gli piace.
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

0
voti

[198] Re: Sintetizzatore di frequenza

Messaggioda Foto Utenteparolina » 11 ott 2011, 16:27

Ok!!Quindi dici che questa pensata geniale potrebbe andare ahahhaha!!! Grazieeeee
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

0
voti

[199] Re: Sintetizzatore di frequenza

Messaggioda Foto Utenteparolina » 13 ott 2011, 19:35

Nuova domandina!!
Tramite matlab ho ricavato il grafico della risposta al gradino del mio sistema del secondo ordine, impostando il valore che ho ricavato dall'esercizio della frequenza naturale ed ottenedo cosi' vari andamenti per diversi valori del coefficiente di smorzamento. Come posso fare per verificare il grafico in Spice dalla simulazione che ho fatto del non lineare??Ho difficoltà a capire cosa devo andare a visualizzare sull'asse delle ordinate..
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

0
voti

[200] Re: Sintetizzatore di frequenza

Messaggioda Foto Utenteparolina » 13 ott 2011, 21:10

Questa è sempre la simulazione del modello non lineare del mio esercizio:
Codice: Seleziona tutto
*PLL NON LINEARE

.PARAM: VDD=5V VOL=0V Vsoglia=2.5V FR=800000 KVCO=80000 duepi=6.2831853
.PARAM: Rfiltro=5k Cfiltro=7.85e-10

Vf 1 0 PWL( 0u 9.0 100u 9.0 100.1u 9.2 200u 9.2)

*Vf 1 0 PWL(0 8.5 100u 8.5 100.1u 9.5 200u 9.5 200.1u 10 300u 10 300.1u 11 400u 11 400.1u 11.5 500u 11.5 500.1u 11.7 600u 11.7)

Ef 2 0 VALUE = {VDD/2+VDD/2*sgn(sin(duepi*100000*V(1)*time))}

Epd  3 0 VALUE= {IF( (V(2)>Vsoglia & V(5)>Vsoglia) | (V(2)<Vsoglia & V(5)<Vsoglia), VOL ,VDD) }

R 3 4   {Rfiltro}
C 4 0   {Cfiltro}  IC=0

EVCO  5 0 VALUE= {VDD/2+VDD/2*sgn(sin(duepi*FR*time+KVCO*duepi*sdt(V(4))))}


.tran  0.01u 200u 90u 0.01u
.probe
.end



Il prof mi ha detto, per vedere la risposta, di fare una piccola variazione.
Avatar utente
Foto Utenteparolina
1.543 4 11
Expert EY
Expert EY
 
Messaggi: 404
Iscritto il: 27 giu 2009, 17:18

PrecedenteProssimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 36 ospiti