S65 LCD mit STM32F4

Für die Visualisierung von Parametern ist ein Display am Mikrocontroller hilfreich. Auf der Suche nach einem geeigneten und kleinen Farb-Display fiel das Handydisplay aus dem S65 Mobiltelefon auf. Durch die zahlreichen Beispielprogrammen für AVR-Mikrocontroller im Internet war die Portierung der vorhandenen Codes auf das STM32F4-Discovery sehr einfach. Das Display besitzt eine Auflösung von 132x176 Pixel und eine Farbtiefe von 16 Bit. Die Ansteuerung erfolgt über die SPI Schnittstelle. Es handelt sich dabei um den Displaytyp LS020xxx.




Dabei ist das Display wie folgt angeschlossen:
 /*  
 Pinbelegung Siemens S65 Display am STM32F4 Discovery  
 RS   --> PB2  
 RESET --> PA15  
 CS   --> PA8  
 CLK  --> PB10 (SPI2 SCK)  
 DAT  --> PB15 (SPI2 MOSI)  
 */  


Die Versorgungsspannung von 15V für die Hintergrundbeleuchtung wird über einen DCDC Wandler aus 5V erzeugt. Ein Widerstand von 180 Ohm liegt in Reihe zur LED-Hintergrundbeleuchtung. Die spezifische Displayspannung von 2,9 V wird direkt an den 3V Pin des Discovery-Boards angeschlossen. Die Datenleitungen sind über Spannungsteiler angeschlossen. Spezifische Informationen zur Display-Ansteuerung, Schaltpläne und Codes findet man auf den Seiten von Christian Kranz (Google-Suche: Superkranz + S65).