Dar vienas grafinis LCD
Iš senovinių delninikų prilupinėjo LCD ekraniukų. Gerai, kad dar spėjau prigriebti vieną delninuką ir pažiūrėti kas per signalai. Tai senoviškas, 94mm ištrižainės juodai baltas, tikriausiai 16 pilkumo lygių, LCD ekranas su touch screenu. Ekraniuko modelio numeris: 01251P01.
Sprendžiant pagal elektroniką, tai ekraniukas be kontrolerio. Epson SCI7500F0A (ar SC17500F0A) čipukas kažką kontroliuoja, bet tikrai neturi atminties. LCD pašvietimas padarytas su elektroliuminiscencine plėvele, tačiau su išlikusiu delninuku aš nesugebėjau jo įjungti.
Ekraniuko kontrastas nėra labai geras, bet manau, reikėtu patiuninti maitinimo įtampas.
Vienintelis ekraniuko gerumas tai toks, kad jo kontaktinės aikštelės labai didelės ir jų nėra daug. Čia yra 20 kontaktų lizdas, tačiau visų laidų tikrai nereikia.
Šio ekraniuko pinoutas ir truputi reverse engineering:
1 | +3.6V | Vcc | |||
2 | GND | ||||
3 | -9.5V | kontrastas | |||
4 | -16V | Vee | |||
5 | +3.3V | DISP ON | |||
6 | DATA | Kur LSB, o kur MSB nežinau. | |||
7 | DATA | ||||
8 | DATA | ||||
9 | DATA | ||||
10 | GND | ||||
11 | Pixel Clock | 4MHz | |||
12 | GND | ||||
13 | HSYNC | 33kHz, 500ns | |||
14 | VSYNC | 90Hz, 31us | |||
15 | nc | ||||
16 | nc | ||||
17 | ELM1 | ||||
18 | nc | ||||
19 | nc | ||||
20 | ELM2 |
Keletas eskizų apie signalų padėtį:
April 4th, 2009 at 1:20 am
Daugiau nei vienas yra?
Ant pardavimo bus?
April 4th, 2009 at 9:39 am
Gal ir bus, bet kam jis jums reikalingas- jis gi be kontrolerio. Į jį juk reikia pastoviai pumpuoti duomenis. Labai jau rimto MCU reikės. Šiaip turiu 10 vnt.
April 11th, 2009 at 9:20 pm
Kiek pabūriau ir rodos pavyko paleisti šį LCD ekraniuką. Tai 320×240 (o gal ir 250) pix monochromatinis ekraniukas. Pilkumo atspalviai išgaunami darant įvairius triukus, kurių dar neišbandžiau. Pabandysiu parašyti kontrolerį verilog kalboje. Laukite. Pašvietimas žalios spalvos.
Čia eksperimentų vaizdelis. Kadangi naudojama vidinė Ciklono atmintis, todėl vaizdelis kartojasi- per mažai jos. Jau suradau 64K statinę atmintį. Pabandysiu padaryti 16 lygių grayscale kontrolerį.
April 15th, 2009 at 5:25 pm
O kur ačiū tam kuris juos išlupo nesulaužęs?