Bloqueo Fuente 12V
Generic Testpoint de un solo pad y los reconecté a sus redes originales: GND, 3V3, 5V_SYS, USB D±, ESP_EN, ESP_BOOT, ADC_AC_VOLTAGE, ADC_CURRENT, RELAY_SET_GPIO y RELAY_RESET_GPIO.U2 = IRM-30-12 de 12 V/2.5 A, F2 = 2 A, J7, U6, C15–C17. Eso no cumple el requisito de salida auxiliar 12 V/3 A.power-12v-production-decision.IRM-30-12, F2 2A, J7, U6, C15–C17) o reemplazarlo solo con un módulo real 40–45 W con footprint confiable.power-12v-production-decision documentando que ZMPT101B se mantiene y que 12 V/3 A queda bloqueado hasta disponer de parte/footprint certificado.Table
| Rail | Source | Expected | Measure At | Current Limit | Pass Criteria |
|---|---|---|---|---|---|
| DC_IN_RAW | J4 | 5 V | J4 pin 1 to GND | 300 mA initial | No short / no overheating |
| DC_5V_PROT | F2 output | ~5 V | U7 VIN | 300 mA | TVS not conducting during normal input |
| 5V_SYS | U6/U7 outputs | 4.8–5.2 V | C10 | 300 mA initial | Stable before enabling relay |
| 3V3 | U3 output | 3.267–3.333 V nominal | C2/C3/U1 3V3 | 300 mA | ESP32 boots, no brownout |
| ACDC_5V | U2 output | 5 V | U6 VIN | AC test only | Isolated output, no SELV-to-mains continuity |
Table
| Signal | Expected Idle |
|---|---|
| ESP_EN | High after RC delay |
| ESP_BOOT / GPIO0 | High; BOOT button pulls low |
| ESP_STRAP_IO45 | Low |
| ESP_STRAP_IO46 | Low |
| RELAY_SET_GPIO / RELAY_RESET_GPIO | Low at boot |
| ACS_FAULT | High unless overcurrent threshold trips |
| I2C_SCL / I2C_SDA | Pulled high to 3V3 |
Table
| Test | Method | Pass Criteria |
|---|---|---|
| TMP102 | I2C read from 0x48 | Plausible board temperature |
| Relay set/reset | Pulse GPIO4/GPIO5 | Contact state changes; coils do not stay energized |
| Current ADC | Inject known load current | ADC estimate follows current after calibration |
| AC voltage ADC | Apply isolated/limited AC | Waveform centered around bias; RMS calibration possible |
| Protection | Trigger ACS fault where safe | Firmware resets relay |
Prerequisites
1. Visual Inspection
2. Power Rail Verification
3. Critical Signal Verification
4. USB and Programming
5. Functional Validation
6. AC Power Validation
7. Production Tests