[ESP8266] Kontrolowany RX invert

Pozostałe układy mikrokontrolerów, układy peryferyjne i inne, nie mieszczące się w powyższych kategoriach.
Awatar użytkownika
RafPe
User
User
Posty: 177
Rejestracja: sobota 05 wrz 2015, 16:22

[ESP8266] Kontrolowany RX invert

Postautor: RafPe » czwartek 30 mar 2017, 12:58

Hej,

Staram sie znalezc rozwiazanie problemu z "opcjonalnym" RX inverterem. Sytuacja wyglada nastepujaco:
* Mam licznik zuzycia energii , ktory podaje dane uzywajac RS232 ale sygnal jest "inverted"
* Zalozenie jest takie ze do odczytu i wysylania danych uzywam ESP8266
* Stworzylem inverter uzywajac tranzystora podciagnietego do VCC

KntFP.jpg
< schemat >

Natomiast jesli na stale zrobie taki uklad , to jesli chcialbym przprogramowac ESP8266 to 'boom' mam na sztywno RX invert. Dlatego chcialbym miec nad tym jakas kontrole - czy moglby ktos cos podpowiedziec jak do tego podejsc ?
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Awatar użytkownika
xor
User
User
Posty: 169
Rejestracja: poniedziałek 05 wrz 2016, 21:44

Re: [ESP8266] Kontrolowany RX invert

Postautor: xor » czwartek 30 mar 2017, 14:51

Zastosuj bramkę EXOR. Jedno wejście bramki jako wejście sygnału, drugie wejście jako przełącznik: LOW - not inverted, HIGH - inverted. Przy programowaniu zapewne na jakiś pin trzeba podać konkretny stan - podłącz wejście bramki pod ten pin i będziesz miał automatykę.
Bramki exor są w układzie 7486, ale można ją też zestawić z innych, bardziej popularnych, bramek NAND albo NOR: https://en.wikipedia.org/wiki/XOR_gate

Awatar użytkownika
phill2k
User
User
Posty: 272
Rejestracja: niedziela 18 paź 2015, 00:12

Re: [ESP8266] Kontrolowany RX invert

Postautor: phill2k » czwartek 30 mar 2017, 21:14

Najprostsze chyba rozwiązanie jakie mi przychodzi do głowy - za pomocą Jumpera'ka.
JP1: 2-3 - inverted, 1-2 - non inverted
J1.png
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Awatar użytkownika
RafPe
User
User
Posty: 177
Rejestracja: sobota 05 wrz 2015, 16:22

Re: [ESP8266] Kontrolowany RX invert

Postautor: RafPe » czwartek 30 mar 2017, 23:27

Panowie , dzieki za pomysly - oba rozwiazania sa naprawde fajne. @phill2k - az nie moge uwierzyc , ze o czyms takim nie pomyslalem :)

Awatar użytkownika
RafPe
User
User
Posty: 177
Rejestracja: sobota 05 wrz 2015, 16:22

Re: [ESP8266] Kontrolowany RX invert

Postautor: RafPe » piątek 31 mar 2017, 21:25

Dzieki bardzo @rezasurmar - to chyba wlasnie tego sporobuje na poczatek :)


Wróć do „Inne mikroklocki, również peryferyjne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość