Go Down

Topic: Aumentar la frecuencia de muestreo (Solucionado) (Read 26 times) previous topic - next topic

Igor R

#136
Sep 15, 2013, 12:46 pm Last Edit: Sep 15, 2013, 02:56 pm by Igor R Reason: 1
El micro sólo tiene un conversor ADC, y las diferentes entradas es un  multiplexador. Es decir, cuando configuras, es el módulo, así que es para todas las entradas.
Como te recomendé, lo mejor es tirar del datasheet del micro. Para que te hagas a la idea, mira este diagrama sencillo de un atmega8:



Aunque a lo mejor para ese proyecto, tienes que mirarte como usar un Timer para empezar las conversiones del ADC. Puede que te venga bien...
Por cierto, mirando los detalles de la librería FFT, he encontrado este video que me ha parecido curioso...
http://www.youtube.com/watch?v=drYWullBWcI




¿Has visto este proyecto? http://coolarduino.wordpress.com/2013/01/04/power-quality-meter/

Saludos,

Igor R.

boganazhapa

Exacto Total Harmonic Total (THD)..

Mi problema es que necesito definir la misma frecuencia de muestreo del ADC para todos los puertos analogicos.

Y si con la libreria FFT para arduino necesito resolverlo.

Esta es la libreria:
https://code.google.com/p/neuroelec/downloads/detail?name=ffft_Library.zip&can=2&q=

Saludos

Igor R

#134
Sep 12, 2013, 12:16 am Last Edit: Sep 12, 2013, 12:26 am by Igor R Reason: 1
¿Como vas a calcular THD? ¿con Arduino?  ¿FFT? ¿tiene que ser a "tiempo real"?
¿Estamos hablando de Total Harmonic Distortion (THD)?

Así a primeras sin pensarlo mucho, suena a mucha caña para el micro del Arduino Mega....
Si vas a usar la librería FFT que hay de Arduino, me miraría primero las limitaciones que tiene... que son unas cuantas....No vaya a ser que no cumpla tus requerimientos.

Acerca del tema de la frecuencia del ADC, si la información tratada en los numerosos post de este tema no cubren tus dudas, lo mejor es que te descargues el datasheet del micro y eches un vistazo. Es la mejor fuente de información cuando necesitas estas cosas.


Saludos,


Igor R.

boganazhapa

Hola Amigos, tengo una duda con este TEMA de Frecuencia de Muestreo ?????????????????????????????????????????????????????????????' :~

El código ADCSRA|= (1<<ADPS2)|(1<<ADPS1)|(0<<ADPS0)  se activa para todos los puertos analógicos o solo para uno, y si es así explíquenme como activar para todos juntos por favor

Y para el Arduino Mega 2560 la frecuencia de muestreo por defecto es 15.6kHz es decir (16MHz/1024=15.6kHz), pero esta frecuencia tengo que dividirla pata 13 ???? o no, si es así seria 1.2kHz, y es muy bajo para procesar señales,

es que necesito adquirir una señal eléctrica CA para calcular THD.. y para calcular THD es necesario aumentar la frecuencia o no?????


GRACIAS............

Davichi

buenos dias, estoy tratando de cambiar la velocidad de muestreo del adc de mi arduino due, pero no se como hacerlo, por lo que les agradeceria cualquier ayuda que me puedan brindar......
mi correo: davichi_89@yahoo.com

Go Up