pcf8574 expander a relé

www
Odpovědět
Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

pcf8574 expander a relé

Příspěvek od tiimsvk »

Ahojte
Potrebujem poradiť s port exoanderom a vzopnutim relé.
Pcf8574 je pripojeny na 3v3 esp v esphome je nastaveny switch na pin 1 output: true.

Dalej z pinu pomocou 100ohm resistoru je pripojeny k optocoupleru pc817. Ktory vzopina 5v pomocou mofsetu a ten nasledne rele.

Problem je, že expander dava iba logicky vystup s prudom 1mA, ktory nestačí na pohon optoclena.

Vyriešil som to pomocou pullup 7k z 3v3 na pin. Otazka či je to spravne riešenie (4R7 bolo veľa a 10k malo na vzopnutie).

Ďakujem.

Ps: Viem že by pomohlo expander napajat z 5v a i2c riesit cez level shifter ale vela suciastok a malo miesta.

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: pcf8574 expander a relé

Příspěvek od tiimsvk »

Riešenie:

Nakoľko výstup dáva 1mA a vstup dáva 25mA je potrebné trochu prerobiť zapojenie:
GPIO z Expanderu zapojiť na PC817 GND pin2 a VCC pin1 cez 100ohm rezistor do VCC 3V3. a potom to bude fungovať.

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: pcf8574 expander a relé

Příspěvek od tiimsvk »

Ešte jeden postreh sem dam. Nefungovala mi i2c zbernica s tymto senzorom v kombinacii s doplnenymi pullup 10k resistormi a modulom ina219, ktory ma tiež v module už pridane 10k pullup.

Neviem či to bolo kvôli 1k pullup resistormi na scl a sda na module pcf expadery ale akonahle som ich odpalil tak to vsetko funguje.

Odpovědět

Zpět na „ESPHome“