Sensor analógico genérico
Un componente para varios sensores con salida analógica: elige el perfil (gas tipo MQ, humedad del suelo capacitivo o resistivo, corriente ACS712 o personalizado) y mueve el control. AO entrega una fracción de la tensión de VCC (salida ratiométrica); DO es el comparador del módulo, con umbral e histéresis. Un módulo de 5 V con AO directo en el GPIO puede pasar de 3,6 V: el simulador avisa antes de que la placa se queme.
Distribución de pines
| Pin | Conectar a | Observación |
|---|---|---|
| VCC | 3V3 o VIN (5 V), según el módulo | la salida AO sigue esta tensión |
| GND | GND | |
| DO | GPIO de entrada (p. ej.: 13) | solo en los perfiles con salida digital |
| AO | GPIO con ADC (p. ej.: 34) | con VCC de 5 V, usa un divisor de tensión |
Del programa al semestre planificado
- Plan de enseñanza y calendario montados solos
- Diario de clases listo para pegar en el SIGA
- Diapositivas y listas de ejercicios con solucionario
Versión Community gratis · Windows
Ejemplo en MicroPython
from machine import ADC, Pin
import time
sensor = ADC(Pin(34)) # AO del sensor
sensor.atten(ADC.ATTN_11DB)
while True:
print(sensor.read_uv() / 1000000, "V")
time.sleep(0.5)
Especificaciones
| Elemento | Valor | Fuente |
|---|---|---|
| ACS712: sensibilidad | 185 mV/A (5 A), 100 mV/A (20 A), 66 mV/A (30 A), con VCC de 5 V | Hoja de datos ACS712 (Allegro MicroSystems), tablas "Common Operating Characteristics" y "x05B/x20A/x30A Performance Characteristics" |
| ACS712: salida sin corriente | VCC × 0,5 (2,5 V con 5 V) | Hoja de datos ACS712 (Allegro MicroSystems), tablas "Common Operating Characteristics" y "x05B/x20A/x30A Performance Characteristics" |
| ACS712: alimentación | 4,5 a 5,5 V | Hoja de datos ACS712 (Allegro MicroSystems), tablas "Common Operating Characteristics" y "x05B/x20A/x30A Performance Characteristics" |
| Gas tipo MQ: curva | logarítmica (aproximación didáctica) | En verificación: curva Rs/R0 de la hoja de datos de Hanwei y el RL del módulo |
| Humedad del suelo: curva | inversa: más húmedo, menor tensión (aproximación didáctica) | En verificación: medir el módulo seco y en agua |
| Ruido, deriva y calentamiento | apagados por defecto (0) | En verificación: medir en la placa |
| Orden de los pines | VCC, GND, DO, AO | En verificación: varía entre módulos; revisa la serigrafía del tuyo |
Los valores con "En verificación" todavía se comprobarán en las piezas del laboratorio.