Форумы Modlabs.net: Графический (128x64 KS0108) LCD на COM/USB - Форумы Modlabs.net

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

  • (3 Страниц)
  • +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Графический (128x64 KS0108) LCD на COM/USB

#1 Пользователь офлайн   digitalr 

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

Отправлено 14 Сентябрь 2005 - 08:52

Вот. Наваял. Интересует?
1) Индикатор: 128х64 на базе KS0108
2) контроллер ATMega8
3) Интерфейсы - COM/USB(посредством FT232)
4) Поддержка ДУ (теоретически - любые пульты) - программа- обработчик ДУ - Girder. Если кто попросит - может быть решусь и наваяю поддержку и SlyControl.
5) Пробуждение машины командой с пульта. По идее как в COM так и в USB вариантах. команда "обучается".
6) Встроенный шрифт может быть заменен "на лету"
7)поддержка MyLogo - при неактивности в течении более чем... 10сек...10 мин (задается пользователем) - на экран выводится заданный пользователем графический логотип 128х64 точки. команды пульта блокируются, за исключением команды включения.
о дополнительных возможностях! (к сожалению LCDMonitor не позволил их использовать ):
а) Возможность инверсии текста
б) возможность вставки графики
0

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

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

Отправлено 14 Сентябрь 2005 - 09:08

Конечно интересно.
LCD уже давно лежит без действия.
Какая скорость вывода символов в сек ?
IMHO SlyControl намного функциональнее Girder, так что поддержка нужна обязательно.
Схему в студию.
0

#3 Пользователь офлайн   digitalr 

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

Отправлено 14 Сентябрь 2005 - 10:08

интересный вопрос... даже и не считал...
с одной стороны:
Учитывая использованую скорость порта 115200 - грубо, с учетом служебной информации - 10000 символов/сек.
с другой стороны:
15мкс на один байт данных, 6 байт на символ - 90мкс на символ.
с учетом "неидеальности" - пусть 100 мкс - те же 10000символов в секунду
Ух ты! Круто! :( надо проверить :)

Добавлено спустя 52 минуты 41 секунду:

Так! Для затравки - пара картинок :)
http://digitalr.chat...ts/glcdlogo.jpg
http://digitalr.chat...ts/glcdback.jpg
http://digitalr.chat...ts/glcdwork.jpg
http://digitalr.chat...s/glcdwork1.jpg
http://digitalr.chat...s/glcdwork3.jpg
Изображение
Изображение
Изображение
Изображение
0

#4 Пользователь офлайн   igl 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 22
  • Регистрация: 24 Февраль 05

Отправлено 14 Сентябрь 2005 - 10:41

Выкладывай полную схему для подключения к USB и доку как настраивать или кинь на ящик iglz1@yandex.ru
А с прогой LCDHupe будет работать?
0

#5 Пользователь офлайн   digitalr 

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

Отправлено 14 Сентябрь 2005 - 10:49

Выложу. К себе на страничку.

Цитата

ПС: :( хоть бы "пожалуйста" в одном сообщении промелькнуло... А то как в армии :)

0

#6 Пользователь офлайн   aizenn 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 628
  • Регистрация: 15 Апрель 04

Отправлено 14 Сентябрь 2005 - 12:10

digitalr
Молодец !
Очень интересная разработка !
Приветствуем на форуме .
Ждем продолжения.
0

#7 Пользователь офлайн   Robocop 

  • To serve and to protect
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 4 517
  • Регистрация: 06 Апрель 03

Отправлено 14 Сентябрь 2005 - 19:21

digitalr C возвращением! :(
Респект за работу! Ждем подробностей! :(
0

#8 Пользователь офлайн   SP! 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 53
  • Регистрация: 28 Март 05

Отправлено 14 Сентябрь 2005 - 20:35

Респект! :(
а можно разжится исходниками, что бы я мог переписать низуровневые процедуры вывода для дисплея на базе чипа Sharp LH155BA?
0

#9 Пользователь офлайн   digitalr 

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

Отправлено 15 Сентябрь 2005 - 09:14

В принципе - можно.
Но тут есть тонкость - если организация экрана Шарп сильно отличается от КС0108 - то получится... некрасиво (с точки зрения программы):(
0

#10 Пользователь офлайн   digitalr 

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

Отправлено 17 Сентябрь 2005 - 14:48

Tak. Как и грозился - потихоньку продолжаю выкладывать...

Теперь схемы доступны с моей странички:
http://digitalr.chat.ru

Некоторые схемы правда пока без номиналов, но я потом оформлю все
0

#11 Пользователь офлайн   CBeTKa 

  • Member
  • PipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 177
  • Регистрация: 27 Ноябрь 04

Отправлено 18 Сентябрь 2005 - 01:00

Эта схемка будет поддерживать дисплей 122x32 ?

Добавлено спустя 2 минуты 1 секунду:

Хотя 122х32 маловат =)

Изображение

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

#12 Пользователь офлайн   AntY 

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

Отправлено 18 Сентябрь 2005 - 02:52

[сушу клавиатуру от слюней :) ]

Зашибись однака! Толстый респект!

Хотел спросить, а с 240*64 можно будет подружить?...

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

А пока конечно же интересны схема и был бы очень кстати чёртёж платы :gigi:
0

#13 Пользователь офлайн   digitalr 

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

Отправлено 18 Сентябрь 2005 - 08:51

Работать будет с любым индикатором (ну почти :) ) при условии соответствующего корректирования паршивки :)
Проблема только в том, что у меня есть только 128х64 на кс0108 да 160х160 на LC7918...
Ну и еще пучок разнокалиберных текстовиков...
0

#14 Пользователь офлайн   CBeTKa 

  • Member
  • PipPipPip
  • Группа: Участник клуба Voodoo Masters
  • Сообщений: 177
  • Регистрация: 27 Ноябрь 04

Отправлено 19 Сентябрь 2005 - 01:20

Угу, насчет "паршивки" все ясно =)
0

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

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

Отправлено 19 Сентябрь 2005 - 08:53

digitalr

Не открываются ссылки на перечень компонентов для USB, прошивку и прошивальщик.
0

#16 Пользователь офлайн   digitalr 

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

Отправлено 19 Сентябрь 2005 - 10:22

перечень и прошивальщик еще не сделал. прошивку - пофиксил
0

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

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

Отправлено 20 Сентябрь 2005 - 15:58

digitalr сказал:

перечень и прошивальщик еще не сделал. прошивку - пофиксил


Спасибо.
Будем тестить.
0

#18 Пользователь офлайн   XShadow 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 13 Октябрь 05

Отправлено 13 Октябрь 2005 - 22:00

Всем здрасте. Я хотел спросить как можно удалить из схемы поддержку ДУ? И если не затруднит то как пользоваться этим драйвером?? (какие функции экспортирует). Просто я хотел подогнать свою программу под этот драйвер. Заранее спасибо!

ЗЫ
Чуть не забыл. Где можно купить все детали для этой схемы (в Москве). Смотрел в чипе и дипе но там есть не все. В часности самого лсд нет.
0

#19 Пользователь офлайн   digitalr 

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

Отправлено 25 Октябрь 2005 - 09:16

Поддержка ДУ из схемы удаляется путем невпаивания соответствующих компонентов :gigi: Прилагаемая длл-ка - это не драйвер, а библиотека поддержки индикатора для конкретной программы - LcdMonitor3.
Для адаптации к своей программе сделаем проще - я выложу описание протокола обмена данными и систему команд комплекта.
0

#20 Пользователь офлайн   XShadow 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 17
  • Регистрация: 13 Октябрь 05

Отправлено 25 Октябрь 2005 - 19:23

Спасибо огромное!
0

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


  • (3 Страниц)
  • +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

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