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 ?
Input na RX esp8266
Masz rację, na DO mam normalnie 5V jak załączę opto spada do kilku mV i działa.LukaszH pisze: ↑śr gru 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 ?
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?
- Załączniki
-
- IMG_20211209_131105_edit_144188598367059.jpg (3.52 MiB) Przejrzano 355 razy
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
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.6VLukaszH pisze: ↑czw gru 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
Dzięki za pomoc
Ps. Przy 100 na diodę opto nie pójdzie zbyt duże napięcie na dłuższą metę?