LCD modul

Projekti naših članova foruma koji su još uvijek u fazi izrade.

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

LCD modul

Post by Maki »

Da malo oživimo forum ! :)
Imam lcd od Noki-e 3310. Kako bih ga povezao sa nekim mikrokontrolerom koji radi na 5V, moram prilagodit napone komunikacije. Uprvo to će biti glavna tema.

Kako bismo mogli realizirat taj međusklop, potrebno je pronaći uzrok problem. Pa dobro gdije je tu problem ?
Gledajuči datasheet od lcd, ustanovljeno je da mu je radi napon 3.3V. Dovođenjem većeg napona od npr. 5V dovelo bi do uništenja LCD-a.
Želim sa MCU-om koji radi na 5V komunicirati sa LCD-om.
Ustanovio sam da je komunikacija sa LCD-om jednosmjerna što me je dovelo do nekoliko mogućih solucija.
1.) Otporničko djelilo ? Hmm... Zvuči ok, ima li to možda kakav nedostatak ? Tromost ?
2.) Otpornik i zener dioda ? Otpornik je spojen između LCD-a i MCU-a. Zener dioda je spojena tako da joj je katoda na LCD pinu, a anoda na masi. Razmišljao sam i o toj opciji, ali je li je zenerica pretroma za 1-4MHz ?
3.) Tranzistor kao sklopka ?
E to mi se sviđa :)
Koristeči npr. BC547 kao tranzistorsku sklopku, mogu postiči veliku brzinu.
Upravo to rješenje je priloženo u prilogu.

Ova gore spomenuta rješenja se odnose na jedan pin LCD-a, npr. Data pin.

Koje rješenje smatrate boljim ?
Možda postoji još koje ?

U planu je nakon jednog odabranog rješenja izraditi jedan mali "modul" za eksperimentalnu pločicu kako bi se olakšalo povezivanje sa željenim mikrokontrolerom.
A naposljetku je želja da taj LCD nešto i ispiše :)
Attachments
Shema.zip
Shema 3. solucije
(63.98 KiB) Downloaded 388 times
User avatar
Khaderah
Odlično uznapredovao
Odlično uznapredovao
Posts: 967
Joined: 17-04-2012, 16:10
Location: Zagreb, Hrvatska

Re: LCD modul

Post by Khaderah »

Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

Re: LCD modul

Post by Maki »

Wow :shock:

Hvala :)

Heh, normalno ja bi ga komplicirao :roll: ...

Sad još preostaje pločica. To ću vjerovatno nacrtat PCB.
Mislim da imam na zalihama nekoliko zelenih LED-ica u SMD-u 1206 pa ću probat iskoristiti njih za pozadinsko :)
Dzenny_assembly
Napredujem
Napredujem
Posts: 118
Joined: 11-09-2014, 04:03

Re: LCD modul

Post by Dzenny_assembly »

Sva rijesenja koja si naveo nisu losa. Odavno se kanim nebaviti taj displaj da pisem softver za njega al jbg nikako mi se neda. Istina je da taj displaj radi na 3,3V al i vecina kontrolera moze raditi na tom naponu...
Dzenny_assembly
Napredujem
Napredujem
Posts: 118
Joined: 11-09-2014, 04:03

Re: LCD modul

Post by Dzenny_assembly »

Evo primjera... Kifo electronic

Termometar sa Nokia 3310 displayom
http://www.ivica-novakovic.from.hr/Noki ... ometar.htm
Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

Re: LCD modul

Post by Maki »

Hvala.
Istina, no ja bih ga volio povezat sa ATmega8 na 16MHz, koji mora raditi na 5V pri toj frekvenciji. Općenito, da nemoram paziti jel mi radi sve na 3,3V.
Pronašao sam jednu zgodnu stranicu o assembleru za AVR, evo link: http://www.avr-asm-tutorial.net/avr_en/
Kad malo prođem osnove, možda nešto i osvane sa displejom u assembleru. Čini mi se da nije LCD komunikacija komplicirana...
Dzenny_assembly
Napredujem
Napredujem
Posts: 118
Joined: 11-09-2014, 04:03

Re: LCD modul

Post by Dzenny_assembly »

Nisam još radio sa nokia 3310 displayom al sam po netu nalazio dosta asm rutina za incijalizaciju i slanje podataka, konkretno za PIC, a vijerujem da ima i za Atmel.
Ako se, kako kažeš, tek upoznaješ s tim stvarima LCD komunikacija nije baš ni jednostavna, naročito u assembleru. Al tuj smo da pomognemo... :wink:
Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

Re: LCD modul

Post by Maki »

Hvala na podršci :)
Znam da lcd komunikacija nije najjednostavnija, ali ipak smatram da bih ja to mogao :)
Zapravo mi je ideja napisat svoj program u potpunosti i za inicijalizaciju.
Naravno, ne budem sad to odmah preko noći probao napisat, ali s vremenom bih se volio poigrat i sa tim LCD-om.

Nadam se da bum nešto uspio ispisat :)

Nacrtao sam PCB pločicu. Budem ju danas (valjda tokom dana) dignuo tu na net.
Osmišljeno je da u potpunosti bude u SMD-u .
Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

Re: LCD modul

Post by Maki »

Evo PCB-a i sheme.
Trebam još označit pinove (napajanje, data, clk,...)

Pločica je rađena tako da sa gornje strane dođe LCD. Malo sam kombinirao 0805 i 1206 kućišta.
Attachments
PCB.rar
PCB,shema
(33.11 KiB) Downloaded 381 times
Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

Re: LCD modul

Post by Maki »

Nekoliko izmjena u dokumentaciji.
Izostavio sam masu na glavnom konektoru, sad bi trebalo biti OK.
Dodao sam popis komponenata na shemu, na PCB-u sam označio ulazne i izlazne pinove.
Attachments
PCB.rar
PCB, shema
(40.88 KiB) Downloaded 395 times
Maki
Odlično uznapredovao
Odlično uznapredovao
Posts: 766
Joined: 02-07-2012, 12:54

Re: LCD modul

Post by Maki »

Skupio sam komponente :)
Budući da nisu sve u SMD-u i/ili nisu odgovarajućeg kučišta, moram napravit nekoliko izmjena u PCB-u. Idejno ostaje isto, s gornje strane PCB-a dolazi samo LCD, a sa dornje su komponente.
Attachments
Komponente
Komponente
Komponente.jpg (30.56 KiB) Viewed 7048 times
Post Reply