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

User Tag List

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 31 по 40 из 47

Тема: Видеосигнал: вопрос по синхросмеси

  1. #31
    Member Аватар для PKZX
    Регистрация
    27.02.2009
    Адрес
    Москва (Нальчик)
    Сообщений
    75
    Благодарностей: 2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Я с утра пришел к такому же выводу и занимаюсь выпиливанием из фанеры подобия сепаратора КСИ.
    Выделил КСИ из синхросмеси, ура.
    Я столько интересного пропустил Из-за работы, ну никак не мог "поучаствовать" в теме. По какой схеме реализовали выделение КСИ? И почему строчка меню практически в центре растра (я в общем то смутно помню детали, ведь прошло более 20-и лет со времени моего последнего общения с БК, но она вроде как должна быть в самом верху растра)? Это как то связано с тем что от компа идёт клок 12 а не 14МГц?

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

  3. #32
    Veteran Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,499
    Благодарностей: 377
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PKZX Посмотреть сообщение
    Я столько интересного пропустил Из-за работы, ну никак не мог "поучаствовать" в теме. По какой схеме реализовали выделение КСИ? И почему строчка меню практически в центре растра (я в общем то смутно помню детали, ведь прошло более 20-и лет со времени моего последнего общения с БК, но она вроде как должна быть в самом верху растра)? Это как то связано с тем что от компа идёт клок 12 а не 14МГц?
    Берите БК, покупайте готовый или собирайте ZX VGA kit, байтбластер в руки и участвуйте

    КСИ выделяю довольно топорно. Завел счетчик длительности синхроимпульса отрицательной полярности, и отлавливаю превышение этой длительности некоторго порога. Получается как раз пачка импульсов для сброса счетчика ТВ строк:



    То, что картинка съехала по вертикали на середину экрана, не страшно - достаточно поправить взаимное расположение КСИ, КГИ и видимой области экрана в VGA развертке. Клок в 12МГц тут не влияет, я рассчитывал времянки исходя из него.

    Правда, не все еще так гладко. Сфотографировать кадр я успел, а потом что-то сглючилось, и картинка сейчас напоминает цветовой шум. То ли БК скукожилась, то ли я напортачил где-то в VHDL.

  4. #33
    Guru
    Регистрация
    26.02.2010
    Адрес
    Запорожье
    Сообщений
    2,164
    Благодарностей: 495
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PKZX Посмотреть сообщение
    Это как то связано с тем что от компа идёт клок 12 а не 14МГц?
    никак, клок 12 МГц БК это 768 пикселей в строке включая поля гашения 12 000 000/15 625 = 768.
    у УКНЦ соответсвенно 800 (12 500 000/15 625)
    у спектрума 448 (14 000 000 делим сначала на 2 потом на 15 625)

    дальнейшее деление на 312 строк (320 Пентагон) происходит уже от 15 625.
    .

  5. #34
    Veteran Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,499
    Благодарностей: 377
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Более-менее разобрался с кадровой разверткой входного сигнала, но попортил строчную. Точнее, сброс счетчика тактов во входной строке. Работает-работает, а потом срывет синхронизацию.

    В верхней части экрана выводится тестовый паттерн, который во время срывов синхры стоит как вкопанный. Так что копать надо именно обнуление входного счетчика тактов - тем более что если его не обнулять, картинка на экране хоть покоцанная и смещенная, но тоже держится железобетонно.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	IMGP2434-vi.jpg 
Просмотров:	216 
Размер:	16.9 Кб 
ID:	26853   Нажмите на изображение для увеличения. 

Название:	IMGP2437-vi.jpg 
Просмотров:	301 
Размер:	17.2 Кб 
ID:	26854  

  6. #35
    Veteran Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,499
    Благодарностей: 377
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С синхронизацией кое-как разобрался.

    Остается та же проблема, что и с УКНЦ: во входном сигнале больше строк (312), чем может поместиться с удвоением в VGA режим 640х480 (600). Соответственно либо не удваивать строки (первый слайд), либо попробовать режимы 640х400 или 640x350.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	BK_VGA1.jpg 
Просмотров:	277 
Размер:	18.6 Кб 
ID:	26872   Нажмите на изображение для увеличения. 

Название:	BK_VGA2.jpg 
Просмотров:	263 
Размер:	22.0 Кб 
ID:	26873   Нажмите на изображение для увеличения. 

Название:	BK_VGA3.jpg 
Просмотров:	276 
Размер:	18.8 Кб 
ID:	26874  

  7. #36
    Veteran Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,499
    Благодарностей: 377
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Режим VGA 640x350@70Hz:




    Подключение ZX VGA&PAL конвертора:

    KSI, SSI - вывод 13 микросхемы D21 (К155ЛН3)
    F14 - вывод 6 микросхемы D5 (К555ЛН1)
    R - вывод 1 микросхемы D20 (К155ЛЕ1)
    G - вывод 4 ---"---
    B - вывод 10 ---"---
    +5в - с положительного вывода конденсатора C43
    GND - с земляного вывода того же конденсатора.

    Перемычка JP6 служит для установки режима VGA. Без перемычки выбирается 640х480@60Hz, с перемычкой 640x350@70Hz.

    Прошивка во вложении.
    Вложения Вложения
    Последний раз редактировалось tnt23; 01.05.2011 в 16:43.

  8. Эти 3 пользователя(ей) поблагодарили tnt23 за это полезное сообщение:
    CodeMaster (22.04.2013), perestoronin (26.02.2013), photon (16.06.2012)

  9. #37
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    2,855
    Благодарностей: 829
    Записей в дневнике
    15
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PKZX Посмотреть сообщение
    Выскажу свою версию: - ZX VGA-PAL разрабатывался для спека, уравнивающих импульсов с синхросмеси спека как таковых нет (разве что в ZX-NEXT)... А потому алгоритм преобразования может и не учитывать наличие каких то "посторонних" (с точки зрения синхронизации спека) импульсов, потому и синхронизация не устойчива.
    Да, врезки в синхросмеси учитываются только в прошивке V7.00 для Speccy2007, но там частота врезок на удвоенной частоте строк, а в БК и УКНЦ (судя по осциллограммам) - на утроенной.

    ---------- Post added at 20:40 ---------- Previous post was at 20:27 ----------

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Режим VGA 640x350@70Hz:
    Остается немного опустить изображение вниз и затемнить лишние строки.

  10. #38
    Veteran Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,499
    Благодарностей: 377
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Да, врезки в синхросмеси учитываются только в прошивке V7.00 для Speccy2007, но там частота врезок на удвоенной частоте строк, а в БК и УКНЦ (судя по осциллограммам) - на утроенной.

    ---------- Post added at 20:40 ---------- Previous post was at 20:27 ----------



    Остается немного опустить изображение вниз и затемнить лишние строки.

    Я не особо перфекционист, но подчистить и выровнять постараюсь.

    Посмотрел версию 7, сразу не разобрался, где происходит выделение КСИ из синхросмеси.

    Еще есть мысль попробовать сделать VESA режимы 800x600 и второй, который 720 на 480 вроде (удвоенный PAL), это реально?

  11. #39
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,207
    Благодарностей: 927
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Еще есть мысль попробовать сделать VESA режимы 800x600 и второй, который 720 на 480 вроде (удвоенный PAL), это реально?
    Сделать-то можно любой режим. Вопрос только, какие режимы поддерживает твой (или чей-то) монитор.

  12. #40
    Veteran Аватар для tnt23
    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    1,499
    Благодарностей: 377
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Сделать-то можно любой режим. Вопрос только, какие режимы поддерживает твой (или чей-то) монитор.
    Да вот совсем не любой режим можно сделать. Тут пиксельклок 12МГц, или период одного такта порядка 84нс.

    На плате есть несколько неиспользованных перемычек, можно их использовать для выбора альтернативных стандартному VGA 640x480@60 режимов.

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. zx-spectrum+ 128k видеосигнал
    от HitPo в разделе Зарубежные модели
    Ответов: 16
    Последнее: 17.01.2011, 15:54
  2. вопрос
    от Sayman в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 20.11.2008, 09:40
  3. Вопрос по IDE
    от Пётр в разделе Внешние накопители
    Ответов: 67
    Последнее: 13.05.2007, 18:40
  4. Вопрос про ПЗУ
    от Eltaron в разделе Память
    Ответов: 14
    Последнее: 25.12.2005, 20:17

Ваши права

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