He diseñado una carcasa compacta para un microcontrolador WiFi ESP32 D1 Mini NodeMCU de AZDelivery (Wemos), que incluye espacio para un módulo de acoplador óptico y una abrazadera de cable para un cable RS485 Modbus o S/FTP.
Utilizo esta configuración para crear un contacto seco para proporcionar una bomba de calor lista para SG, a través de ESPHome y HomeAssistant, con una señal de pulso S0 (simulada). Vea mi repositorio de GitHub [Enlace] para más información.
Los rebajes para el módulo ESP32 y optocuplador están diseñados con un espacio de 0,2...0,4 mm, que debería ser suficiente. Si el módulo ESP32 no encaja, compruebe la apertura para el puerto USB (a veces se hunde).
Compruebe si necesita ajustar los orificios para que los insertos roscados puedan fundirse correctamente.
Utilicé las dimensiones nominales para el modelo, pero tuve que aumentarlas en 0,1 mm para mi propia impresión debido a imprecisiones dimensionales al imprimir pequeños detalles.
Lista de materiales que utilicé para completar esta impresión:
-
SUNLU PLA Matte (cualquier filamento no conductor es adecuado)
-
Buje roscado Ruthex RX-M2x4 (Amazon.nl)
-
ISO 7380 - M2 x 8 (Tornillos micro de KING.)
-
AZDelivery (Wemos) ESP32 D1 Mini NodeMCU microcontrolador WiFi (Amazon.nl)
-
0,34 mm² (22AWG) de cable.
-
EGBO 3...5V módulo de aislamiento de optocuplador de un canal PC817 (nl.aliexpress.com)
Conecte el GPIO25 del ESP32 al terminal positivo (+) en el lado de entrada del módulo optocoplador.
Conecte GND del ESP 32 al terminal negativo (-) en el lado de entrada del módulo de optocuplador.
Si no estás utilizando cables sólidos, usa férulas de extremo de cable o suelda los extremos de los cables.
Esto evita un contacto deficiente (resistencia de transición) en la abrazadera de la jaula del módulo de optocoplador.
Tags
Model Source
