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:

 

AC161AYJLY-H

ЖКИ 16х1; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 12 часов; видимое поле 65х14мм

 

AC161BYJLY-H

ЖКИ 16х1; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 12 часов; видимое поле 99х13мм

 

AC162AYJLY-H

ЖКИ 16х2; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 12 часов; видимое поле 64х17.2мм

 

AC162BGILY-H

ЖКИ 16х2; цвет серый; cветодиодная подсветка 5В; ориентация 6 часов; видимое поле 64х17.2мм

 

AC162EYILY-H

ЖКИ 16х2; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 6 часов; видимое поле 99х24мм

 

AC204AYILY-H

ЖКИ 20х4; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 6 часов; видимое поле 76х25.2мм

 

AC204BYILY-H

ЖКИ 20х4; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 6 часов; видимое поле 123х42.5мм

 

AC242AYJLY-H

ЖКИ 24х2; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 12 часов; видимое поле 94.5х18мм

 

AC404AYILY-H

ЖКИ 40х4; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 6 часов; видимое поле 146х29.5мм

 

LCD к которым нет фоток

 

 

 

AC164AYILY-H

ЖКИ 16х4; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 6 часов; видимое поле 61.4х25мм

 

 

 

AC202AYJLY-H

ЖКИ 20х2; цвет желто-зеленый; cветодиодная подсветка 5В; ориентация 12 часов; видимое поле 83х18.5мм

 

LCD индикаторы фирмы Bolymin:

 

SC1601A-S*T-SO-H

ЖКИ 16х1; цвет серый; без подсветки; ориентация 12 часов; видимое поле 66х17мм

 

SC1602Epe-S*B-EH-G

ЖКИ 16х2; цвет серый; без подсветки; ориентация 6 часов; видимое поле 99х24мм

 

 

SC2002Bsl-S*T-EH-H

ЖКИ 20х2; цвет серый; без подсветки; ориентация 12 часов; видимое поле 149х23мм

 

LCD индикаторы фирмы Powertip:

 

772

PC-1601ARS-ANH-A

ЖКИ 16х1; цвет серый; без подсветки; ориентация 6 часов; видимое поле 64.5х13.8мм

 

773

PC-1602AR-LEH-A

ЖКИ 16х2; цвет серый; без подсветки; ориентация 6 часов; видимое поле 65х16мм

 

774

PC-2002LRS-EEH-B

ЖКИ 20х2; цвет серый; cветодиодная подсветка 5В; ориентация 6 часов; видимое поле 123х23мм

 

 

Все эти индикаторы пригодны для подключения к компу, Их можно купить:

 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/;

 

следующая глава:  глава  2.  Моддинг, что это такое?

 

 

© Copyright 2008

Hosted by uCoz