RPi-ADS1115-ADCEl módulo es un convertidor analógico-digital (ADC), de los cualesADS1115Es capaz de proporcionar16El chip con precisión de muestreo de bits utiliza un tamaño ultra pequeñoMSOP-10Encapsulación.
Datos a través deI2CInterfaz serial compatible para transmisión,4caminoI2CLa dirección se puede seleccionar, solo se necesita la potencia de trabajo.3,3 VSu función principal es detectar señales analógicas y convertirlas en señales digitales.
Puede utilizar señales analógicas de joysticks u otros sensores analógicos comoNTC, sensores de temperatura, polvo y otros equipos a través de esteRPi-ADS1115-ADCEl módulo está conectado a la Raspberry Pi y la señal analógica recopilada por el dispositivo se lee a través de la Raspberry Pi.
parámetro |
valor |
tamaño |
65,0 mm 30,0 mm 18,0 mm |
fuente de alimentación |
3,3 V |
Voltaje de entrada analógica |
VDD,Tierra |
Velocidad de datos programable |
8 velocidadesllegar860ps |
internoPGA |
apoyo |
Precisión del muestreo |
16Poco |
I2cinterfaz |
Selección de dirección mediante PIN |
Número de canales |
4De un solo extremo o2Entrada diferencial |
Comparador programable(PGA) |
2/3 ~16 |
internoNTC |
apoyo |
Parámetros eléctricos y parámetros del circuito
Cómo conectar el módulo:
Conecte el módulo a la Raspberry Pi como se muestra en la siguiente figura.
·Todas las operaciones aquí realizadas suponen que ya ha instalado y configurado los ajustes de red del sistema.
·editar/boot/config.txtArchivo de configuración y agregue los siguientes parámetros:
sudo vim.tiny /boot/config.txt
Guarde y reinicie la Raspberry Pi.
·usarPitónEl código simula la lectura de datos.
Instale el software relevante utilizando el siguiente comando:
sudo apt-get install git build-essential python-dev
disco compacto ~
clon de githttps://github.com/adafruit/Adafruit_Python_ADS1x15.git
cd Adafruit_Python_ADS1x15
sudo python setup.py install
sudo pip install adafruit-ads1x15
Cambie al directorio de la rutina relevante y ejecute simpletest.py.
cd ~/Adafruit_Python_ADS1x15/ejemplos
sudo python simpletest.py
Dado que el canal y el NTC están conectados mediante puentes de manera predeterminada, verá columnas de datos en los datos muestreados:
VoluntadNTC_EN a AIN0Después de quitar la tapa del puente que se encuentra junto a él, el valor volverá al valor de muestreo predeterminado y luego podrá conectar otros dispositivos sensores analógicos y obtener valores de señal analógica.
http://wiki.52pi.com/index.php/RPI-ADS1115-ADC-Module_SKU:EP-0076