1.6 KiB
1.6 KiB
Validación física
Objetivo de la validación
Demostrar que la combinación:
LSN50 v2.xXKC-Y25-V- circuito
pull-up + diodo
funciona de forma estable para representar el estado de drenaje como entrada digital transportable por LoRaWAN.
Condiciones de prueba
- nodo LoRaWAN:
Dragino LSN50 v2.3 - gateway:
Dragino DLOS8N - network/application server:
ChirpStack - herramienta de consola:
UART/USB-TTL - medida eléctrica:
multímetro
Ajustes de prueba usados
TDC
10000 ms- equivalente a
10 s
5VT
2000 ms
Resultado funcional
- el
XKCqueda alimentado aproximadamente2 spor ciclo - durante la ventana de
5V, el sensor se enciende y detecta correctamente - el estado digital pasa a uplink LoRaWAN
- el decoder lo interpreta correctamente por
byte6 & 0x02
Problemas reales resueltos
1. El +5V parecía no estar
Se resolvió entendiendo que:
- el rail puede estar gobernado por firmware
- una medida sin carga puede engañar
- hubo que forzar ciclos y alargar la ventana
2. PA12 veía tensiones peligrosas o intermedias
Se resolvió con:
- pull-up
- diodo de bloqueo
3. El bit observado no era el correcto
Se resolvió con una prueba determinista sin sensor:
PA12forzado aVDDPA12forzado aGND
4. El circuito anterior no era robusto
Se validó como robusto el esquema final con:
47k1N4148PA12- alimentación
5VT
Estado final alcanzado
- circuito funcional validado
- lectura digital estable durante ventana válida
- decoder correcto cerrado
- downlink operativo
- kit apto como base de una vertical de drenaje controlable