Estoy buscando un ADC IC y, aunque podría dar el paso y elegir uno, me preguntaba si alguien tenía alguna experiencia con algún dispositivo en particular. lo necesito para:
Actualmente estoy mirando el ADS7830 . Cualquier recomendación sería fantástica.
Utilice el ADC integrado en el microcontrolador AVR. Incluso si tiene que elegir un AVR con un número de pines ligeramente mayor y un costo ligeramente mayor, el costo total del sistema y el tamaño de la placa de circuito impreso probablemente serán menores. El recuento reducido de piezas generalmente también da como resultado una mayor confiabilidad.
Hay varias opciones de AVR con convertidores A/D de 10 y 12 bits. Consulte la tabla de productos paramétricos para obtener más información.
El Microchip MCP3208 (SPI) es muy fácil de usar.
Sé que suena loco, pero para una resolución de 8 o 10 bits, un ADC independiente cuesta más que un chip que incluye una CPU y un ADC. (Por las razones mencionadas por Kortuk, 14 o más bits de precisión generalmente son manejados por un ADC dedicado externo).
El Atmel ATtiny13 es el chip de menor costo que conozco con un ADC, menos que el MCP3208 o MCP3204 en mi distribuidor favorito. (Creo que puede programarlo para emular un ADC SPI de 3 entradas y 10 bits).
El Atmel ATtiny261 es el chip de entrada analógica de menor costo que conozco (tiene ADC de 11 entradas y 10 bits).
Si su sensor analógico está lejos de su CPU, tiene sentido colocar un ADC justo en el sensor analógico y canalizar muestras digitales resistentes al ruido de regreso a la CPU.
Quizás ese "ADC" debería ser una segunda CPU que emule un SPI ADC esclavo. (Por otro lado, a veces es mejor usar un chip cableado que "simplemente funciona", como el Microchip MCP3208, que pasar mucho tiempo programando y depurando un microcontrolador).
uɐɪ
jeremy