- #1
1rel
- 43
- 3
Today, I've been looking into TFT LCD display tech for a bit, trying to figure out how pixels are actually colored on the screen. - A) Out of necessity, because I'm trying to build a small ARM microcontroller powered board with a display on it. B) And out of curiosity, because I don't really understand how the process works.
@A) The microcontroller I'm trying to use is a http://www.st.com/web/en/resource/technical/document/reference_manual/DM00124865.pdf or F4 with a built in display controller called LTDC (LCD TFT Display Controller). So, the display should be hooked up directly to the microcontroller, instead of using one of those popular on ebay, that already come with a display controller (like S6D0129, SSD1963, ILI9341, HX8312 etc.). I guess this makes sense, since it's more direct and cheaper this way... The interface I plan to use is parallel 16-bit RGB565. I've found that display to match those criteria.
@B) I try to figure out how this actually works, how the color values actually get to the screen's pixels. - As far as I know, the 16 bits of color information are sampled by the display at a steady rate, according to the pulses on the clock pin. The bits describing the R, G, B components of every pixel are then converted to an analog voltage by an DAC (gray scale voltage?), which is then stored in the pixel's capacitors -- three of them per pixel -- controlling the brightness of the color components. The three thin-film transistors (TFT) MOSFETs per pixel are used to "sample" the DACs voltage, when they are opened by the gate driver lines. It is called an active matrix display, because it can store the information until the refresh cycle...
I also don't understand the physics/material science behind the LCD tech. But that's for later... - What I'd like to understand at the moment, is how a "controller-less" display like the one above actually does all the needed tasks, like ADC conversion, sampling, shifting etc. - Where are those ICs, are they embedded into the display itself, also "printed" with TFTs onto the glass? - I have no clue about all that... And can't find much info by searching around. As far as I can tell, there are just a couple of passive components on the flat flex cable, but that's it. No standard ICs...
What kind of control circuitry is doing that job? Where can read more about all this? - I've found some things by searching around, but nothing too clear. - This patent seems to be quite comprehensive: http://www.google.com/patents/EP2075790A2?cl=en , but it's too much for me.. :P
@A) The microcontroller I'm trying to use is a http://www.st.com/web/en/resource/technical/document/reference_manual/DM00124865.pdf or F4 with a built in display controller called LTDC (LCD TFT Display Controller). So, the display should be hooked up directly to the microcontroller, instead of using one of those popular on ebay, that already come with a display controller (like S6D0129, SSD1963, ILI9341, HX8312 etc.). I guess this makes sense, since it's more direct and cheaper this way... The interface I plan to use is parallel 16-bit RGB565. I've found that display to match those criteria.
@B) I try to figure out how this actually works, how the color values actually get to the screen's pixels. - As far as I know, the 16 bits of color information are sampled by the display at a steady rate, according to the pulses on the clock pin. The bits describing the R, G, B components of every pixel are then converted to an analog voltage by an DAC (gray scale voltage?), which is then stored in the pixel's capacitors -- three of them per pixel -- controlling the brightness of the color components. The three thin-film transistors (TFT) MOSFETs per pixel are used to "sample" the DACs voltage, when they are opened by the gate driver lines. It is called an active matrix display, because it can store the information until the refresh cycle...
I also don't understand the physics/material science behind the LCD tech. But that's for later... - What I'd like to understand at the moment, is how a "controller-less" display like the one above actually does all the needed tasks, like ADC conversion, sampling, shifting etc. - Where are those ICs, are they embedded into the display itself, also "printed" with TFTs onto the glass? - I have no clue about all that... And can't find much info by searching around. As far as I can tell, there are just a couple of passive components on the flat flex cable, but that's it. No standard ICs...
What kind of control circuitry is doing that job? Where can read more about all this? - I've found some things by searching around, but nothing too clear. - This patent seems to be quite comprehensive: http://www.google.com/patents/EP2075790A2?cl=en , but it's too much for me.. :P
Last edited by a moderator: