Форумы Modlabs.net: USB LCD HOWTO - Форумы Modlabs.net

Перейти к содержимому

  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

USB LCD HOWTO

#161 Пользователь офлайн   Fusion 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 241
  • Регистрация: 25 Май 04

Отправлено 03 Июнь 2004 - 11:14

Maksoff
Спасибо, буду смотреть...
0

#162 Пользователь офлайн   Зинец Виктор 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 204
  • Регистрация: 02 Июнь 03

Отправлено 03 Июнь 2004 - 12:15

Цитата

А лучше зайди на http://www.atmel.com, там есть готовые программы для работы с ДУ.

добавлю только свои 5 копеек: в аппноуте avr410 (RC5 IR Remote Control Receiver) описывается стандарт RC-5, из подержанных в руках 8 пультов ни одного такого не оказалось
я вчера описывал свои эксперименты с ir как раз... или вот тут
0

#163 Гость__*

  • Группа: Гости

Отправлено 05 Июнь 2004 - 00:43

Вообще-то уважаемый Listener просил задавать вопросы по поводу USB LCD: "Задавайте вопросы. Предлагайте, что нужно описать подробнее."
Хотелось бы поподробнее насчёт прошивания контроллера, исправления контрольного числа и компиляции (страшное слово для ламмера). Плиз!!! :lol:
0

#164 Гость__*

  • Группа: Гости

Отправлено 05 Июнь 2004 - 14:05

To Listener
Собрал LCD USB по твоей схеме, bootloader залил, прошивку записал, потом при попытке поставить дрова, выдаётся ошибка «Произошла ошибка при установке устройства
Не удаётся найти указанный файл».
После этого экран становится чёрным. Потом я шнур выдернул и снова вставил в порт, на экране ЖКИ появилась надпись USBLCD 2.1 (v.1.0), и просьба поставить дрова, после установки дров тоже самое. USBICP Checksum выдаёт значение 9EA0.
MC68HC908ADW, MT-12232b-2YLG
Система WIN XP SP1.
0

#165 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 05 Июнь 2004 - 18:38

Guest
Если появилась надпись, занчит с контрольной суммой все в порядке (при несовпадени, прошивка не запускается и контроллер снова уходит в бут).

А драйвер какой ставил? bulkusb?
Касательно конфигурации - у меня то же самое.
0

#166 Гость__*

  • Группа: Гости

Отправлено 05 Июнь 2004 - 19:04

To Listener
Драйвер bulkusb с твоего сайта
0

#167 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 05 Июнь 2004 - 20:00

Этот: http://listener.pise...usb_lcd_drv.zip ?
Странно. У меня с ним все работало на 4х компах.
Ладно, сейчас все равно дома винды переставил, буду переинсталлировать..
0

#168 Гость__*

  • Группа: Гости

Отправлено 06 Июнь 2004 - 13:19

To Listener
Вроде всё заработало :kruto: , пришлось переставить винду, т.к. другие USB дрова у меня тоже не ставились.
0

#169 Пользователь офлайн   NOVA Project 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 08 Июнь 04

Отправлено 15 Июнь 2004 - 19:57

Listener
Когда будет описание работы прошивки USBLCD ??????
0

#170 Гость_shoolz_*

  • Группа: Гости

Отправлено 16 Июнь 2004 - 01:34

..... а почему на моторолле решил сделать ??? что под рукой было ??? .... или что-то еще ????

и еще меня мучает такой вопрос..... нафига было это городить ???.... программатор .... прошивку писать .... для новичка это трудно ... даже по комиксам......
..... по-моему проще ft245bm прикрутить к лсд .... в системе оно как ком порт сидит .... терминалкой открываешь ... шлешь байт , а он на выводах ft245bm появляется .... сказка .... насколько я понял твой девайс тоже самое делает ...... или нет ???

а вообще респект 100% .... большое дело двигаешь ....
0

#171 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 16 Июнь 2004 - 15:09

shoolz
С чего начать ...
Основные эксперименты у меня идут на более сложной схеме (сейчас это связка ATmega128+PDIUSBD12). Моторола - проще всего в доставании из однокристалок с USB. Плюс к тому, она бывает в DIP20, что немаловажно для новичка (AFAIR, у ft245 шаг 0.5)

Зачем это было городить ... У меня к ней подключается графический индикатор. Учитывая, что связка из ft245 и индикатора 2x20 дает 12fps - для графического индикатора время обновления было бы порядка секунды. Далее, с точки зрения софта, у индикатора есть единственный параметр - размер. Нет разницы, на каком контроллере собран индикатор. Собственно, если выводить только текст - нет разницы, текстовый индикатор или графический. Еще, там есть шрифтов аж две штуки и простейшая компрессия.

NOVA Project
Пишется. Чем чаще будут спрашивать, тем быстрее наишется :-)
Вот кусок, который я решил не включать в первую часть с описанием протокола обмена: http://listener.pise...owto1/tech.html
0

#172 Пользователь офлайн   ZPS 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 682
  • Регистрация: 28 Февраль 03

Отправлено 16 Июнь 2004 - 19:02

а я сегодня получил микруху
MC68HC908JB8FB корпус 44 вывода (фото) теперь сижу и чешу репу "как это чудо паять?". как паять понятно, а вот как рисовать плату под неё, придется думать :)
0

#173 Пользователь офлайн   NOVA Project 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 08 Июнь 04

Отправлено 16 Июнь 2004 - 19:40

Listener
Реально к контроллеру подключить дисплей 128х64 на KS0108B.
Распиновка такая:
1-Vss
2-Vdd
3-Vo (Contrast Adjust)
4-D/I (R/S)
5-R/W
6-E (Enable signal)
7-14 – DB0~DB7
15-CS1
16-CS2
17-RES
18-Vout (Negative voultage output)
19-BL+
20-BL-
Марка дисплея Powertip PG 12864-A

Что с подключением цветных дисплеев от Nokia ???
0

#174 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 16 Июнь 2004 - 20:58

ZPS
"Как" - в смысле в какой программе или как травить? Если первое - например в игле (только библиотечку придется сделать), если второе - то утюгом (ATmega128 у меня замечательно получилась).

NOVA Project
Да, реально. Я специально предусматривал дополнительное управление под KS0108. Завтра постараюсь нарисовать схемку. Только с программной частью понадобится доброволец поотлаживаться.

С цветными дисплеями все не так просто. Чтобы получить хотя бы 10fps - придется выдать на него поток 240KB/s. У меня есть сомнения, что ATmega с этим справится. Скорее всего, он будет подключаться к следующей схеме, на LPC2106. В любом случае, он отложен до окончания разборок со светодиодной матрицей. ( http://forum.zinetz....wtopic.php?t=61 )
0

#175 Пользователь офлайн   ZPS 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 682
  • Регистрация: 28 Февраль 03

Отправлено 16 Июнь 2004 - 21:43

listener
утюгом не могу, лазерника нету, копира тоже и достать негде. буду думать как рисовать постаринке :D когда-то получалось шприцем такое.
0

#176 Пользователь офлайн   NOVA Project 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 08 Июнь 04

Отправлено 16 Июнь 2004 - 22:01

Listener
На этой неделе должен прийти второй микроконтроллер специально для KS0108
С дисплеем MT-12232B, я уже собрал, работает отлично.
Когда всё спаяю, готов заняться отладкой.
0

#177 Пользователь офлайн   shoolz 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 18 Июнь 04

Отправлено 18 Июнь 2004 - 03:41

listener
re <<вязка из ft245 и индикатора 2x20 дает 12fps>>
это из каких соображений ??? 2x20x12 = 480 * 8 = 3840 бот + управляющие символы ...... что-то мало для юсб .... даже low speed ... или я что-то пропустил ??? ..... в pdf на ft245bm написано :

• Transfer Data rate to 1M Byte / Sec - D2XX Drivers
• Transfer Data rate to 300 Kilobyte / Sec - VCP Drivers

поясни мне plz......

..да и где можно почерпнуть информацию про усб на _русском языке_ ???
0

#178 Пользователь офлайн   Зинец Виктор 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 204
  • Регистрация: 02 Июнь 03

Отправлено 18 Июнь 2004 - 09:59

это из соображений bit-band-mode (мог ошибится в названии режима)

когда lcd прицеплен прямо к выводам ft***, без использования контроллера; плюс 4-х битный режим, когда все по 2 раза надо делать - так что очень может быть

а если контроллер включить в схему, то скорости конечно высокие - напр. на сайте LiquidMP3 есть/была схема подкл. граф. экрана к усб на ft245
0

#179 Пользователь офлайн   Jim 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 18 Июнь 04

Отправлено 18 Июнь 2004 - 10:46

Спаял устройство.
использовал индикатор PE12864URT-003-IY1 + MC68HC908JB8JP.
Достать их в Москве оказалост совсем неординарной задачей.

Есть проблема!

Bootloader загрузился нормально. Устройство Windows 2000 SP4 увидело, поставил дрова USBICP, прошил jb8-bulk-7565-101.s19.
Индикатор светится, очень слабо видно надпись USBLCD 2.0 (v1.0). Далее следуя инструкции по установке LCDMonitor3 поставил все нужное. НИЧЕГО НЕ ПРОИСХОДИТ! на индикаторе ничего не меняется и не появляется.
Пробовал и smartie 5.2 и PowerLCD. Пробовал дрова usb_lcd_drv. Никакого результата. НИЧЕГО!
Судя по всему проблема или в дровах или в том , что что-то куда-то не передается.

Что делать?? :D
0

#180 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 19 Июнь 2004 - 18:23

Зинец Виктор
bit-banG-mode

Jim
Итак, операции после прошивки:
1) после подключения устройства, оно должно запросить собственный драйвер (usb_lcd_drv)
2) к LCDMonitor, в тот же каталог, нужно скопировать dlportio из архива usbportio
3) запустить usbportio-test.exe из того же архива. Он должен сказать сто устройство найдено и остаться работать.
4) После всего этого в LCDmonitor настройить работу с индикатором 20x2 - все должно работать.

Со smartie аналогично. PowerLCD н пробовал
0

Поделиться темой:


  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

3 человек читают эту тему
0 members, 3 guests, 0 anonymous users