USB-LCD

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
TechMike
Прорезались зубы
Сообщения: 247
Зарегистрирован: Сб дек 15, 2007 23:00:54
Откуда: Moscow
Контактная информация:

Re: USB-LCD

Сообщение TechMike »

Дело было в драйверах, скачал последний libusb-win32-bin-1.2.6.0 и установил через его визард драйвера для LCD2USB, переткнул устройство и готово.
Аватара пользователя
qazaq
Встал на лапы
Сообщения: 125
Зарегистрирован: Ср окт 21, 2009 20:58:23

Re: USB-LCD

Сообщение qazaq »

А я тут нашел новый дисплейчик на работе... M162SD07A. Попробовал запустить, нифига, кракозябры генерирует. Что делать - пока не знаю.
Изображение Изображение
Есть у кого идеи?
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

Собрал себе несколько вариантов.
Сначала под WH2004, но он хреново встраивался в корпус системника, разместил под монитором.
Потом решил замутить вариант под заглушку пятидюймового отсека с WH2402, но он оказался большим бутербродом и мешал винту, который за ним стоит.
Потом пришлось изготовить вариант под 1602, но напаять на него шлейф с 2402. и сделать вообще эту плату универсальной. Стало получше.
Вложения
IMG_20180827_171613.jpg
(207.92 КБ) 797 скачиваний
IMG_20180827_171702.jpg
(233.2 КБ) 400 скачиваний
IMG_20180827_171838.jpg
(185.71 КБ) 699 скачиваний
IMG_20180827_172552.jpg
(201 КБ) 653 скачивания
IMG_20180827_172604.jpg
(226.28 КБ) 665 скачиваний
IMG_20180827_231415.jpg
(168.87 КБ) 654 скачивания
IMG_20180827_125432.jpg
(208.47 КБ) 702 скачивания
IMG_20180827_125446.jpg
(232.48 КБ) 687 скачиваний
IMG_20180827_125552.jpg
(220.08 КБ) 714 скачиваний
IMG_20180819_210842.jpg
(193.88 КБ) 702 скачивания
IMG_20180819_210853.jpg
(212.31 КБ) 580 скачиваний
IMG_20180819_210954.jpg
(198.43 КБ) 514 скачиваний
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

Кстати чуть не забыл, делал по несколько изменённой схеме.
Проверил работу на пяти компах разных поколений, проблем с обнаружением устройства и с драйверами не обнаружено, ОС - Windows 7 x64.

При установке драйверов просто указать на папку с дровами, система разберётся сама.
Вложения
LCD2USB Circuit STR.jpg
Изменённая схема
(208.24 КБ) 800 скачиваний
Drivers.zip
Дровишки
(224.67 КБ) 320 скачиваний
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

Кому требуется установить девайс под Win10, то потребуется сделать так:
- подключаем девайс и ждем пока винда определит и преднастроит его.
- скачиваем софтину Zadig
- запускаем и выбираем в ней наш девайс
- указываем тип драйвера libusb-win32, тискаем Install driver, ждем
- после установки драйвера перезагружаемся.

усё, пользоваться и наслаждаться.
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: USB-LCD

Сообщение Сирожа »

А есть ли тут те, кто собирал GLCD2USB?
https://github.com/harbaum/GLCD2USB
http://www.harbaum.org/till/glcd2usb/index.shtml
Что-то он у меня не заводится. Комп вообще не реагирует на его подключение. Перепробовал уже три разных контроллера, и из Китая и из местных магазинов. Сначала пробовал Atmega16A, потом Atmega16-16U.
Прошиваются нормально, верификацию проходят. Правда если скачать прошивку из контроллера, она в другом формате скачивается, но знающие люди подсказали что это нормально. Сразу подумал что дисплей не подходит. Нужен на ks0108, а у меня в даташите написано Built-in controller NT7108 or Equivalent, а это вроде как аналог. Но LCD2USB даже без подключённого дисплея компьютер определяет, а этот никак, ни с дисплеем, ни без.
Сколько ни искал инфу чтоб кто-то повторил проект, никого не нашёл, даже автору писал, в ответ тишина.

Фьюзы шью такие:
Изображение

К слову с обычным LCD2USB от этого автора никаких проблем нет.
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

Я собирал пару штук, отлично работают...
Экран строго на KS0108, + ещё кое какие поправки в прошивке сделал.
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: USB-LCD

Сообщение Сирожа »

[uquote="Stinger",url="/forum/viewtopic.php?p=4105699#p4105699"]Я собирал пару штук, отлично работают...[/uquote]
А без экрана комп его будет видеть? USB2LCD без дисплея отлично определятся, а этот почему-то нет.
И ещё, даже подсветка не загорается, хотя вроде ж должна.
Поправленной прошивкой не поделитесь?
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

По идее и без экрана должен определяться.
А прошивки мне не жаль, юзайте на здоровье.
Будете прошивать, не забудьте полностью стереть чип.

Фьюзы пользовал такие
Вложения
Fuses.jpg
(61.34 КБ) 127 скачиваний
STR-GLCD-Software.zip
Прошивка
(21 КБ) 156 скачиваний
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: USB-LCD

Сообщение Сирожа »

Ну вот, какое-то продвижение есть. С вашей прошивкой устройство частично ожило. Определилось в диспетчере устройств и подхватило драйвер. Тускло, но засветилась подсветка.
Определяются они вот так:
LCD2USB - USB\VID_0403&PID_C630\6&3AF0F9CE&0&9
GLCD2USB - USB\VID_1C40&PID_0525\6&3AF0F9CE&0&9

Вроде всё верно. Но программа которая должна выводить на него инфу, его почему-то не видит:

Изображение Изображение

Хоть в прошивках ничего и не понимаю, но ради интереса сравнил в редакторе ваш и авторский .bin файл. У автора есть упоминание atmega32, в то время как в вашей прошивке в этом месте atmega16. Может автор неправильно скомпилировал прошивку и она поэтому не работает?

И для информации, дисплей у меня Winstar WG12864A-YGB-TN.
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

С айдой этот экран работает просто отлично. У меня только с ней и используется.

Как дрова ставили?
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: USB-LCD

Сообщение Сирожа »

Драйвер через Zadig, libusb-win32 (v1.2.6.0)
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

Вот по моему, как раз GLCD не требуется ставить через zadig. Он и без него в десятку ставится сам.
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: USB-LCD

Сообщение Сирожа »

Да по факту я его и не ставил. libusb-win32 уже стоял для строчного дисплея, и он подхватил этот.

Изображение
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

Попробуйте поэкспериментировать в другой, чистой Винде...
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: USB-LCD

Сообщение Сирожа »

Удалил драйвер в диспетчере, он установился заново и теперь определяется в аиде. Подсветка регулируется, но ничего не отображается. Таки да, дисплей не подходит.
Теперь осталось научиться программированию и написать прошивку под свой дисплей. :)
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

Дисплей строго KS0108.
Я хотел переработать прошивку под китайский аналог ST, но что-то не встало у меня на это дело. Хотя там только библиотеку инициализации переделать... Может кто возьмётся...
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: USB-LCD

Сообщение Сирожа »

В любом случае вам спасибо за помощь в оживлении, а то так бы без толку и менял контроллеры. А дело было в прошивке.
Аватара пользователя
Stinger
Сверлит текстолит когтями
Сообщения: 1152
Зарегистрирован: Сб ноя 16, 2013 16:23:02
Откуда: Fe-City (46)
Контактная информация:

Re: USB-LCD

Сообщение Stinger »

Поэтому его толком никто и ниасилил... Я тоже прошёлся по этим граблям, потом полез в прошивку...
СпойлерБороться и искать, найти и перепрятать...
Аватара пользователя
Сирожа
Прорезались зубы
Сообщения: 200
Зарегистрирован: Пт ноя 16, 2012 20:17:41
Откуда: Беларусь

Re: USB-LCD

Сообщение Сирожа »

Нашёл инфу в разнице дисплеев на NT7108 и KS0108. Нужно инвертировать сигналы CS1 и CS2. Вы такое можете провернуть?
Ответить

Вернуться в «Разные вопросы по МК»