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

User Tag List

Страница 64 из 69 ПерваяПервая ... 606162636465666768 ... ПоследняяПоследняя
Показано с 631 по 640 из 688

Тема: Реплика ПК 11/16

  1. #631
    Master
    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    828
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    108 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в давние времена изображение формировалось (компьютерами) обычно только по полям с частотой кадров 50 гц. те видимых 287 строк. для получения 574 видимых строк использовалось два поля и получалось частота полного кадра 25 гц. Это "Азбука" Другими словами для видимых 300 строк надо понижать частоту кдров с 50 до 48гц. либо формировать изображение двумя полями с эффективной частотой избражения 25гц и сжатым по вертикали изображением. Докучи использование двух полей "несколько усложняет" схему формирования синхросигналов.
    ПС " Полупроводниковые схемы с этим справляются легко, но стандарт был принят во времена ламп." Да могу - но кого это волнует ?
    ". Точнее, кадровый бланк должен быть 0.075 +/- 0.005 периода кадровой развертки, т.е. от 22 до 25 строк, и, с точки зрения стандарта, любое из этих значений допустимо, т.е. телевизор обязан это понять. (В те далекие времена, по всей видимости, кадровый бланк формировался аналоговой схемой.) "
    В госте сказано что (строго ) 25 строк отводится на кадровый гасящий импульс - значит так и должно быть. те никак не от 22 до 25 строк.
    Другими словами Любой источник ТВсигнала должен формироваться по госту а любой приёмник обязан понимать оный сигнал. любые отклонения в источнике и приёмнике ведут к кривому отображению картинки. Что имеется у нас: ТВ-сигнал малость непохожий на гостированный сигнал (кадровая у нас 48 для одного поля) и современные телевизоры (или мониторы) которые жёстко настроены на гостированный сигнал в 50 гц. Аналоговые телевизоры в силу своих аналоговых схем имеют большой запас по регулировкам частот и др параметров. и посему могли воспринимать не стандартный сигнал.
    ПС: коль имеются все прошивки и схема - то посмотреть кадровый (да и строчный) сигнал можно ещё до формирования "полного" видео сигнала "в чистом виде" - ну прям как дети не разумные
    Последний раз редактировалось AlexG; 05.01.2019 в 10:41.

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

  3. #632
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    26 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Все, что после (с отличиями в тайминга и прочем) - новодел и потеря совместимости.
    Что же касается предположения, что правильных таймингов требуют только демы, то это не так.
    Даже на том же КЦГД, при нарушении таймингов начинал глючить графический математический пакет. Это только из того, что мне попадалось.
    Ну не все тайминги одинаковы опасны: позицию и ширину синхроимпульсов можно свободно двигать до достижения желаемого результата.

    Другое дело, что синхросигналы используют в схеме не только для управления минитором, в частности ОЗУ палитр обновляют по кадровому синхроимпульсу. А чтоб сигналы раздублить нужны дополнительные выводы, иначе говоря замена одной/двух gal16v8 на другой тип, например, на gal22v10. Ну или сразу переход на CPLD/FPGA.

    По горизонтали вроде должны быть видны все пиксели (26 отрезков по 2 мкс = 52 мкс), но из-за нестандартной пиксельной частоты скорее всего будут размазаны (видеотракт рассчитан на 6.75МГц, а не на 8 МГц).

    А вот биться за нестандартные 300 строк, по моему, не нужно. Всё, что оботражается на экране это окна - те статусные две строки можно просто передвинуть куда хочется, - клавиша F10 и вперёд... Можно подправить ПЗУ и софт на дискетах.

    Кстати, мою сборку ПЗУ из исходников проверяли на реальной машине?

  4. #633
    Master Аватар для Woland
    Регистрация
    26.10.2011
    Адрес
    Москва
    Сообщений
    554
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    Кстати, мою сборку ПЗУ из исходников проверяли на реальной машине?
    А как её проверять? Если нет контроллера IDE. И я как-то пропустил сборку окончательную, помню только, что она не влазила после компиляции в микросхемы.

    Цитата Сообщение от troosh Посмотреть сообщение
    позицию и ширину синхроимпульсов можно свободно двигать до достижения желаемого результата.
    А поправить прошивку V3 (или какая там нужна) чтобы влазили все 300 строк можете? Там видимо надо увеличить интервал гашения - я в этом плохо разбираюсь. Ну или для начала разобрать, как это все там устроено досканально - выложить сюда, а потом коллегиально решить, как лучше поправить без потери совместимости, и чтобы влазило на большинстве мониторов и телеков по высоте.
    Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
    Продажа электронных компонентов >>тут<<

  5. #634
    Activist
    Регистрация
    18.04.2015
    Адрес
    г. Люберцы
    Сообщений
    342
    Спасибо Благодарностей отдано 
    103
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    26 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Woland Посмотреть сообщение
    А как её проверять? Если нет контроллера IDE. И я как-то пропустил сборку окончательную, помню только, что она не влазила после компиляции в микросхемы.
    Есть две сборки, первая оригинальная без IDE — там всё влезло (хотя и чуть большего размера, чем у сдампленного образа с реальной машины - меньше пустоты в конце 16К), под эмулятором работает:

    https://github.com/troosh/pk11-16/bl...6.SAV?raw=true

    Чтоб запихать с поддержкой IDE нужно либо чем-то жертвовать, типа поддержки MFM, либо улучшать сжатие. Собственно я пошел по второму пути (для пробы пера начал с заведомо худшего, но простенького LZ4 в теме про эмулятор УКНЦ).

    Цитата Сообщение от Woland Посмотреть сообщение
    А поправить прошивку V3 (или какая там нужна) чтобы влазили все 300 строк можете? Там видимо надо увеличить интервал гашения - я в этом плохо разбираюсь. Ну или для начала разобрать, как это все там устроено досканально - выложить сюда, а потом коллегиально решить, как лучше поправить без потери совместимости, и чтобы влазило на большинстве мониторов и телеков по высоте.
    Нужно разбираться. Это сложно сейчас с одним телефоном вдали от всей кучи распечаток по данной теме. Хотя уходить от 50Гц это неправильно, ну зачем эти 12 строчек вообще нужны, - проще там ничего не отображаеть и не ломать тайминг.

  6. #635
    Master Аватар для Woland
    Регистрация
    26.10.2011
    Адрес
    Москва
    Сообщений
    554
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от troosh Посмотреть сообщение
    проще там ничего не отображаеть и не ломать тайминг.
    Не факт что там придется ломать тайминги и уходить от 50Гц. Надо сначала выяснить, как оно там в деталях организовано и в чем конкретно причина не влезания строк, а пока только предположения..
    Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
    Продажа электронных компонентов >>тут<<

  7. #636
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexG Посмотреть сообщение
    в давние времена изображение формировалось (компьютерами) обычно только по полям с частотой кадров 50 гц. те видимых 287 строк. для получения 574 видимых строк использовалось два поля и получалось частота полного кадра 25 гц
    Или 288 и 576, разница в одну строку на полукадр, в общем-то, несуществена.

    Цитата Сообщение от AlexG Посмотреть сообщение
    В госте сказано что (строго ) 25 строк отводится на кадровый гасящий импульс - значит так и должно быть.
    Можно посмотреть на текст этого ГОСТа? URL ?

    А вообще, по-хорошему, надо плюнуть на встроенный DAC, кто найдет "теплый кинескопный" 6106, ради бога, а для тех, у кого его нет, надо вывести на дополнительный разъем биты изображения до DAC'а и Pixel Clock, принять это дело по GPIO в какой-нибудь мелкий одноплатник, вроде Raspberry PI, с современным видеоадаптером на борту, там это дело должным образом переформатировать и отдать на нормальный современный монитор. Ладно, оригинальный Неон (один из 200) обязан остаться таким, как был, но в новоделе (реплике) таки имеет смысл позаботиться о возможности подключения современных мониторов. Вместо шаманских плясок с бубном вокруг разных TV-тьюнеров и пр.

    Цитата Сообщение от Woland Посмотреть сообщение
    Не факт что там придется ломать тайминги и уходить от 50Гц. Надо сначала выяснить, как оно там в деталях организовано и в чем конкретно причина не влезания строк, а пока только предположения..
    Угу, и первым делом надо точно измерить кадровую частоту.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  8. #637
    Master
    Регистрация
    27.11.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    828
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    108 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в гугле ищем "телевизионный сигнал гост"
    первая ссылка
    http://docs.cntd.ru/document/gost-7845-92

  9. #638
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexG Посмотреть сообщение
    в гугле ищем "телевизионный сигнал гост"
    Уже нашел и почитал ГОСТ 7845-92, действующий и поныне. Так вот, все гораздо хуже. Во-первых, формат 3:4 никто не отменял, производители телевизоров ввели 4:5 действительно в явочном порядке. Во-вторых, чтобы получить 300 строк, действительно, надо понизить кадровую до 48 Гц, что сильно неправильно. 288 строк получить легко: строчная 15650 Гц, кадровая 50 Гц, видимых строк 288, обратный ход 25 строк. Так, кстати, сделан КГД для ДВК. А 300... Интересно, в чью нетрезвую голову пришло такое?

    В общем так: надеяться, что кто-то из буржуазных ТВ-тьюнеров и т.п. правильно и полностью поймет такую кривизну, конечно, можно, но вероятность того, что эти надежды сбудутся, крайне мала. Поэтому для сохранения аутентичности, конечно, аналоговый видеовыход в реплике, безусловно, остается, но, в дополнение к нему надо организовать цифровой выход, в котором будут присутствовать все биты видеосигнала, подающиеся на DAC, Pixel Clock, ССИ и КСИ. Ну, и сочинить для какого-нибудь фруктового пирожка программулю, которая примет это дело через GPIO, переформатирует и отдаст полученую картинку через свой встроенный видеоадаптер на современный монитор.

    Нечто подобное для УКНЦ сделал наш коллега Jarik65535, правда у него используется писюк, а не "пирожок", соответственно, аппаратная часть у него на специализированной USB-шной ПЛИС, но не суть важно.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  10. #639
    Banned
    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Удаление в знак протеста против действий MM
    Последний раз редактировалось MacBuster; 23.01.2019 в 10:11. Причина: Удаление в знак протеста против действий MM

  11. #640
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Совершенно необязательно - дополнительный преобразователь может работать "на лету", по одной строке, сразу заменяя ТВ-строку в памяти отображения. В этом случае задержка только на участке "видеоадаптер - монитор", но от нее никуда не денешься, да и приличное видео работает быстро...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

Страница 64 из 69 ПерваяПервая ... 606162636465666768 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. реплика DLV11 581ва1 1002хл1
    от bigral в разделе ДВК, УКНЦ
    Ответов: 17
    Последнее: 08.11.2020, 01:37
  2. Реплика КМД УКНЦ
    от tnt23 в разделе ДВК, УКНЦ
    Ответов: 451
    Последнее: 26.06.2020, 15:07
  3. Реплика адаптера джойстика УКНЦ
    от MacBuster в разделе ДВК, УКНЦ
    Ответов: 58
    Последнее: 19.09.2018, 22:43
  4. MSX FDC реплика
    от dk_spb в разделе MSX
    Ответов: 39
    Последнее: 14.07.2012, 15:10
  5. Реплика КМД ДВК (MY)
    от KALDYH в разделе ДВК, УКНЦ
    Ответов: 19
    Последнее: 12.11.2009, 15:43

Ваши права

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