LCD Nokia – część 1

LCD Nokia – część 1
Razem głosów: 13 co stanowi: 96.92% całości.

5110

 

Duża popularność LCD ze starszych telefonów NOKIA 5110 , 3310 czy 1202 powoduje że te tanie LCDki monochromatyczne znajdują sporo zastosowań w sprzęcie elektronicznym czy też  domowych konstrukcjach ….

W tym opisie postaram się przybliżyć te ciekawe LCD od strony praktycznej  zaczniemy od  Noki 5110 …

 

images

 

LCD ten łatwo dostać w znanym serwisie TaniochaMarkt  za przysłowiowe Grosze , zarówno w postaci wygodnych modułów jak też i  samego LCD można je też bez trudu pozyskać z serwisów GSM.  LCD używa sterownika Philips PCD8544 dokładnie tego samego co LCD z Noki 3310, Sterownik ten wykonany w technologi CMOS charakteryzuje się niskim poborem prądu.

  • rozdzielczość 48×84 piksele
  • wbudowana pamięć RAM 48×84 bity
  • SPI o przepustowości maksymalnej 4.0 Mbits/s
  • Wejścia kompatybilne z sygnałami CMOS
  • Zasilanie  2,7 do 3,3V
  • Kompensacja  temperaturowa VLCD
  • zakres pracy  -25  do + 70 °C

Wszystko znajdziecie w nocie dostępnej tutaj:

Nokia5110.pdf

Przykłady użycia z Arduino :

NokiaLCD ARDUINO

Sposobów podłączenia jest wiele , ja stosuję tylko zasilanie 3,3V  i  traktuje brutalnie  sygnałami TTL 5V  i za każdym razem działają dobrze więc niema co przesadzać

31e7a91ff30b566d1420e2c562a4547c

 

Moja biblioteka do obsługi PCD8544  pracuje prawidłowo z obydwoma typami LCD.

 

Problemem tych LCD jest w sumie to że mają połączenie gumowe ale i na to jest rada w przypadku wyświetlacza LPH7366-3 z Noki 5110 który można zakupić w module gotowym do użycia często też z podświetleniem ,

Nokia-5110-LCD-Display-Anschlussbelegung-Rückseite

Posiadacze telefonu mogą wyciąć kawałek płytki, albo zrobić sobie płytkę sami np taką jak moja :

Nokia5110module

W sumie zrobiłem ja tylko dlatego że mam sporo tych LCD, ale za ok 20pln możecie mieć gotowy zestaw jak widać wyżej :)

I to w tym momencie tyle. Niżej możecie pobrać Bibliotekę dla AVR  oraz Element do Eagle  co ułatwi wam projektowanie własnych pcb z tym ciekawym wyświetlaczem.

Ponadto biblioteka działa też prawidłowo z wyświetlaczami  z Noki 3410 który jest oparty o kontroler OM6206 który jest zgodny z PCD8544, ale pozwala uzyskać rozdzielczość  96×65 pikseli  w tym celu w pliku pcd8544.h wystarczy tylko zmienić wpis w liniach:

Przykładowy kod w języku c dla Megi32:

Na filmiku widać LCD z noki 3310 który ma ścieżki na szybce gdzie można się też wygodnie przylutować kabelkami:

Miłej zabawy ….

Podziel się na:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay

5 myśli nt. „LCD Nokia – część 1

  1. Witam SUN
    Dzięki za szczegółowy opis tych wyświetlaczy oraz płytki pod nie, tylko kurcz ni mogę tego pobrać
    Możesz coś pomóc

  2. Normalnie działa download na Chrome (znaczy PDFA otwiera w pluginie i można sobie zapisać :)

  3. Bardzo dziękuję, tym artykułem bardzo mi pomogłeś :) Tylko nie wiem dlaczego ale u mnie linijki ze zmianą kontrastu powodują niedziałanie całej reszty kodu. Jedyna różnica jaką zastosowałem to zamiast atmegi32 -> atmega16. Może jakieś pomysły ?

    • Niema to znaczenia czy działasz na m32 czy 16 czy 8 SPI jest SPI i kod działa bez kłopotu , ale … możesz mieć chiński zamiennik wyświetlacza i one czasem tak mają, ważny jest kondensatorek na vout w większości przypadków dobrze działa 10uF choć raz musiałem dać 100 bo nie chciał działać chińczyk jeden.

Możliwość komentowania jest wyłączona.