|
LCD
своими руками |
|
Поговорим сегодня о подключении
LCD-индикатора. Многие спросят: "А зачем это нужно?" С помощью
специализированного программного обеспечения на него можно выводить
практически все параметры системы: температуры процессора и системы
в целом, скорость вращения вентиляторов, количество переданных
данных, количество свободной виртуальной памяти и многое другое, а
также это очень стильный мод. LCD может быть установлен в ваш
компьютер на переднюю панель, в 5" отсек, либо в другое место. Подключаться он будет через
LPT порт
(тот который для принтера). Можно конечно подключить и через COM или USB разъемы, но
сейчас это довольно муторно, т.к. нет нормального ПО для их работы.
|
|
А
какой LCD
нам надо? Выбирать LCD
надо на контроллере HD44780,
или на его аналоге KS0076 или KS0066 и т.д.. LCD
дисплеи бывают разных размеров |
|
1х10 1х16 1х20 1х24 |
|
1х40 2х16 2х20 2х24 |
|
2х40
4х16 4х20 4х40 |
|
Ну конечно бывают еще всякие разные размеры, но
для них нет ПО.
LCD бывают с подсветкой и
без нее. LCD-модули могут оснащаться
задней подсветкой, размещаемой между LCD и печатной платой, для
чего LCD
производятся с полупрозрачным или прозрачным задним слоем (в
последнем случае без подсветки ничего не видно). Собственно
подсветка может быть реализована несколькими способами: с помощью
электролюминесцентной панели, представляющей собой тонкую пленку,
излучающую свет при прикладывании переменного тока повышенного
напряжения порядка 100...150 В; люминисцетной лампой с холодным
катодом (также работающей при повышенном напряжении), излучение
которой равномерно распределяется по всей площади LCD с помощью отражателя или
плоского световода; третий вариант - подсветка на основе
светодиодной матрицы. Первые два способа подсветки обеспечивают
высокую яркость и могут иметь белый тон свечения при относительно
низком потреблении, но требуют наличия источника повышенного
напряжения, что создает некоторые трудности при создании аппаратуры
с автономным питанием - придется питать от 220В. Напротив,
светодиодная подсветка не требует высоковольтного источника (прямое
падение напряжения составляет 4,2 В) и при использовании несложного
источника тока позволит производить питание от источника с
напряжением 5 В. Кроме того, светодиодная подсветка имеет
значительно большее (в десятки раз) время наработки, а также только
она допустима к эксплуатации в расширенном диапазоне температур
(-20°С...+70°С).
При этой многофункциональности данного девайса
затраты на сие чудо техники не превысят пятнадцать, двадцать
долларов |
|
Во всех статьях пишут, что просто
берете LCD
на контроллере HD44780 и паяете. Перед
простым человеком самой главной проблемой станет выбор LCD, я же
детально подойду к проблеме выбора LCD. |
|
Начнем обзор с LCD индикаторов от Российской фирмы
МЭЛТ |
| |
|
MT-10S1-1Y
1 строка 10 символов. Температурный диапазон
от 0 до +50 градусов, без подсветки. Распайка внизу.
|
|
|
MT-10S1-1YLG
1 строка 10 символов. Температурный диапазон
от 0 до +50 градусов, цвет подсветки - зеленый. Распайка
внизу. |
|
 |
MT-16S2H-2YLG
2 строки 16
символов. Температурный диапазон от -20 до +70 градусов, цвет
подсветки - зеленый. Распайка внизу. |
|
|
MT-16S2H-3YLG
2 строки 16
символов. Температурный диапазон от -30 до +70 градусов, цвет
подсветки - зеленый. Распайка внизу. |
|
|
MT-16S2H-2YLG
2 строки 16
символов. Температурный диапазон от -30 до +70 градусов, цвет
подсветки - зеленый. Распайка сбоку . |
|
|
MT-16S2H-3YLG
2 строки 16
символов. Температурный диапазон от -20 до +70 градусов, цвет
подсветки - зеленый. Распайка сбоку. |
|
Схема обозначений
|
|
LCD
индикаторов от фирмы Data Vision |
|
4 строки 40 символов. Распайка сбоку. |
|
2 строки 40 символов. Распайка сбоку. |
|
2 строки 20 символов. Распайка сбоку. |
|
4 строка 20 символов. Распайка сверху. |
|
2 строки 20 символов. Распайка сбоку. |
|
2 строки 24 символа. Распайка сбоку. |
|
1 строка 16 символов. Распайка сверху. |
|
1 строка 16 символов. Распайка сверху. |
|
2 строка 16 символов. Распайка снизу. |
|
2 строка 16 символов. Распайка сбоку. |
|
2 строка 16 символов. Распайка сбоку. |
|
2 строка 16 символов. Распайка сбоку. |
|
2 строка 16 символов. Распайка сверху. |
|
2 строка 16 символов. Распайка снизу. |
|
4 строка 16 символов. Распайка сверху. |
|
Схема обозначений

|
|
LCD
индикаторы фирмы Ampire: |
|
|
|
|
|
LCD к которым нет фоток |
|
|
|
LCD
индикаторы фирмы Bolymin:
|
|
|
|
LCD
индикаторы фирмы Powertip:
|
|
|
|
Все эти индикаторы пригодны для подключения к компу, Их можно
купить:
http://www.chipdip.ru/
http://www.icmicro.ru/
|
|
Теперь я дам схемы распиновок, у
каждого LCD все контакты помечены, но мало ли что
Боковая
Верхняя
Нижняя
|
|
|
|
Теперь можно приступать к
припаиванию проводов к дисплею. Припаивать следует по этой
схеме |
|
|
|
Есть вторая схема, на ней
находятся 2 переменных резистора на 100 Ом и 10кОм , они позволят
регулировать яркость и контрастность дисплея |
|
|
|
Есть таблица(может
кому-то так легче) |
|
|
Контакт на
LCD |
Подключать
к |
Функция |
|
1 |
Земля (черный провод
на Molex) |
Земля |
|
2 |
+5V (красный провод
на Molex) |
Power |
|
3 |
Земля (черный провод
на Molex) |
Регулятор контраста
дисплея. Заземление дает максимальный контраст. Для плавной
регулировки используйте 10кОм подстроечный
резистор. |
|
4 |
Контакт 16 на
LPT |
Выбор
регистра |
|
5 |
И снова
земля... |
Селектор Read/Write.
Так как мы не собираемся ничего считывать с LCD, можем смело
его заземлять - это будет держать LCD постоянно в режиме
Write. |
|
6 |
Контакт 1 на
LPT |
Enable -
Strobe |
|
7 |
Контакт 2 на
LPT |
Бит 0 |
|
8 |
Контакт 3 на
LPT |
Бит 1 |
|
9 |
Контакт 4 на
LPT |
Бит 2 |
|
10 |
Контакт 5 на
LPT |
Бит 3 |
|
11 |
Контакт 6
на LPT |
Бит 4 |
|
12 |
Контакт 7
на LPT |
Бит 5 |
|
13 |
Контакт 8
на LPT |
Бит 6 |
|
14 |
Контакт 9
на LPT |
Бит
7 | |
|
Ну а теперь покажем сам процесс
пайки LCD в картинках. Я паяю МЭЛТовский LCD с боковой распинкой
(неудачный вариант). |
|
|
|
Вот LPT кабель |
|
|
|
Оба корпуса снимаются |
|
|
|
Далее срезается тот конец, который
подключается к принтеру |
|
|
|
Вот так выглядят резисторы |
|
|
|
Я припаял их к маленькому кусочку
макетной платы... |
|
|
|
...которую легко можно прикрепить
сзади. |
|
|
|
Если все припаяно правильно, то
при включении компа LCD даст вот такой тестовый сигнал. Если он не
загорелся, значит где то в процессе работы была допущена ошибка.
|
|
|
|
Вот и усё! Теперь поговорим о
софте. |
|
Самая рульная прога - Smartie
5.1 скачать можно здесь
|
|
Прога не требует установки, просто
распаковываете и запускаете smartie.exe , далее все очень просто,
можно разобраться. |
|
LCD Smartie - еще одна софтинка для LCD. |
|
Внимание! Для
работы в Win95/NT/XP необходима программа для доступа к LPT порту -
скачать
[1.57Mb]. |
|
Когда вы хотите вывести на экран
русские буквы, то будет получаться какая-то лажа. С помощью этой
программы [4Kb] (точнее Perl скрипту, для запуска необходим
Perl) в MP3 файлах можно переписать IDE-теги, и тогда, когда Вы
слушаете музыку, на дисплее русские слова будут написаны нормально,
но в Wimamp'е будет фигня. |
|
Ну вот собственно и все. На
последок дам несколько буржуйских фоток про LCD. |
|
|
|
|
|
|
|
|
| |
Авторские права принадлежат
сайту http://mastermods.modding.ru/;
Автор статьи : Jax mod@host.kz |