PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SRG3900 Bedienteil s/w



rd-lst
21.09.2020, 22:23
Moin!
Die alten schwarz/weiß Bedienteile haben ausgedient.
Zu schade zum Entsorgen... Da blutet das Bastlerherz.

Weiß jemand, was das LCD Display für einen Controller hat? Ich hatte einen ST7565 oder ST7920 vermutet.
Jedoch finde ich dazu nur 128x64er Displays. Ein bisschen wenig... das im SRG3900 hat doch mehr, oder?
Kann jemand sagen, welche Auflösung das Display hat? Das würde mir evtl. schon weiterhelfen.

Btw.: Der ATMega128 ist auch noch gut verwendbar... echt schade, was da jetzt bei vielen auf dem Müll landet :(

rd-lst
21.09.2020, 22:26
Ah, habe gerade auf der Displayplatine einen Hinweis (doch 128x64?) gefunden: TM12864I3CCWUTMC

rd-lst
22.09.2020, 12:15
Problem gelöst.

Das Display kann mit der U8G2 Lib und dem Typ U8G2_ST7565_64128N_F_4W_SW_SPI verwendet werden.

Kontrast muss im Code noch erhöht werden -> u8g2.setContrast(230);

Pinbelegung des Displays (Draufsicht von hinten, links steht '12' rechts '1'):
12 = N/A
11 = Anode Backlight
10 = GND
09 = VCC (3.3V)
08 = Green Backlight
07 = Red Backlight
06 = Blue Backlight
05 = Clock
04 = Data In (MOSI)
03 = A0 (oder auch DC bezeichnet)
02 = Reset
01 = Chip Select

ACHTUNG:
Auf der Platine ist ein Spannungsteiler verbaut.
Das LCD arbeitet mit 3.3V LogikLevel, der ATMeag128 AVR kommt aber mit 5V.
Wenn man also direkt mit einem 3.3V AVR Pinlevel kommt, müssen die 3.3k/2.2k Teiler noch entfernt/gebrückt werden.