2015年1月22日星期四

You deserve a perfect LCD Contrast

This is a guide to adjusting LCD Contrast for your sainsmart LCD Keypad Shield. It also can be used to other type LCDs in Arduino projects.
YASURS Mega2560 R3 + 1602 LCD Keypad Shield V3 For Arduino UNO MEGA R3 ATMEL AVR
The sainsmart LCD Keypad Shield uses a standard alphanumeric type LCD which has a contrast pin can be adjusted by the area designed into the top right corner of the board.
The LCD contrast can be made higher by setting the contrast pin to a lower voltage.
If your board has R1 on it (a 10K pullup), simply remove R1 with a soldering iron to do this. This is especially useful in colder temperatures or with lower voltage levels into the 5V pin of the board.

Fine adjustment:

Very fine adjustment isn't usually needed because our LCDs are a wide temperature range type, if you really want to fine adjust your LCD contrast voltage there are two solutions:
The one is to change the R1 and R10 resistor values to set your desired LCD contrast voltage. R1 and R10 form a common resistor divider to set the LCD contrast voltage into the display.
The other way is toplace a 10K trimpot onto the VR1 footprint, removing R1 and R10, then adjust the VR1 trimpot to any desired contrast setting. You have an optional footprint to accept most common surface mount 10K trimpots like the Bourns 3314J type.
If your LCD contrast is still weak and R1 is already removed, check the voltage at the 5V pin into the LCD Keypad Shield. Sometimes the 5V rail can be low from a weak USB port or cable source (less than around 4.6V) and the LCD pixels look weak when driven with a too-low 5V rail voltage.

没有评论:

发表评论