Commonly available LCD display (alphanumeric, dot matrix) configuration and dimension.
Alphanumeric LCD Display (16 x 2, 1602)
2.95 x 5.15mm character size, 16 Chars x 2 Lines. Commonly available.
|3||VEE||Contrast adjustment voltage|
|4||RS||Register select (1=data, 0=instruction)|
|7||D0||Data bit 0|
|8-13||D1-D6||Data bit 1-6|
|14||D7||Data bit 7|
|15||A||LED + (Backlight)|
|16||K||LED – (Backlight)|
Alphanumeric LCD Display (20 x 4, 2004)
5mm character size, 20 Chars x 4 Lines (MIDAS LCD Display)
same as the alphanumeric LCD display above.
Dot Matrix LCD Display (128 x 64, 12864)
|3||V0||Contrast adjustment voltage|
|4||D0||Data bit 0|
|5||D1-D6||Data bit 1-6|
|6||D7||Data bit 7|
|7||CS2||Chip select signal for IC2|
|8-13||CS1||Chip select signal for IC1|
|16||RS||Register select (1=data, 0=instruction)|
|18||VEE||Contrast adjustment voltage|
|19||A||LED + (Backlight)|
|20||K||LED – (Backlight)|
Raw LCD Display (TN, HTN, STN, FSTN LCD Display)
This screen module is typically has to be custom made. Each pixel is a patch of custom graphic. The advantage of use this raw display is the low power consumption.
The pin out will be unique to each custom display panel. The pins are usually consist of SEGMENTS and COMMONS. These are like vertical and horizontal pins which can allows time multiplexing of the pixel display to reduce the number of pins required.
The disadvantge of this display is the need to drive each pixel with an alternating voltage. This makes it troublesome to drive. A driver is usually used for this LCD interface. Example of a driver will be for example, HOLTEK HT1621B, HT1620, HT1621, HT1622, HT16220, HT1623, HT1625, HT1626.
There is a term “bias”. This basically means the multiplexing. 1/2 means it is multiplexing 2 columns, 1/3 means multiplexing 3 columns. The more it multiplex, the quality (contrast) of the LCD display gets lower due to the lower display frequency. As long as the display frequency is >30Hz, you shouldn’t see any flickering.
For more raw LCD customise information, check out the following link.
Other LCD driver
- HT1621B (48 TSSOP)
- PCF8576 (56 TSSOP)
- AY0438 (DIP-40)
- PCF2100CT (SO28, 2COMx20SEG)
- PCF2111T (VSO-40, 2COMx32SEG)
- PCF2112C (VSO-40)
Simple LCD driver for 1x COM
Elastomeric Strips for raw LCD panel module
Elastomeric strips is a special rubber cushion material which acts as a cushion and conductor for tracks. It is often found with non-pins raw LCD module.