Jump to content
ELFORUM - Forumul electronistilor

Ce tampenie!!!


Guest Georgecpr

Recommended Posts

Guest Georgecpr

Am cumparat un LCD de nokia 3310, fara rama, si nu pot sa-l conectez in nici un fel la un PIC16F628 :shock: . Stiti cum as putea zealiza aceasta legatura. Afisajul are contacte pe sticla si nu merge lipit (cositorit) nimic pe el. Intre timp am comandat si varianta cu rama, dar am nevoie sa-l utilizez si pe acesta fara rama. Ce sa fac? :?:

Link to comment
  • Replies 14
  • Created
  • Last Reply

Top Posters In This Topic

  • bogdanm

    2

  • sifor

    2

  • cniky

    1

  • nicu_stef

    1

Am cumparat un LCD de nokia 3310, fara rama, si nu pot sa-l conectez in nici un fel la un PIC16F628 :shock: . Stiti cum as putea zealiza aceasta legatura. Afisajul are contacte pe sticla si nu merge lipit (cositorit) nimic pe el. Intre timp am comandat si varianta cu rama, dar am nevoie sa-l utilizez si pe acesta fara rama. Ce sa fac? :?:

se foloseste elastomer (este o banda cauciucata elastica, cu isertii metalice circulare succesive)

 

exemplu:

Posted Image

 

Cu ajutorul acesteia realizezi conexiunea intre DSP si placa fara a necesita lipituri, ci doar prin fixare mecanica.

Link to comment

cred ca nu e de 3310, acela are 8 lamele elastice, pasul 1,25mm, piesa intermediara din plastic ce contine lamelele e lipita de afisor. (sau cel putin asa erau cele folosite de mine anul trecut).varianta fara lamele, e la alt nokia si numai cu elastomer o rezolvi, atentie la pasul din partea cealalta a elastomerului (cablajul tau), trebe sa fie la fel cu cel de pe sticla afisorului. daca-mi amintesc eu bine acela are alt pas, nu 1.25mm.succese

Link to comment
Guest Georgecpr

am folosit si cauciuc din acela (elastomer), dar nu prea am cum sa tin afisajul nemiscat si presat pe contactele de cupru. E foarte greu sa aliniez firele de cupru la 1.25 mm si trebuie sa-i fac eu o carcasa pt a functiona toate acesrea. E mult de munca. Mai este vreo alta solutie?

Link to comment

iti faci un suport din fasii de plastic lipite intre ele cu gauri pentru a putea fixa cablajul sau mai bine ti-l face cineva pe un ruter. Ce aplicatie vrei sa faci cu afisorul?

Link to comment
Guest Georgecpr

Vreau sa fac un ceas pt automobil, dar care are mai multe functii (dist parcursa, tensiunea din baterie, etc). Am facut o rama din textolit si mai trebuie sa folosesc niste suruburi pt a-l strange un pic. Dupa ce o sa-l montez de unde o sa stiu daca merge? Imi apare ceva pe el doar daca il alimentez la 5V(fara sa conectez si celelalte contacte)? Softul pt pic inca nu e gata, deci nu-l pot testa asa.

Link to comment
Guest Georgecpr

Ok! Am reusit sa fac legatura si acum vreau sa fac un mic test. Am inceput sa scriu un mic program care sa imi aprinda toti pixelii, folosind usart-ul din pic16f628. Problema este ca nu am inteles ce este cu baud rate-ul si nu stiu ce valoare sa pun in registrul SPBRG. Ma puteti ajuta? Daca aveti un mic program(pt pic-ul meu) pt test mi-ar fi de mare ajutor.

Link to comment
Guest Georgecpr

Deci nu pot folosi USART in mod sincronizat? pai dupa cum am vazut eu isi genereaza singur si clock-ul si transmite singur datele, doar ca trebuie sa specific eu cand este o comanda sau informatie de afisat. Daca trebuie sa realizez eu interfata SPI, cat timp trebuie sa astept pana sa modific pinul CLK-ul? Datele le trimit cand clk-ul este LOW sau HIGH?

Link to comment

Citeste data sheet la PIC ! Gasesti acolo informatii detaliate ! Absolut tot ce-ti trebuie ! Timing-uri, forme de unda, exemple !Don Mario

Link to comment
Guest Georgecpr

Pana la urma pot folosi USART-ul pt comunicare cu lcd-ul sau nu? Chipul procesorului din LCD este activat cand pinul 5 (CS) este LOW si dezactivat pe HIGH. Chiar trebuie sa il dezactivez dupa fiecare comanda? Nu pot sa-l leg la GND si sa ramana mereu activat (ca aici: http://serdisplib.sourceforge.net/ser/pcd8544.html)? A mai aparut o problema. Cand apas o tasta trebuie sa creasca un contor cu o unitate, dar el creste cu mai mult. Am vazut pe undeva ca se pot lega niste condesatori in paralel cu butonul sau se poate creea un delay in soft. Care este cea mai buna metoda pt a evita "switch debounce"? Ce delay ar trebui sa-i dau?

Link to comment

Aoleo ... citest si tu sursele alea cu manualul in fata si o te prinzi daca folosesti USART sau nu. Geeeez.Tu nu trebuie sa EVITI 'switch debounce', ci sa IMPLEMENTEZI 'switch debuonce'. Eu prefer in general metoda soft. Delay-urile experimentate cu succes au fost in gama 80ms - 100ms.

Link to comment

Cand apas o tasta trebuie sa creasca un contor cu o unitate, dar el creste cu mai mult. Am vazut pe undeva ca se pot lega niste condesatori in paralel cu butonul sau se poate creea un delay in soft. Care este cea mai buna metoda pt a evita "switch debounce"? Ce delay ar trebui sa-i dau?

Ambele metode sunt bune. Eu prefer metoda hardware (buton SPST NO cu un capat legat la masa, celalalt la Vcc printr-o rez. de pull-up si un condensator in paralel cu butonul), deoarece mie mi se pare mai simpla si elimina necesitatea unui debounce software. Durata delay-ului se poate stabili usor prin alegerea valorilor condensatorului si rezistentei de pull-up. Combinatia pe care o folosesc: 4k7 si 47nF (pentru Vcc=5V, butonul conectat la intrari Schmitt-Trigger).
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines