TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: micro_pepe en 25 de Marzo de 2006, 14:44:00
-
Hola, he estado mirando el pdf del pic14000, y el conversor AD es algo raro, pone:
The PIC14000 includes analog components to create a
slope A/D converter including:
• Comparator
• 4-bit programmable current source
• 16-channel analog mux
• 16-bit timer with capture register
Osea, que no tiene una entrada directa de conversión, pero ¿Como se configura? Solo me interesa si se puede hacer un conversor de mas de 10bit, pues para eso estan otros pic con memoria flas.
Saludos y gracias.
-
Escrito originalmente por micro_pepe
Hola, he estado mirando el pdf del pic14000, y el conversor AD es algo raro, pone:
The PIC14000 includes analog components to create a
slope A/D converter including:
• Comparator
• 4-bit programmable current source
• 16-channel analog mux
• 16-bit timer with capture register
Osea, que no tiene una entrada directa de conversión, pero ¿Como se configura? Solo me interesa si se puede hacer un conversor de mas de 10bit, pues para eso estan otros pic con memoria flas.
Saludos y gracias.
La verdad nunca leí el datasheet de ese pic pero si indicas el nombre del datasheet (figura abajo de cada hoja) podré echarle un vistazo.
Además me gustaria saber que es lo que pretendes hacer con el pic para saber si te puedo sugerir algo
Saludos
-
Hola, gracias por tu atención. Lo que pretendo hacer es un medidor de milihomios, alimentado por una pila, por lo tanto tiene que consumir poca corriente.
Para medir la resistencia, pretendo hacer una fuente de corriente constante de unos 30mA, para que el consumo sea pequeño. Por lo tanto, si mido una resistencia de 10mhomios, el voltaje que cae es de 300uV. De ai la necesidad de resolución del conversor AD.
El pdf es el numero: DS40122B
Saludos y gracias.
-
Escrito originalmente por micro_pepe
Hola, gracias por tu atención. Lo que pretendo hacer es un medidor de milihomios, alimentado por una pila, por lo tanto tiene que consumir poca corriente.
Para medir la resistencia, pretendo hacer una fuente de corriente constante de unos 30mA, para que el consumo sea pequeño. Por lo tanto, si mido una resistencia de 10mhomios, el voltaje que cae es de 300uV. De ai la necesidad de resolución del conversor AD.
El pdf es el numero: DS40122B
Saludos y gracias.
Ahora entendí, la verdad tendría que leer con detenimiento para poder saber bien como funciona ya que por lo que veo es bastante diferente a otros pics en este aspecto.
En cuanto a información al respecto te paso los siguientes links que tal vez te sean utiles
AN624 - PIC14C000 A/D Theory and Implementation
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en010968
AN621 - PIC14C000 Calibration Parameter Theory and Implementation
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en010967
Product Selection Guide (aqui puedes ver que hay pics con A/Ds de hasta 12 bits).
http://ww1.microchip.com/downloads/en/DeviceDoc/00148L1.pdf
Más que 12 bits lo creo exagerado ya que tener un circuito para un A/D de > 12 bits es realmente algo complicado y caro. En 12 bits con 5V de referencia tenemos un salto de A/D por cada 1.2mV . Esto significa que tu debes asegurar uun ruido menor a 1.2mV para que la medicion del A/D tenga sentido. Si tienes un ruido de 5mV (muy comun por cierto) entonces la señal irá saltando varios valores de A/D con lo cual estaras desperdiciando muchos bits ya que no les puedes hacer caso a esos ultimos bits precisamente porque son aleatorios. Si aumentas aun mas los bits, este efecto es realmente mucho peor.
Saludos
-
Gracias por tu respuesta maunix. Lo que dices del ruido es importante, quizas no tenga mucho sentido aumentar el numero de bits del AD, y sea mejor amplificar la señal a medir con un operacional. No se si esto sera una buena idea.
Saludos y gracias.
-
Escrito originalmente por micro_pepe
Gracias por tu respuesta maunix. Lo que dices del ruido es importante, quizas no tenga mucho sentido aumentar el numero de bits del AD, y sea mejor amplificar la señal a medir con un operacional. No se si esto sera una buena idea.
Saludos y gracias.
Si el ruido se origina en la señal de origen, estarías amplificando también el ruido y no tendría sentido.
Si el ruido se origina en tu pcb cercano al A/D entonces sí tendría sentido.