Vamos a realizar un convertidor de analógico a digital ‘AD’ de 12 bits serierie, montado sobre el MAX187. Este sencillo y a su vez económico circuito nos permitirá digitalizar una señal analógica cuyo margen esté dentro de los 0 y los 5 V de corriente continua (CC), con una resolución de 12 bits y con salida de datos SPI.
El bus de interfaz de periféricos serie oSPI (Serials SPI Peripheral Interface) es un estándar de comunicaciones, usado principalmente para la transferencia de información entre circuitos integrados en equipos electrónicos.
Esquema eléctrico del convertidor de analógico digital 12Bits
Los convertidores A/D son dispositivos electrónicos que establecen una relación biunívoca entre el valor de la señal en su entrada y la palabra digital obtenida en su salida. La relación se establece en la mayoría de los casos con la ayuda de una tensión de referencia.
La conversión analógica a digital tiene su fundamento teórico en el teorema de muestreo y en los conceptos de cuantificación y codificación.
Una primera clasificación de los convertidores A/D es la siguiente:
Conversores de transformación directa.
Conversores con transformación (D/A) intermedia, auxiliar.
Funcionamiento del convertidor de analógico a digital de 12 bits
Montaremos el circuito dentro de un conector DB25 macho, el cual se conecta al puerto paralelo del PC. Alimentamos el sistema (poniendo en 1 los bits 4 y 5 del puerto) y de este modo el circuito digitalizará la señal proveniente de la entrada.
Luego, el programa de nuestro computador personal o portátil se encargará de poner en bajo la línea CS; con ello le indicará al chip que queremos disponer de él.
Seguidamente generaremos 12 pulsos de reloj en la línea SCLK; por cada bit de reloj que generemos, leeremos un bit proveniente de DOUT.
Recordemos que el protocolo SPI especifica que se comienza por el bit menos pesado (el 0) y se concluye por el más pesado (en este caso el 11).
Utilizamos cookies propias y de terceros para garantizar el funcionamiento de la web, medir su uso y mejorar nuestros servicios. Puede aceptar todas las cookies, rechazar las no necesarias o configurar sus preferencias. Política de cookies
Configurar cookies
Necesarias para que la web funcione correctamente. No se pueden desactivar desde este panel.
Ayudan a medir el uso del sitio y mejorar sus contenidos.
Permiten publicidad, medición de campañas o personalización de anuncios.
Guardan preferencias o permiten contenido externo no necesario.