Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

LCD HD44780 - Modyfikacja wyświetlacza 5v >> 3.3v

26 Cze 2015 19:04 2208 9
  • Poziom 6  
    Witam, posiadam wyświetlacz zgodny z HD44780 i chciałbym go wykorzystać z uC xmega, a jak wiemy ich max napięcie zasilania wynosi 3.3v. Po pewnych poszukiwaniach natrafiłem na pewien artykuł i pomyślałem ,że mógłbym dokonać takich modyfikacji na swoim lecz przy bliższych oględzinach wyświetlacza zauważyłem pewną różnice pomiędzy moim wyświetlaczem a osoby która przedstawiła tę modyfikację. I tu moje pytanie czy mógłbym ją wykonać na swoim wyświetlaczu. Oto zdjęcia mojego wyświetlacza
    LCD HD44780 - Modyfikacja wyświetlacza 5v >> 3.3v Tu miejsce na dodatkowy element i różnica w postaci dodatkowego miejsca na rezystor LCD HD44780 - Modyfikacja wyświetlacza 5v >> 3.3v
    Będąc już w temacie dolutowywania dodatkowych elementów mam pytanie czy powinienem dolutować kondensatory w tym miejscu i jeśli tak to jakie wartości LCD HD44780 - Modyfikacja wyświetlacza 5v >> 3.3v
  • Specjalista - Mikrokontrolery
    Nic nie trzeba modyfikować. Wyświetlacz zasilasz z 5 V, linia R/-W na stałe do masy i gotowe.
  • Poziom 6  
    No tak tylko z tego co mi wiadomo to takie rozwiązanie spowalnia obsługę wyświetlacza i nie pozwala na zastosowanie niektórych rozwiązań np. efektu warstw. A te brakujące kondensatory nie będą stwarzać problemów? A po za tym zmusza mnie do korzystania z 2 różnych napięć
  • Pomocny post
    Specjalista - Mikrokontrolery
    Takie rozwiązanie przyspiesza obsługę wyświetlacza i w niczym nie przeszkadza, m.in. eliminuje oczekiwanie przy obsłudze wyświetlacza (obsługa działa na przerwaniu timera). Używam w paru projektach - sprawdzone.
  • Poziom 16  
    BlueDraco napisał:
    Takie rozwiązanie przyspiesza obsługę wyświetlacza i w niczym nie przeszkadza, m.in. eliminuje oczekiwanie przy obsłudze wyświetlacza (obsługa działa na przerwaniu timera). Używam w paru projektach - sprawdzone.


    Takie rozwiązanie na pewno uniemożliwia odczytywanie pamięci wyświetlacza.
  • Poziom 17  
    ja osobiście nie widzę sensu odczytywania tego LCD. Sam wyświetlacz pełni funkcje peryferia wychodzącego, jeżeli ktoś dobrze napisze program to wszelkie dane które wysyła do wyświetlacza może sobie zapamiętać w samej aplikacji (jeżeli ma taką potrzebę) Osobiście napisałem kilkanaście aplikacji z użyciem LCD i nigdy nic nie odczytywałem z LCD - do niczego mi to nie było potrzebne :-D
    Więc podpięcie sygnału R/!W do masy jest dobrym rozwiązaniem, zwłaszcza jak mamy deficyt w liniach I/O.
  • Pomocny post
    Moderator Mikrokontrolery Projektowanie
    greg789 napisał:
    BlueDraco napisał:
    Takie rozwiązanie przyspiesza obsługę wyświetlacza i w niczym nie przeszkadza, m.in. eliminuje oczekiwanie przy obsłudze wyświetlacza (obsługa działa na przerwaniu timera). Używam w paru projektach - sprawdzone.


    Takie rozwiązanie na pewno uniemożliwia odczytywanie pamięci wyświetlacza.


    A po co ją odczytywać? Czas dostępu żałosny, w dodatku to tylko kilkanaście/kilkadziesiąt bajtów. O wiele lepiej ją buforować w SRAM MCU i wysyłać z timera jak pisze kol. BlueDraco.
  • Poziom 16  
    A po co ją buforować ?
    Choćby po to że dla takiego PIC-a 80 bajtów jest nie do pogardzenia.
  • Specjalista - Mikrokontrolery
    To może zmienić uC na jakiś tańszy z dużo większą pamięcią...