ZXNet эхоконференция «hardware.zx»


тема: Правильный видео выход



от: CheburatoR
кому: All
дата: 14 Oct 2005
Hello, All

Разрабатывая свой клон (с ленинград1) спектрума столкнулся с проблемой видео
сигнала , a именно перепробывал две микросхемы PAL кодеры tda8501 и ad724
пришел к выводу что чтото не так :mad: ну а какже - видео сделано через...
короче несоответсвие стандарту PAL, проблему решил применив микросхему rom
64Кб, с прошывкой правильных диаграмм сигналов, и о чудо все теперь идеально -
PC карта tv на bt878 которая не понимала даже синхронизацию кадров теперь
показывает как надо :smile: присоединяю диаграмму (для представления об
правилных сигналов) и как это выглядит на мониторе

PS. эсли будет интерес могу дать схему доработки

Файл: Resize of PA141760.JPG http://zx.pk.ru/attachment.php?attachmentid=1810
Файл: Resize of PA141762_.jpg http://zx.pk.ru/attachment.php?attachmentid=1811
Файл: video diagram.jpg http://zx.pk.ru/attachment.php?attachmentid=1812

от: Чунин Роман
кому: All
дата: 14 Oct 2005
Hello, CheburatoR

Che> Разрабатывая свой клон (с ленинград1) спектрума столкнулся с проблемой
Che> видео сигнала , a именно перепробывал две микросхемы PAL кодеры tda8501 и
Che> ad724 пришел к выводу что чтото не так :mad: ну а какже - видео сделано
Che> через... короче несоответсвие стандарту PAL, проблему решил применив
Che> микросхему rom 64Кб, с прошывкой правильных диаграмм сигналов, и о чудо
Che> все теперь идеально - PC карта tv на bt878 которая не понимала даже
Che> синхронизацию кадров теперь показывает как надо :smile: присоединяю
Che> диаграмму (для представления об правилных сигналов) и как это выглядит на
Che> мониторе PS. эсли будет интерес могу дать схему доработки
Hу не удивительно!
Из клонов по моему токо у КАЙ и АТМ более менее есть соответсвтие стандарту, у
остальных полный анус особено у Пентагона.

от: Александр Зан
кому: All
дата: 14 Oct 2005
Hello, CHRV

Che> PS. эсли будет интерес могу дать схему доработки
В студию!

И кстати как получена третья картинка ? Откудаво брались правильные диаграммы
сигналов соответсвующие стандарту PAL ? (я смог найти пока только NTSC)

Клавиатура клёво передизайнена!!! По виду она вроде была плёночная (???),
собсно как она переделана ??? (охота глянуть на фотку с обратной стороны).

от: CheburatoR
кому: All
дата: 14 Oct 2005
Hello, fan

fan> как получена третья картинка ?
fan>

скриншот от моей программы которой я делал прошивку

fan> Откудаво брались правильные диаграммы сигналов соответсвующие стандарту
fan> PAL ? (я смог найти пока только NTSC)
fan>

http://www.kolumbus.fi/pami1/video/pal_ntsc.html

fan> Клавиатура клёво передизайнена!!! По виду она вроде была плёночная (???),
fan> собсно как она переделана ???
fan>

клавиатуру специально искал с резиновыми кнопками, с пленечной такой подход
непригоден. принцип простой - матрица 8x5 +19 дополнительных кнопок, как ключи
использовал микросхемы bu4066 (волялись под рукой)

про доработку - нужна одна микросхема типа 27С512 (лудше с меньшем временем
доступа , у меня 70ns) в которую прошиваеться прилагаемый файл rom.bin,
должна работать для ленингад1 и подобных клонах, номерация ножек для корпуса
PLCC32

по схеме Ленинград1:
BORDER вместо D13-6
SYNC вместо D11-6
BLANK вместо D36-15
в принципе можно еще сигнал INT приделать, пока не переделал
в результате переделки освобождается несколько логических элементов

Файл: PA141778.jpg http://zx.pk.ru/attachment.php?attachmentid=1813
Файл: dorabotka.jpg http://zx.pk.ru/attachment.php?attachmentid=1814
Файл: rom.rar http://zx.pk.ru/attachment.php?attachmentid=1815

от: Андрей Воронцов
кому: All
дата: 09 Feb 2006
Hello, CheburatoR

Интересно, делал ли кто еще, кроме меня, этот сабж? Согласен, инт и бордер
работают правильно (вот только сигнал от бордера надо подавать исключительно на
КП13), но вот экран ОЧЕHЬ сильно сдвинут вправо, еще больше, нежели на
"оригинальном" Ленинграде-1 (который, собсно, я и переделывал), причем если на
"нормальной" схеме экран просто сдвинут, то с этой ПЗУ слева черная
вертикальная полоса. Проверялось на ЖКИ Самсунге через Скарт-RGB. Hа Самсунге с
CRT синхронизации по строкам вообще нет. :(
Господа, кто может что подкинуть по поводу сдвига всего экрана влево? Может
что пролетало ранее в форуме, да я найти не могу? Уж больно не хочется все
ввертать в зад и убирать ПЗУ. Всем заранее респект.

от: CheburatoR
кому: All
дата: 09 Feb 2006
Hello, CheburatoR

кстати мои проект медленно но продвигается :) , вот недавно закончил "video
board", на плате генерируется H0..H7, V0..V7, пзу для int,blank,sync и PAL
кодер, сейчас развожу "cpu board" - типа mainboard, потом запланировано
generalsaound, flash карточка с USB

Файл: zx_video_board.jpg http://zx.pk.ru/attachment.php?attachmentid=2570

от: CheburatoR
кому: All
дата: 09 Feb 2006
Hello, rw6hrm

rw6> Господа, кто может что подкинуть по поводу сдвига всего экрана
rw6> влево?

скорее всего проблема в частоте строк , должно быть 15.625 khz, счетчики H0..H7
должны менятса от 0..255, и на бордере с 64 до 255, получается 7Mhz/448=15.625
Khz, на схеме так как сделано у меня

Файл: h0-h7.jpg http://zx.pk.ru/attachment.php?attachmentid=2569

от: Андрей Воронцов
кому: All
дата: 09 Feb 2006
Hello, CheburatoR

Красиво, ничего не скажешь... по сравнению с моим клубком проводов :) Да, еще -
(скорее всего это из-за скоростного ПЗУ, у меня доступ 45мс, тоже Винбонд, но
диповский) на пайпере через каждую половину знакоместа тонкая вертикальная
линия - куда кондерчик подбросить, чтоб подзатянуть тыл?

от: Андрей Воронцов
кому: All
дата: 09 Feb 2006
Hello, CheburatoR

Так, по сравнению с моей схемой (типа, что выложена на SBlive.narod.ru) нашел
отличия в Д4 с 1 и 10 ногами. ...блин, даже не задумывался, первый оригинал
валяется аж с 89 года, в нем тоже был полностью сдвинут экран, теперь и в
новоделе такую же фишку сотворил... Кстати, если у кого сохранился реал под
ником "Веста ИК-30" производства ставропольского "Сигнала", то в нем тот же
сдвиг, скорее всего по этой же причине...

от: CheburatoR
кому: All
дата: 09 Feb 2006
Hello, rw6hrm

я тоже сначало так сделал по схеме ленинграда, потом переделал, но на все 100%
неуверен что в схеме ленинграда это ошыбка, (неужели все так крыво в оригинале
:confused: ), по поводу черных точек - попробуй припаять примерно 15-60 пф
между Blank и землой

кстати положение экрана можно также менять прошивкой, влево вправо вверх и
вниз, также и длительность и разположение сигналов , используя сигнал blank
можно например на бордере сделать оригиналную надпись черного света :)

от: Александр Зан
кому: All
дата: 09 Feb 2006
Hello, CheburatoR

Che> кстати мои проект медленно но продвигается , вот недавно закончил
Che> "video board"

Круто :) Это делается под какой-то конкретный корпус ?

от: CheburatoR
кому: All
дата: 09 Feb 2006
Hello, fan

fan> Круто Это делается под какой-то конкретный корпус ?


да, под старый корпус в котором был мой второй ленинград1

kgb> Поделись опытом, как ты платы делаешь? Для утюга очень красиво
kgb> получается. Или утюгом?

вообшето утюгом, технология не очень нравится но для меня интереснее сделать
самому, всетаки по деньгам и времени получается дороже чем заказать

от: Roman Mindlin
кому: All
дата: 09 Feb 2006
Hello, CheburatoR

Che> недавно закончил "video board"... , сейчас развожу "cpu board"

Поделись опытом, как ты платы делаешь? Для утюга очень красиво получается. Или
утюгом?

от: Dobrynin Sergey
кому: All
дата: 10 Feb 2006
Hello, CheburatoR

Che> вообшето утюгом, технология не очень нравится но для меня интереснее
Che> сделать самому, всетаки по деньгам и времени получается дороже чем
Che> заказать

Я так понимаю плату разводишь в EDA - на лазере печатаешь - травишь - сверлишь
- паяешь..
1. Какого размера контактная площадка в EDA ( у тебя они круглые)?
2. Какого размера отверстие в EDA?
3. Отверстия не металлизируешь?
4. Какой ширины дорожки в EDA?
5. Покрытие дорожек сплав Розе?
6. Как совмещаешь верхний и нижний рисунок при прогреве утюгом?

У меня тоже получалось не плохо. Правда односторонние платы и с готового BMP
файла. Двустороннюю пробовал делать, но получилось смещение верхней и нижней
стороны со всеми вытекающими.....

от: Roman Mindlin
кому: All
дата: 10 Feb 2006
Hello, CheburatoR

Che> вообшето утюгом

А на чем печатаешь, очень интересно? В смысле на какой бумаге?

от: Александр Зан
кому: All
дата: 10 Feb 2006
Hello, kgbplus

И мне тоже интересно на какой конкретно бумаге и принтере . Последнее время у
меня ни хэ не выходит... видать принтеры странные пошли, шибко экономичные...

от: CheburatoR
кому: All
дата: 10 Feb 2006
Hello, andreil

and> А какие микросхемы в твоей схеме применяются, может закажу плату.

1. микросхемы отечественные, кроме пзу 64кб от winbond в PLCC32 корпусе , и пал
кодер ad724 от Analog Devices
2. платы на заказ не принимаю
3. что ты сней будеш делать ? она подклучается изключительно к "ZX128 CPU
board", все что я делаю - ето для себя, я делаю из того что валяется у меня
дома а не из разчета штоб было дешевое массовое производство

PS пока не известно работает ли вообше эта плата :D
когда сделаю CPU Board и исправлю все глюки тогда выложу схемы и разводки если
ктото запросит

от: Dobrynin Sergey
кому: All
дата: 10 Feb 2006
Hello, fan

fan> И мне тоже интересно на какой конкретно бумаге и принтере . Последнее
fan> время у меня ни хэ не выходит... видать принтеры странные пошли,
fan> шибко экономичные...

kgb> А на чем печатаешь, очень интересно? В смысле на какой бумаге?

я пробовал на ЛазерЖетах разных без экономичного режима, бумага глянцевая
тонкая из журналов, лучше белую часть, но можно и на напечатанном, только не на
картинках..... напечатанное хуже отмывается. Если есть возможность купить
тонкую мелованную бумагу, то это самый сенокос!


Во вложении что у меня получалось...

Файл: DSC01158_resize.JPG http://zx.pk.ru/attachment.php?attachmentid=2578

от: Dobrynin Sergey
кому: All
дата: 10 Feb 2006
Hello, kgbplus

kgb> Hу просто красота. Если не сложно, опиши подробно свою технологию.

Чтобы здесь не флеймить создам тред во "Флейме"
http://zx.pk.ru/showthread.php?p=38573#post38573

от: Roman Mindlin
кому: All
дата: 10 Feb 2006
Hello, do_se

do_> Во вложении что у меня получалось...

Hу просто красота. Если не сложно, опиши подробно свою технологию.

от: andreil
кому: All
дата: 10 Feb 2006
Hello, do_se

А какие микросхемы в твоей схеме применяются, может закажу плату.

от: Андрей Воронцов
кому: All
дата: 10 Feb 2006
Hello, andreil

Перепаял счетчик по предложенному - все дико сдвинулось влево :( а надписи
стали мельтешить. Чет ничего не пойму, Чебуратор, плз, мыльни в личные о
принципах работы Д3 и Д4, а также об алгоритме формирования строчных импульсов
в твоей ПЗУ. Заранее пасиб


Кстати, кондер на бордере от вертикальных полосок не спасает...




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Credits - Напоследок...
Свиток - описание игры Qazatron/Magnetron получившей знак Sibclair User CLASSICS означающий, что данная программа является лучшей в своём жанре!
Новости - софт: Sрrite EDitor (SED), EМS v2.55, англo-рyсский слoварь, Прoсмoтрщик BМР-файлoв.
Ассемблер - Совместное использование ZX ASM 3.0 и STS 5.1.
С мира по нитке - история создания клона спектрума ATM Turbo.

В этот день...   29 марта