Cómo usar AD 676 Analógico a Digital IC

Quiero medir grados usando un potenciómetro lineal, así que pensé en usar el IC convertidor analógico a digital (ADC) AD 676.

¿Es este un buen ADC para monitorear un potenciómetro?

Si es así, ¿cómo puedo usarlo? Un esquema de una implementación de ejemplo sería útil.

Aquí está la hoja de datos www.analog.com/static/imported-files/data_sheets/AD676.pdf. Es un buen lugar para comenzar.
@Andreja: si incluye la http://parte, se analiza automáticamente en una URL (y http://www.se elimina el prefijo completo): analog.com/static/imported-files/data_sheets/AD676.pdf

Respuestas (3)

¿Por qué eligió el AD676 en particular? Es un ADC de 16 bits, que es mucho más de lo que necesitas. Un potenciómetro gira alrededor de 270°, por lo que un ADC de 8 bits le daría una resolución de alrededor de 1°. Hoy en día suele ser más fácil encontrar un ADC de 10 bits y no cuestan mucho más.

Normalmente, también debe mirar la velocidad del ADC, pero para leer un potenciómetro, 10 muestras por segundo deberían ser suficientes y cualquier ADC SAR (aproximación sucesiva) servirá aquí (la mayoría será fácilmente mil veces más rápido).

¿Cómo desea conectarlo a su microcontrolador? ¿I2C, SPI?
Un protocolo serial estándar hace que sea ridículamente fácil conectar su ADC con su microcontrolador. Como ejemplo, el siguiente "esquema" de la hoja de datos de Microchip MCP3021 :

Aplicación MCP3021

El MCP3021 es un ADC de 10 bits que interactúa a través de I2C. Viene en un paquete SOT23 de 5 pines:

2 x alimentación (Vdd, Gnd)
2 x I2C (SDA, SCL)
1 x entrada analógica

Eso es todo lo que necesitas.

OP nunca indicó qué tipo de potenciómetro (s) quiere usar. Para un potenciómetro de 10 o 20 vueltas, se pueden garantizar 16 puntas.
Además, si está usando un uC, es muy probable que tenga un ADC de 8 o 10 bits incorporado.

Esta hoja de datos contiene un circuito de ejemplo. Deberá especificar un poco más sobre sus requisitos para obtener una mejor respuesta.

Creo que ese chip en particular es un poco excesivo si solo desea una medición simple de un potenciómetro. Iría por un chip con 1) una placa de conexión y 2) un código de muestra si este es su primer chip con el que está hablando. Simplemente es más fácil comenzar y evitará problemas potenciales la primera vez.

Un ADC AD676 es demasiado extremo para su propósito de leer una señal de potenciómetro analógico. Si usara la escala completa de su ADC (si puede leer 0 - 5V, usaría un mínimo de 0V y un máximo de 5V), tiene más de 65000 posiciones... y mucho ruido con el que lidiar.

Un ADC de 10 bits tiene alrededor de 1024 posiciones. Si desea codificar 360 grados, puede obtener una resolución de hasta 0,36 grados. Sin embargo, los potenciómetros no giran 360 grados completos o en círculos, por lo que probablemente estará limitado a unos 270 grados.

Stevenvh mostró un ejemplo simple de cómo conectar el ADC. Conecte las señales SDA y SCL en su microcontrolador en los pines apropiados. Busque la hoja de datos de sus dispositivos para ver qué pin es, eso es diferente para cada chip. La entrada analógica sería solo la derivación central del potenciómetro, y solo aplicarle +5V y 0 (si su potenciómetro puede leer hasta +5V)