TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: gamch2004 en 02 de Octubre de 2004, 05:41:00
-
Hola Amigos del Foro, por favor pueden ayudarme con esta situaci"on.
Cual es el tiempo establecido por el convertidor del pic16f876 o pic16f877,!
80 mili segundos.
75 micro segundos.
Gracias a todos y los mejores deseos.
-
Escrito originalmente por gamch2004
Hola Amigos del Foro, por favor pueden ayudarme con esta situaci"on.
Cual es el tiempo establecido por el convertidor del pic16f876 o pic16f877,!
80 mili segundos.
75 micro segundos.
Gracias a todos y los mejores deseos.
la verdad no entiendo bien la pregunta, asumo q hablas de una conversion AD, si es asi, hay directamnente un bit q te avisa cuando termino la conversion, yo uso algo asi:
; espera el tiempo de conversion
bsf ADCON0 , GO ; inicia conversion
WaitConv
btfsc ADCON0 , GO ; espera conversion
goto WaitConv
ahora si te referis al tiempo de muestreo ("sampled time"
, ahi ya la cosa es distinta y depende de demasiadas cosas, si el circuito es estandard y hay capacidad de corriente suficiente y esta establecido de antes y y y y y .....
en definitiva, yo le pongo un retarde de un miliseg. y listo.
Lo mejor, si tenes un multimetro , es medir con tu conversor y con el multimetro y listo.
suerte
-
Gracias por su respuesta, lamento el no haberme expresado con propiedad.
Mi pregunta se centra en intentar conocer cual es el tiempo empleado por el converidor A/D de un PIC16F876.
Ya que escucho que es de 75ms algunos otros dicen de 80microsegundos, no lo se, pero en verdad me inquieta el poder conocer cual es el tiempo aproxmado de conversion.
Gracias..
-
Al tiempo que dura la conversión de cada bit se le denomina TAD, y si usas 10 bits se requiere un mínimo de 12·TAD.
El valor del TAD se selecciona con los bits ADCS1:ADCS0 y en el caso que te interesa (PICs 87x) no debe ser menor de 1,6us
Tabla:
ADCS1:0-----------TAD
00-------------------2·Tosc
01-------------------8·Tosc
10-------------------32·Tosc
11-------------------Oscilador RC interno
Elige una frecuencia de oscilación y ponte a hacer números.
Un saludo