Descargar PDF
      SAMOVAR                                  
×
Menú

Cómo conectar un regulador a Samovar

 
Conexión por cable.
Reguladores Kvic y RMVK
 
El regulador KVIC usa un ADUM1201 para el aislamiento de tensión. Samovar se comunica con él a 38400 baudios, o a 9600 baudios cuando está activado KVIC_USE_9600.
El regulador RMVK usa optoacopladores PC817 para el aislamiento. La velocidad del puerto es de 9600 baudios.
Estos reguladores se conectan a Samovar de la misma manera.  El Rx de un dispositivo debe conectarse al Tx del otro.
En el lado de Samovar se usa UART2 (en la placa de circuito impreso es el conector UART): RX D16 y TX D17 en ESP32 DevKit, RX GPIO25 y TX GPIO4 en LILYGO T-Relay 4, RX GPIO18 y TX GPIO17 en ESP32-S3. El regulador SEM_AVR (Stab-avr) también se conecta a este puerto, a 9600 baudios.
 
 
Cómo conectar un regulador a Samovar de forma inalámbrica
 
Un Samovar con regulador controlado por UART (puerto COM) puede conectarse sin cable mediante dos módulos RF (módulos de radiofrecuencia) HC-12. Es muy sencillo; basta con conectarlos como se muestra en el esquema:
Aquí no hace falta el ADUM, porque los módulos están diseñados para funcionar con tensiones de 3,1 V a 5 V, así que pueden conectarse tanto al ESP32 (Samovar) como a un Arduino Nano.
 
El fabricante indica que el alcance de transmisión de este módulo es de hasta 1 km (en terreno abierto y con antena externa), lo que es más que suficiente para nuestro propósito. El módulo viene configurado de fábrica a 9600 bps. Si usa un regulador STAB-AVR o RMVK controlado por UART, basta con conectar un módulo a Samovar y el otro al regulador como se muestra en el esquema, y todo debería funcionar. Si usa un regulador Kvic, debe configurar ambos módulos. No es difícil, pero tendrá que conectarlos a un ordenador para cambiar la velocidad a la que los módulos intercambian datos entre sí.
 
Ambos módulos HC-12 deben configurarse a la misma velocidad que Samovar y el regulador. Para RMVK y SEM_AVR es de 9600 baudios. Para KVIC use 38400 baudios, o 9600 baudios si en la compilación está activado KVIC_USE_9600.
El módulo tiene muchas opciones, pero solo nos interesa una: cambiar la velocidad del puerto del módulo.
Para poner el módulo en modo de configuración, conecte el pin SET a GND. Después alimente el módulo y conéctelo a un ordenador mediante un adaptador UART-USB (para ello puede usarse un Arduino Nano). Si eligió 38400 baudios, envíe el comando AT+b38400 al puerto COM detectado y espere la respuesta OK+b38400. A 9600 baudios no es necesario cambiar el ajuste de fábrica del HC-12.
 
Desconecte SET de GND, quite la alimentación, conecte los módulos a Samovar y al regulador, y todo debería funcionar.
 
¡Atención!
El regulador Kvic no tiene aislamiento galvánico de la tensión de red; ¡incluso la antena del HC-12 estará al potencial de red! Por eso el módulo debe colocarse dentro de la carcasa del regulador o aislarse de forma fiable de otro modo.