PIC18 FILTRO DIGITALE su campioni in uscita all ADC converter

10 Anni 6 Mesi fa #1 da giovanni84
Salve,

Sto lavorando con un pic18 e devo implementare un filtro numerico a frequenza di taglio selezionabile. Il filtro che servirebbe a me dovrebbe essere un filtro de secondo ordine a 2Hz e 0.2Hz. La frequenza di campionamento è di 1KHz.

Ho visto qualcosa sui filtri IIR e sul fatto di partire dalle specifiche di un filtro analogico, prendere la FDT, fare la discretizzazione e ricavare una equazione alle differenze finite. Non mi convince però il calcolo matematico ed il fatto che se metto in ingresso una continua, alla fine del filtraggio non ottengo quel valore, ma bensì valori completamente sballati.

Chiedo aiuto a chiunque abbia avuto esperienza in merito a queste cose

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • giovanni84
  • New Member
  • New Member
Di più
10 Anni 6 Mesi fa #2 da Mauro Laurenti
Ciao Giovanni,

ti consiglio di prendere dei filtri pronti come riferimento e fare dei conti su quelli.

Il fatto che un filtro abbia una frequenza di taglio a 0.2Hz e sia passa alto, non significa che la DC non "passi".

Prima del tuo ADC metti comunque un filtro analogico in maniera che la banda del segnale in ingresso all' ADC sia limitata.

Su quei campioni applica poi il filtro d'interesse.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login