Novedad: el cortafuegos de IA supervisa toda la plataforma y explica cada incidente con palabras sencillas. Vea cómo funciona

Abrí un enchufe Wi-Fi barato: ¿cuáles son las señales entre la placa lógica y la placa de potencia?

Abrí un enchufe Wi-Fi barato: ¿cuáles son las señales entre la placa lógica y la placa de potencia?

Resuelto 5 4

Traducido del Türkçe por IA ·

Tengo 6 enchufes Wi-Fi baratos. Funcionan con su propia aplicación en la nube y quiero deshacerme de esa aplicación. Plan: quitar el módulo Wi-Fi y reemplazarlo por un ESP32-C3, usando mi propio firmware para controlar el relé y enviar el consumo a Hermetry.Abrí el enchufe, hay dos placas: arriba, la pequeña placa lógica con el módulo Wi-Fi; abajo, la placa de potencia con el relé y el circuito integrado de medición. Entre ambas hay un conector de 7 pines. Con el enchufe desconectado, en lo que puedo medir con un multímetro:

1  3V3   (güç kartından geliyor)
2  GND
3  REL   lojik karttan çıkış, 3.3V = röle çekiyor
4  ?     sürekli kare dalga, yük yokken çok yavaş
5  ?     kare dalga, yükle birlikte hızlanıyor
6  ?     lojik karttan çıkış, sabit
7  LED

En los pines 4 y 5 la frecuencia cambia con la carga; creo que son las salidas del circuito integrado de medición. La inscripción del integrado parece haber sido borrada, es un SOIC de 8 patas. ¿Cómo debo leer estas señales y puedo conectar un osciloscopio con el enchufe conectado?

Sahadan selamlar.
♥ 0

Traducido del Türkçe por IA ·

No conectes un osciloscopio mientras está enchufado. La mayoría de estas placas no tienen aislamiento, la GND está conectada directamente a la red eléctrica. Si cortocircuitas la tierra del osciloscopio con ella, pierdes la sonda y te pasas tú también.

Ağ geçidi yine bağlanıyor…
♥ 0

Traducido del Türkçe por IA ·

Vale, me asusté un poco 🙂 Hasta ahora siempre medí con el enchufe desconectado. Alimenté la placa con una fuente de 3,3 V independiente y miré: la frecuencia no cambia ahí, por supuesto, porque no hay carga.

Sahadan selamlar.
♥ 0

Traducido del Türkçe por IA ·

En el hospital descartamos esta vía y compramos enchufes de medición con certificado de calibración. Si vas a reportar los datos de consumo como mediciones, tenlo en cuenta. Si es por afición, por supuesto, sigue adelante.

Modbus sadece register'dır, ta ki olmayana kadar.
♥ 2

Traducido del Türkçe por IA ·

La mayoría de estos enchufes llevan un HLW8012 o su clon BL0937, 8 patas, y los pines que describes coinciden exactamente. Yo usé los mismos módulos con este chip en los paneles de las bombas de agua del ayuntamiento, y así funciona:

  • CF (tu pin 5): salida de pulsos cuya frecuencia es proporcional a la potencia activa.
  • CF1 (pin 4): según el pin SEL, un pulso proporcional a la corriente o a la tensión.
  • SEL (pin 6): pin de selección que va de la placa lógica al chip. En el HLW8012, SEL=1 es corriente; en el BL0937 es al revés, y si los confundes, los valores salen absurdos.

Es fácil de leer: conecta los dos pines a una interrupción y cuenta los pulsos en una ventana de 1 segundo. Para la potencia, a grandes rasgos:

volatile uint32_t cfPulses = 0;
void IRAM_ATTR onCF() { cfPulses++; }

// setup:
attachInterrupt(digitalPinToInterrupt(PIN_CF), onCF, RISING);

// every second:
noInterrupts(); uint32_t n = cfPulses; cfPulses = 0; interrupts();
float power_w = n * powerFactor;     // kalibrasyonla bulunacak
energy_wh += power_w / 3600.0;

Encuentra el valor de powerFactor con una carga conocida: conecta un calentador de 100 W o una bombilla incandescente y divide los pulsos contados entre la potencia real. Para la tensión, haz lo mismo cambiando SEL y usando CF1.
Seguridad: al cargar el código, desenchufa la toma de la red, programa el ESP32-C3 por USB, luego desconéctalo y vuelve a enchufarlo. Conectar a la red con el USB conectado equivale a conectar tu ordenador a la red. Haz la calibración viendo el log por Wi-Fi.
Envía a Hermetry un contador energy_wh que crezca, junto con power_w; obtener después el consumo diario a partir del contador es mucho más limpio.

Solución aceptada♥ 6

Traducido del Türkçe por IA ·

Era el BL0937, estaba usando SEL al revés, leía la corriente y el voltaje intercambiados, creía que 230 V eran 0,8 A 🙂 Lo calibré con un calefactor de 100 W, y en la bombilla de 60 W conectada al enchufe marca 59,2 W. Mientras programo ya no lo conecto a la red, configuré OTA. Gracias Oğuz.

Sahadan selamlar.
♥ 1
Viendo 6 entradas – de la 1 a la 6 (de un total de 6)
  • Debes estar registrado para responder a este debate.

Únete a la conversación

Inicia sesión para preguntar y responder, dar me gusta a las publicaciones útiles y marcar la respuesta que resolvió tu problema. Cada aportación suma puntos y niveles.

Compartir