TODOPIC

Microcontroladores PIC => dsPIC => Mensaje iniciado por: STAI en 29 de Diciembre de 2009, 21:17:21

Título: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: STAI en 29 de Diciembre de 2009, 21:17:21
Hola mis apreciados señores, necesito muestrear una señal por un pin ADC de un dsPIC33F... observo en sus características eléctricas los siguientes datos:

Absolute Maximum Ratings:
Voltage on any combined analog and digital pin and MCLR, with respect to VSS ......................... -0.3V to (VDD + 0.3V)

Monte un circuito para sujetar la señal a 1.65V y en serie otro para recortar la señal para que no dañe la entrada analógica, en mi mente funcionaba pero montado no, jjj.  El circuito me deja pasar aproximadamente -0.5V, que si los datos anteriores son extrictos me dañaría la entrada.
Quiero pedirles el favor para que me acesoren sobre qué circuitos se utilazan en estos casos.  Adjunto envío las simulaciones del circuito que había montado.

Best regards..
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: Suky en 30 de Diciembre de 2009, 10:59:42
Podes utilizar el siguiente circuito:
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=28918.0;attach=10832)

Con diodos Schosky controlas entre -0.3V a Vdd + 0.3V. Y si la señal esta dentro del rango adecuado no se ve afectada.


Saludos!
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: blackcat en 30 de Diciembre de 2009, 12:48:52
He hecho el circuito que sugiere Suky es el circuito por excelencia ... hasta podes encontrar circuitos intergrados especiales para esa funcion, te dejo como ejemplo: http://www.bourns.com/data/global/pdfs/CD143A-SR28_33.pdf (http://www.bourns.com/data/global/pdfs/CD143A-SR28_33.pdf)


Si estas usando algún otro circuito analógico para tratar la señal (opamps) podes considerar opamps line to line y alimentarlos con 3.3V ... por si alguna razón estos se saturen no pases de 3.3V ..

Saludos!
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: STAI en 03 de Enero de 2010, 11:25:04
Podes utilizar el siguiente circuito:
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=28918.0;attach=10832)

Con diodos Schosky controlas entre -0.3V a Vdd + 0.3V. Y si la señal esta dentro del rango adecuado no se ve afectada.


Saludos!
Hola Suky muchas gracias por su respuesta, tengo otra duda, ese circuito sujeta la señal también? y me sirve cualquier ref de diode schottk?
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: STAI en 03 de Enero de 2010, 11:28:07
Podes utilizar el siguiente circuito:
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=28918.0;attach=10832)

Con diodos Schosky controlas entre -0.3V a Vdd + 0.3V. Y si la señal esta dentro del rango adecuado no se ve afectada.


Saludos!
Hola Suky muchas gracias por su respuesta, tengo otra duda, ese circuito sujeta la señal también? y me sirve cualquier ref de diode schottk?
Todo lo anterior me tocó, porque trate de amplificar y filtrar la señal antes de entrar al pin ADC con amplificadores operaciones alimentados con una sola fuente, pero casi llego al colapso tratando de hacer el filtro con una sola fuente, ustedes cómo están haciendo, utilizan fuente dual o simple? te agradecería si me puedes colaborar en este aspecto.
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: blackcat en 03 de Enero de 2010, 17:38:10
Yo siempre uso fuente dual para la primera etapa (ampli de instrumentación) pero para el filtro y todo lo demás uso simple, para evitar que caiga en tensiones negativas.
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: Suky en 03 de Enero de 2010, 18:57:51
Hola Suky muchas gracias por su respuesta, tengo otra duda, ese circuito sujeta la señal también? y me sirve cualquier ref de diode schottk?
:rolleyes: A que te refieres con sujetar la señal?  :mrgreen: La selección del diodo schosky dependería principalmente de la tensión inversa.


Saludos!
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: STAI en 08 de Enero de 2010, 00:26:45
Hola Suky muchas gracias por su respuesta, tengo otra duda, ese circuito sujeta la señal también? y me sirve cualquier ref de diode schottk?
:rolleyes: A que te refieres con sujetar la señal?  :mrgreen: La selección del diodo schosky dependería principalmente de la tensión inversa.


Saludos!
Hola Suky, que si esa configuración sujeta la señal a algún voltaje DC?, o solo sirve para recortar la señal?
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: blackcat en 08 de Enero de 2010, 13:04:56
El valor maximo seria VDD + voltaje del diodo

Saludos!
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: Suky en 08 de Enero de 2010, 15:53:53
La señal no se ve afectada mientras tenga un nivel de tensión entre -0.3V y Vdd+0.3V, si la tensión supera estos valores los diodos actúan recortando la señal.



Saludos!
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: migsantiago en 08 de Enero de 2010, 16:25:42
La señal no se ve afectada mientras tenga un nivel de tensión entre -0.3V y Vdd+0.3V, si la tensión supera estos valores los diodos actúan recortando la señal.


Hola Suky, la entrada ADC del PIC tiene una resistencia pequeña que hace juego con la resistencia externa del diagrama, creo que esto hace un divisor de tensión modificando el voltaje final que llega al capacitor de sample&hold. ¿Estoy viéndolo bien?  :?:
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: Suky en 08 de Enero de 2010, 20:09:04
La señal no se ve afectada mientras tenga un nivel de tensión entre -0.3V y Vdd+0.3V, si la tensión supera estos valores los diodos actúan recortando la señal.


Hola Suky, la entrada ADC del PIC tiene una resistencia pequeña que hace juego con la resistencia externa del diagrama, creo que esto hace un divisor de tensión modificando el voltaje final que llega al capacitor de sample&hold. ¿Estoy viéndolo bien?  :?:

Esa resistecia que tiene el modulo internamente no se conecta a GND, por lo que no genera un divisor resistivo. Fíajte que el microcontrolador internamente tambien dispone de diodos de proteccíon, lo que se hace aquí es reforzarlo con diodos de mayor potencia.


Saludos!
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: STAI en 09 de Enero de 2010, 11:59:25
Podes utilizar el siguiente circuito:
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=28918.0;attach=10832)

Con diodos Schosky controlas entre -0.3V a Vdd + 0.3V. Y si la señal esta dentro del rango adecuado no se ve afectada.


Saludos!

Hola suky, ya probé el circuito, y efectivamente recorta la señal, me imagino que la R es para limitar la corriente que pasa por los diodos, usted me podría explicar cómo calculo su valor, gracias...
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: Suky en 09 de Enero de 2010, 13:20:15
Es sencillo el calculo, por ahi confunde la imagen, pero cada diodo actua individualmente:

(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=28918.0;attach=10934)

Al separarlo de esa manera vez claramente como se hace el calculo y dependerá del diodo y valores de tensión a aplicar.


Saludos!
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: migsantiago en 09 de Enero de 2010, 16:14:08
Esa resistecia que tiene el modulo internamente no se conecta a GND, por lo que no genera un divisor resistivo. Fíajte que el microcontrolador internamente tambien dispone de diodos de proteccíon, lo que se hace aquí es reforzarlo con diodos de mayor potencia.
Saludos!

OK, Suky gracias por el detalle.
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: STAI en 09 de Enero de 2010, 18:36:06
Es sencillo el calculo, por ahi confunde la imagen, pero cada diodo actua individualmente:

(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=28918.0;attach=10934)

Al separarlo de esa manera vez claramente como se hace el calculo y dependerá del diodo y valores de tensión a aplicar.


Saludos!
OK suky, más que claro con esa imagen, thanks...
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: blackcat en 09 de Enero de 2010, 22:47:52
El valor ideal será aquel que no sea significativo con la impedancia de entrada del ADC.
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: STAI en 09 de Enero de 2010, 22:58:05
El valor ideal será aquel que no sea significativo con la impedancia de entrada del ADC.
Ok blackcat, lo voy a averiguar. Una pregunta? yo lo tenía agregado en mis contactos msn, pero ahora no me aparece, sera que me eliminó? quería hacerle unas preguntitas... stai_1982@hotmail.com
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: bigluis en 10 de Enero de 2010, 00:59:04
Podes utilizar el siguiente circuito:
(http://www.todopic.com.ar/foros/index.php?action=dlattach;topic=28918.0;attach=10832)

Con diodos Schosky controlas entre -0.3V a Vdd + 0.3V. Y si la señal esta dentro del rango adecuado no se ve afectada.


Saludos!

Hola a todos, de casualidad los pic no traen este circuito internamente, es que me parecio verlo en la hoja de datos del 18f4550 y del 16f877.
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: Suky en 10 de Enero de 2010, 09:27:05
Fíajte que el microcontrolador internamente tambien dispone de diodos de proteccíon, lo que se hace aquí es reforzarlo con diodos de mayor potencia.
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: blackcat en 11 de Enero de 2010, 20:12:17
El valor ideal será aquel que no sea significativo con la impedancia de entrada del ADC.
Ok blackcat, lo voy a averiguar. Una pregunta? yo lo tenía agregado en mis contactos msn, pero ahora no me aparece, sera que me eliminó? quería hacerle unas preguntitas... stai_1982@hotmail.com

Que yo sepa no ...  :? ... es que en el trabajo tienen bloqueado el msn y en mi casa no uso mucho el msn ... podes hacerlas por el email

Saludos!
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: jeremylf en 14 de Diciembre de 2012, 02:00:03
El valor ideal será aquel que no sea significativo con la impedancia de entrada del ADC.

Citar
The maximum recommended impedance for analog
sources is 10 kΩ

Entonces, si yo coloco una resistencia de 10k a tierra es probable que no me arroje siempre el valor 0x00? Es que no me queda muy claro lo de la impedancia  :-)
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: bigluis en 15 de Diciembre de 2012, 22:17:35
Así es, probablemente te de algunos problemas, pero nada muy significativo. Básicamente lo que harás es variar el margen de error un poco.
Título: Re: Circuito de acoplamiento de señales para el pin ADC?
Publicado por: MerLiNz en 17 de Marzo de 2013, 17:31:17
La impedancia se dice por el tiempo de carga del condensador que tiene el pic, la impedancia dependera de la velocidad de adquisicion, entre mas lenta, mayor impedancia, sin embargo existe un limite ya que con una impedancia muy alta actuaria como un divisor de tension.
Por asi decirlo, imagina que tienes 2v en la entrada, ahora pones un tiempo de adquisicion muy corto, entonces con una impedancia alta no le dara tiempo a cargarse el condensador del pic para posteriormente convertirlo a digital por lo cual tendras resultados erroneos, por ejemplo en vez de que te marque 2v, puede que te marque 1.5v, 1.8v....

Sin embargo, si conectas a GND el pin por mucha impedancia que tenga siempre tendras 0 (si no hay ruidos por ahi raros), mas que nada porque no se tiene que cargar el condensador.

Yo hice una prueba con esto una vez, poniendo 5V a la entrada y variando la resistencia entre el pin adc y el VDD, a partir de 50k ya empezaba a variar la tension erroneamente, cabe destacar que el tiempo de adquisicion era alto, cerca de 1ksps, seguramente si pusiera el tiempo de adquisicion mas rapido empezaria a dar fallos a partir de menos impedancia, o si pongo mayor el tacq el caso contrario.