INFORMACIÓN
El MCP3008-I/P es un convertidor analógico a digital de 10 bits que convierte señales analógicas en valores digitales, que tiene 8 entradas analógicas, y se comunica mediante el protocolo SPI hacia una gran variedad de microcontroladores, permitiendo leer múltiples sensores de manera rápida y eficiente.
El MCP3008 es ampliamente utilizado como expansor de entradas analógicas en microcontroladores con un número reducido de estas.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Modelo: MCP3008-I/P
- Voltaje de Alimentación (VDD): 2.7V a 5.5V.
- Resolución: 10 bits
- Canales de entrada: 8 (CH0 a CH7)
- Formato: THT
- Encapsulado: DIP-16
- Configuración de canales: Pueden ser programados como 4 pares pseudo-diferenciales o 8 entradas simples.
- Tasa de muestreo máxima: 200 ksps a VDD = 5V. o 75 ksps a VDD = 2.7V.
- Corriente activa máxima: 500 µA a 5V.
- Corriente en modo de espera típica: 5 nA.
- Protección ESD en todos los pines: > 4 kV.
- Frecuencia de reloj (fCLK): Máxima de 3.6 MHz a VDD = 5V. o Máxima de 1.35 MHz a VDD = 2.7V.
- Capacitancia de entrada/salida: 10 pF.
- Salidas de nivel alto (VOH): 4.1V típico a 5V, I OH = -1 mA.
- Salidas de nivel bajo (VOL): 0.4V típico a 5V, I OL = 1 mA.
- Tiempo de retención de datos de entrada (tHD): 50 ns.
- Tiempo de validez de salida de datos (tDO): 125 ns a VDD = 5V. o 200 ns a VDD = 2.7V
- Temperatura de operación: -40°C a +85°C.
- Dimensiones: 19 mm x 6.3 mm x 4 mm
- Peso: 1.5 g
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
El MCP3008 es un convertidor analógico a digital (A/D) de 10 bits que utiliza un procedimiento de aproximación sucesiva para convertir señales analógicas en valores digitales.
Funcionamiento del MCP3008
- Conversión Analógica a Digital: El MCP3008 convierte voltajes analógicos de sus entradas (CH0 a CH7) en un valor digital de 10 bits. Esto significa que puede representar un rango de 0 a 1023 (2^10 – 1 valores).
- Entrada de Señal: Puede configurarse para trabajar en modo de entrada simple (cada canal mide un voltaje respecto a tierra) o en modo pseudo-diferencial (donde cada par de canales mide la diferencia entre dos voltajes).
- Interfaz SPI: El MCP3008 se comunica con un microcontrolador a través de una interfaz serie SPI. Para iniciar la conversión, el pin de selección de chip (CS/SHDN) se lleva a bajo. Esta interfaz permite la transmisión rápida de datos, lo que lo hace adecuado para aplicaciones que requieren tasas de muestreo rápidas.
- Muestras y Hold: Tiene un circuito interno de «sample and hold» que mantiene el voltaje de entrada constante durante el proceso de conversión, asegurando así precisión en la conversión de la señal analógica.
Aplicaciones del MCP3008
- Interfaz de Sensores: Se utiliza para conectar y leer diferentes tipos de sensores analógicos (como sensores de temperatura, presión, o de luz) en sistemas de adquisición de datos.
- Control de Procesos: Puede emplearse en sistemas de control donde las señales analógicas se necesitan para monitorear y ajustar condiciones específicas (como la temperatura o la humedad en un entorno controlado).
- Sistemas de Medición: Es ideal para aplicaciones donde se necesita medir voltajes y convertirlos a un formato digital para su análisis y procesamiento.
- Sistemas Operados por Batería: Gracias a su bajo consumo de energía y a su funcionamiento con voltajes de alimentación bajos, también es adecuado para dispositivos portátiles que funcionan con baterías.
- Prototipado y Desarrollo de Electrónica: Es ampliamente utilizado en placas de desarrollo como Arduino y Raspberry Pi para agregar capacidades A/D en proyectos de electrónica y robótica.
ENLACES EXTERNOS
- Conversión analógica a digital – Playlist
- PROTOCOLOS: UART – I2C – SPI – Comunicación Serie #001 – Video
- COMUNICACIONES – ¿Cómo funcionan? – Parte 4 – El protocolo SPI – Video
- Analog Inputs with your Raspberry Pi – HOW TO use the MCP3008 – Video
- How to connect the MCP3008 Analog to Digital Converter (ADC) to a Raspberry Pi and Arduino – Video
Valoraciones
No hay valoraciones aún.