Autor Tema: Conversor AD del pic14000  (Leído 1806 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3206
Conversor AD del pic14000
« 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.
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Conversor AD del pic14000
« Respuesta #1 en: 27 de Marzo de 2006, 14:41:00 »
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
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3206
RE: Conversor AD del pic14000
« Respuesta #2 en: 28 de Marzo de 2006, 16:39:00 »
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.
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Conversor AD del pic14000
« Respuesta #3 en: 28 de Marzo de 2006, 18:21:00 »
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
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3206
RE: Conversor AD del pic14000
« Respuesta #4 en: 29 de Marzo de 2006, 08:04:00 »
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.
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Conversor AD del pic14000
« Respuesta #5 en: 29 de Marzo de 2006, 14:46:00 »
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.

- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)