{"id":508,"date":"2019-12-06T16:59:42","date_gmt":"2019-12-06T16:59:42","guid":{"rendered":"http:\/\/robots-argentina.com.ar\/didactica\/?p=508"},"modified":"2020-12-09T02:27:22","modified_gmt":"2020-12-09T02:27:22","slug":"auxiliares-para-control-y-digitalizacion-de-senales-analogicas","status":"publish","type":"post","link":"https:\/\/robots-argentina.com.ar\/didactica\/auxiliares-para-control-y-digitalizacion-de-senales-analogicas\/","title":{"rendered":"Auxiliares para control y digitalizaci\u00f3n de se\u00f1ales anal\u00f3gicas"},"content":{"rendered":"

Muchas de las se\u00f1ales que ingresan a un sistema digital, que provienen del mundo real y que por eso en pocas ocasiones se pueden considerar \u00abbinarias\u00bb (digital \u00ab0 y 1\u00bb, \u00abS\u00ed y No\u00bb, \u00abvalor\u00bb o \u00abno valor\u00bb), son en su mayor\u00eda lecturas anal\u00f3gicas.<\/p>\n

Si bien los microcontroladores incluyen entradas para se\u00f1ales anal\u00f3gicas, a veces no alcanza la precisi\u00f3n de lectura que poseen, o no alcanza la cantidad de entradas disponibles, y para esto necesitamos elementos auxiliares que nos ayuden a direccionarlas y leerlas, como los que presento aqu\u00ed.<\/p>\n

Convertidor anal\u00f3gico a digital ADS1115<\/strong><\/p>\n

\"\"<\/a><\/p>\n

Para los microcontroladores sin convertidor anal\u00f3gico a digital o cuando se quiere un ADC de mayor precisi\u00f3n, el ADS1115 proporciona una precisi\u00f3n de 16 bits a 860 muestras\/segundo sobre I2C. El chip se puede configurar como 4 canales de entrada de un solo extremo, o dos canales diferenciales. Como una buena ventaja, incluso incluye un amplificador de ganancia programable, hasta X16, para ayudar a aumentar las se\u00f1ales individuales \/ diferenciales m\u00e1s peque\u00f1as al rango completo. El ADC puede funcionar de 2 V a 5 V de alimentaci\u00f3n l\u00f3gica, puede medir un amplio rango de se\u00f1ales y es s\u00faper f\u00e1cil de usar. Es un gran convertidor de 16 bits de prop\u00f3sito general.<\/p>\n

La interconexi\u00f3n se realiza a trav\u00e9s de la interfaz I2C. La direcci\u00f3n se puede cambiar a una de cuatro opciones para que pueda tener hasta 4 ADS1115 conectados en un solo bus I2C de 2 hilos para 16 entradas de terminaci\u00f3n simple.<\/p>\n

\"\"<\/a><\/p>\n

Especificaciones t\u00e9cnicas<\/strong><\/p>\n

Amplio rango de alimentaci\u00f3n: 2,0V a 5,5V
\nConsumo de corriente bajo: Modo continuo: solo 150\u03bcA
\nModo de disparo \u00fanico: apagado autom\u00e1tico
\nTasas de datos programables: 8 SPS a 860 SPS (SPS = senseos por segundo)
\nReferencia interna de baja tensi\u00f3n de deriva interna: S\u00ed
\nOscilador interno: S\u00ed
\nPGA incorporado: S\u00ed (PGA = Amplificador de Ganancia Programable)
\nINTERFAZ I2C: Direcciones seleccionables por pines
\nN\u00famero de entradas anal\u00f3gicas: 4 simples o 2 Diferenciales
\nComparador programable
\nDirecciones I2C: direcciones de bits entre 0x48-0x4B, seleccionables con puentes
\nDimensiones mec\u00e1nicas: 26.0 mm (L) x 9.4 mm (W) x 2.2 mm (H)
\nSeparaci\u00f3n de los pines: est\u00e1ndar 2,54 mm \/ 0,1 pulgada<\/p>\n

Compatible con:<\/strong><\/p>\n

Placas Arduino como UNO, MEGA2560, DUE, Leonardo, Pro-mini, Pro-Micro, Nano, etc.
\nRaspberry Pi
\nESP32, ESP8266, NodeMCU, WeMOS,
\nMicrocontroladores PIC32, STM8, STM32, AVR, ATMEGA<\/p>\n

Documentos y descargas:<\/p>\n

ADS1115 Hoja de datos<\/a>
\nADS1115
Librer\u00eda Python<\/a>
\nADS1115
Librer\u00eda Arduino<\/a>
\nADS1115
Tutorial<\/a> (M\u00f3dulo similar, en breve publicar\u00e9 nuestro propio tutorial)<\/p>\n

Circuito t\u00edpico<\/strong><\/p>\n

\"\"<\/a><\/p>\n

Conexiones<\/strong><\/p>\n

\"\"<\/a><\/p>\n

Selector anal\u00f3gico bidireccional CD74HC4067<\/strong><\/p>\n

\"\"<\/a><\/p>\n

Selector anal\u00f3gico bidireccional (multiplexor \/ demultiplexor) de 16 canales. Funciona como direccionador de 16 entradas anal\u00f3gicas a 1 v\u00eda de salida, o como 1 entrada anal\u00f3gica a 16 v\u00edas de salida.<\/p>\n

Opera con alimentaci\u00f3n entre 1,2 a 6 V.<\/p>\n

Controla voltajes anal\u00f3gicos dentro del rango entre cero y el voltaje de alimentaci\u00f3n.<\/p>\n

Al ser bidireccionales permiten que las se\u00f1ales anal\u00f3gicas controladas sean, indistintamente, entradas o salidas. Estos selectores tienen baja resistencia al estar en estado de conducci\u00f3n, y alta resistencia al estar cerrados.<\/p>\n