Коррекция видеосинхроимпульсов ПК-01 "Львов"

Пока все на кучу, потом распихается по подфорумам
Ответить
DDp
Сообщения: 114
Зарегистрирован: Пт, 03.08.2012 20:41:33

Коррекция видеосинхроимпульсов ПК-01 "Львов"

Сообщение DDp »

upd: здесь была первая версия доработок, полный текст во вложении. В следующем моём сообщении представлен второй вариант с дополнительными изменениями.
Вложения
lvov_sync_fix__180518.7z
(86.91 КБ) 240 скачиваний
Последний раз редактировалось DDp Сб, 09.06.2018 19:17:56, всего редактировалось 1 раз.
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
Аватара пользователя
TS-Labs
Сообщения: 5374
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: Коррекция видеосинхроимпульсов ПК-01 "Львов"

Сообщение TS-Labs »

Прикольно. У нас на компьютерном кружке на всех теликах была эта тянучка.
DDp
Сообщения: 114
Зарегистрирован: Пт, 03.08.2012 20:41:33

Коррекция видеосигнала ПК-01 "Львов" (вторая версия)

Сообщение DDp »

Коррекция видеосигнала ПК-01 "Львов" (вторая версия)

Во многих случаях изображение с ПК-01 "Львов" на телевизорах/мониторах искажено в верхней части экрана. Также, хотя это может и не видно на телевизорах, по бокам имеются дефекты изображения. Слева первые четыре пикселя (0-я колонка) смещены на одну строку вниз, ещё левее их отображаются "мусорные" пиксели. Справа четыре пикселя (63-я колонка) не отображаются совсем.
Ниже предлагаю доработки, устраняющие эти дефекты.
$this->table_pass('width:100%;border:0px', '[tr=text-align:center;]
[td=border:0px]
Изображение
[/td]
[td=border:0px]
Изображение
[/td]
[/tr]')

Для доработки требуется два триггера, это одна микросхема ТМ2. В качестве одного из триггеров можно использовать незадействованную половинку D45.
$this->spoil_pass('
Изображение
')
1. Вместо сигнала приходящего на 13-й вывод D44 используем новый, сформированный на триггере.
Изображение

2. Вместо сигнала приходящего на 14-й вывод D35 и на 2-й и 3-й выводы D36 подать сигнал с 13-го вывода D43.
Изображение

3. Вместо сигнала приходящего на 14-й вывод D39 подать сигнал с 8-го вывода D37.
Изображение

4. Сигнал приходящий на 15-й вывод D56 и на 12-й вывод D62 пропустить через триггер.
Изображение


Технические подробности
$this->spoil_pass('
Изображение
Видеосинхроимпульсы исходной схемы


Нестабильность картинки обусловлена двумя факторами.
Первый, наиболее значимый - чудно сформированный кадровый синхроимпульс. Изменяем, формированием нового сигнала для 13-го вывода D44. (это доработка 1)
Второй, менее значимый - увеличенная длительность первой строки с пикселями. На 5-й вывод D38 приходит импульс при перезапуске вертикального счётчика. Он вызывает лишний сброс(перезапуск) горизонтального счётчика. Не используем этот сигнал. Оптимизируя этот кусок схемы, отказываемся от элемента на D38 (выводы 4,5,6), а в качестве тактового для вертикального счётчика (D39) используем сигнал, нужная фаза которого появляется раньше по времени, и тем самым "поднимаем" первые четыре пикселя вверх. (это доработки 2 и 3)
Горизонтальный бланк задерживаем (сдвигаем чёрную рамку вправо) на четыре пикселя. (это доработка 4)

Изображение
Видеосинхроимпульсы после доработки
')
Disclaimer
$this->spoil_pass('- Информация на этой страничке не описывает способы подключения "Львов" к телевизорам/мониторам.
- Доработка была проведена на экземпляре, изготовленном 04.1990.')
Ссылки
$this->spoil_pass('Схема ПК-01 "Львов" (оригинал)
Схема ПК-01 "Львов" с описанными выше доработками
Простая тестовая картинка и захваченные изображения')
Вложения
lvov_fixv2_180609.7z
(298.51 КБ) 237 скачиваний
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
Аватара пользователя
VBI
Сообщения: 1952
Зарегистрирован: Пн, 03.06.2013 09:20:29

Re: Коррекция видеосинхроимпульсов ПК-01 "Львов"

Сообщение VBI »

офигеть какой супер багфикс
Ответить