Saludos Cordiales compañeros pues me ha nacido una duda sobre el A/D, en especifico es sobre el famoso "Tiempo de adquisición(TACQ)"
Según a lo que entendí en la hoja de datos, es que por la siguiente ecuación (ver en archivo adjunto ACQUISITION REQUIREMENTS lo he marcado con amarillo ) el minimo de tiempo que se puede tener como TACQ es de 19.72us, ahora no se si "yo el usuario" debo de programar este tiempo o ya viene por default, es decir que...
¿Después de que prenda el modulo A/D van a pasar 19.72us?, o yo tengo que sacar ese valor y colocarlo en el registro correspondiente.
Segunda cuestion, estoy confundido
pues no se que "Reloj de conversión" debo usar, estoy utilizando un cristal de 8Mhz
En la hoja de datos encuentro que el tiempo de conversión por bit se define como "TAD"
me dice que debo de tener por lo menos 12 TAD por cada 10 bits de conversion
ahora el reloj de conversion (TAD) debe ser como minimo de 1.6us
entonces puedo elejir entre 7 (TAD)
2TOSC
4TOSC
8TOSC
16TOSC
32TOSC
64TOSC
RC_OSC
según el cristal que estoy utilizando(8Mhz), mi TOSC= 0.125us
entonces de los 7 (TAD) que tengo el que me funciona es el de 16TOSC
>>>>>>>>>>>>>>>> 16 * (0.125us) = 2us <<<<<<<<<<<<<<<<<<
ya que es por encima de los 1.6us que pone como mínimo
Ahora como conclusión...
1.-TAD debe ser mayor que 1.6us
2.-TAD= x * (TOSC)
3.-La conversión del modulo A/D requiere como mínimo 12 TAD(según la hoja de datos)
entonces si estoy en lo correcto debo multiplicar 12 * (TAD)
>>>>>>>>>>>>>>>>> 12*(2us)=24us <<<<<<<<<<<<<<<<
¿Estoy en lo correcto?...
¿Y para que requiero saber ese mínimo de conversión (12*TAD=24us)?
De antemano muchas gracias
Att; Miguel Ángel Miranda
Según a lo que entendí en la hoja de datos, es que por la siguiente ecuación (ver en archivo adjunto ACQUISITION REQUIREMENTS lo he marcado con amarillo ) el minimo de tiempo que se puede tener como TACQ es de 19.72us, ahora no se si "yo el usuario" debo de programar este tiempo o ya viene por default, es decir que...
¿Después de que prenda el modulo A/D van a pasar 19.72us?, o yo tengo que sacar ese valor y colocarlo en el registro correspondiente.
Segunda cuestion, estoy confundido
pues no se que "Reloj de conversión" debo usar, estoy utilizando un cristal de 8Mhz
En la hoja de datos encuentro que el tiempo de conversión por bit se define como "TAD"
me dice que debo de tener por lo menos 12 TAD por cada 10 bits de conversion
ahora el reloj de conversion (TAD) debe ser como minimo de 1.6us
entonces puedo elejir entre 7 (TAD)
2TOSC
4TOSC
8TOSC
16TOSC
32TOSC
64TOSC
RC_OSC
según el cristal que estoy utilizando(8Mhz), mi TOSC= 0.125us
entonces de los 7 (TAD) que tengo el que me funciona es el de 16TOSC
>>>>>>>>>>>>>>>> 16 * (0.125us) = 2us <<<<<<<<<<<<<<<<<<
ya que es por encima de los 1.6us que pone como mínimo
Ahora como conclusión...
1.-TAD debe ser mayor que 1.6us
2.-TAD= x * (TOSC)
3.-La conversión del modulo A/D requiere como mínimo 12 TAD(según la hoja de datos)
entonces si estoy en lo correcto debo multiplicar 12 * (TAD)
>>>>>>>>>>>>>>>>> 12*(2us)=24us <<<<<<<<<<<<<<<<
¿Estoy en lo correcto?...
¿Y para que requiero saber ese mínimo de conversión (12*TAD=24us)?
De antemano muchas gracias
Att; Miguel Ángel Miranda