NHD-2.7-12864UCY3 Uneven brightness depending on neighboring pixels

Comments

3 comments

  • Paul_B

    Thank you for the information, since the NHD-2.7-12864UCY3 is a Monochrome Passive-Matrix OLED display unfortunately the slight change in luminance is a characteristic of this OLED technology. To illuminate any particular pixel line in a passive-matrix display, electrical signals are applied to the row line and column line. The more current pumped through each pixel diode, the brighter the pixel.

    I’ve heard of customers implementing some software correction routines to help with this issue when using monochrome OLED displays, by way of increasing/decreasing the grayscale (brightness) value of a particular pixel based on how many pixels are ON in that row.

    0
  • mikaeleiman

    I tested with a simple "adjust pixel value based on lit pixels per row" thing, it turned out somewhat ok - see attached image. With a bit more tuning it could probably be improved a bit further.

    To improve brightness (since this forces pixels values down to about half of max for single pixels), I increased the SET_PRECHARGE_VOLTAGE value from 0x10 to 0x25, which seems to result in a brightness about equal to what single pixels have with the default value. Is this something that will result in display damage or degradation over time, and lower screen lifetime, or is that mainly determined by pixel brightness over time?

    [attachment deleted by admin]

    0
  • mikaeleiman
    To improve brightness (since this forces pixels values down to about half of max for single pixels), I increased the SET_PRECHARGE_VOLTAGE value from 0x10 to 0x25, which seems to result in a brightness about equal to what single pixels have with the default value. Is this something that will result in display damage or degradation over time, and lower screen lifetime, or is that mainly determined by pixel brightness over time?
     


    Does anyone know if this will cause problems, or if it's safe?

    0

Please sign in to leave a comment.