PDA

Просмотр полной версии : Composit KAY 128 Композит КАЙ схема и монтажка



blackinwoman
18.04.2016, 23:58
Итак нашел у себя бумажный вариант и отсканировал

тут хорошо видно чем отличается Ленинград 1 от Композита, далее уже был Композит 128 или KAY 128 все очень похоже.

5690256903569045690556906

blackinwoman
18.04.2016, 23:59
продолжение файлов

всего 7 частей5690756908

gdv2002
07.08.2022, 15:15
Схема КАЙ-128, сверена, сведена с платой.

https://pic.maxiol.com/thumbs2/1660626957.1441366178.schematickay128.jpg (https://pic.maxiol.com/?v=1660626957.1441366178.schematickay128.jpg&dp=2)

gdv2002
18.08.2022, 13:59
Плата разведена, убрал перемычку, которую нужно было куском провода кидать. Добавил ряд слепышей сверху, его "превратил" в плюсовой полигон, от которого спускаются шинки питания. Нужно для "выравнивания" напряжения по шине +5В, она разведена по плате как паутина с одним "входом" сбоку справа. Теперь каждый ряд микрух "подпитывается" от полигона.

https://pic.maxiol.com/thumbs2/1660819577.1441366178.kay128board.jpg (https://pic.maxiol.com/?v=1660819577.1441366178.kay128board.jpg&dp=2)

ZX_NOVOSIB
13.12.2022, 16:57
У кого есть живой KAY128? Проверьте плиз как работает ROBOCOP-2!

goodboy
13.12.2022, 17:47
а что там может быть нестандартное ?

ZX_NOVOSIB
13.12.2022, 18:18
goodboy, хз, у меня сама игра работала, но спрайтов ГГ, врагов, пуль, призов не было

goodboy
13.12.2022, 20:01
это надо проверить тестом (забыл название) на каком такте начинается прорисовка paper

gdv2002
31.03.2023, 11:14
Ну и наконец готовая плата, будем собирать!

https://pic.maxiol.com/thumbs2/1680250432.1441366178.top2.jpg (https://pic.maxiol.com/?v=1680250432.1441366178.top2.jpg&dp=2)

https://pic.maxiol.com/thumbs2/1680250448.1441366178.bot.jpg (https://pic.maxiol.com/?v=1680250448.1441366178.bot.jpg&dp=2)

gdv2002
29.08.2023, 07:55
Готова свежая ревизия КАЙ-128
Из новшеств:

системная шина по стандарту НЕМО
счетчик DD3 скорректирован под кварц 14 мГц
утолщены шины питания
сделан выход Стерео с АУгрика
гребёнка для подключения ПАЛ-кодера или скандаблера РГБ-ВГА


Схема

https://pic.maxiol.com/thumbs2/1693284633.1441366178.kay128bus.jpg (https://pic.maxiol.com/?v=1693284633.1441366178.kay128bus.jpg&dp=2)

Монтажка и список деталей

https://pic.maxiol.com/thumbs2/1693284584.1441366178.kay128bus.jpg (https://pic.maxiol.com/?v=1693284584.1441366178.kay128bus.jpg&dp=2)

Shofer
01.09.2023, 13:11
Дима, ты молодец, что рисуешь. Но ты продолжаешь неотмечать неподключённые выводы, а это чревато ошибками синхронизации с платой. И, конечно, не надо отключать проверку неподключённых выводов. Пойми правильно, это не в качестве поучения, а для того, чтоб в релизе было меньше ошибок.

gdv2002
01.09.2023, 13:31
Дима, ты молодец, что рисуешь. Но ты продолжаешь неотмечать неподключённые выводы, а это чревато ошибками синхронизации с платой. И, конечно, не надо отключать проверку неподключённых выводов. Пойми правильно, это не в качестве поучения, а для того, чтоб в релизе было меньше ошибок.

А можно подробнее, что значит отмечать и как оно повлияет на возникновение ошибок?
Если вывод не подключен, то его и не добавить в сеть, программа сразу заругается. Даже если принудительно подключить, то при сверке со схемой прога снова удалит эту сеть.

Shofer
01.09.2023, 14:05
Правой кнопкой мыши на выводе кликаешь и выбираешь "не подключён". В схеме не должно быть ни одного необозначенного/неподключённого вывода. Нет сети - значит ставишь "не подключён"

gdv2002
02.09.2023, 08:54
Понял, спасибо.

Mef78
07.09.2023, 10:38
Итак, с помощью камрадов из телеграм канала KAY the Spectrum я запустил первую ревизию платы от Дмитрия (gdv2002).
С учетом того что я продал излишек своих плат, пожалуй напишу тут для последователей, кто таки дойдет до сборки и запуска кая.
Актуально ДЛЯ ПЕРВОЙ ревизии платы.
Первое - на шелкографии платы наоборот! нарисованы диоды отвечающие за клавиатуру. VD8-15. Диоды надо перевернуть. Иначе клавиатура работать не будет. Это мне подсказал Дмитрий - автор платы.

Контакты ХТ1 и ХТ2 это не RESET как подписано на схеме. Между контактами надо запаять сопротивление 1 кОм (по аналогии с Ленинград1). Спасибо камраду ZxSacura из телеги.
Reset - сквозной пин рядом с резистором R24.

Далее, микросхема D4 - счетчик ИЕ7. По схеме 15,10,9 ножки на земле. 1я нога на +5. Смотрим статью:
https://zxbyte.ru/leningrad_upgrade.htm#2
По схеме, делитель для кварца настроен на 15МГц, а самый правильный вариант получается с кварцем 14МГц. Мы ведь его и запаяли...
Соответственно 1ю ногу отрезаем от +5 и садим на землю. 10ю ногу отрезаем от земли и подаем на +5. Профит. Счетчик перестроен.
Я так ленинград1 дорабатывал, по рекомендациям со Схематеки.
Для того чтобы нормализовалась строчная и кадровая развертка, необходима небольшая доработка - два конденсатора 220 пФ.
Вот по этой схеме:
https://www.cxemateka.ru/v1/Other.png
Между 12й ногой D4 и землей паяем конденсатор 220пФ. Между 11й ногой D6 и землей паяем конденсатор 220пФ.
Если доработку не сделать, частота строчной и кадровой убегут, и в тесте test_v4.30r процессор будет работать на 96% от своей частоты, вместо 99%.

Далее. Доработка не актуальна для ПЗУ 27256, и актуальна для тех, у кого 27512. У меня как раз 27512.
Выяснил что по схеме (и на печатной плате) 1я нога ПЗУ отвечающая за адресный вход А15 висит в воздухе. А у меня 27512 пзу, в первой половинке был зашит 128к ром, во второй тесты (пзу я зашил от sizif128, удобно же иметь возможность запускать и тесты, и 128к ром). Так вот, компьютер нещадно глючил. После того как я принудительно включил 2ю половинку ПЗУ с тестами (подав 1ю ногу А15 на +5 вольт) - все тесты прошли на отлично.
Зашил во вторую половину ПЗУ 128к ром, подал 1ю ногу на +5 - все работает идеально. Понятно.
Соответственно, 1ю ногу ПЗУ надо жестко соединить либо с землей, либо с +5. Я сделал джампер, с возможностью переключения банков ПЗУ.

Компьютер я запустил на импортной 41256 памяти. 16шт РУ5 у меня не было.
Подключение подсказали в телеграм канале (я делал несколько по-другому, и похоже оно тоже должно было заработать, пробовать уже не охота).
Для этого я демонтировал микросхему D49 (у меня все на панельках) 1533ЛА3. Три элемента этой микросхемы используются для переключения регенерации между этажами РУ5, а у меня 41256, это лишнее для нее.
Элемент D49.4 перенес на неиспользуемый элемент D44.2
1ю ногу D49 соединил с 8й ногой.
Сигнал H0 приходящий на 5 и 10 ноги D49, через внешний инвертор (элемент 155ЛН1, микросхему рядом припаял на монтажное поле) подал на 6ю ногу D49.

Можно было D49 не убирать, и порезать дорожки. Я дороги резать НЕ ЗАХОТЕЛ, а вдруг пересоберу на ру5 памяти.
Можно было отогнуть или отрезать лишние ноги ЛА3 и использовать ее элементы, но ломать ноги жалко, отгибать - не удобно т.к. у меня плата собрана на цанговых панельках, панельки стоят вплотную, ноги не лезут.

- - - Добавлено - - -


У кого есть живой KAY128? Проверьте плиз как работает ROBOCOP-2!


goodboy, хз, у меня сама игра работала, но спрайтов ГГ, врагов, пуль, призов не было
Работает, без проблем. Проверил.