{"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 Compatible con:<\/strong><\/p>\n Placas Arduino como UNO, MEGA2560, DUE, Leonardo, Pro-mini, Pro-Micro, Nano, etc. Documentos y descargas:<\/p>\n ADS1115 Hoja de datos<\/a> Circuito t\u00edpico<\/strong><\/p>\n <\/a><\/p>\n Conexiones<\/strong><\/p>\n <\/a><\/p>\n Selector anal\u00f3gico bidireccional CD74HC4067<\/strong><\/p>\n
\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
\nRaspberry Pi
\nESP32, ESP8266, NodeMCU, WeMOS,
\nMicrocontroladores PIC32, STM8, STM32, AVR, ATMEGA<\/p>\n
\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