Jump to content

  • Log In with Google      Sign In   
  • Create Account

Photo

Folosirea unui LCD existent dintr-un device.


  • Please log in to reply
27 replies to this topic

#16 OFFLINE   nico_2010

nico_2010

    Membru avansat

  • Moderatori
  • 1,922 posts
  • Locatie:Bucuresti

Posted 16 August 2017 - 12:21 PM

o vreme topicul a fost inchis si nu stiu de ce.

sunt de acord si mi-ar placr sa modific interfata cu totul,poatr chiar un encoder in loc de butoanele lui, dar nu prea am acces la o freza sa pot face un design cat de cat. si atunci... sa vad cum am loc..

O vreme, da. Si asta pentru ca ai postat unde nu trebuia (subiectul nu corespundea sectiunii). Doar pentru ca ai mentionat "atmega" nu este suficient.

In viitor genul asta de postari va fi sters fara avertismente.



Cu_reclama

Cu_reclama
  • Membri

#17 OFFLINE   Aw Genetix

Aw Genetix

    Genetix

  • Membru activ
  • PipPipPipPip
  • 1,052 posts
  • Locatie:Deva

Posted 16 August 2017 - 08:28 PM

de fapt postasem exact unde avea legatura cu mediul de legatura arduino ide, chiar daca nu am specificat era postat in ramura arduino deci de aici era legatura. daca cineva ar fi reusit vreo metoda cu un PIC nu m-ar fi ajutat...pe mine.

 

intrebarea initiala si-a pierdut treptat sensul, si ma rog...poate acum este locul potrivit, insa eu vroiam sa stiu exact vizavi de arduino ide si un lcd atipic cum s-ar putea folosi.

 

consider ca astfel de topicuri ar trebuii pur si simplu doar mutate, dupa bunul plac dar nu inchise.

ceea ce s-a si facut, facand exceptie de la remarca "In viitor genul asta de postari va fi sters fara avertismente."


Edited by Aw Genetix, 16 August 2017 - 08:30 PM.


#18 ONLINE   one

one

    Membru evoluat

  • Membru activ
  • PipPipPipPipPip
  • 3,074 posts
  • Locatie:Trento, Italia

Posted 18 August 2017 - 01:32 PM

Pentru folosirea unor LCD generice (nu reusesc sa deschid link-ul din primul post), se poate folosi 

 

ATmega169

 

:da  

 

 

Singura problema va fi gasirea datasheetului lcd-ului. La limita se poate studia cu o lupa si se pot face experimente.



#19 OFFLINE   Aw Genetix

Aw Genetix

    Genetix

  • Membru activ
  • PipPipPipPip
  • 1,052 posts
  • Locatie:Deva

Posted Today, 00:40 AM

lcd-ul vine insotit de butoane pe aceasi placa cu un singur cip driver ET6621S.

are cineva o experienta cu ET6621 ?

ds-ul driverului este in chineza...


Edited by Aw Genetix, Today, 00:41 AM.


#20 OFFLINE   sesebe

sesebe

    Membru evoluat

  • Membru activ
  • PipPipPipPipPip
  • 4,612 posts

Posted Today, 00:43 AM

Poți învață chineza cu ocazia asta!

Reverse enginering la restul schemei de unde provine LCD-ul ca să identifici pinii iar apoi dacă ai un analizor logic multicanal analizezi și comunicația lui ca să identifici modul de comanda...... sau cumperi un LCD nou.

Edited by sesebe, Today, 00:46 AM.


#21 ONLINE   one

one

    Membru evoluat

  • Membru activ
  • PipPipPipPipPip
  • 3,074 posts
  • Locatie:Trento, Italia

Posted Today, 00:50 AM

Cate LCD-uri din astea ai ?

Pentru unul singur nici nu merita sa iti bati capul.

Sunt atatea LCD grafice la care gasesti si documentatie si costa relativ putin. Altfel, clasicile 16*2, 16*4, 20*2, 20*4....

 

Eu credeam ca ai LCD-uri chioare nu cu controller.



#22 OFFLINE   sesebe

sesebe

    Membru evoluat

  • Membru activ
  • PipPipPipPipPip
  • 4,612 posts

Posted Today, 00:54 AM

Citeodata poate vrei sa reutilizezi LCD-ul original ce poate conține diferite simboluri desenate direct pe el ca să poți "restaura" un aparat mai vechi dar cu o electronica noua.
Doar atunci se merita chinuiala.

#23 ONLINE   one

one

    Membru evoluat

  • Membru activ
  • PipPipPipPipPip
  • 3,074 posts
  • Locatie:Trento, Italia

Posted Today, 01:02 AM

ds-ul driverului este in chineza...

 

Cu un pic de atentie se poate intelege funcionarea.

Sunt 4 com-uri si 32 de segmente.

Trebuie un quartz intre pinii osc.

Transmisia se face serial, pe pinii RD,WR aplici clock, pinul DATA e bidirectional, ramane doar de inteles care sunt modurile de functionare explicate in diagrame si cum sunt trimise datele, D0-D4 com-ul, A0-A5 segmentul.

La pagina 9 sunt explicate comenzile, etc.


Citeodata poate vrei sa reutilizezi LCD-ul original 

 

Dezlipit driverul original, conectat ATmega169, jucat la butoane, restaurat.

Sau restaurant.



#24 OFFLINE   nico_2010

nico_2010

    Membru avansat

  • Moderatori
  • 1,922 posts
  • Locatie:Bucuresti

Posted Today, 12:57 PM

Poti studia foile de catalog de la HT1621/1622 si fratii lor chinezi. Nu am fost atent daca au corespondenta pin-la-pin dar sigur au aceleasi functii.



#25 OFFLINE   Aw Genetix

Aw Genetix

    Genetix

  • Membru activ
  • PipPipPipPip
  • 1,052 posts
  • Locatie:Deva

Posted Today, 13:18 PM

Attached File  20170823_112720_.jpg   80.93KB   0 downloads

 

cam asta e partea de comanda cu lcd-ul. consider pinii de iesire al pcb-ului asa cum i-am notat.

pinul RD[10] al cip-ului nu pare conectat.

ce ar trebui sa fac cu un analizor logic , sa cuplez "gnd+cs", "gnd+wr", "gnd+data" pe cate un canal, si sa decodez semnalele ? sau ce... ?

 

NOTA: nu merge ideea "cumpara alt LCD" pentru ca nu are sens in ideea acestui Topic.

 

L.E: ma ajuta multa documentatia despre HT1621. efectiv pare acelasi cip. multumesc.


Edited by Aw Genetix, Today, 13:46 PM.


#26 OFFLINE   nico_2010

nico_2010

    Membru avansat

  • Moderatori
  • 1,922 posts
  • Locatie:Bucuresti

Posted Today, 13:47 PM

Folosesti analizorul logic pentru a decoda semnalele de comanda (si valorile lor), precum si comenzile pentru a modifica ceva anume (ora, spre exemplu). Pentru analizorul Saleae, ai un pin pentru GND si pinii aferenti CH1 ("0"), CH2 si CH3 pentru semnalele de clock si date, cu selectarea interfetei SPI. Vezi ce obtii.



#27 OFFLINE   Aw Genetix

Aw Genetix

    Genetix

  • Membru activ
  • PipPipPipPip
  • 1,052 posts
  • Locatie:Deva

Posted Today, 17:29 PM

cred ca imi scapa ceva. cum adica comanda care modifica ora.. eu credeam ca asta e doar partea de afisare cu o comunicare SPI sau un fel de spi.

credeam greșit?...

inca o întrebare. Analizorul meu (Saleae) are trigger doar pe CH0. semnalul de clock apare pe CS sau nu e import cum vine?

Edited by Aw Genetix, Today, 17:35 PM.


Cu_reclama

Cu_reclama
  • Membri

#28 ONLINE   one

one

    Membru evoluat

  • Membru activ
  • PipPipPipPipPip
  • 3,074 posts
  • Locatie:Trento, Italia

Posted Today, 20:46 PM

Nu inteleg ce trebuie sa observi cu analizatorul logic.

Tu ai un controller pentru LCD si trebuie sa transmiti controllerului.

Ce face el mai departe ce sens are sa intelegi? Este destul de simplu: multiplexeaza segmentele.

Daca ai datasheetul trebuie sa il conectezi la un controller si sa incepi sa ii dai comenzi.

Butoanele sunt conectate la un divizor rezistiv si sunt citite cu ADC.

Poti pune canalul 0 ce vrei tu.

Saleae are trigger pe ce canal vrei tu nu numai pe 0. Probabil vrei sa spui ca are trigger doar pe un canal si nu pe mai multe simultan.


Edited by one, Today, 20:50 PM.





4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users