Go Down

Topic: Info lcd Ks0108 (Read 10 times) previous topic - next topic

superzaffo

Purtroppo questo è uno schema con l' alimentazione invertita rispetto a quello che ho.
Guardando il pcb, noto che il pin 1 va a GND.

superzaffo

Questo è quanto mi da lo sketch diagnostico:
Serial initialized
--------------------------------------------------------------------
Reported Arduino Revision: 1.1
--------------------------------------------------------------------
GLCD Lib Configuration: glcd ver: 3 glcd_Device ver: 1 gText ver: 1
GLCD Lib build date: Mon Dec  5 01:50:07 CST 2011
GLCD Lib build number: 442
Panel Configuration:ks0108-192x64
Pin Configuration:ks0108-Arduino
--------------------------------------------------------------------
GLCD:ks0108 DisplayWidth:192 DisplayHeight:64
Chips:3 ChipWidth:64 ChipHeight:64
CSEL1:14(PIN_C0) CSEL2:15(PIN_C1)
RW:16(PIN_C2) DI:17(PIN_C3) EN:18(PIN_C4)
D0:8(PIN_B0) D1:9(PIN_B1) D2:10(PIN_B2) D3:11(PIN_B3)
D4:4(PIN_D4) D5:5(PIN_D5) D6:6(PIN_D6) D7:7(PIN_D7)
Delays: tDDR:320 tAS:140 tDSW:200 tWH:450 tWL:450
ChipSelects: CHIP0:(14,0x0, 15,0x0) CHIP1:(14,0x0, 15,0x1) CHIP2:(14,0x1, 15,0x0)
Data mode:
d0-d3:nibble mode-Non-Atomic
d4-d7:nibble mode-Non-Atomic
--------------------------------------------------------------------
Diag Loop: 1
Initializing GLCD
GLCD initialization Failed: RESET wait Timeout (status code: 2)

superzaffo

Ho trovato il datasheet del LCD.
http://www.winstar.com.tw/products_detail_ov.php?lang=it&ProID=48
Mi sembra confermare lo schema B che ho adottato.. infatti non riesco a capire dove stia il problema.

Michele Menniti

#8
Dec 11, 2012, 08:00 am Last Edit: Dec 11, 2012, 08:04 am by Michele Menniti Reason: 1
E' particolare la gestione del contrasto, normalmente gli estremi del trimmer si collegano all'alimentazione (5V e GND) ed il centrale al pin del contrasto, qui invece dei 5V preleva una tensione negativa che esce dal display stesso. La retro ti funziona perché non è altro che un LED alimentato, ma è il contrasto che dovrebbe dare segni di vita, ruotando il trimmero non succede nulla?
Ma lo sketch qual'è?
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

superzaffo

Ciao Michele...
purtroppo girando il trimmer non succede niente.
Questo e lo sketch diagnostico che carico e che mi da quell' errore... diciamo che dietro ci stanno delle librerie belle corpose.
Io sinceramente ho controllato e ricontrollato i collegamenti (che sono tanti) ma mi sembrano tutti ok allo schema B.
Se volete questa sera farò qualche foto..


Go Up