filtri digitali e convoluzione in dsPIC o qualsiasi uController

S

scaven

Guest
Ciao,

Ho una domanda che spero di poter chiedere enouph chiaro, va qui ...

Nella programmazione di un filtro passa-basso digitale, come si fa a implementare, che su un segnale di input, ad esempio una forma d'onda.Non si prende la FFT del segnale dopo l'A / D e si moltiplicano insieme, o avete Convolute nel dominio del tempo?Qual è il modo corretto?

Il motivo che chiedo è che voglio implementare un filtro digitale in un dsPIC utilizzando C o Basic.Io non sono troppo bene con l'assemblea.Come un codice per questo, è motivo di confusione me!Qualcuno può per favore mi dia un semplice esempio o una spiegazione per l'implementazione in una lingua diversa Assemblea?Capisco la teoria che sta dietro, proprio non hanno alcuna esperienza di attuazione.

Grazie per l'aiuto!

 
Guardate la sezione note Microchip applicazione.Ci sono esempi di filtri IIR e FIR (ho wheter forgtot theay sono per C o assembly).

Buon esempio in C è l'introduzione di TI alla teoria oversamplig:
http://focus.ti.com/lit/an/spra461/spra461.pdf.Qui troverete l'attuazione di media mobile filtro passa-basso per ADC.

 
La ringrazio molto per l'aiuto, thats che cosa stavo cercando!

Chris

 

Welcome to EDABoard.com

Sponsor

Back
Top