Nokia 6610-es mobiltelefon LCD kijelző programozása






Manapság a telefonokat olyan gyorsan cserélgetjük, hogy észre sem vesszük, hogy miket dobunk a szemétbe.

Erre a legjobb példa a 2.generációs színes kijelzős kamera nélküli készülékek. Sokan a divatot követve már kellemetlenül érzik magukat, hogy a saját telefonjukban nincs fényképező stb...

A Youtube-on találkoztam első alkalommal a mobiltelefonok újrahasznosításának eme különös módjával. Általában mikrovezérlővel hajtják meg őket, de nekem elsősorban a PC nyomtatóportja volt szükségszerű (pl. a meteorológiai állomásnak is lehetne a kijelzője).

A kijelző kivezetései:

Pin Function

1 VLogic
2 #Reset display reset (active low)
3 SDIn serial Display Data
4 SClk serial data clock
5 #Cs display select (active low)
6 V
Lcd
7 Nc
8 Gnd
9 Vled+ backlight LED
10 Vled- backlight LED


A program felől nézve:

LPT, LCD kioszás:

1 VCC +3,3V

6 Q4 2 RES External Reset -active low

7 Q5 3 DATA serial data input

8 Q6 4 CLK serial clock

9 Q7 5 -CS Chip Enable input -active low

6 VCC +3,3V - Digitális rész betáp

7 N.C.

18-25 8 GND 0V

9 VLED-

10 VLED+

Az utánépíthetőség kedvéért felteszem a kapcsolási rajzokat és a működtető program FORRÁSKÓDJÁT is!!! (Turbo Pascal , vagy egyéb freeware Pascal segítségével futtatható).

Így ha valaki szintén csak ezt a programozási nyelvet ismeri, akkor könnyen fel tudja használni saját célra.

A kapcsolás:

A kijelző áramgenerátorról kapja a háttérvilágításra a feszültséget, így a bemenő feszültségtől függetlenül állandó fényerőt biztosít a kijelzőnek.

A 33 Ohmos ellenállással lehet beállítani az áram erősségét (0,6Volt/33Ohm=18,2mA). A 0,6Volt a tranzisztor UBE feszültsége.


A betáplálás egy stabil 5Voltot és egy 8-15V közötti feszültséget igényel. A számítógépre akár közvetlenül is ráköthető a +5V és a +12Vol felhasználásával.

A kijelzőnek 3,3Volt körüli feszültségre van szüksége. Ezt az 5Voltból 3db 1N4148-as dióda sorba kapcsolásával oldottam meg. Az LPT (nyomtató) portra a D4...D7 adatvonalakon csatlakozik, mindegyik helyen 10k-s ellenállások vannak sorosan, így a túlfeszültség ellen könnyebben tud védekezni a kijelző, mivel kisebb áram folyik.




A tüskesorról az alábbi adapter segítségével csatlakozik a kijelzőhöz, mivel a kijelző gyári csatlakozója 1/4-ed raszteres, amihez még vezetéket sem lehetne forrasztani,

így viszont cserélhető lesz a kijelző.




A vezérlőprogram letölthető itt: Noki6610.rar

Egy saját program segítségével lenyúltam a Pascal-os karakterkészletet, így ezt is ki tudom írni a kijelzőre

Pascal-os karakterkészlet: TPfont.txt

+ Kontraszt növelése

- Kontraszt csökkentése

I Invertáló mód

O Nem invertáló mód

8 Óra/dátum szöveg színének növelése

5 Óra/dátum szöveg színének csökkentése

D Kijelző bekapcs

X Kijelző kikapcs.

<< Vissza <<