Samara Modding Team - Сайт Самарских Моддеров. Моддинг в Самаре. Моддинг компьютеров. Samara Modding Team - Сайт Самарских Моддеров. Моддинг в Самаре. Моддинг компьютеров.
Samara Modding Team - Сайт Самарских Моддеров. Моддинг в Самаре. Моддинг компьютеров. Samara Modding Team - Сайт Самарских Моддеров. Моддинг в Самаре. Моддинг компьютеров.
Главная
Статьи
Обзоры
Галерея
Услуги
Контакты
Форум
Ссылки
О сайте



Rambler\'s Top100
[AD]

GLUSB – Graphic Lcd on USB

Автор: NAPman
Обсудить на форуме

Стиль автора сохранен

От редакции: статья рассказывает о подключении LCD экрана от телефона к USB порту компьютера.

Всё началось с того, что я подключил LCD от моей умершей Нокии 5210 к LPT порту. Было круто, тексты, циферки, буковки. Но принтер у меня старый, поэтому он LPT. Потом просто от безделья летом подключил Lcd к PIC16F876A. Ещё раз отмечу ПРОСТО ТАК!!! А вот уже потом на микроконтроллер написал программу и драйверы, которые связывали LCD с компом по СОМ порту. Было реально круто – свободный LPT порт, дисплей, который показывает, какая сейчас температура, синяя подсветка. В этот момент я себя чувствовал реальным программистом на ассемблере и Delphi. После смены корпуса, PICachu я не стал переселять, да и не хотел. Надоел уже. Ещё бы не надоел, отдельное питание, отдельный порт (выбор между дисплеем и ИК портом) две платы (преобразователь уровня RS232<->TTL и сам PIC16F876A), да и стоимость его переваливала за 260 рублей. Нет, конечно планировалось найти более дешёвый микроконтроллер и т.д.

Буквально в субботу меня чё-то взбрендило съездить в магазин и заказать FT232BM и купить минидрель. Подхожу я значит к девушке. Говорю мол так и так, хочу заказ сделать. Она мне: «давай те посмотрим, а в друг она у нас есть». И в самом деле она у них была. Моему удивлению не было предела… В Московском филиале нет, в Самарском нет. Я тут же забил на минидрель, купил микруху, и всё основное что нужно к ней. В общем вышло на 220 рублей. Дисплей у меня был…

И так, пришёл я домой. Взял в руки схему и начал делать разводку платы. Вот кстати схема:


Дисплей, вид сзади:


Развёл, перенёс рисунок на плату с помощью «Лазерно-утюжной технологией» и вытравил стандартным способом (хлорным железом). Вот, кстати, сама разводка платы:


Для разводки платы пользовался Sprint Layout 4.0. Считаю её самой удобной программой для таких дел. Распечатывает один к одному размеры. Незаменима для Лазерно-Утюжной технологии. Скачать её можно у меня:
http://nap-man.narod.ru/files/sl4rus.zip

Напаял все элементы кроме R5,R6 и AT93C46. Их можно напаять, если будут использоваться более двух микросхем FT232BM.


После того, как всё спаял воткнул в USB. Всё сразу определилось, затребовало драйверов. Дал её драйверов и был таков. Подрубил дисплей, написал драйвер для LCDHype. Кстати, это программка, которая показывает то, что ты хочешь увидеть на дисплее.
Скачать можна тут:
http://lcdhype.mod-extreme.info/lcdhypeforum/index.php?showforum=22

Все необходимые драйвера для WinXP и для LCDHype, мои скрипты, библиотека для снятия всех параметров с SpeedFAN лежат в этом архиве (370 кб). В папке driver – драйвера FT232BM для винды. Папку glusb кидаем папку LCDHype\Controllers. Папку SpeedFan в LCDHype\plugins. Так же в архиве лежи разводка платы в Sprint Layout 4.0. Исходники я случайно удалил, и не восстановил… А если буду писать что-то новое, то уже сначала и только для цветного дисплея…

Результат:


Автор: NAPman

Обсудить на форуме



Правила копирования и перевода материалов сайта