Важная информация

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 29

Тема: LCD tester

  1. #11
    Veteran Аватар для piroxilin
    Регистрация
    24.05.2009
    Адрес
    Москва
    Сообщений
    1,098
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Doktor, Хм, я думал на пик-е схема )))
    Тогда и прошивки посмотреть-бы )))
    Так можно из тестера чтото типа PONG-а сделать.
    С уважением, Дмитрий.

  2. #12
    Activist Аватар для Doktor
    Регистрация
    07.06.2010
    Адрес
    Зиген, Германия
    Сообщений
    223
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выкладываю ПЗУ синхрогенератора и тестовой картинки.

    Хочу также обратить внимание на ошибку в схеме. Вобщем-то, это не ошибка, я знал о ней, когда рисовал схему, но потом забыл исправить. Речь идёт о счётчиках 4520=561ИЕ10. У них 2 варианта использования сигналов счёта и разрешения, в Игле же в библиотеке имеется лишь один. Второго, который мне был нужен, нет (счёт по спаду импульса). Короче, надо поменять местами нумерацию выводов в парах 1-2 и 9-10.
    Вложения Вложения
    • Тип файла: zip roms.zip (651 байт, Просмотров: 156)

  3. #13
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По схеме. Зачем нужны переключатели S1,2 - какая разница какой монитор испытывать? Что за сигнал DENA, не проще было бы вывести на стандартный 15-пиновый разъём VGA?

  4. #14
    Activist Аватар для Doktor
    Регистрация
    07.06.2010
    Адрес
    Зиген, Германия
    Сообщений
    223
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    fifan, тема не о VGA мониторах, а о непосредственном подключении LCD матрицы к спековским сигналам RGBI.

    DENA=Data ENAble=1 во время передачи картинки.

    Переключатель нужен, чтобы проверять разные матрицы. Спецификации немного отличаются.

  5. #15
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тогда понятно. А что существует только 4 матрицы или проверялись всего четыре?

    P.S. здесь практическое подключение LCD матриц выполненное на ПЛИС.
    Последний раз редактировалось fifan; 27.03.2012 в 21:05.

  6. #16
    Activist Аватар для Doktor
    Регистрация
    07.06.2010
    Адрес
    Зиген, Германия
    Сообщений
    223
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZXFanat, а Вы какую матрицу подсоединяли?

    Пары выводов 1-2 и 9-10 нужно поменять местами у обеих м/схем 4520.

    ПЗУ IC6 формирует сигналы, названия которых указаны на выходах регистра IC7:

    Hsync - строчные синхроимпульсы (положительной полярности) частотой 15,6 kHz

    Vsync - кадровые синхроимпульсы (положительной полярности) частотой 48 Hz

    Hdouble - строчные синхроимпульсы (положительной полярности) удвоенной частоты 31,2 kHz

    DenH - разрешение данных строки. Активный (=1) во время записи 320 пикселей (спековских) в SRAM (256 пикселей экран и по 32 пикселя бордюра слева и справа)

    DenV - разрешение данных в кадре. Активный во время передачи 240 изображаемых строк (192 экран и по 24 строки сверху и снизу

    Оставшиеся 3 сигнала, как видно из схемы, используются для управления счётчиками синхрогенератора.

    В ПЗУ IC16 зашита тестовая картинка (фото в первом посте).

    О назначении переключателя S1 я уже отвечал. Как выяснилось, спецификации матриц Sharp несколько отличаются от Nec и Mitsubishi, как раз в плане формирования сигнала DENA.

    ---------- Post added at 10:23 ---------- Previous post was at 10:21 ----------

    Цитата Сообщение от ZXFanat Посмотреть сообщение
    Можно ли применить схемы к график-карте или LCD-тестеру?
    А зачем?

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Activist Аватар для Doktor
    Регистрация
    07.06.2010
    Адрес
    Зиген, Германия
    Сообщений
    223
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZXFanat, повторю ещё раз из первого поста.

    Внимание: речь идёт исключительно о TFT матрицах с физическим разрешением 640х480 пикселей.

    Будьте внимательнее!

  9. #18
    Activist Аватар для Doktor
    Регистрация
    07.06.2010
    Адрес
    Зиген, Германия
    Сообщений
    223
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZXFanat, что значит «в ассемблерном виде»? Это ведь не программа, а просто последовательность чисел.

    Чтобы понять, как формируются сигналы, нужен редактор, позволяющий изображать содержимое ПЗУ по-байтно в бинарном виде. Когда я разбирался с оригинальным ПЗУ синхрогенератора «Красногорска», у меня такого редактора не было. Пришлось поизвращаться. Каким-то образом (уже не помню как) скопипастил дамп в Вёрд, распечатал (12 страниц А4) и склеил листы вдоль! Полученные 5-метровые последовательности типа 000000011000000011 и есть времянки сигналов (почти). Надо только ещё понять организацию счётчиков.

    Со строчными сигналами довольно просто. Они кодируются группами по 32 байта, причём 29-м байтом счётчики IC3A и IC3B сбрасываются в ноль. Одному счётному импульсу соответствуют 8 тактовых импульсов процессора или 16 пиксельклоков, что соответствует стандартным 28х16=448 пикселям в строке и длине строки 448х143 ns=64 µs.

    С кадровыми сигналами немного сложнее. По схеме видно, что счётчики строк (IC4, IC5) увеличивают адрес ПЗУ через каждые 8 строк, а группа из 32 байт повторяется 40 раз, затем счётчики сбрасываются и т. д. Таким образом, в кадре полувается 8х40=320 строк (Пентагоновские времянки).

    Ну вот как-то так.
    Вложения Вложения

  10. #19
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZXFanat, а ты не сталкивался с сенсорными панелями? Я не могу найти даташит на SP21H002-Z1A от Hitachi, используется она в копирах от Xerox.

  11. #20
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Doktor Посмотреть сообщение
    Чтобы понять, как формируются сигналы, нужен редактор, позволяющий изображать содержимое ПЗУ по-байтно в бинарном виде. Когда я разбирался с оригинальным ПЗУ синхрогенератора «Красногорска», у меня такого редактора не было. Пришлось поизвращаться. Каким-то образом (уже не помню как) скопипастил дамп в Вёрд, распечатал (12 страниц А4) и склеил листы вдоль! Полученные 5-метровые последовательности типа 000000011000000011 и есть времянки сигналов (почти). Надо только ещё понять организацию счётчиков.
    Такой?

    Или такой?


    Давно пользовал РТшки как ПЛМку. Вот и софтик давно накалякал на дельфях. :3

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Digital I.C.Tester не фурычит.
    от stakh в разделе Разный софт
    Ответов: 4
    Последнее: 21.09.2011, 03:05
  2. Тестер цифровых МС (Digital I.C. Tester)
    от Alex_NEMO в разделе Оборудование
    Ответов: 6
    Последнее: 14.10.2009, 11:09

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •