|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jan 2003
Città: Brianza
Messaggi: 2687
|
filtraggio onda quadra
può sembrare una domanda stupida per chi è del settore, ma non riesco a venirne a capo.
lo spettro di un onda quadra di ampiezza A presenta un'armonica fondamentale di ampiezza A*4/pi. Quindi se filtro idealmente passa-basso l'onda quadra mi ritrovo una sinusoide con valore di picco maggiore dell'ampiezza dell'onda quadra. supponiamo di avere un circuito astabile che produca un'onda quadra che satura tra -5 e 5V (ovvero le alimentazioni). consideriamo il duty cycle 50% e i tempi di commutazione trascurabili. se filtro passa basso con filtri attivi ma senza induttori (tipo sallen-key di IV ordine) mi aspetto (e simulazioni lo confermano) una sinusoide in uscita centrata a 0V e ampiezza INFERIORE a 5V! facciamo finta che il filtraggio sia magnifico, ovvero che le armoniche di ordine superiore vengano attenuate molto bene... mi spiegate che legame c'è tra l'ampiezza dell'onda quadra in ingresso e quella della sinusoide in uscita? ragionando matematicamente (entro i miei limiti, vedi sopra) giungerei a conclusioni sbagliate. grazie ![]()
__________________
"Le prime giornate di un europeo in America possono essere paragonate alla nascita di un uomo." Franz Kafka
"Don't cry because it's over. Smile because it happened." Theodor Geisel |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
All'aumentare di n (le armoniche) riduci progressivamente il ripple, quando n=1 il "ripple" (se così possiamo ancora chiamarlo) è proprio la sinusoide che supera l'ampiezza dell'onda quadra, non c'è niente di sbagliato matematicamente
![]() |
![]() |
![]() |
![]() |
#3 |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
Che l'onda quadra IDEALE ottenuta come risultato della serie di F. con infiniti addendi NON è l'onda quadra REALE generata dall'oscillatore di turno e che poi filtri col fitro REALE di turno.
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jan 2003
Città: Brianza
Messaggi: 2687
|
Quote:
ok certo, però se nella pratica filtro le armoniche superiori non trovo (nella mia esperienza) la sinusoide con ampiezza superiore all'onda quadra, bensì una sinusoide di ampiezza inferiore. comincio a pensare che sia causa della scarsa bontà del filtro, che mi attenua anche l'armonica fondamentale (prima dei poli del filtro) di una quantità notevole. mmm... intanto grazie ![]()
__________________
"Le prime giornate di un europeo in America possono essere paragonate alla nascita di un uomo." Franz Kafka
"Don't cry because it's over. Smile because it happened." Theodor Geisel |
|
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Feb 2009
Città: Biellese
Messaggi: 84
|
Dipende dalla frequenza di taglio del filtro che usi,tanto più è bassa e tanto più in uscita il segnale si attenua,poi dipende anche dall'impedenza del filtro che è bene che sia molto superiore all'impedenza della sorgente di segnale,altrimenti hai una partizione del medesimo.
Premesso questo l'ideale sarebbe disporre di un filtro che tagliasse abbastanza bene tutte le armoniche,quindi per n>1: puoi costruire filtri Butterworth o Chebyschev con un numero di poli un po' grande. |
![]() |
![]() |
![]() |
#6 |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
|
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Jan 2002
Città: Trento / Bolzano
Messaggi: 75
|
ti ritrovi la sinusoide ad ampiezza esattamente pari a quella teorica SE il circuio reale lo permette, ovviamente
|
![]() |
![]() |
![]() |
#8 | |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
Quote:
![]() Ultima modifica di lowenz : 11-06-2010 alle 22:49. |
|
![]() |
![]() |
![]() |
#9 |
Member
Iscritto dal: Jan 2002
Città: Trento / Bolzano
Messaggi: 75
|
ho dimenticato due apici scusa:
"esattamente" se posta il circuito della simulazione vediamo subito l'inghippo |
![]() |
![]() |
![]() |
#10 |
Member
Iscritto dal: Feb 2009
Città: Biellese
Messaggi: 84
|
Non ne ho idea.
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 769
|
Secondo me è perché non puoi filtrare la sola armonica fondamentale. Avrai anche tutte le frequenze nell'intorno che contribuiscono ad attenuare la sinusoide.
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Jan 2005
Città: Gières
Messaggi: 3617
|
La prima cosa che mi viene in mente è che l'onda quadra non potrà essere mai una vera onda quadra per raise time e fall time non nulli.
Detto questo la matematica che c'è dietro che prevede un guadagno di 1.3 per la fondamentale di una onda quadra, non è valida per una non-onda quadra. Inoltre credo anche, ma potrei sbagliare, che fisicamente con una alimentazione fissa non si può avere in uscita alcuna componente spettrale con ampiezza maggiore delle tensioni di alimentazione, altro motivo per cui quella che tu chiami onda quadra in relaltà non lo è. Se hai usato una sallen-key a guadagno unitario, sappi che quel guadagno unitario è approssimato. Sostituendo l'operazionale con un source follower, si può dimostrare facilmente che il guadagno è sempre minore di uno del tipo gm/gm+1
__________________
Intel i5 4570 - Gigabyte Z87-HD3 - Antec KÜHLER 620 V4 - Corsair/Kingston 16GB DDR3 1600Mhz - KFA2 GTX 1070 EX @ EXOC bios - SanDisk Ultra II 480GB - EVGA 650GQ - Sony KDL-24EX320 - Logitech G502 & G933 - SteelSeries APEX M500 - W10 64bit Ultima modifica di blindwrite : 13-06-2010 alle 11:44. |
![]() |
![]() |
![]() |
#13 |
Member
Iscritto dal: Jan 2002
Città: Trento / Bolzano
Messaggi: 75
|
scusate, io avevo capito che si trattava di una simulazione con un generatore ideale e poi un filtro reale (che poi ora che ci penso spice non lo permette, vuole anche lui dei rise e fall time != 0)
chiaramente se si mette un generatore reale ma anche una simulazione con generatore con rise e fall time non nulli, allora non si scappa, nessuna componente avrà ampiezza maggiore di quella della "quadra" di origine. empiricamente io la vedrei così: la motivazione che ti permette di superare l'ampiezza della quadra di origine è il dV/dt infinito che permette quindi energia infinita. in realtà questo non può avvenire. analiticamente è come ti è stato già detto. la trasformata dell'onda che chiami quadra ma che in realtà non lo è, non contiene armoniche di ampiezza superiore alla quadra |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:35.