Skocz do zawartości

Podłączenie lcd i2c 5V pod pro mini 3.3V


Razor1996

Pomocna odpowiedź

Witam, mam pytanie jak rozwiązać problem podłączenia lcd 5V I2C pod niższe napięcie niż jest dla niego wymagane. Wyczytałem w internecie, że 3,3V powinno spokojnie zasilić logikę wyświetlacza ale mogą być problemy z podświetleniem. Jak dla mnie zrobienie osobnego zasilania dla LCD nie stanowi problemu tylko jak je podłączyć pod I2C żeby nie uszkodzić arduino? Konwerter poziomów logicznych w tym wypadku raczej nie pomoże?

Link do komentarza
Share on other sites

To jest dokładnie ten konwerter o którym pisałem ale czy poradzi on sobie z zwiększeniem napięcia zasilania podświetlenia (natężenie prądu będzie na pewno o wiele większe niż na pinach logicznych)

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Podświetlenie nie jest przecież zasilane z pinów danych! Musisz do niego podać 5V osobno na pin ekranu (z resztą ten konwerter też musisz zasilać).

Chyba już rozumiem ale dla pewności dopytam 😉

Jeżeli ten schemat pasuje również do w/w konwertera z aliexpress'u to zasilanie 3,3V podłączam z arduino. Nastepnie SCL z SCL, SDA z SDA (oczywiście od arduino po stronie 3,3V) Następnie podłączam osobne zasilanie z zasilacza 5V pod 5V i to zasilanie do VCC w LCD.

Czy wymogiem jest aby arduino i LCD było zasilane z jednego zasilacza (wspólna masa?)

Link do komentarza
Share on other sites

Tak przy okazji: Jakie masz Arduino że działa na 3.3V? Leonardo?

Masa musi być połączona, tak. Ale ta płytka już to chyba robi.

Więc tak, łączysz wszystko jak normalnie jak na rysunku.

Link do komentarza
Share on other sites

Dla I²C nie potrzebujesz konwertera pomiędzy 3.3V i 5V, bo ten protokół został zaprojektowany tak, żeby urządzenia tylko musiały ściągać linie w dół, a nie dawać na nie napięcie.

  • Pomogłeś! 1
Link do komentarza
Share on other sites

Tak przy okazji: Jakie masz Arduino że działa na 3.3V? Leonardo?

Mowa o Arduino Pro Mini - 3.3V

Dla I²C nie potrzebujesz konwertera pomiędzy 3.3V i 5V, bo ten protokół został zaprojektowany tak, żeby urządzenia tylko musiały ściągać linie w dół, a nie dawać na nie napięcie.

Czyli jeśli 3,3V poradzi sobie spokojnie z logiką LCD wystarczy po prostu podpiąć wszystko normalnie z jedną zmianą zasilać LCD nie z arduino, a z osobnego zasilania 5V (masy zasilacza i arduino w tym wypadku trzeba połączyć)

Czy dobrze rozumuje?

Link do komentarza
Share on other sites

Czyli jeśli 3,3V poradzi sobie spokojnie z logiką LCD wystarczy po prostu podpiąć wszystko normalnie z jedną zmianą zasilać LCD nie z arduino, a z osobnego zasilania 5V (masy zasilacza i arduino w tym wypadku trzeba połączyć)

Czy dobrze rozumuje?

Tak.

Link do komentarza
Share on other sites

Dla I²C nie potrzebujesz konwertera pomiędzy 3.3V i 5V, bo ten protokół został zaprojektowany tak, żeby urządzenia tylko musiały ściągać linie w dół, a nie dawać na nie napięcie.

A jeśli oba urządzenia podciągają linię przez rezystory wewnętrzne, każde do swojego napięcia?

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.