[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(98e05e8fb7169b1b582a146533130dfa.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/98e05e8fb7169b1b582a146533130dfa.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/98e05e8fb7169b1b582a146533130dfa.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/98e05e8fb7169b1b582a146533130dfa.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(98e05e8fb7169b1b582a146533130dfa.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/98e05e8fb7169b1b582a146533130dfa.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/98e05e8fb7169b1b582a146533130dfa.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/98e05e8fb7169b1b582a146533130dfa.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(98e05e8fb7169b1b582a146533130dfa.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/98e05e8fb7169b1b582a146533130dfa.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/98e05e8fb7169b1b582a146533130dfa.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/98e05e8fb7169b1b582a146533130dfa.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(98e05e8fb7169b1b582a146533130dfa.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/98e05e8fb7169b1b582a146533130dfa.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/98e05e8fb7169b1b582a146533130dfa.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/98e05e8fb7169b1b582a146533130dfa.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(98e05e8fb7169b1b582a146533130dfa.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/98e05e8fb7169b1b582a146533130dfa.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/98e05e8fb7169b1b582a146533130dfa.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/98e05e8fb7169b1b582a146533130dfa.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(98e05e8fb7169b1b582a146533130dfa.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/98e05e8fb7169b1b582a146533130dfa.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/98e05e8fb7169b1b582a146533130dfa.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/98e05e8fb7169b1b582a146533130dfa.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(98e05e8fb7169b1b582a146533130dfa.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/98e05e8fb7169b1b582a146533130dfa.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/98e05e8fb7169b1b582a146533130dfa.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/98e05e8fb7169b1b582a146533130dfa.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(98e05e8fb7169b1b582a146533130dfa.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/98e05e8fb7169b1b582a146533130dfa.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/98e05e8fb7169b1b582a146533130dfa.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/98e05e8fb7169b1b582a146533130dfa.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(3397069065c00419c1173bfaace275a2.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/3397069065c00419c1173bfaace275a2.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/3397069065c00419c1173bfaace275a2.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/3397069065c00419c1173bfaace275a2.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(3397069065c00419c1173bfaace275a2.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/3397069065c00419c1173bfaace275a2.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/3397069065c00419c1173bfaace275a2.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/3397069065c00419c1173bfaace275a2.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(3397069065c00419c1173bfaace275a2.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/3397069065c00419c1173bfaace275a2.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/3397069065c00419c1173bfaace275a2.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/3397069065c00419c1173bfaace275a2.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(8c425b22f5610e49263313810ebc5e11.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/8c425b22f5610e49263313810ebc5e11.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/8c425b22f5610e49263313810ebc5e11.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/8c425b22f5610e49263313810ebc5e11.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(8c425b22f5610e49263313810ebc5e11.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/8c425b22f5610e49263313810ebc5e11.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/8c425b22f5610e49263313810ebc5e11.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/8c425b22f5610e49263313810ebc5e11.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(8c425b22f5610e49263313810ebc5e11.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/8c425b22f5610e49263313810ebc5e11.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/8c425b22f5610e49263313810ebc5e11.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/8c425b22f5610e49263313810ebc5e11.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(8c425b22f5610e49263313810ebc5e11.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/8c425b22f5610e49263313810ebc5e11.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/8c425b22f5610e49263313810ebc5e11.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/8c425b22f5610e49263313810ebc5e11.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(8c425b22f5610e49263313810ebc5e11.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/8c425b22f5610e49263313810ebc5e11.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/8c425b22f5610e49263313810ebc5e11.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/8c425b22f5610e49263313810ebc5e11.png): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 278: copy(8c425b22f5610e49263313810ebc5e11.png): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 298: unlink(/8c425b22f5610e49263313810ebc5e11.dvi): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 299: unlink(/8c425b22f5610e49263313810ebc5e11.ps): No such file or directory
[phpBB Debug] PHP Warning: in file /var/www/ey/web/forum/latexrender/class.latexrender.php on line 300: unlink(/8c425b22f5610e49263313810ebc5e11.png): No such file or directory
[phpBB Debug] PHP Warning: in file /generate_feed.php on line 295: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3768)
Latest posts from topic “Circuito Esame Filtro Attivo con Amplificatore OP Ideale” Latest posts from topic “Circuito Esame Filtro Attivo con Amplificatore OP Ideale” on “ElectroYou”. 2025-07-15T17:16:12Z https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320 Re: Circuito Esame Filtro Attivo con Amplificatore OP Ideale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p997336 TechKnight 2025-07-31T16:43:14Z 2025-07-31T16:43:14Z
[quote="IsidoroKZ"]
Si`, in teoria si potrebbe farlo, SE si avessero i diagrammi di Bode veri (non quelli asintotici) disegnati con le scale logaritmiche in frequenza...
In pratica i grafici veri non si usano quasi mai, non si sanno piu` disegnare e nemmeno leggere le scale logaritmiche. Ahime', nella maggior parte dei casi si devono fare i conti analitici.

Nel caso particolare la frequenza e` giusto a una decade dai due poli, per cui a \omega=10000 \text{rad/s} hai gia` passato il primo polo da una decade e il secondo e` ancora lontano, il guadagno e` sceso di -20dB. Essendo partito da +40dB, a \omega=10^4 \text{rad/s} il guadagno e` ridotto a +20dB, e l'amplificazione e` 10.

Ho capito, grazie

[quote="IsidoroKZ"]
Questa non l'ho capita, ma 10^4 fa 10000, non 40dB

Era una formula per trovare il valore del modulo da moltiplicare a K, non ho spiegato bene

[quote="IsidoroKZ"]
Sarebbe corretto se avessi i diagrammi di Bode disegnati tutti in scala e non asintotici (anche se qui quello asintotico basta).

Si, penso che comunque questo sia il "metodo", ragionandoci sempre su, per questo tipo di domanda in esame.

Ho compreso e sto leggendo il tuo articolo riguardo il calcolo sui diagrammi di Bode :)
Questa domanda su Bode e l'altra sul guadagno per i mosfet sia il punto in cui devo migliorare di più, e anche stare attento ai calcoli perchè da li commetto non pochi errori!

Grazie infinite!
Nei prossimi giorni, appena mi sento più sicuro, magari pubblico un tema d'esame risolto :)
Re: Circuito Esame Filtro Attivo con Amplificatore OP Ideale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p996758 TechKnight 2025-07-22T20:12:31Z 2025-07-22T20:12:31Z
[quote="IsidoroKZ"]
Ora devo scappare. Se non torno troppo tardi continuo dopo, altrimenti domani. Se guardi l'articolo sui calcoli sui diagrammi di Bode che ho linkato, dovrebbe esserci qualcosa di interessante.


Ciao scusami ancora, la "pausa" in natura mi ha dato una leggera febbre, appena mi riprendo mi ci rimetto, leggo e correggo tutto :)
Re: Circuito Esame Filtro Attivo con Amplificatore OP Ideale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p996588 TechKnight 2025-07-18T22:12:31Z 2025-07-18T22:12:31Z
Ho letto e appena ho tempo rispondo a tutto al più presto (probabilmente domenica), grazie mille! Sto capendo tutto piano, piano ma so che ci vuole molto più esercizio per padroneggiare bene il tutto :)
Re: Circuito Esame Filtro Attivo con Amplificatore OP Ideale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p996498 IsidoroKZ 2025-07-17T10:20:00Z 2025-07-17T10:20:00Z
Questo il diagramma di Bode che hai disegnato, con minime correzioni, come avevo gia` detto prima.


Gli assi mi piace prolungarli a sinistra...

I poli di solito vengono indicati sull'asse delle frequenze con una X, gli zeri con O. Hai disegnato perfettamente in scala sia il modulo che la fase. Solo l'asse orizzontale (normalmente il livello di 0dB) non era all'altezza giusta, ma l'ho messo a posto. La fase varia di -45°/decade partendo una decade prima e finendo una decade dopo la frequenza del polo. Essendo i due poli a due decadi di distanza, la fase asintotica e` praticamente dritta (potresti provare a disegnare i due grafici con Matlab e vedere come vengono dal vero.

[quote="TechKnight"]
Domande sulla fase
Dato che la [unparseable or potentially dangerous latex formula] non è negativa, la fase parte da 0° e non -180°, però questo solamente perché è un passa basso? Come faccio a capire sempre da dove parte la fase?

Per quotare il diagramma di fase si parte da un tratto orizzontale del guadagno. Quando il guadagno e` costante in frequenza, e si e` lontani da poli e zeri, la fase puo` solo avere due valori: 0° (quando l'amplificazione e` positiva) oppure indifferentemente +/- 180° quando l'amplificazione nel tratto orizzontale e` negativa.

Ad esempio un filtro passa alto passivo, fatto con una R e una C ha la parte orizzontale con guadango positivo (+1) e quindi la sua fase e` zero



Da questo punto, ci si sposta per frequenze crescenti, e ogni polo abbassa la fase di 90°, ogni zero la alza di 90° (ti faccio la grazia degli zeri a destra!).

Nel filtro passa alto, prima del tratto con fase nulla, c'e` un polo, che riduce la fase di 90° portandola a zero. Questo vuol dire che prima del polo la fase era di +90°. Questa fase iniziale di +90° deriva dal fatto che a frequenza zero (infinitamente a sinistra nel grafico) c'e` uno zero, e quindi la fase parte con un valore di +90°.

Altro controllo: nei tratti con guadagno con pendenza di +20dB/dec o -20dB/dec, lontano da poli e zeri, la fase puo` solo essere +90°oppure -90°.

[quote="TechKnight"]
Domande sugli zeri e i poli
Gli zeri e i poli dalla risposta in frequenza si ricavano sempre così? Qual è la tecnica solita?

Posso avere una domanda di riserva? :D :D
Se c'e` un solo condensatore (o un solo induttore), e non si vogliono fare i conti con la variabile s, si calcola il guadagno con condensatore aperto e in cortocircuito. Poi si calcola la posizione del polo come \omega_p=\frac{1}{R_{eq}C} dove Req e` la resistenza vista dal condensatore, e se il circuito ha un guadagno costante sia in alta che in bassa frequenza, si calcola la frequenza dello zero usando la proprieta` di proporzionalita` che ho raccontato nell'articolo del guadagno sui diagrammi di Bode.
Se al posto della pulsazione \omega_p, che e` dove nel diagramma di Bode il guadagno comincia a scendere, vuoi sapere il valore di s_p dove si trova il polo nel piano complesso s, la formula e` quella che usa il tuo collega s_p=-\frac{1}{R_{eq}C} Avevo dimenticato il segno negativo! dove si mette Req, che non e` detto sia "R1" whatever it is.

Se ci sono piu` condensatori, e sono "separati" dal circuito, come ad esempio con gli operazionali, si calcola un polo alla volta e si fa il prodotto delle funzioni di trasferimento. Altrimenti e` un casino!

[quote="TechKnight"]
3) Porre [unparseable or potentially dangerous latex formula], con k=100mV e \omega=10^{4} \text{rad/s}; fornire l'espressione analitica della tensione Vo(t).

Devo trovare il modulo e fase della [unparseable or potentially dangerous latex formula], IDEA: Non posso trovare i valori che mi interessano dai diagrammi di Bode precedentemente rappresentati? Se si, con quale criterio prendo i valori che mi interessano dai grafici?

Si`, in teoria si potrebbe farlo, SE si avessero i diagrammi di Bode veri (non quelli asintotici) disegnati con le scale logaritmiche in frequenza...
In pratica i grafici veri non si usano quasi mai, non si sanno piu` disegnare e nemmeno leggere le scale logaritmiche. Ahime', nella maggior parte dei casi si devono fare i conti analitici.

Nel caso particolare la frequenza e` giusto a una decade dai due poli, per cui a \omega=10000 \text{rad/s} hai gia` passato il primo polo da una decade e il secondo e` ancora lontano, il guadagno e` sceso di -20dB. Essendo partito da +40dB, a \omega=10^4 \text{rad/s} il guadagno e` ridotto a +20dB, e l'amplificazione e` 10.

[quote="TechKnight"]
Dato che [unparseable or potentially dangerous latex formula]?

Questa non l'ho capita, ma 10^4 fa 10000, non 40dB

[quote="TechKnight"]
è corretto questo ragionamento?

Sarebbe corretto se avessi i diagrammi di Bode disegnati tutti in scala e non asintotici (anche se qui quello asintotico basta).

[quote="TechKnight"]
Perciò sviluppo i calcoli:
[unparseable or potentially dangerous latex formula] , è corretto?


L'argomento del seno puoi scriverlo direttamente come [unparseable or potentially dangerous latex formula] e il ritardo di fase, se guardi il grafico, e` di -90°, perche' c'e` gia` tutto il ritardo del primo polo e non ancora quello del secondo (almeno sul diagramma asintotico).

[quote="TechKnight"]
4) Porre [unparseable or potentially dangerous latex formula], con k=100mV e w=10^{4} rad/s; Disegnare l’andamento temporale di v′o(t) confrontandolo con quello di vi(t) e specificando le regioni di funzionamento dei diodi.
Sarebbe il grafico della funzione trovata nel punto 3?

Si`, e` la sinusoide iniziale con ambiezza moltiplicata per il modulo di F alla frequenza indicata, e la fase sommata con [unparseable or potentially dangerous latex formula]

L'ampiezza di picco diventerebbe 0.1V x 10=1V, ma poi ci sono i diodi che tagliano a 0.7V
Il grafico e` il seguente: ho messo anche l'ingresso (non in scala) per far vedere lo sfasamento



Questa e` una soluzione a regime, non bisogna tagliare il grafico a sinistra, ma indicare che c'era anche prima. Quando si mette il segnale sinusoidale, c'e` un transitorio per cui non parte subito con la tensione sfasata e con ampiezza giusta.

Il periodo e` T=\frac{1}{2 \pi \omega}=15.9\mu\text{s}
[quote="TechKnight"]
5)Porre vi(t) = 1 mV e determinare il valore di Vo e di V′o specificando le regioni di funzionamento dei diodi.
Qua mi da un valore costante di tensione d'ingresso, vuol dire che devo guardare il grafico che ho fatto?

In ingresso c'e` una continua, vuol dire che 1mV viene amplificato di 40dB, 100 volte ed escono 100mV. A questa tensione i diodi sono spenti e Vo=V'o

Adesso e` tardi, se ci sono problemi, domattina (mia) cerco di rispondere. CI sono un po' di errori di battitura, domani correggo.
Re: Esercizio filtro attivo con amplificatore operazionale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p996496 claudiocedrone 2025-07-17T09:21:43Z 2025-07-17T09:21:43Z
@ Foto UtenteIsidoroKZ, hai risposto nel thread doppione bloccato ma si era continuato in questo.

EDIT PB: dovrei aver sistemato unendo i due argomenti.
Re: Circuito Esame Filtro Attivo con Amplificatore OP Ideale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p996495 IsidoroKZ 2025-07-17T04:28:22Z 2025-07-17T04:28:22Z
Schemi e disegni fatti bene, c'e` solo un problema di font di default che fa casino con i simboli Ω, ° e simili. Sei un informatico, puoi risolverlo tu!

[quote="TechKnight"]
Entrambi gli amplificatori, il primo chiamo A e il secondo B, sono in configurazione invertente.

OK

[quote="TechKnight"]
Per A:
...R1 e C1 sono in parallelo,

R_1/\!/\frac{1}{sC_1} = \frac{R_1}{1+R_1sC_1}


Ok, va bene. Per la formula di R e C in parallelo puoi fare queste verifiche veloci, per verificare di non aver fatto errori.
1) Analisi dimensionale. Il numeratore e` una resistenza, il denominatore e` un numero adimensionato, 1, piu` un termine dato da una frequenza s per un tempo, RC. Tempo per frequenza fa un numero adimensionato, sommato a 1 va bene, e il denominatore e` tutto adimensionato. Il risultato quindi la le dimensioni di una resistenza divisa per un numero, quindi una resistenza. OK, qui non ci sono errori.

2) Comportamento ai limiti. Bisogna guardare come si comporta la formula per s->0 (continua) e per s->∞ (frequenza infinita), e confronti questi risultati con il comportamento del parallelo. Per s che tende a zero l'impedenza del parallelo diventa

\lim_{s\to 0} \frac{R_1}{1+R_1sC_1}=R_1 mentre per s che tende a infinito il risultato diventa

\lim_{s\to \infty} \frac{R_1}{1+R_1sC_1}=0

Adesso guardiamo il parallelo fra R e C, e ricordiamoci che a frequenza zero (in continua) una capacita` e` un circuito aperto, mentre a frequenza infinita una capacita` e` un cortocircuito. Si vede dallo schema che se si apre il condensatore, o lo si cortocircuita, la resistenza viene R1 oppure zero, proprio come nella formula ricavata.


3) Un pochino piu` complicato e` la verifica con il comportamento asintotico. Per s che tende a infinito, la funzione parallelo diventa asintoticamente pari a

\frac{R_1}{1+R_1sC_1} \simeq \frac{1}{sC_1} \quad \text{quando} \quad x\to\infty

In effetti, se la frequenza e` sufficientemente elevata, l'impedenza del condensatore diventa molto minore di quella della resistenza, e quest'ultima la si puo` trascurare: rispetto al condensatore e` quasi un circuito aperto, e quindi l'impedenza complessiva e` asintotica a quella del condensatore.

[quote="TechKnight"]
\frac{Vx}{Vin} = -\frac{R1}{R+R*R1sC1}

Questa e` giusta, e` il rapporto fra l'impedenza di retroazione e quella di ingresso, ma non e` scritta bene. Per scrivere bene le funzioni di trasferimento, puoi guardare qui

Per capire che cosa dice quella funzione di trasferimento, meglio scriverla in questa forma

\frac{V_x}{V_{in}}=-\frac{R_1}{R}\frac{1}{1+sCR_1}

In questo modo si mette in evidenza il guadagno in continua (condensatore e` un circuito aperto), e la posizione del polo. Inoltre serve anche ad evitare un errore che hai commesso dopo.

[quote="TechKnight"]
Per B
Vo = - \frac{R2}{R + R*R2sC2} *Vx, espando Vx;

\frac{Vo}{Vin} = [- \frac{R2}{R + R*R2sC2}]*[-\frac{R1}{R+R*R1sC1}], è corretto?


Fino a li` si`, va bene, e` dopo che introduci un errore
[quote="TechKnight"]
\frac{Vo}{Vin} = [\frac{R2*R1}{R}]*[\frac{1}{1 + 1*R2sC2}]*[\frac{1}{1+1*R1sC1}]


Se avessi scritto le funzioni di trasferimento con i fattori \frac{R_1}{R} e \frac{R_2}{R} in evidenza, avresti probabilmente scritto che il loro prodotto vale \frac{R_1R_2}{RR} oppure \frac{R_1R_2}{R^2}. Voglio sperare che l'R che manca a denominatore non derivi dal fatto che hai "messo in evidenza" la R fra le due frazioni :mrgreen:

Si poteva vedere che la tua formula non andava bene perche' e` il rapporto fra due tensioni, quindi adimensionata. I due fattori che indicano i poli \frac{R_1}{1+sR_1C_1} (e anche l'altro) sono adimensionati, e quindi il coefficiente di fronte deve essere adimensionato. Invece hai scritto \frac{R_1R_2}{R} che ha le dimensioni di una resistenza, e un rapporto di tensioni uguale a una resistenza proprio non va!


Diagrammi di Bode

[quote="TechKnight"]
2)
Mi salta al'occhio questo termine \frac{R2*R1}{R}, che calcolo e prendo come valore del modulo prima di t=0;

Qui hai scritto quella che tecnicamente si chiama vaccata immonda :-) (senza offesa!)
La ragione e` che il livello "in piano" del diagramma di Bode, in questo caso il guadagno in continua, e` una grandezza nel dominio della frequenza, che cosa c'entra t=0? Dovresti dire s=0 che vuol dire continua, che vuol dire che i condensatori sono considerabili circuiti aperti.
[quote="TechKnight"]
[unparseable or potentially dangerous latex formula], da cui [unparseable or potentially dangerous latex formula];

Qui hai fatto qualche casino (a parte i numeri sbagliati). 100 x 10^3 a casa mia, e anche di tanti altri, fa 10^5, non 5. Quindi nel logaritmo dovresti mettere 10^5, e il logaritmo in base 10 di 10^5 fa proprio 5.

MA c'e` un ma. La formula da cui sei partito e` sbagliata, manca una R a denominatore e se fai i conti con le unita` di misura (cosa da fare sempre), viene un "guadagno" di 10^5 Ω, non volte, e questo deve accendere una lampadina rossa da 2kW che dice che c'e` un errore.

Se usi la formula giusta hai l'amplificazione pari a \frac{10\text{k}\Omega\times 10\text{k}\Omega}{1\text{k}\Omega\times 1\text{k}\Omega}=100
E questa volta il risultato e` adimensionato. Per trovare il guadagno in decibel usi il logaritmo in base 10 ottieni il guadagno di 40 dB.
[unparseable or potentially dangerous latex formula]

Il guadagno in continua puoi anche ottenerlo a vista (by inspection in inglese). In continua i due condensatori sono dei circuiti aperti, quindi hai due stadi invertenti con rapporto resistenza di retroazione diviso per resistenza di ingresso pari a 10. Quindi ogni stadio amplifica -10 volte e in totale 100 volte. Una amplificazione di 10 volte e` pari a un guadagno di 20dB ed essendoci due stadi in cascata i guadagni (in decibel) si sommano!

[quote="TechKnight"]
Ho due poli:

Wp1 = \frac{1}{R1*C1} = 10^{5} rad/s;
Wp2 = \frac{1}{R2*C2} = 10^{3} rad/s;

è un filtro passa basso?

Si`, hai due poli, ma le frequenze sono scambiate: C1 e` da 100nF e C2 da 1nF.
\omega_{p1} = \frac{1}{R_1*C_1} = 10^{3} \text{rad/s};
\omega_{p2} = \frac{1}{R_2*C_2} = 10^{5} rad/s;
ed e` un filtro passa basso. A bassa frequenza il guadagno e` "in piano" mentre arrivati alla frequenza del polo, comincia a scendere. Lo si vede anche dalla formula "generica" \frac{1}{1+sCR} in cui per s che tende a zero il guadagno e` unitario, mentre per s che tende a infinito il guadagno scende e va a zero, quindi fa passare la continua ma non le frequenze altissime.

Il diagramma di Bode che hai disegnato secondo me va bene, ci sono solo due o tre punti da cambiare. Innanzi tutto il guadagno in continua e` di 40dB, non 100dB e la B di decibel e` maiuscola (proviene dal nome di Bell). La pendenza dopo il secondo polo e` di -40 decibel per decade, hai fatto molto bene a proseguire il grafico a sinistra dell'asse verticale, mentre io prolungherei anche l'asse orizzontale a sinistra, per indicare che lo zero e` lontano lontano a sinistra.



Ora devo scappare. Se non torno troppo tardi continuo dopo, altrimenti domani. Se guardi l'articolo sui calcoli sui diagrammi di Bode che ho linkato, dovrebbe esserci qualcosa di interessante.
Re: Circuito Esame Filtro Attivo con Amplificatore OP Ideale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p996494 IsidoroKZ 2025-07-17T02:27:33Z 2025-07-17T02:27:33Z
[quote="TechKnight"]Tex mi legge come codice pericoloso l'espressione analitica nel punto 3 e 4,


Le ho messe a posto, insieme con la correzione di altre improprieta`.
Le lettere greche si scrivono in latex come \lettera oppure \Lettera a seconda che la si voglia minuscola o maiuscola

\omega, \Omega, \vartheta, \theta danno queste lettere
\omega \quad \Omega\quad \vartheta\quad \theta
Inutile dire che mi piace piu` vartheta al posto di theta e anche varphi al posto di phi.

Altre imprecisioni che ho corretto nel testo originale, jw non si puo` vedere :( , \text{j}\omega. In questo modo la j diventa in tondo, non corsivo, e la omega viene come si deve \text{j}\omega .
Infine le funzioni matematiche si scrivono in tondo, non corsivo, quindi il seno diventa \sin, \sin (non serve fare \text{sin} e` gia` definito \sin).
Infine i pedici, che non ho corretto si fanno con il carattere underscore,'

R_1 R_{in} diventano R_1 \quad R_{in}
Se il pedice e` un solo carattere, basta _, se invece sono piu` caratteri si devono mettere fra parentesi graffe.

Se vuoi vedere come e` stata scritta una formula che trovi in un messaggio, basta passare sopra il cursore e si apre una finestrella con il sorgente latex.

Ora rispondo al resto.
Re: Esercizio filtro attivo con amplificatore operazionale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p996461 TechKnight 2025-07-16T17:04:30Z 2025-07-16T17:04:30Z
Foto Utentegill90 Grazie mille, ho capito, chiarissimo. Per la domanda sull'espressione analitica si ho corretto.
Re: Esercizio filtro attivo con amplificatore operazionale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p996443 gill90 2025-07-16T12:14:39Z 2025-07-16T12:14:39Z
Provo a rispondere a un po' di cose:


1)
[quote="TechKnight"]Chiamo Vx l'uscita del primo amplificatore, R1 e C1 sono in parallelo, [unparseable or potentially dangerous latex formula]

[unparseable or potentially dangerous latex formula]

Anche se quello che scrivi è corretto, soprattutto in ambito circuitale considera sempre la seguente cosa: le formule possono essere scritte con espressioni a bassa entropia o ad alta entropia. Ad esempio, [unparseable or potentially dangerous latex formula] è a bassa entropia, mentre x^2+a^2-2ax è ad alta entropia. Questo non significa solo accorpare i termini affinchè siano più compatti, ma soprattutto scrivere in modo tale da rendere immediatamente comprensibile e chiaro gli elementi costitutivi fondamentali della tua espressione. Così come [unparseable or potentially dangerous latex formula] rende immediatamente più chiaro che x=a è lo zero di quel polinomio, nel caso delle funzioni di trasferimento ciò che ti interessa di più sono il guadagno, i poli e gli zeri.
Espressioni come (riscrivo la tua):

Vx = -[\frac{R_1}{R + R\cdot R_1sC_1}]\cdot Vi

Non sono "ridotte all'osso" perchè per estrarre le informazioni che cerco devo fare dei passaggi in più.
Se scrivi invece:

Vx = -\frac{R_1}{R}\cdot \frac{1}{1+ sR_1C_1}\cdot Vi

Mi è subito chiaro che il guadagno in continua è R_1/R e c'è un polo a [unparseable or potentially dangerous latex formula].
Abituati fin da subito a scrivere tutte le espressioni (e anche le sotto-espressioni) in forma a bassa entropia, così poi procedendo per step (come in questo caso) ti ritroverai a costruire le tue espressioni finali rispettivamente moltiplicando e aggiungendo separatamente guadagni e poli/zeri.
Rifai i conti per l'esercizio: qual è l'errore nella tua formula finale?


2) Nei diagrammi di Bode fatti a mano di solito è sufficiente indicare sull'asse delle ascisse la posizione dei poli/zeri (evita la scala delle frequenze). Inoltre la fase fatta a mano non è corretta: l'andamento asintotico procede con salti repentini di 90° ogni volta che trovi un polo/zero. Fai partire la freccia dell'asse dallo 0 e ridisegnane l'andamento.
[quote="TechKnight"]Domande sulla fase
Dato che la F(jw) non è negativa, la fase parte da 0° e non -180°, però questo solamente perché è un passa basso? Come faccio a capire sempre da dove parte la fase?
Non so se ho ben capito la domanda, ma qui parte da 0° perchè hai due ampli in configurazione invertente, quindi meno per meno fa più e ti ritrovi un guadagno finale in continua dello stesso segno (ossia non sfasato).
[quote="TechKnight"]Domande sugli zeri e i poli
Gli zeri e i poli dalla risposta in frequenza si ricavano sempre così? Qual è la tecnica solita?
Qui le cose si complicano, ma credo che l'approfondimento potrebbe andare oltre il senso di questo topic. Esistono ovviamente delle tecniche "veloci", ma richiedono un po' di dimestichezza con l'analisi circuitale; per il momento, direi che la tecnica migliore sia procedere costruendoti la funzione di trasferimento come detto sopra, e calcolare gli zeri e i poli in maniera rapida a partire dalla loro forma canonica [unparseable or potentially dangerous latex formula]. Gli zeri/poli sono le radici di questi polinomi, quindi è corretto calcolarli come fatto dal tuo collega.


3) Bisognerebbe rifare i conti, ma il concetto è corretto. Siccome la tua eccitazione è puramente sinusoidale ti ritrovi che l'uscita non è nient'altro che il valore della funzione di trasferimento con modulo e fase calcolata alla frequenza di lavoro (ovviamente tenuto conto anche dell'ampiezza dell'ingresso).


4) Corretto, i diodi tagliano sopra 0.7V e sotto -0.7V. Anche qui, bisogna rifare i conti.


5) Se Vi è costante, i condensatori sono in aperto e l'esercizio è semplicemente una cascata di due amplificatori invertenti.
Re: Esercizio filtro attivo con amplificatore operazionale https://www.electroyou.it/forum/viewtopic.php?f=1&t=92320#p996386 claudiocedrone 2025-07-15T17:16:12Z 2025-07-15T17:16:12Z
Altro appunto su LaTeX, tra valore e unità di misura ci vuole uno spazio insecabile "corto" che si ottiene da "\, " e poi l'unità di misura va in carattere dritto, quindi per esempio non 100mV ma 100\, \mathrm{mV}
Sintassi dell'esempio:
Code: Seleziona tutto
100\,\mathrm{mV}

Edit:
Ho corretto perché avevo sbagliato la sintassi per lo spazio insecabile, avevo messo quella per lo spazio "normale" al posto di quella per lo spazio "corto"