Fórum témák
» Több friss téma |
Bizony az utóbbi.
Egy fém tokban van a kijelző.
Nem foglak ámítani. Ezt NAGYON nehéz javítani és több esélye van, hogy teljesen tönkre fog menni, amikor megpiszkálod. A korából fakadóan is sérülékeny már ez a vékony fóliaréteg, így hajtogatáskor könnyedén eltörhet. Az eltört szakaszokat áthidalni se egyszerű, 0.1mm-es vezetékkel megoldható (a sajátomban is úgy javítottam a nyomógombot tartalmazó fóliát), de nagyon macerás.
Ha rám hallgatsz, akkor elfogadod így és nem piszkálod tovább. Ha meg nem számít, akkor megpróbálhatod jobban szétszedni, hogy hozzáférj a fóliának ahhoz a részéhez, ami rá van forrasztva a kijelzőre, s egyenletesen melegítve+nyomva megpróbálhatod javítani.
Köszi! Még kitalálom hogy legyen? üdv
tm1622 segmens vezérlő élesztésSziasztok!A segítségeteket szeretném kérni. Van egy 16 szegmens kijelzőm tm1622 meghajtóval szerelve.(a ht 1622 és tm1622 ugyanaz ) 3 adat vonal cs,wr,data, ezt szeretném életre kelteni. Amit tudok ha parancsot akarok küldeni akkor b100 b00000001ez pl SYS EN és még egy LCD ON is . 5 V és 5.5us késleltetés van az óra jeleknél és a adat írásnál. Ez után elvileg működni kéne,vagyis amit utána írok mint adat meg kéne jelenjen.De nem!! A chatgpt szerint a biteket fordítva kell küldeni (sys en)b001 b1000 0000 (mondjuk így se megy). 2db (más helyről vettem őket) van egyik se működik. ???
Ennél azért sokkal többek kell tenned, hogy használni tudd, nézd meg/próbáld ki ez a példát:
Bővebben: Link
Na az első hibám megvan .
A parancsnál (pl b100 b0000 0001) még van az a mindegy mit küldök +1 bit tehát 9 bitet kell küldeni. viszont ez A linkben)void HT162x_SendBits(uint16_t data, uint8_t bits, boolean LSB_FIRST = MSB_FORMAT) a 3.adat mi ?? (boolean LSB_FIRST = MSB_FORMAT) főleg mert ezt két értékkel hívja ( HT162x_SendBits(0b100, 3) vagy HT162x_SendBits(cmd, 8) ![]() aztán ezt se tudom értelmezni: uint16_t mask = LSB_FIRST ? 1 : 1 << bits-1; (ez mit jelent) (Én vagy oshonsoft-al vagy assemby nyelven próbálkozok.)
LSB_FIRST logikai paraméter, aminek az alapértelmezett értéke az MSB_FORMAT. LSB = least significant bit (a legkisebb helyiértékű bitet küldi először) MSB = most significant bit (a legnagyobb helyiértékú bitet küldi először) A hivónál nincs megadva, akkor az alapértelmezett MSB formában küldi.
Ezzel van megoldva, hogy a bitek milyen sorrendben menjenek. ha az LSB_FIRST = true akkor a mask értéke 1 lesz, a legalsó bit, egyébként meg bits-1, azaz a legfelső bit.
Ok,működik.
A hibáim: a parancsnál 3bit,8bit,1bit (ez nem volt) Nem értettem minek a küldésnél msb..lsb ?? És akkor az adatlapot TÜZETESEN átnéztem . Ilyennel még nem találkoztam parancsnál msb küldöm , adatnál az elejét msb aztán lsb. Csak félve jegyzem meg MIÉRT ,mindegy működik köszi.
Elég fura az interface, nem tudom miért így oldották meg, a lényeg, hogy működik.
Sharp LM64P701Sziasztok!Gondoltam írok ide, hátha tud valaki segíteni. Van a családban egy 90-es évekből származó laptop, ami nem működik, régen volt szervizben is, de nem tudták megjavítani, a kijelzője viszont működik. Gondoltam kiszedek mindent a gépből és egy Raspberry-t beletéve használnám. Szeretném a régi kijelzőt nem kicserélni, hanem azt használni egy vezérlővel, viszont nem találtam semmit magamtól a neten, hogy ez megoldható-e. Onnan jött az ötlet, hogy régebben egy jóval modernebb laptop bontott kijelzőjéhez tudtam rendelni vezérlőt és azzal használni. Az említett 90-es évekből származó kijelző: Sharp LM64P701 A válaszokat, segítséget előre is köszönöm.
Szia!
Ha jól emlékszem, ez egy 640x480-as, CCFL háttérvilágítású, monochrome (16 szürkeárnyalatos) DSTN vezérlésű kijelző. Lassú a megjelenítés és egzotikus feszültségek kellenek neki. Láttam ilyen vezérlőt (állítható volt ilyen módba is), de régen és azt már nem forgalmazzák. Szerintem nem éri meg, hacsak nem valami hobbiproject részeként, kifejezetten a kihívás miatt csinálnád. Akkor talán egy gyors mikrovezérlővel lehetne próbálkozni, asm-ben.
Köszi a választ.
Pontosan, csak hobbi célból lett ez kitalálva, de mivel nem értek hozzá és a felét sem tudom annak amit írtál, hogy mit jelent számomra csak az jöhetett volna szóba, ha lehet kapni hozzá vezérlőt, összerakom, használom.Bíztam benne, hogy mivel nem tudom mit keressek hozzá csak én nem találom, nem keresem jól jó helyen. Akkor már csak a b terv marad és kap egy modern kijelzőt a régi helyett. |
Bejelentkezés
Hirdetés |




A linkben)
számomra csak az jöhetett volna szóba, ha lehet kapni hozzá vezérlőt, összerakom, használom.