ATNEL tech-forum
https://forum.atnel.pl/

Konwersja napięć/poziomów 3,3V / 5V
https://forum.atnel.pl/topic11620.html
Strona 1 z 1

Autor:  mirekk36 [ 7 maja 2015, o 11:54 ]
Tytuł:  Konwersja napięć/poziomów 3,3V / 5V

Myślę, że każdy początkujący powinien to zobaczyć - przeczytać ;)

Obrazek

Autor:  Intre [ 7 maja 2015, o 12:58 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Jak zwykle bardzo ładny poradnik ja jeszcze dodam od siebie że jak ktoś by chciał taką super konwersje + dodatkowe zabezpieczenia to polecic mu mogę profesjonalny scalak do konwersji napięć:
MAXIM-DALLAS MAX3378EEUD http://www.tme.eu/pl/details/max3378eeud+/drivery-uklady-scalone/maxim-dallas/#

w tym poście pokazuję po obszernej dyskusji jego iplementację:

http://forum.atnel.pl/post86674.html#p86674

No coż wadą jest że cena w porównaniu do BSS138 może podnieśc znacząco koszt urządzenia.

Autor:  mirekk36 [ 7 maja 2015, o 13:57 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Do niektórych zastosować nie ma co się nawet patyczkować tylko używać właśnie takich scalaków - bo oszczędności wiadomo jak mogą się kończyć w elektronice ;)

Autor:  rezasurmar [ 7 maja 2015, o 14:36 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Cytuj:
Do niektórych zastosować nie ma co się nawet patyczkować tylko używać właśnie takich scalaków - bo oszczędności wiadomo jak mogą się kończyć w elektronice


Dokładnie, dla i2c, nie ma co się szarpać o scalak za 10-20zł który w dodatku jest w dosyć małym rastrze.

Ja ostatnio "odkryłem" TXS0104, jest w SO14 przez co nawet na pajączka łatwo go polutować.
Wycisnąć przy i2c można na nim 2Mbps, w SPI/Uart 24Mbps, co niestety przy rozwiązaniu tranzystorowym jest mało realne, bo przy 500kbps już potrafią być zbyt długie czasy narastania.

Rozwiązanie z MOSFETami jest proste tanie i wystarczające do wielu zastosowań.

Autor:  lauba1 [ 13 maja 2015, o 21:43 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Cześć, mam do was parę pytań o samą zasadę działania układów, które przedstawił Mirek. Bo ja już sam zgłupiałem jak to mam rozumieć ;) no więc łyk napoju jabłkowego i tłumaczę jak ja to rozumiem, żeby było jaśniej namazałem co nie co w paincie na rysunkach Mirka o co mi chodzi:

Obrazek
więc
I Mamy pierwszy układ transmisja TX (5V, po prawej) -> RX (3.3V po lewej)
1. Ustawiamy na TX stan 1 co powoduję wystawienie na magistrale 5 V w punkcie połączenia z pull up'em 4,7K zaznaczony na rysunku 5V.
2. Dlatego, że na tranzystor MOSFET, który jest sterowany napięciem mamy podane 3.3V to powoduje otwarcie mosfeta i płynie prąd z drenu do źródła. I teraz moje pytanie w punkcie po lewej stronie gdzie RX jest połączony z pull up'em jakie jest napięcie? ponieważ według mnie jest tam napięcie pomniejszone o spadek napięcia na tranzystorze? czy jest inaczej a ja błędnie to interpretuje?
3. Na czerwono rozrysowałem prądy jak według mnie się rozchodzą, poprawcie mnie jak błędnie myślę, oczywiście wiem, że tam powinno być I1, I2 bo nie jest to ten sam prąd jednak zamazało by to zbytnio obrazek dlatego pisałem tylko I.

II.Teraz druga sytuacja gdy na TX wystawiamy 0.
1. Skoro na TX zero to prąd popłynie z pull up'a do TX.
2. Skoro mamy linie RX podciągniętą pull'upem do 3.3V dlatego przez diodę w mosfecie, który dalej jest otwarty popłynie prąd do TX i RX i dlatego na RX również będzie stan 0 ponieważ całe napięcie 3.3 V odłoży się na R2?

Autor:  mirekk36 [ 13 maja 2015, o 23:06 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

lauba1 napisał(a):
2. Dlatego, że na tranzystor MOSFET, który jest sterowany napięciem mamy podane 3.3V to powoduje otwarcie mosfeta i płynie prąd z drenu do źródła. I teraz moje pytanie w punkcie po lewej stronie gdzie RX jest połączony z pull up'em jakie jest napięcie?

Tam jest stan wysoki 3,3V czyli też takie właśnie napięcie

W kolejnym przypadku no to chyba widzisz, że dioda przewodzi i masz po drugiej stronie nadal ZERO (Stan niski) Tak na prawdę powiększony tylko o napięcie na tej diodzie - to wsio

żadne prądy nie płyną do RX - bo RX to WEJŚCIE w stanie wysokiej impedancji

Autor:  lauba1 [ 14 maja 2015, o 06:56 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Ok wróćmy jeszcze do pierwszego układu. Skoro mosfet jest otwarty, po stronie drenu jest 5 V, a po stronie źródła 3.3 V to przez tranzystor musi płynąc prąd z drenu do źródła. Skoro RX to wejście o dużej impedancji więc prąd musi pójść przez R2 do punktu gdzie jest napięcie 3.3 V więc na R2 musi odłożyć się jakieś napięcie? dobrze to rozumiem Mirku czy totalnie błędnie to analizuje i zbytnio to komplikuje?

Autor:  mirekk36 [ 14 maja 2015, o 06:58 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

ależ dobrze kombinujesz i właśnie na R2 będzie 3,3V ;) A prąd nie popłynie duży bo i R2 nie ma małej wartości

Autor:  lauba1 [ 14 maja 2015, o 10:47 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Obrazek

Aj analizuje to i sam dalej głupieje. Zrobiłem nowy rysunek jak to teraz rozumiem. Możecie spojrzeć.

Autor:  Wirnick [ 14 maja 2015, o 11:49 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

lauba1 napisał(a):
Zrobiłem nowy rysunek jak to teraz rozumiem. Możecie spojrzeć.

Z tym mosfetem to jest ok. On przeważnie jest zatkany. Ale rozebrałem go na części - przemyśl rysunek:
Obrazek
Tak właściwie tylko dioda pełni rolę dopasowania napięć.

Autor:  lauba1 [ 14 maja 2015, o 12:04 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Czyli wychodzi na to, że w sytuacji z pierwszego rysunku mosfet jest zatkany ponieważ nie ma różnicy napięć pomiędzy bramką, a źródłem? Wtedy staje się jasne dlaczego na RX jest 3.3V, a na TX jest 5V.

Autor:  lauba1 [ 17 maja 2015, o 10:13 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Panowie będzie ktoś miał w tygodniu wieczorem czas, żeby się umówić na skype i wytłumaczyć mi jak to działa? bo ja im głębiej się zagłębiam w to, tym mniej wiem;) z góry dzięki, pozdrawiam!

Autor:  Pawcio779 [ 24 sty 2018, o 19:41 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Witam, ja też mam problem ze zrozumieniem zasady działania podczas stanu wysokiego. Wg. wyjaśnienia Mirka podczas stanu wysokiego na TX tranzystor oraz jego dioda nie mają znaczenia, czyli chyba to oznacza, że nie przewodzą żadnego prądu. I tu moje pytanie dlaczego nie przewodzą? Przecież tranzystor jest w stanie przewodzenia, więc na uproszczonym schemacie można by zamiast niego narysować zwarcie, a wtedy bezpośrednio 5V poszłoby na wejście sterowane 3,3...

Autor:  mirekk36 [ 24 sty 2018, o 23:12 ]
Tytuł:  Re: Konwersja napięć/poziomów 3,3V / 5V

Pawcio779 napisał(a):
Witam, ja też mam problem ze zrozumieniem zasady działania podczas stanu wysokiego. Wg. wyjaśnienia Mirka podczas stanu wysokiego na TX tranzystor oraz jego dioda nie mają znaczenia, czyli chyba to oznacza, że nie przewodzą żadnego prądu. I tu moje pytanie dlaczego nie przewodzą? Przecież tranzystor jest w stanie przewodzenia, więc na uproszczonym schemacie można by zamiast niego narysować zwarcie, a wtedy bezpośrednio 5V poszłoby na wejście sterowane 3,3...


Myślę, że warto przede wszystkim zapoznać się z tym jak działa w ogóle dioda ... i nie mówię tego złośliwie.... broń Boże!

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/