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.
pcf8574 expander a relé
- tiimsvk
- Zkušený autor
- Příspěvky: 612
- Registrován: 06. květen 2021, 07:03
- Dal poděkování: 55 poděkování
- Dostal poděkování: 53 poděkování
- tiimsvk
- Zkušený autor
- Příspěvky: 612
- Registrován: 06. květen 2021, 07:03
- Dal poděkování: 55 poděkování
- Dostal poděkování: 53 poděkování
Re: pcf8574 expander a relé
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ť.
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ť.
- tiimsvk
- Zkušený autor
- Příspěvky: 612
- Registrován: 06. květen 2021, 07:03
- Dal poděkování: 55 poděkování
- Dostal poděkování: 53 poděkování
Re: pcf8574 expander a relé
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.
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.