Sari la conținut
ELFORUM - Forumul electronistilor

LCD-Display LCM1602ASL 16x2 Problema


pspsuceava

Postări Recomandate

Bun deci am gasit de unde sa iau pini de la un cd.rom din spate unde se baga mufele :) . Deci am pus pinii 16 si 15 , 16 - , 15 + pe 5v direct , piniul 1 la - si la potentiometru pe primul pin al lui , pe al doilea am pus pinul 3 al lcd-ului , al 3-lea pin al potentiometrului l-am pus la + si pinul 2 de la lcd pe + si nu se intampla nimic insa am pus un led in paralel si cand dau misc potentiometrul , se vede ca scade sau creste intensitatea luminii semn ca functioneaza. Vreau doar sa il fac sa se " aprinda " ca dupa ma descurc eu sa programez cu macro-ul ala special pentru lcd e chiar usor , dar mai intai vreua sa il fac sa mearga hardware si NU REUSESC ! nu fac eu ceva bine dar nu stiu ce !a , 7085 e regulatorul alimentat de la 9v baterie.

Link spre comentariu
  • Răspunsuri 148
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • pspsuceava

    35

  • Liviu M

    22

  • pegas

    14

  • MatyC

    12

Top autori în acest subiect

Imagini postate

Cauta o schema simpla cu un pic oarecare si implemeteaza-l pe breadboard. LCD trebuie initializat de un alt procesor, asa ca prin simpla alimentare si conectare a pinilor nu faci decat sa pierzi timpul.

Link spre comentariu

DA. Trebuie sa comunici controlerului din lcd cum sa functioneze. Lucru pe 8 sau 4 biti, cu sau fara cursor, .... etc.Vad ca ai breadboard, nu dureaza mult. Cauta un pic ce ai la indemana si baga un soft in el cat sa vezi ceva mesaje pe lcd. Ignora butoane sau altceva, conecteaza doar alimentare si lcd la pic.

Link spre comentariu

folosesti cumva alt LCD (model) ? toate treburile astea le-am mai discutat acum vreo 2 pagini... cred ca e clar ca nu sunt arse LCD-urile...chestia care lui nu ii iese este tranzitia H->L la Enable...

Link spre comentariu

http://patna.sancharnet.in/guria741/pic2lcd/LCD4Bit.asm - Asta e softul pe care l-am incarcat.

 

http://img855.imageshack.us/i/dsc01979sv.jpg

 

http://img571.imageshack.us/i/dsc01980re.jpg

 

Evidet nu merge , insa din nou se vede daca misc de rezistenta se vede din nou cum creste sau scade intensitatea luminii semn ca ar consuma ceva.

 

Se poate sa fie prea slaba bateria ? Ce poate sa fie , ca nu mai am idei .

 

Conducatorii i-am verificat pe toti ,

 

In poza e o mica greseala era " decalat " cu un pin alimentarea si oscilatorul le-am pus bine acuma insa tot degeaba .

Link spre comentariu

Salut,Ai modelul de la LCD (nume/serie/datasheet) ?Poti sa postezi schema dupa care te indrumi si aplici pe breadboard(sau orice ai tu acolo cu care ajungi la final precum in poza)?Mersi

Link spre comentariu

Pai nu tu imi multumesc , eu iti multumesc ca incerci sa ma ajuti :) !

 

http://patna.sancharnet.in/guria741/pic2lcd/LCD4Bit.asm

 

aici e schema dupa care conectez si de aici e si softul .

 

EU acum vreau doar sa reusesc sa fac modulul asta functional sa inteleg unde gresesc si dupa o sa imi scriu singur soful cu ajutorul macro-urilor , dar momentan NU MERGE :( .

 

Modelul si datasheetul aici :

 

http://www.adelaida.ro/adelaida/catalog/pub/SOS/BC1602A_series_VER02.pdf

Link spre comentariu

Salut,

 

 

In primul link este softul pe care probabil l-ai bagat deja in PIC.

Nu vad nici o schema dupa care ai intins firele pe breadboard.

 

Al doilea link este datasheet-ul de la vanzator.

 

Nu prea ma ajuta sa te pot ajuta la randul meu la partea hardware.

 

Orcum asta am gasit la LCD:

 

16x2 HD4470 Compatible LCD Display (BC1602A)

http://www.bolymin.com.tw/Doc/P125-BC1602A.pdf

 

LCD controller:

http://www.bolymin.com.tw/Doc/KS0066.pdf

 

elforum:

 

search.php?keywords=KS0066+&terms=all&author=&sc=1&sf=all&sk=t&sd=d&sr=posts&st=0&ch=300&t=0&submit=C%C4%83utare

 

 

Ramane sa vezi ce si cum au facut colegii cu un LCD la fel ca al tau.

 

Succes

Link spre comentariu

Ai incercat varianta aceasta de jos si nu ti se inegreste randul de sus al lcd-ului????? de obicei asa trebuie sa faca cand setezi contrastul, eu am 2 lcd de 2x16 unu cu lumina si unu simplu mai vechi si reactioneaza la fel

Link spre comentariu

bun.

 

eu mai incerc o singura data.

 

voi presupune din start ca stii sa identifici pinii.

 

leaga pinii RS, R/W, DB7, DB6, DB5, DB4, GND la masa (GND) printr-un fir.

 

leaga pinii DB3, DB2, DB1, DB0, VDD, VO la +5V.

 

folosind un intrerupator cu 3 pozitii (stanga contact 1, mijloc deschis, dreapta contact 2), leaga pinul E la +5V si la GND prin intermediul acestui intrerupator.

 

seteaza intrerupatorul pe pozitia "+5V" si apoi alimenteaza montajul. dupa ce l-ai pornit, comuta acel comutator repede de pe +5V pe GND. spun repede pentru ca vad in datasheet "max E edge 20ns"...

 

ar trebui sa mearga fir-ar mama lui de afisaj... :sparge:

Link spre comentariu

@ppsuceava, in poza vad ca rezistorul de la /MCLR este conectat la GND si Vss de la PIC16F84 este la Vdd. Ai corectat problema?Nu sunt lamurit cum ai realizat partea de alimentare cu 7805.

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări