Jeden UART, a dwa urządzenia
- pimowo
- Posty: 392
- Rejestracja: 28 maja 2016, 10:07
Re: Jeden UART, a dwa urządzenia
Aj, racja
Ostatnio zmieniony 08 lut 2019, 17:30 przez pimowo, łącznie zmieniany 1 raz.
- pimowo
- Posty: 392
- Rejestracja: 28 maja 2016, 10:07
Re: Jeden UART, a dwa urządzenia
@niveasoft, tak się jeszcze zastanawiam... a może zrobić to na tranzystorach?
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
- niveasoft
- Posty: 1216
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Jeden UART, a dwa urządzenia
Teoretycznie w nocie aplikacyjnej AVR pisze że gwarantują iż stan pinu zostanie odczytany jako wysoki jeśli podamy 0,7Vcc co oznacza 5V x 0,7 = 3,5V
W praktyce łączę TX ESP do RX AVRa bezpośrednio i nigdy kłopotów nie miałem, a że lubię proste rozwiązania...
Chciałbym zwrócić uwagę, że na Twoim schemacie i w układzie musisz dodać kondensator 100nF-1uF na wyjście V3 układu CH340. On jest potrzebny do komunikacji. Bez kondensatora rwie transmisje. Przetestowane
W praktyce łączę TX ESP do RX AVRa bezpośrednio i nigdy kłopotów nie miałem, a że lubię proste rozwiązania...
Chciałbym zwrócić uwagę, że na Twoim schemacie i w układzie musisz dodać kondensator 100nF-1uF na wyjście V3 układu CH340. On jest potrzebny do komunikacji. Bez kondensatora rwie transmisje. Przetestowane
- pimowo
- Posty: 392
- Rejestracja: 28 maja 2016, 10:07
Re: Jeden UART, a dwa urządzenia
Właśnie chodzi o proste (działające) rozwiązanie, ale bardziej z powodu braku miejsca. Sam już nie wiem co tu zrobić-zanim dodam to do PCB to kupię graty, poskładam i zobaczę jak to działa.niveasoft pisze:Teoretycznie w nocie aplikacyjnej AVR pisze że gwarantują iż stan pinu zostanie odczytany jako wysoki jeśli podamy 0,7Vcc co oznacza 5V x 0,7 = 3,5V
W praktyce łączę TX ESP do RX AVRa bezpośrednio i nigdy kłopotów nie miałem, a że lubię proste rozwiązania...
Czyli powinno być tak?niveasoft pisze:Chciałbym zwrócić uwagę, że na Twoim schemacie i w układzie musisz dodać kondensator 100nF-1uF na wyjście V3 układu CH340. On jest potrzebny do komunikacji. Bez kondensatora rwie transmisje. Przetestowane
CH340 -> pin V3 -> kondensator 100nF -> rezystor 1k -> tranzystor BC817 -> pin reset ESP
- niveasoft
- Posty: 1216
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Jeden UART, a dwa urządzenia
Kolejność okay, ale zamiast BC817 dałbym BSS138 żeby nie obciążać źródła V3.
Przecież te mosfety masz bo chciałeś wstawić jako translatory. Zwykły tranzystorek potrzebuje prądu do nasycenia a mosfet to tak mało go potrzebuje, że można powiedzieć, że jest włączany napięciem. Dobrze jest dać 1MOhm do masy na bramce. Żródła nie obciąży a zapobiegnie przypadkowym włączeniom mosfeta.
Przecież te mosfety masz bo chciałeś wstawić jako translatory. Zwykły tranzystorek potrzebuje prądu do nasycenia a mosfet to tak mało go potrzebuje, że można powiedzieć, że jest włączany napięciem. Dobrze jest dać 1MOhm do masy na bramce. Żródła nie obciąży a zapobiegnie przypadkowym włączeniom mosfeta.
- pimowo
- Posty: 392
- Rejestracja: 28 maja 2016, 10:07
Re: Jeden UART, a dwa urządzenia
Małe poprawki i kolejny schemat-mam nadzieję, że teraz wszytko będzie OK
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
- niveasoft
- Posty: 1216
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Jeden UART, a dwa urządzenia
Hahaha chyba już spałeś i dobrze, że się przespałeś. Przynajmniej ja tak robię jak już mi myślenie nie idzie ->idę spać
Ten C2 nie ma być "po drodze" tylko ma być jak kondensator przy AREF w AVR czyli do masy bo ma stabilizować napięcie.
Nie wiem czy widziałeś do tego oryginalne chińskie schematy? Dorzuciłem jeszcze dwa inne.
Ten C2 nie ma być "po drodze" tylko ma być jak kondensator przy AREF w AVR czyli do masy bo ma stabilizować napięcie.
Nie wiem czy widziałeś do tego oryginalne chińskie schematy? Dorzuciłem jeszcze dwa inne.
- pimowo
- Posty: 392
- Rejestracja: 28 maja 2016, 10:07
Re: Jeden UART, a dwa urządzenia
Fakt, robiłem to na śpiocha bo dziś pierwsza zmiana. To prawda, że jak człowiek wpatruje się w monitor po nocach, patrząc na jedno i to samo to nie widzi najprostszych rzeczy
Kondensator miał być dla masy, a zamiast C2 miał być rezystor 100om i 4k7 między bramką, a masą-wrócę z pracy to poprawię.
Widzisz jeszcze jakieś błędy?
Czy dobrze myślę, że pin DTR zresetuje mi AVR przy programowaniu, tak jak to jest w Arduino?
Kondensator miał być dla masy, a zamiast C2 miał być rezystor 100om i 4k7 między bramką, a masą-wrócę z pracy to poprawię.
Widzisz jeszcze jakieś błędy?
Czy dobrze myślę, że pin DTR zresetuje mi AVR przy programowaniu, tak jak to jest w Arduino?
- niveasoft
- Posty: 1216
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Jeden UART, a dwa urządzenia
Między bramką a masą (R8) miał być własnie 1MOhm bo to miało nie obciążać źródła...
DTR powinien zadziałać. Właśnie widziałem na schematach Arduino, że mają to zrobione poprzez kondensatorek.
DTR powinien zadziałać. Właśnie widziałem na schematach Arduino, że mają to zrobione poprzez kondensatorek.
- pimowo
- Posty: 392
- Rejestracja: 28 maja 2016, 10:07
Re: Jeden UART, a dwa urządzenia
Bartek, a może zostawię pin V3 w spokoju i tranzystor będę sterował poprzez napięcie z USB? CH340 będzie zasilany tylko po podłączeniu kabelka USB, a napięcie z USB (5V) nie będzie się łączyć z napięciem sterownika (5V)
Co myślisz o tym teście?
https://www.ba0sh1.com/blog/2016/08/03/ ... -tolerant/
A czy taki minimalizm sprawdzi się?
Co myślisz o tym teście?
https://www.ba0sh1.com/blog/2016/08/03/ ... -tolerant/
A czy taki minimalizm sprawdzi się?