Как подключить LCD от нокия 5210/3310 к компу через USB
реклама
Всё началось с того, что я подключил LCD от моей умершей Ноки 5210 к LPT порту. Было круто, тексты, циферки, буковки. Но принтер у меня старый, поэтому он LPT. Потом просто от безделья летом подключил Lcd к PIC16F876A. Ещё раз отмечу ПРОСТО ТАК!!! А вот уже потом на микроконтроллер написал программу и драйверы, которые связывали LCD с компом по СОМ порту. Было реально круто – свободный LPT порт, дисплей, который показывает, какая сейчас температура, синяя подсветка. В этот момент я себя чувствовал реальным программистом на ассемблере и Delphi. После смены корпуса, PICachu я не стал переселять, да и не хотел. Надоел уже. Ещё бы не надоел, отдельное питание, отдельный порт (выбор между дисплеем и ИК портом) две платы (преобразователь уровня RS232<->TTL и сам PIC16F876A), да и стоимость его переваливала за 260 рублей. Нет, конечно планировалось найти более дешёвый микроконтроллер и т.д.
Буквально в субботу меня чё-то взбрендило съездить в магазин и заказать FT232BM и купить минидрель. Подхожу я значит к девушке. Говорю мол так и так, хочу заказ сделать. Она мне: «давай те посмотрим, а в друг она у нас есть». И в самом деле она у них была. Моему удивлению не было предела… В Московском филиале нет, в Самарском нет. Я тут же забил на минидрель, купил микруху, и всё основное что нужно к ней. В общем вышло на 220 рублей. Дисплей у меня был…
И так, пришёл я домой. Взял в руки схему и начал делать разводку платы. Вот кстати схема:
(кликните по картинке для увеличения)
Схема подключения LCD к USB
(кликните по картинке для увеличения)
LCD дислпей, вид сзади
Развёл, перенёс рисунок на плату с помощью «Лазерно-утюжной технологией» и вытравил стандартным способом (хлорным железом). Вот, кстати, сама разводка платы:
(кликните по картинке для увеличения)
Монтажная плата
Для разводки платы пользовался 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 лежат в архиве в файлах. В паке driver – драйвера FT232BM для винды. Папку glusb кидаем папку LCDHype\Controllers. Папку SpeedFan в LCDHype\plugins. Так же в архиве лежи разводка платы в Sprint Layout 4.0. Исходники я случайно удалил, и не восстановил… А если буду писать что-то новое, то уже сначала и только для цветного дисплея…
Пара фоток работающего чуда:
реклама
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Сейчас обсуждают