Un articol cu prezentare sugestiva este Nokia LCD 3310 + Arduino:
Dupa cum se constata de aici si din datasheet, tensiunile recomandate de alimentare si comanda sunt intre 2,7 si 3,3V... mai mici decat cea de 5V a lui Arduino, asa ca eu as lucra pe "adaptoate de nivel logic", realizate din divizoare rezistive, cum e prezentat la Nokia 3310 display and Arduino connections:
.. pe scurt tensiunea de 5V de alimentare este "scazuta" cu cca. 2V (3 x0,65.0,7V), iar tensiunile de control, sunte reduse cu divizor rezistiv.
Voi reface cablajul pentru noua configuratie, pastrand schema, cu reducerea tensiunii cu 3 diode si limitarea curentului pe terminalele de comanda...
.. pe scurt tensiunea de 5V de alimentare este "scazuta" cu cca. 2V (3 x0,65.0,7V), iar tensiunile de control, sunte reduse cu divizor rezistiv.
Schema de la Electrónica de Invierno devine:
Un articol care trateaza acest mod de conectare se numeste How to use the Nokia 5110 LCD Module at Arduino, folosind o limitare de curent prin inserierea unor rezistente de 10k pe liniile de comanda:
11.6.2013
Din aceste informatii, m-am gandit la o varianta, care combina, aceste 2 variante:
Partea de adaptor, completata cu posibilitatea aprinderii permanente a LED-ului de fundal sau in functie de tensiunea de pe un anumit pin sau chiar stins permanent, are schema urmatoare:
Cablajul, respectiv montajul desenat cu ajutorul programului Eagle PCB Editor pot fi realizate astfel:
Cand va compar cablajul realizat cu dimensiunile placutei afisajului, am constatat ca pinii sunt inscriptionati altfel fata de ce am gasit pe net...
Am verificat si la furnizor si... surpriza, inscriptionarea corespunde documentatiei lui:
1.RST----------- reset.
2.CE------------ chip selection.
3.DC------------ data/commands choice.
4.DIN----------- serial data line.
5.CLK----------- serial Clock Speed.
6.3.3V---------- VCC.
7.LIGHT--------- backlight control terminal.
8.GND----------- power negative.
si se mentioneaza ca "tensiune de alimentare: 2.7V-3.3V, chiar si 5V este OK, dar o parte a ecranului a devenit negru când a fost testat"..."nivelele logice: 2.7-5V".
Voi reface cablajul pentru noua configuratie, pastrand schema, cu reducerea tensiunii cu 3 diode si limitarea curentului pe terminalele de comanda...
14.iun.2013
PS: Am gasit materiale interesante nu numai in articolul de la adafruit.com ci si la:
- Arduino/RC/Robotic Projects..
- waihung.net
- arduinoandsoftware.wordpress.com
- http://mcuoneclipse.com/2012/12/16/zero-cost-84x48-graphical-lcd-for-the-freedom-board/
- Arduino/RC/Robotic Projects..
- waihung.net
- arduinoandsoftware.wordpress.com
- http://mcuoneclipse.com/2012/12/16/zero-cost-84x48-graphical-lcd-for-the-freedom-board/
16.iun.2013
Am facut un mic montaj pe un cablaj de test, folosind conectori mama si tata. plus jamper pentru selectia iluminarii fundalului (permenent sau functie de comanda unui pin):
am conectat montajul la Arduino
si am constatat ca nici macar LED-urile de fundal nu se aprind...
dupa masuratori si folosind lupa am descoperi ca cele 4 rezistente de 18 ohmi din schema sunt de 270 ohmi, iar LED-urile sunt montate invers...
PS: afisajul se aprinde daca se conecteaza pinul la masa...
PS: afisajul se aprinde daca se conecteaza pinul la masa...
... momentan atat... :( totusi, cred ca o sa recuperez un afisaj dintr-un telefon vechi deoarece am gasit un mic tutorial la http://serdisplib.sourceforge.net/ser/pcd8544.html
PS: Dupa ce am mai studiat documentatia despre afisaj, gasita la techref.massmind.org,am ajuns la concluzia ca ecranul nu era presat bine in carcasa si...
apoi:
Hello, you can connect two lcd nokia 5110 to arduino UNO?
RăspundețiȘtergereI have not tried, but it is possible to go by switching pin SCE (Chip Enable).. one active one in stand by... like multiplexing... you must try...
Ștergere