Input na RX esp8266

LukaszH
Posts: 710
Joined: Sat Dec 14, 2019 11:49 pm

Post

Tak na wszelki wypadek zapytam o polaryzację tranzystora w opto i jaki rezystor zastosowałeś ?
Można też zmierzyć jeszcze miernikiem jakie jest napięcie na pinie RX - wtedy będzie wiadomo czy ma stan niski czy wysoki. Pull up oznacza że powinno być 3,3V i teraz pytanie czy po włączeniu diody w opto zejdzie napięcie do zera ?
User avatar
bulek68
Posts: 530
Joined: Thu Feb 08, 2018 6:51 pm
Location: Podkarpackie

Post

LukaszH wrote: Wed Dec 08, 2021 10:45 pm Tak na wszelki wypadek zapytam o polaryzację tranzystora w opto i jaki rezystor zastosowałeś ?
Można też zmierzyć jeszcze miernikiem jakie jest napięcie na pinie RX - wtedy będzie wiadomo czy ma stan niski czy wysoki. Pull up oznacza że powinno być 3,3V i teraz pytanie czy po włączeniu diody w opto zejdzie napięcie do zera ?
Masz rację, na DO mam normalnie 5V jak załączę opto spada do kilku mV i działa.
A na RX mam 3.3V i po załączeniu opto spada do 1.9V więc o stanie niskim chyba nie ma mowy.
W projekcie były przewidziane 330 Ohm a że nie mailem dałem 470 Ohm.
Coś poradzisz?
You do not have the required permissions to view the files attached to this post.
LukaszH
Posts: 710
Joined: Sat Dec 14, 2019 11:49 pm

Post

1. Znaleźć fizyczny pull up i zwiększyć rezystor
2. Zmniejszyć rezystor na opto może być nawet 100ohm
3. Wyłączyć pull up przez soft - zawsze trochę coś da.
4. Dodać dodatkowy rezystor podciągający pull down aby było ponad 2,5V (chociaż dobrze nie pamiętam wartości kiedy rozpoznawany jest stan niski/wysoki).

Zobacz co łatwiej, a może już punkt 3 załatwi sprawę i będzie z głowy :)
User avatar
bulek68
Posts: 530
Joined: Thu Feb 08, 2018 6:51 pm
Location: Podkarpackie

Post

LukaszH wrote: Thu Dec 09, 2021 6:15 pm 1. Znaleźć fizyczny pull up i zwiększyć rezystor
2. Zmniejszyć rezystor na opto może być nawet 100ohm
3. Wyłączyć pull up przez soft - zawsze trochę coś da.
4. Dodać dodatkowy rezystor podciągający pull down aby było ponad 2,5V (chociaż dobrze nie pamiętam wartości kiedy rozpoznawany jest stan niski/wysoki).

Zobacz co łatwiej, a może już punkt 3 załatwi sprawę i będzie z głowy :)
Zmieniłem rezystor na opto na 100ohm i zaczęło działać, napięcie spada do 0.6V
Dzięki za pomoc
Ps. Przy 100 na diodę opto nie pójdzie zbyt duże napięcie na dłuższą metę?

Return to “Ogólna dyskusja”