Zprovoznění zeleného modulu esp Relé 10A/227V s napájením DC 5-28V

www
Odpovědět
kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Zprovoznění zeleného modulu esp Relé 10A/227V s napájením DC 5-28V

Příspěvek od kiklhorn »

google zná pod
green ESP8266 10A 220V Network Relay WIFI Module
odkaz třeba na ali: https://s.click.aliexpress.com/e/_A836aG

Na desce není žádné označení, nikde žádná dokumentace, alespoň piny pro boot a rx/tx/gnd jsou popsány.

Napájení je na desce psáno jako 5-28V, na stránkách někde píšou od 7V, pouštím do toho aktuálně 22V DC ze zdroje od nějaké staré tiskárny a deska celkem topí - odhadem kolem 50 °C. Napájecí konektor - minus je blíž k flashovacím pinům.

Flashování - připojené tx/rx/gnd (tx/rx klasicky křížem), zkratované boot piny propojkou. Flashoval jsem přímo na raspberry s HAOS. Trochu se bránila, pomohlo nejdříve spustit install a pak teprve připojit napájení desky. Po flashnutí vypnout, odstranit propojku, za minutku je připojený na wifi. Další už jdou přes OTA.

Konfigurace je částečná, zatím jen výstupy, vypadá to že deska má i nějaký optocouplerem oddělený vstup, ale to si budu muset ještě propískat, podívat se pod mikroskopem a dohledat součástky kvůli možným parametrům.

V ESP home je v pravo nahoře ... secrets editor (jiný secrets.yaml soubor než přímo v config folderu) - ne že bych nutně potřeboval skrývat SSID a hesla k wifi, ale takhle to jde mít jen na jednom místě pro případné změny.

Kód: Vybrat vše

esphome:
  name: vypinac01
  platform: ESP8266
  board: nodemcu

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:
  password: !secret iotota

wifi:
  ssid: !secret iotssid
  password: !secret iotwifipass

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Vypinac01 Fallback Hotspot"
    password: !secret iotota

captive_portal:

switch:
  - platform: gpio
    pin: D4
    inverted: true
    name: "Modrá Led u antény"
    id: led_1
  - platform: gpio
    pin: D1
    inverted: true
    name: "Modrá Led u relé"
    id: led_2
  - platform: gpio
    pin: D2
    name: "Relé"
    id: rele_1
//edit:
Vstup bude asi na GPIO5 -
https://www.banggood.com/Geekcreit-ESP8 ... rehouse=CN
Přílohy
zelenerele.png
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Zprovoznění zeleného modulu esp Relé 10A/227V s napájením DC 5-28V

Příspěvek od kiklhorn »

Pokračování:

Modul jsem analyzoval, tady je výsledek:

Podle rozsahu napájení to vypadá že byl vyvinut pro automatizaci v osobních/nákladních vozidlech.

Na odkazu BG je trošku odlišný modul (no/nc přehozené?) , na odkazu na Ali je ten můj.

Takže inspekce desky hotová a můžu dát zapojení:
6 šroubkový konektor - od strany rele - no,com,nc, +5V out (proti napájecí zemi), + input, - input
Na Input připojovat cca nějakých 12 - 30V DC odkudkoliv (není spojeno s napájením modulu) (Číňan píše od 7V, možná to je pravda, z datasheetu jsem nevyčetl) Maximální spínací frekvence někde v nižších desítkách kHz
Pokud by bylo potřeba ovládat vstup nižším napětím (teoreticky cca 1.5V+), je třeba vyměnit rezistor R8 za nižší hodnotu.

A upravený
CinaModulEspHome.png

Kód: Vybrat vše

esphome:
  name: vypinac01
  platform: ESP8266
  board: nodemcu

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:
  password: !secret iotota

wifi:
  ssid: !secret iotssid
  password: !secret iotwifipass

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Vypinac01 Fallback Hotspot"
    password: !secret iotota

captive_portal:

switch:
  - platform: gpio
    pin: D4
    inverted: true
    name: "Modrá Led u antény"
    id: led_1
#  - platform: gpio
#    pin: D1
#    inverted: true
#    name: "Modrá Led u relé"
#    id: led_2
  - platform: gpio
    pin: D2
    name: "Relé"
    id: rele_1

binary_sensor:
  - platform: gpio
    pin: 
      number: D1
      mode: INPUT_PULLUP
      inverted: True
    name: "12V optoizolovaný vstup"
    id: vstup_1
    on_press:
      then:
        - switch.toggle: rele_1



Tak - teď trochu nezajímavé výpočty, vůbec to nečtěte:
optočlen je sharp PC817, od "+ input" na anodu optočlenu je rezistor 10k.
katoda je přímo "- input"
Paralelně mezi "+ input" a "- input" je něco s označením CM, což bych tipnul na 33V transil, ale ruku do ohně za to nedám.
Tranzistor optočlenu spíná proti zemi GPIO5 - tedy nodemcu D1
optočlen - If max. 50mA do 50°C, max 20mA při 100°C
podle https://bbs.espressif.com/viewtopic.php?t=1079#p4097 je internall pull_up minimálně 30k
nenašel jsem nikde proud v režimu input, nechám si velkou rezervu a zanedbám.
Takže C-E optočlenu by nemělo téct při sepnutí více než - přeženu - 5V/20k = 0,25mA
Graf v datasheetu optočlenu začíná někde na 0,5mA Ic, odečtu z grafu If - zhruba pod 1mA - vezmu ji jako minumum.
Na vstupu je 10k rezistor, pouzdro odhadem 1608 - to nějakých 0,1W max?
Max napětí na rezistoru abych nepřekročil výkon - √(10000 / 0.1) = 316.2 + 1.4V na diodě = 317.6V => ~30mA diodou (neřeším nějaké průrazy, stejně bych neměl jít přes 33V transilu, ale nějaké to škrtnutí i o usměrněné síťové napětí by to mohlo přežít)
A jak to bude vypadat pokud bych chtěl použít 3V ?
na diodě 1.4V, na rezistor zbývá 1.6V Při 10k - 0,16mA - to jsem hluboko pod grafem - takže spíše ne.
Pokud chci tu 1mA při 10k - nějakých 11.4V.
Přílohy
ochvstupuOptoclenu_result.jpg
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Zprovoznění zeleného modulu esp Relé 10A/227V s napájením DC 5-28V

Příspěvek od Pete30 »

Dobrá práce jen tak dál. Vážím si toho že jsi se k nám připojil a jsi ochoten sdílet takto detailní výzkum včetně nastavení, kódů a úprav různých zařízení. Takové články jsou velkým přínosem pro toto fórum ;)
Díky
Pokud nejsem přítomen tak jsem na rybách ;)

Odpovědět

Zpět na „ESPHome“