alex_radko ([info]alex_radko) wrote,
@ 2007-12-22 00:38:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Entry tags:комп, моддинг

когда собаке нех.. делать...
какое-то время назад забрел на modding.ru, а там наткнулся на статью "LCD — Знакосинтезирующий дисплей своими руками", из которой узнал, что люди уже давно неплохо проработали вопросы подключения ЖК-индикаторов на базе контроллера HD44780 к компьютеру через принтерный порт. Учитывая, что дома один из компов используется как медиацентр, то такая фенечка ему бы не повредила.

5.75 КБ

Выбор табло сейчас есть и неплохой, опыт работы с ними у меня тоже уже имеется, таким образом, единственные вопросы ожидались только со стороны программного обеспечения.

В общем, не долго раздумывая я изучил яндекс и гугл на данную тему, нашел сайт разработки софта для этих LCD (точнее, один из вариантов - Smartie). Не откладывая дело в долгий ящик, съездил купил индикатор (ждать не хотелось, а на складе были только 16*2(версии A и B) и 24*2, но последний из-за габаритов не влез бы в корпус). Я взял Санлайковский SC1602B, который отличается от везде описываемого 1602A в первую очередь более удобной компоновкой, и как следствие габаритами. Пошарив по ящикам, нашел переходник на гнездо с 5.25" на 3.5", в который индикатор влез по ширине как родной. Пришлось только заглушить окно по длине, также из запасов извлек гнездо Молекс оставшиеся от вентилятора, установленного в прошлый раз в блок питания, кусок 26жильного кабеля, 4 разъема DB25 (по две мамы и папы), два корпуса к разъемам, одну планку под широкий COM-порт от старой материнки, и всякую другую мелочь, в изобилии водящуюся у разработчиков радиоаппаратуры. Делалось изначально все с прицелом на максимальную красоту, поэтому и получилась такая избыточность - например, вполне можно было выпустить кабель из корпуса без лишних разъемов.

Подробно описать процесс надеюсь отдельно в ближайшем будущем, пока же могу сказать, что выше упомянутая статья явных ошибок не содержит, разве что индикатор может неадекватно воспринять отсутствие регулировки контрастности - в моей модели при следовании схеме из статьи, изображение получается залитым черным без какой-либо возможности что-то увидеть. К счастью про такую возможность я уже знал, поэтому сразу поставил регулировку в соответствии с типовой схемой. Не знаю почему, но в найденных статьях практически нигде не упоминается про регулировку контрастности, хотя она присутствует во всех типовых схемах у всех производителей. К тому же, судя по вопросам на форумах, люди объявили дохлыми кучу индикаторов только из-за того что "забыли" выставить контрастность.



Сейчас думаю, как бы уговорить нормально понимать руский язык (в первую очередь актуально для Винампа) - индикатор все буквы знает, но таблица символов у него весьма специфическая, поэтому нужно как-то перекодировать текст. Но это уже в отдаленной перспективе.

upd. Еще в статье рекомендуют подключать подсветку напрямую к 5В - у всех производителей со светодиодной желто-зеленой подсветкой рабочее напряжение документируют в диапазоне 4.2-4.6В. Соответственно, повышенное напряжение приводит не только к негуманному току подсветки (яркость при этом не сильно увеличивается из-за выхода светодиодов при таких токах в нелинейную облать), но и к ненужному разогреву всего индикатора (что тоже регулярно упоминается на форумах). Я поставил в цепи подсветки сопротивление 15Ом и получил ток 80мА, при котором индикатор вполне виден при любых условиях, и рассеиваемая можность меньше 0.3Вт, чего явно мало для разогрева.

upd2. Свежая версия софтины и официальный сайт проекта Smartie. Также не забываем про необходимость установки Port95NT для работы с LCD через принтерный порт под Win2k, WinXP и т.п.




(Post a new comment)


[info]d16
2007-12-22 08:05 am UTC (link)
а в чем смысл?

(Reply to this) (Thread)


[info]alex_radko
2007-12-22 10:01 am UTC (link)
в случае сервера такой индикатор зарулил бы по полной - выводится куча нужной и не очень инфы, ради которой монитор подключать лениво, а посмотреть не вредно.

у меня же туда сейчас выведены часы, uptime, cpu usage и инфа с винампа.

ну и в конце концов это просто красиво.

(Reply to this) (Parent)(Thread)


[info]d16
2007-12-22 10:23 am UTC (link)
в случае сервера рулит мртг и доступ по ссш )

(Reply to this) (Parent)(Thread)


[info]alex_radko
2007-12-22 10:34 am UTC (link)
это когда ты сможешь сервер сбагрить куда-нибудь, чтобы он не мешал тебе в доме. Да и то не гарантирует доступность.

Да и не помню я что-то чтобы ты пользовался мртг когда магистраль отваливалась...

(Reply to this) (Parent)(Thread)


[info]dizel_by
2007-12-24 02:49 am UTC (link)
Когда отвалится магистраль, никакой ЖКИ уже не поможет :)

(Reply to this) (Parent)


[info]vitmain
2007-12-22 09:29 am UTC (link)
Знатная статья. Но до того что бы собрать схему по этой статье руки не дошли.

(Reply to this) (Thread)


[info]alex_radko
2007-12-22 09:56 am UTC (link)
добавил еще комментарий по поводу подсветки.

(Reply to this) (Parent)


[info]vital_x
2007-12-23 12:09 pm UTC (link)
Интересная фишка.

(Reply to this)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…