Bloqueo Fuente 12V

Me quedé bloqueado porque la cuenta ya no tiene ACUs disponibles, así que no puedo seguir ejecutando cambios ni crear el archivo de decisión.
Hecho hasta ahora
  • Inspeccioné el proyecto: había 11 testpoints Keystone 5018 agregados.
  • Detecté que esos 5018 causaban 11 errores DRC de cobre solapado por un pad mecánico duplicado.
  • Reemplacé los 11 testpoints por 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.
  • Confirmé que IRM-45-12 y RACM40-12SK/OF/PCB-T no están como partes exactas en la librería, y no agregué un módulo 12 V/3 A falso.
Bloqueos / riesgos abiertos
  • El proyecto todavía contiene cambios parciales inseguros del intento anterior: 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.
  • No pude revertir ni limpiar ese bloque parcial por falta de ACUs.
  • No pude crear/actualizar el archivo power-12v-production-decision.
  • Quedan DRC de airwires/routing; los errores de overlap de los testpoints quedaron abordados, pero falta verificación final completa.
Siguiente cuando haya ACUs
  1. Revertir/eliminar el bloque parcial 12 V subdimensionado (IRM-30-12, F2 2A, J7, U6, C15–C17) o reemplazarlo solo con un módulo real 40–45 W con footprint confiable.
  2. Restaurar la fuente original 5 V si corresponde o rediseñar la arquitectura con IRM-45-12/RACM40 real.
  3. Crear power-12v-production-decision documentando que ZMPT101B se mantiene y que 12 V/3 A queda bloqueado hasta disponer de parte/footprint certificado.
  4. Ejecutar ERC/DRC final y corregir airwires/placement pendientes.
Documentar bloqueo
Buscar alternativas 12V
Revisar DRC/ERC
Eliminar bloque parcial

Refine this doc
Ask about this doc
Board Bring-Up Plan — ESP32-S3 IoT Relay Controller
Prerequisites
  • Current-limited DC supply, isolation transformer/variac for AC tests, multimeter, oscilloscope, USB-C cable, insulated probes.
  • Treat all AC-side nets as hazardous: AC_L_IN, AC_L_FUSED, AC_N, RELAY_COM_L, LOAD_L_SW.
  • First power-up should use DC input only; do not connect mains until low-voltage rails and USB programming pass.
1. Visual Inspection
  • Verify orientation of U2, U3, U5, U6, U7, Q1/Q2, LEDs, D5/D6/D7 and terminal blocks.
  • Confirm creepage/clearance between mains and SELV zones before applying AC.
  • Confirm fuse fitted in F1 only with a value appropriate to the target load and inrush.
2. Power Rail Verification

Table


RailSourceExpectedMeasure AtCurrent LimitPass Criteria
DC_IN_RAWJ45 VJ4 pin 1 to GND300 mA initialNo short / no overheating
DC_5V_PROTF2 output~5 VU7 VIN300 mATVS not conducting during normal input
5V_SYSU6/U7 outputs4.8–5.2 VC10300 mA initialStable before enabling relay
3V3U3 output3.267–3.333 V nominalC2/C3/U1 3V3300 mAESP32 boots, no brownout
ACDC_5VU2 output5 VU6 VINAC test onlyIsolated output, no SELV-to-mains continuity
3. Critical Signal Verification

Table


SignalExpected Idle
ESP_ENHigh after RC delay
ESP_BOOT / GPIO0High; BOOT button pulls low
ESP_STRAP_IO45Low
ESP_STRAP_IO46Low
RELAY_SET_GPIO / RELAY_RESET_GPIOLow at boot
ACS_FAULTHigh unless overcurrent threshold trips
I2C_SCL / I2C_SDAPulled high to 3V3
4. USB and Programming
  1. Power from DC input or verified 5V_SYS.
  2. Connect USB-C to J1.
  3. Confirm USB enumeration of ESP32-S3.
  4. Flash firmware from the Firmware Starter project file.
  5. Confirm serial output at 115200 baud.
5. Functional Validation

Table


TestMethodPass Criteria
TMP102I2C read from 0x48Plausible board temperature
Relay set/resetPulse GPIO4/GPIO5Contact state changes; coils do not stay energized
Current ADCInject known load currentADC estimate follows current after calibration
AC voltage ADCApply isolated/limited ACWaveform centered around bias; RMS calibration possible
ProtectionTrigger ACS fault where safeFirmware resets relay
6. AC Power Validation
  • Perform only after visual inspection and DC bring-up pass.
  • Use isolated test setup and current-limited AC source.
  • Confirm U2 output isolation and 5V rail stability.
  • Test relay with low-current lamp/load before 16 A thermal tests.
7. Production Tests
  • Continuity of PE_PASS_THROUGH, AC_N, AC_L_IN, LOAD_L_SW.
  • Hipot/isolation testing per target standard and certified component limits.
  • Thermal run at rated load in enclosure.
  • RF range test with final antenna.
  • 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

ESP32-S3 IoT Relay Controller e854 thumbnail
Controlador IoT compacto con ESP32-S3, alimentación dual AC/DC aislada, relé de 16A, medición de tensión/corriente/temperatura, USB-C y E/S auxiliares para producción.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$29.92–$37.13

Digi-Key

$4.98

HQonline

$17.99–$18.41

LCSC

$43.99–$46.82

Mouser

$56.11–$57.85

TME

$23.06–$23.23

Verical

$34.55–$414.23

Controls