Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Ricerca personalizzata

costanti di tempo diverse in base al fronte

Elettronica lineare e digitale: didattica ed applicazioni

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

0
voti

[1] costanti di tempo diverse in base al fronte

Messaggioda Foto Utentedadduni » 13 gen 2018, 12:37

salve a tutti,
dovrei fare un filtro digitale del primo ordine (cella RC) che filtrerà solo onde quadre, sui fronti di discesa serve una certa costante di tempo, sui fronti di salita invece una più lenta.
Avete idea di come si possa fare?
Avatar utente
Foto Utentedadduni
883 1 5 10
Expert EY
Expert EY
 
Messaggi: 630
Iscritto il: 23 mag 2014, 15:26

0
voti

[2] Re: costanti di tempo diverse in base al fronte

Messaggioda Foto Utenterichiurci » 13 gen 2018, 12:44

ricordo molto vagamente, forse inserendo diodi, in pratica pe rusare RC diverse a seconda del verso di scorrimento della corrente..
Avatar utente
Foto Utenterichiurci
17,0k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 5267
Iscritto il: 2 apr 2013, 15:08

0
voti

[3] Re: costanti di tempo diverse in base al fronte

Messaggioda Foto Utentedadduni » 13 gen 2018, 12:54

grazie per la risposta!
Purtroppo avevo scritto di doverlo fare in digitale quindi ho un vettore in memoria di un onda quadra e devo tirarlo fuori da un DAC filtrato in questo modo con costanti diverse per fronti di salita e discesa
Avatar utente
Foto Utentedadduni
883 1 5 10
Expert EY
Expert EY
 
Messaggi: 630
Iscritto il: 23 mag 2014, 15:26

2
voti

[4] Re: costanti di tempo diverse in base al fronte

Messaggioda Foto UtentePietroBaima » 13 gen 2018, 12:59

Vuoi un filtro RC quindi un filtro del primo ordine.

E' un problema semplice, se la derivata discreta fra ingresso e uscita del filtro (in pratica sottrai il campione in entrata attuale al campione in uscita precedente dal filtro) è positiva allora implementa la formula \frac{\tau_1 z(n-1)+a}{1+\tau_1}, else implementa la formula \frac{\tau_2 z(n-1)+a}{1+\tau_2}

z(n-1) è il campione in uscita dal filtro, a il dato di ingresso.

Tau non deve essere negativa, per stabilità del filtro.

Ciao,
Pietro
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
69,3k 6 12 13
G.Master EY
G.Master EY
 
Messaggi: 8088
Iscritto il: 12 ago 2012, 0:20
Località: Londra

0
voti

[5] Re: costanti di tempo diverse in base al fronte

Messaggioda Foto Utentedadduni » 13 gen 2018, 13:08

grazie immaginavo che ci fosse un'implementazione del genere ma non sapevo dove prendere riferimenti.
Posso chiederti "da dove viene fuori" e magari qualche riferimento di testo?
Avatar utente
Foto Utentedadduni
883 1 5 10
Expert EY
Expert EY
 
Messaggi: 630
Iscritto il: 23 mag 2014, 15:26

1
voti

[6] Re: costanti di tempo diverse in base al fronte

Messaggioda Foto UtentePietroBaima » 13 gen 2018, 13:16

E' semplicemente la trasformata z di un filtro del primo ordine RC reale a cui ho aggiunto un controllo sul fronte.

Il controllo va aggiunto fra l'uscita e l'ingresso per evitare che dopo il primo controllo si sbagli (essendosi il segnale stabilizzatosi). In pratica va fatto un controllo con memoria e questo è un modo semplice che mi è venuto in mente.

Libri non saprei, l'ho pensata al momento e magari va affinata. Aspetta che provo su mathematica.
Puoi forse prenderti un libro che parli di trasformate z?
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
69,3k 6 12 13
G.Master EY
G.Master EY
 
Messaggi: 8088
Iscritto il: 12 ago 2012, 0:20
Località: Londra

1
voti

[7] Re: costanti di tempo diverse in base al fronte

Messaggioda Foto UtentePietroBaima » 13 gen 2018, 13:22

Sì, dai, funziona...
Allegati
filter.jpg
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
69,3k 6 12 13
G.Master EY
G.Master EY
 
Messaggi: 8088
Iscritto il: 12 ago 2012, 0:20
Località: Londra

1
voti

[8] Re: costanti di tempo diverse in base al fronte

Messaggioda Foto Utentedadduni » 13 gen 2018, 13:29

grazie!
aaa.jpg
aaa.jpg (8.37 KiB) Osservato 105 volte


questi sono quei casi in cui nella tesi ti chiedono di fare cose che non si sono affrontate nei corsi tipo la trasformata zeta.
Pensi sia un argomento che posso imparare studiando in maniera autonoma o devo aspettare i corsi di magistrale e quindi fare la tesi usando cose che non conosco tipo questa?
Avatar utente
Foto Utentedadduni
883 1 5 10
Expert EY
Expert EY
 
Messaggi: 630
Iscritto il: 23 mag 2014, 15:26

0
voti

[9] Re: costanti di tempo diverse in base al fronte

Messaggioda Foto UtentePietroBaima » 13 gen 2018, 13:31

La trasformata z non è una cosa complicata, se non pretendi di capire tutta la matematica che c'è dietro (che farai col tempo), quindi non vedo perché non te la possa studiare da solo.

Poi vale sempre la regola aurea: se l'ho capita io... :D
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
69,3k 6 12 13
G.Master EY
G.Master EY
 
Messaggi: 8088
Iscritto il: 12 ago 2012, 0:20
Località: Londra

1
voti

[10] Re: costanti di tempo diverse in base al fronte

Messaggioda Foto Utentedadduni » 13 gen 2018, 13:36

ancora grazie mille! se non capisco qualcosa tornerò a scocciarvi, e sì: è una minaccia :twisted:
Avatar utente
Foto Utentedadduni
883 1 5 10
Expert EY
Expert EY
 
Messaggi: 630
Iscritto il: 23 mag 2014, 15:26


Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 16 ospiti