Графический (128x64 KS0108) LCD на COM/USB
#1
Отправлено 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 не позволил их использовать ):
а) Возможность инверсии текста
б) возможность вставки графики
#2
Отправлено 14 Сентябрь 2005 - 09:08
LCD уже давно лежит без действия.
Какая скорость вывода символов в сек ?
IMHO SlyControl намного функциональнее Girder, так что поддержка нужна обязательно.
Схему в студию.
#3
Отправлено 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




#4
Отправлено 14 Сентябрь 2005 - 10:41
А с прогой LCDHupe будет работать?
#5
Отправлено 14 Сентябрь 2005 - 10:49
Цитата


#6
Отправлено 14 Сентябрь 2005 - 12:10
Молодец !
Очень интересная разработка !
Приветствуем на форуме .
Ждем продолжения.
#7
Отправлено 14 Сентябрь 2005 - 19:21

Респект за работу! Ждем подробностей!

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

а можно разжится исходниками, что бы я мог переписать низуровневые процедуры вывода для дисплея на базе чипа Sharp LH155BA?
#9
Отправлено 15 Сентябрь 2005 - 09:14
Но тут есть тонкость - если организация экрана Шарп сильно отличается от КС0108 - то получится... некрасиво (с точки зрения программы)

#10
Отправлено 17 Сентябрь 2005 - 14:48
Теперь схемы доступны с моей странички:
http://digitalr.chat.ru
Некоторые схемы правда пока без номиналов, но я потом оформлю все
#11
Отправлено 18 Сентябрь 2005 - 01:00
Добавлено спустя 2 минуты 1 секунду:
Хотя 122х32 маловат =)


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

Зашибись однака! Толстый респект!
Хотел спросить, а с 240*64 можно будет подружить?...
Из конструктивных предложений - использовать вместо FT232 CP2102, деталей мешьше... правда её паять сложно, впрочем как и доставать... ну да ладно, сам как нить прикручу

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

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


Проблема только в том, что у меня есть только 128х64 на кс0108 да 160х160 на LC7918...
Ну и еще пучок разнокалиберных текстовиков...
#15
Отправлено 19 Сентябрь 2005 - 08:53
Не открываются ссылки на перечень компонентов для USB, прошивку и прошивальщик.
#17
Отправлено 20 Сентябрь 2005 - 15:58
digitalr сказал:
Спасибо.
Будем тестить.
#18
Отправлено 13 Октябрь 2005 - 22:00
ЗЫ
Чуть не забыл. Где можно купить все детали для этой схемы (в Москве). Смотрел в чипе и дипе но там есть не все. В часности самого лсд нет.
#19
Отправлено 25 Октябрь 2005 - 09:16

Для адаптации к своей программе сделаем проще - я выложу описание протокола обмена данными и систему команд комплекта.