PDA

Просмотр полной версии : LENINGRAD-2012



Страницы : [1] 2

zx-kit
19.11.2011, 07:10
Данная версия компьютера планируется как доработанный вариант "Ленинград 1" - прародителя всех Спектрумов в России. Многое СПЕЦИАЛЬНО останется от этого предка:

http://s019.radikal.ru/i601/1204/2e/b260cf82c333t.jpg (http://s019.radikal.ru/i601/1204/2e/b260cf82c333.jpg)

Вид опытного экземпляра V1.00 с цанговыми панельками под все микросхемы.
После отладки выпущена плата версии V1.01.


Z80 в корпусе DIP-40
Память 48К на микросхемах ОЗУ 565РУ5
Микросхемы в корпусах DIP-14/16/20
Загрузка с магнитофона/MP3-плеера/электронной книги и других подобных устройств, способных воспроизводить звуковой файл, эквивалентный образу TAP.
Цифровой звук (BEEPER)
Возможность подключить механическую клавиатуру


При разработе не ставились цели повысить размер памяти до 1 Мбайт или больше с помощью SIMM, интегрировать на печатную плату как можно больше современных контроллеров, использовать ПЛИС или FPGA для уменьшения размеров или увеличения мощности компьютера! Это уже все реализовано в компьютерах "PENTAGON-1024", "ZXM-PHOENIX", "KAY-2010", "ZX-EVOLUTION" и других платах.

Планируются доработки, повышающие совместимость с программами для оригинального Спектрума, модернизация отдельных узлов и конструкции компьютера:

Сформировать сигнал прерывания INT как в оригинальном Спектруме
Добавить имитацию порта атрибутов #FF
Реализовать имитацию медленной памяти без использования дополнительных микросхем памяти
Доработать параметры строчных синхро- и гасящих импульсов
Добавить регистр на выходы RGB для устранения переходов на границах знакомест
Соединить 1 выводы РУ5 между собой, вывести необходимые сигналы на разъем для возможности расширения ОЗУ до 128К или больше
Вместо ПЗУ установить FLASH. Добавить джампер для переключения двух прошивок. Например, "Тест ОЗУ" / "OpenSE BASIC".
Устранить настройку параметров развертки подбором конденсаторов с помощью схемных решений
Узел чтения с магнитофона заменить схемой на 561ЛН2, вход TAPE_IN вывести на разъем
Звук с резистивного делителя вывести на тюльпан для подключения к телевизору или активным колонкам
Черно-белый видеосигнал, как основной видеовыход, вывести на тюльпан для легкого подключения к телевизору
Для подключения сигналов цвета RGB к телевизору использовать стандартный разъем SCART
Разъемы, по возможности, развести на печатной плате и вывести на одну сторону для легкой установки в корпус подходящего размера
Добавить Z-CONNECTOR - разъем для подключения дополнительной платы раширения вторым этажом внутри корпуса.
Добавить слот ZX-BUS - для подключения внешних контроллеров, например, "MultIDE" для быстрой загрузки образов TAP
Уменьшить размеры компьютера
Подобрать небольшой корпус для него


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

Схема "LENINGRAD-2012" V1.01 -- http://www.zx.pk.ru/showpost.php?p=503695&postcount=193
Монтажная схема и назначение перемычек - http://www.zx.pk.ru/showpost.php?p=496165&postcount=189
Обновленная монтажка - http://zx-pk.ru/showpost.php?p=776642&postcount=334
Список микросхем - http://zx.pk.ru/showpost.php?p=450334&postcount=112
Улучшение синхронизации в формирователе черно-белого видеосигнала - http://www.zx.pk.ru/showpost.php?p=713247&postcount=327

Подключение клавиатуры и загрузка игр - http://www.zx.pk.ru/showpost.php?p=507724&postcount=194
Игры с TURBO-загрузчиками для LENINGRAD-2012 - http://www.zx.pk.ru/showthread.php?t=19193
Фотографии отладки времянок оригинального Спектрума -- http://zx.pk.ru/showpost.php?p=438356&postcount=12
Фотография разъемов на плате и шнур для подключения -- http://zx.pk.ru/showpost.php?p=446379&postcount=82

Подключение адаптера PS/2 клавиатуры - http://www.zx.pk.ru/showpost.php?p=515043&postcount=75
Подключение контроллера дисковода NemoFDC - http://www.zx.pk.ru/showpost.php?p=515053&postcount=213
Распределение постоянной памяти - http://www.zx.pk.ru/showpost.php?p=519510&postcount=265

Способ подключения дополнительных модулей -- http://zx.pk.ru/showpost.php?p=445134&postcount=59
Cхема ULAplus - http://zx.pk.ru/showpost.php?p=445085&postcount=267
Описание палитры ULAplus -- http://zx.pk.ru/showpost.php?p=438039&postcount=9
Заказ конструктора ZXkit-020 для самостоятельной сборки "LENINGRAD-2012" -- www.zxkit.ru

NovaStorm
19.11.2011, 11:01
>>Концепция еще не до конца проработана.

Концепция оригинала была, насколько я понимаю, в простоте, в минимуме корпусов и в доставабельности деталей. А на сегодняшний день DIP'ы и РУ5 под это имхо не подходят.

balu_dark
19.11.2011, 14:41
На самом деле - аналогов ру5 (вернее чипов с которых содрано ру5) на Ebay вагон и маленькая тележка. Я набрал себе и аналогов ру7 и еще несколько типов. причем со скоростью 100нс(ру5 например помоему 125нс минимум).
хотя стоило бы добавить тот вариант что планировался ранее - на отрезном макетном поле сбоку развести цплд и разьем сим30.

А из хотелок - неплохо было бы на основной плате сделать поле с разведенным пал кодером и джампером переключающим или чб сигнал или с PAL кодера на выходной тюльпан.

AHTuXPuCT
19.11.2011, 14:44
может сразу 1мб симм поставить?

zx-kit
19.11.2011, 17:07
>>Концепция еще не до конца проработана.

Концепция оригинала была, насколько я понимаю, в простоте, в минимуме корпусов и в доставабельности деталей. А на сегодняшний день DIP'ы и РУ5 под это имхо не подходят.
Предполагается сначала закупить детали, какие получится. А потом из имеющихся деталей делать LENINGRAD-2012. То есть доставаемость будет обеспечена на определенном отрезке времени. Я предполагаю сделать конструкторы с полным набором деталей для тех, кто любит паять. А дипы паять легче, чем TQFP.

Была идея ужать немного размеры платы Ленинграда путем более плотного размещения микросхем, сокращения схемы на пару корпусов, использования места под вторым ПЗУ. Потом добавить нужные микросхемы и размер в итоге почти не изменится.

На самом деле - аналогов ру5 (вернее чипов с которых содрано ру5) на Ebay вагон и маленькая тележка. Я набрал себе и аналогов ру7 и еще несколько типов. причем со скоростью 100нс(ру5 например помоему 125нс минимум).

Посылка с РУ5 уже пришла.


хотя стоило бы добавить тот вариант что планировался ранее - на отрезном макетном поле сбоку развести цплд и разьем сим30.

Для данной концепции память больше 128 К не нужна. Даже 48 К хватит. Для большей памяти и SIMM есть Феникс и КАЙ.


А из хотелок - неплохо было бы на основной плате сделать поле с разведенным пал кодером и джампером переключающим или чб сигнал или с PAL кодера на выходной тюльпан.
Черно-белый видео удобен для отладки и быстрого подключения к любому телевизору. RGB через SCART обеспечит цвет и лучшее качество. Качество же изображения через PAL-кодер среднее и микросхемы для него купить сложно. А у CHRV остались только CXA2075. Но они мне не нравятся, так как греются сильно, как утюги. В закрытый маленький корпус не установишь.[COLOR="Silver"]

---------- Post added at 18:07 ---------- Previous post was at 18:05 ----------


может сразу 1мб симм поставить?

Пямять больше 48 К для данного варианта компьютера не нужна.

sergio78
19.11.2011, 20:13
А платы когда с доработками и улой плюс будут? и с возможностью подключения ps/2 клавиатуры, но без бород, соплей и растяжек из мгтф"а.

Zorki-4k
21.11.2011, 14:38
Да, мне тоже интересно. Основная плата уже есть?

Totem
22.11.2011, 11:21
Палитра 64-colour из проекта ULA-PLUS
лыжи не катят...как оно работает где почитать?только общие фразы нашел

zx-kit
22.11.2011, 14:04
лыжи не катят...как оно работает где почитать?только общие фразы нашел

Начну с ответа на простой вопрос, на который я знаю ответ...

Ссылки:

Основная страница -- http://sites.google.com/site/ulaplus/
Описание работы -- http://scratchpad.wikia.com/wiki/ZX_Spectrum_64_Colour_Mode
Пример использования палитры -- http://sites.google.com/site/ulaplus/documentation/guide-to-using-ulaplus/UsingtheULAplus64colourmodefromSinclairBasic.pdf?a ttredirects=0
Описание формирования цвета в палитре MSX screen 8 -- http://map.grauw.nl/articles/vdp_guide.php#screen8col
Тема на форуме про палитру 256 цветов и конвертацию с MSX -- http://zx.pk.ru/showthread.php?t=4767
Перекрашенные игры -- http://sites.google.com/site/ulaplus/

Понятного описания нет - вот что понял я. Краткое пояснение работы палитры:

К Ленинграду добавляется два порта - один только на запись (0xBF3B), другой на запись и на чтение (0xFF3B).

Первый порт предназначен для загрузки адреса байта при записи в ОЗУ палитры и выбора режима работы. Числа от 0 (00000000) до 63 (00111111), записанные в этот порт указывают адрес байта в ОЗУ палитры. После записи в первый порт числа 64 (01000000) - можно управлять включением/выключением палитры через второй порт - если при этом записать во второй порт число 1 (00000001), то палитра включается, если записать 0 (00000000) - палитра отключается.

Через второй порт можно записывать данные палитры в ОЗУ палитры и считывать обратно из ОЗУ палитры в Z80. Также этот порт используется для включения и выключения палитры.

После сброса палитра отключена. В регистры палитры можно записывать данные даже если палитра в отключенном состоянии, то есть когда на экране Ленинграда стандартные 15 цветов.

Палитра позволяет заменить цвет, задаваемые комбинацией байта атрибутов и бита черно-белого изображения (по схеме INFV) на один из 256 оттенков.

В ОЗУ используется 64 байта. Такое количество цветов может быть одновременно на экране.

Преобразование по таблице происходит так. Код цвета из Ленинграда преобразовывается в адрес ОЗУ палитры. Этот адрес подается на ОЗУ палитры , данные из ОЗУ по этому адресу считываются, преобразовываются в 9 бит и записываются в регистр. После регистра схема на резисторах преобразовывает каждые три бита цвета в один из 8 уровней сигнала от 0 до 0.7 В c шагом 0.1 В.

Адрес для считывания из ОЗУ палитры получается так:

PA5 = FLASH (бит D7 байта атрибутов)
PA4 = BRIGHT (бит D6 байта атрибутов)
PA3 = /INFV (бит черно-белого изображения с инверсией, 0 соответствует цвету INK для отображаемой точки, 1 - цвету PAPER)
PA2 = G (9-D36)
PA1 = R (7-D36)
PA0 = B (4-D36)

Во время отображения BORDER-a биты адреса PA5-PA3 должны быть 001

Байт в ОЗУ палитры кодирует цвет точки:
Bits 0-1: Blue intensity.
Bits 2-4: Red intensity.
Bits 5-7: Green intensity.

На зеленый и красный цвет выделено по три бита, на синий - 2 бита:
G2=PD7
G1=PD6
G0=PD5

R2=PD4
R1=PD3
R0=PD2

B2=PD1
B1=PD0

Интенсивность синего цвета человек плохо различает, поэтому на синий выделено 2 бита, бит 0 высчитывается математически:

B0=P0 (однако в палитре MSX screen 0 B0=PD1 & PD0)

Цвета MSX предпочтительнее, так как может пригодиться программное обеспечения для конвертации изображений (http://zx.pk.ru/showpost.php?p=120793&postcount=114).

Чтобы перекрасить игру не требуется ее взламывать, только загрузчик ... изменить. Нужно добавить загрузку файла палитры (64 байта) и включить палитру.


При использовании этой палитры вместо стандартных 15 цветов Спектрума получится, в старых играх, тоже 15 цветов, но другого оттенка из палитры 256 цветов. В новых программах количество используемых цветов может быть увеличено до 32 за счет использования бита FLASH в байте атрибутов.

Сравнение палитр ULAplus и SAM COUPLE -- http://zx.pk.ru/showpost.php?p=447392&postcount=1052
...

С ответом на вопросы, когда будут готовы платы KEYB&SINC и LENINGRAD-2012 сложнее.

Работа затянулась. Хочется сделать сразу все и много...
"Желтый" Ленинград не выдержал экспериментов с МГТФ-ом. Сейчас продолжается отладка отдельных узлов на "синем" Ленинграде...

Totem
22.11.2011, 14:41
zst, спасибо за инфу.

sergio78
22.11.2011, 19:48
Выражаю благодарность, за труд.Спасибо, но похоже, что скорее всего будет LENINGRAD-2014, или даже 2016. Обидно однако:v2_conf2:

zx-kit
23.11.2011, 11:53
Результат имитации медленной памяти оригинального Спектрума и привильного INT.

OpenSE BASIC:

http://s011.radikal.ru/i318/1111/96/cd7d7e68e183t.jpg (http://s011.radikal.ru/i318/1111/96/cd7d7e68e183.jpg) http://s42.radikal.ru/i095/1111/82/e0153e23bd86t.jpg (http://s42.radikal.ru/i095/1111/82/e0153e23bd86.jpg)


VECTRON:

http://s54.radikal.ru/i145/1111/8b/f662c17477a4t.jpg (http://s54.radikal.ru/i145/1111/8b/f662c17477a4.jpg) http://s013.radikal.ru/i323/1111/3e/3665763f0f9ft.jpg (http://s013.radikal.ru/i323/1111/3e/3665763f0f9f.jpg)


AQUAPLANE:

http://s55.radikal.ru/i149/1111/b2/dfb421a1eadft.jpg (http://s55.radikal.ru/i149/1111/b2/dfb421a1eadf.jpg) http://s017.radikal.ru/i442/1111/34/aa99f6c86d6et.jpg (http://s017.radikal.ru/i442/1111/34/aa99f6c86d6e.jpg)


SHOCK MEGADEMO:

http://s017.radikal.ru/i444/1111/5b/867af6af3297t.jpg (http://s017.radikal.ru/i444/1111/5b/867af6af3297.jpg) http://i060.radikal.ru/1111/9d/752123a84ebct.jpg (http://i060.radikal.ru/1111/9d/752123a84ebc.jpg)

---------- Post added at 12:53 ---------- Previous post was at 12:50 ----------


Выражаю благодарность, за труд.Спасибо, но похоже, что скорее всего будет LENINGRAD-2014, или даже 2016. Обидно однако:v2_conf2:

Списибо, за дорбые слова. Хорошо что прогноз не на 2020.
Да раньше сделаем. Медленная память уже работает.

sergio78
23.11.2011, 17:47
Списибо, за дорбые слова. Хорошо что прогноз не на 2020.
Да раньше сделаем. Медленная память уже работает.

Было бы замечательно, так как сейчас ваш вариант один из самых доступных . Кривые эмули, порой особенно раздражают, и здешние железные, навороченые, новые клоны спектрума, а так же всё старинное железо дожившее до наших дней, уж больно сильно дорого встаёт. Хотя может быть zorel, на т34вг1 платку размножит, она тоже весьма неплоха.:v2_wink2:

rellai
23.11.2011, 17:56
Было бы замечательно, так как сейчас ваш вариант один из самых доступных
еще пентагон 128 rev 2011 тоже хороша будет)

zx-kit
25.11.2011, 13:12
Было бы замечательно, так как сейчас ваш вариант один из самых доступных. Кривые эмули, порой особенно раздражают, и здешние железные, навороченые, новые клоны спектрума, а так же всё старинное железо дожившее до наших дней, уж больно сильно дорого встаёт. Хотя может быть zorel, на т34вг1 платку размножит, она тоже весьма неплоха.:v2_wink2:
Насчет доступности - вопрос спорный.
Самый современный клон - ZX EVOLUTION, например, всегда есть в наличии и цена доступная. Так как продается по себестоимости.

Мне надо следить за самоокупаемостью и запаса времени и денег мало. Поэтому цена предполагается не такая низкая, как хотелось бы...

sergio78
25.11.2011, 18:41
Насчет доступности - вопрос спорный.
Самый современный клон - ZX EVOLUTION, например, всегда есть в наличии и цена доступная. Так как продается по себестоимости.

Мне надо следить за самоокупаемостью и запаса времени и денег мало. Поэтому цена предполагается не такая низкая, как хотелось бы...

да нет, как раз доступный. Потому, что с вашего позволения конечно, я у вас только платку голую приобрету. А потом начну долго и упорно собирать, из халявных подручных материалов. И получится это всё не дороже 2 рублей. Ещё у меня ест вариант на т34вг1. которые уже скоро ко мне приедут. Опять же если платки будут "заводские". а ЕВО мне в 4 с лишним касаря обойдётся. а поскольку это ведь уже тоже эмулятор, только железный и с кучей ненужных функций, с геморойно-обновляемыми паршивками, да и сдохнуть он может, из за китайского ATXа в любой момент,а починить его уже в моих условиях не судьба будет. Так что либо ВАШ ЛЕНИНГРАД, либо дальше CORE i5, их вагонами к нам завозят, и есть везде и много.

Ewgeny7
25.11.2011, 23:03
а поскольку это ведь уже тоже эмулятор, только железный
Ну-ну, эмулятор... Эва как раз ближе всех наших клонов к фирменной (оригинальной) архитектуре "Z80+матрица+ОЗУ+ПЗУ". Раньше только клоны на БМК типа Т34ВГ1 были похожи. А вот что внутри матрицы - это уже на совести разработчиков :)

sergio78
26.11.2011, 11:37
Ну-ну, эмулятор... Эва как раз ближе всех наших клонов к фирменной (оригинальной) архитектуре "Z80+матрица+ОЗУ+ПЗУ". Раньше только клоны на БМК типа Т34ВГ1 были похожи. А вот что внутри матрицы - это уже на совести разработчиков :)

Не буду спорить, потому что в живую ЭВУ в руках не вертел. Но все равно, нужен просто спектрум, без всяких планарных многоножек, типа альтера. к сожалению родная спековская клавиатура, сейчас ценой почти сравнялась золотом(в пример контруктор от КЛОНА можно посмотреть), по этому придется мудрить ещё и с переходником под PS/2, пока такие клавы ещё не исчезли у нас из продажи. а грузится можно с обычного mp3 плеера, а не через всякие оригинальные дисководы, магнитофоны, ибо их эмуляторы. я бы вообще старый спектрум готовый бы купил, но сейчас за старьё барыги такие деньги вымогают, что только безумных коллекционеров жаба душить не будет.

SoftFelix
28.11.2011, 22:57
Результат имитации медленной памяти оригинального Спектрума и привильного INT.
А доработка сложная, КАЙ-1024 можно доработать?

_Ratibor_
28.11.2011, 23:02
А доработка сложная, КАЙ-1024 можно доработать?
http://zx.pk.ru/showpost.php?p=422528&postcount=175

balu_dark
28.11.2011, 23:28
ULAplus - конечно интересный проект, но у меня вопрос попроще.
в портУ 254

FE xxxxxxx0 OUT beeper м-ф. BORDG BORDR BORDB Звук, магнитофон, бордюр
используется всего 5 бит выходит??
Бит 7 Бит 6 Бит 5 - совсем нигде не используются?? если я на Bit6 (чтобы не нарушать традиции:) повешу яркость бордюра - надеюсь это никомуу не помешает? зато поимею в 2 раза больше цветов на бордюре:)
Что скажут реальщики, а не господа-контрацептологи?:v2_wink2:

Ну что касается битов - можно использовать как угодно - там не используется все только потому, что проектируя комп решили сэкономить на 8ми битном регистре и поставили ТМ9. а так - никаких проблем думаю не будет - поставь ТМ2 на 2 верхних бита на входы D - подай D6 и D7 напрямую шину данных. а вход С сигнал который защелкивает данные в ТМ9(возможно его надо будет проинвертировать ибо в Ленинграде данные защелкиваются по отрицательному спаду а в ТМ2 - по еденице на входе С). входы S обоих элементов ТМ2 через резистор подтянуть на +5. А входы R соеденить с сигналом RESET процессора.

zx-kit
29.11.2011, 00:36
А доработка сложная, КАЙ-1024 можно доработать?

Сразу сказать затрудняюсь. Схема "медленной" памяти немного изменена -- http://zx.pk.ru/showpost.php?p=440801&postcount=233

SoftFelix
29.11.2011, 00:41
zst, да я уже по схеме понял, что переделка КАЯ - занятие бесперспективное.

balu_dark
29.11.2011, 01:33
Ну виднее было не автору а спеку :) яркость то для красотищи добавляли а бордюр в оригинале без брайта. вот и получается - то что получается. Что касаемо брайта бордюра - помоему не все демки получится пропатчить под маску брайта.

VNN_KCS
29.11.2011, 02:00
а бордюр - надо думать с обычной
А как вы думали? Извините, но на бордюре BRIGHT - никак. Уж поверьте.
Ну если только новые разработки схемотехников.....
А в оригинале - (

ZXMAK
01.12.2011, 11:09
да я и не собирался все, это так, проба пера. чистааааааа для сэбэ...

так где там твой софт для брайта на бордюре? Выложил бы хоть ;)

John North
01.12.2011, 14:09
zebest, а потом опять свой пост удалишь??
Мне вот просто непонятно..
Неужели ты думаешь, что несколько килобайт свободного БЕСПОЛЕЗНОГО места на форуме спасут мир?

balu_dark
01.12.2011, 19:39
Художника - обидеть легко :) .....

zx-kit
05.12.2011, 19:35
Новое в "LENINGRAD-2012".

"Z - КОННЕКТОР".

Представляет собой два ряда штырей рядом с панелькой Z80. Всего 40 штырей, использован разъем PLD-40. Большинство сигналов подключены к Z80. Предназначен для подключения к "LENINGRAD-2012 дополнительных модулей типа "MultIDE" вторым этажом.

sergio78
09.12.2011, 13:08
можно поинтересуюсь, а ULA+ никак в основную плату ленинграда 2012 уместить нельзя? я смотрю, проект обрастает кучей разных платычек, а вот чтобы спектрум 48 получился, простой как оригинал, с цветным композитом но без всяких многоножечных альтер, ну и ps/2 клавиатурой,( так как оригинала на 56 кнопках, сейчас совсем не реален), нигде даже в проектах нет. везде сложные и дорогие конструкторы лего. 2007 недоделанный, да и брошен он уже давно, сейчас только 2010 ещё ковыряют, но он уже не то совсем.:v2_conf2: Думал ленинград 2012 платы дождаться, но уже незнаю, похоже он тоже будет макетным конструктором.

_Ratibor_
09.12.2011, 13:45
можно поинтересуюсь, а ULA+ никак в основную плату ленинграда 2012 уместить нельзя? я смотрю, проект обрастает кучей разных платычек, а вот чтобы спектрум 48 получился, простой как оригинал, с цветным композитом но без всяких многоножечных альтер, ну и ps/2 клавиатурой,( так как оригинала на 56 кнопках, сейчас совсем не реален), нигде даже в проектах нет.
Читайте внимательно.
Никаких альтер и прочей лабуды на нем не будет.
Останется тот же ленинград-1 только там добавится 4-6 дополнительных обычных микросхем. По времянкам он соответствует именно фирменному Spectrum-48, т.е. все(или большинство) мультиколоры будут идти правильно.
Вот я переделал уже свой ленинград:
http://zx.pk.ru/showpost.php?p=442035&postcount=262
http://zx.pk.ru/showpost.php?p=442253&postcount=266

Не обязательно дожидаться готовых плат, можно самому доработать Ленинград-1, благо схемы выложены и оттестированы.

zx-kit
09.12.2011, 13:57
можно поинтересуюсь, а ULA+ никак в основную плату ленинграда 2012 уместить нельзя? я смотрю, проект обрастает кучей разных платычек, а вот чтобы спектрум 48 получился, простой как оригинал, с цветным композитом но без всяких многоножечных альтер, ну и ps/2 клавиатурой,( так как оригинала на 56 кнопках, сейчас совсем не реален),

Палитра не умещается в разумное количество микросхем. Лучше ее перенести в АЛЬТЕРУ на другую плату.

Все-таки добавил возможность расширения до 128 К. Эти микросхемы не обязательно будет впаивать, но возможность иметь полезно.

---------- Post added at 14:57 ---------- Previous post was at 14:55 ----------


Читайте внимательно.
Никаких альтер и прочей лабуды на нем не будет.
Останется тот же ленинград-1 только там добавится 4-6 дополнительных обычных микросхем. По времянкам он соответствует именно фирменному Spectrum-48, т.е. все(или большинство) мультиколоры будут идти правильно.
Вот я переделал уже свой ленинград:

Я остановился на схеме медленной памяти V1.00, так как там микросхем меньше. Будет ли работать она у вас на старом компьютере ?

Также можно добавить времянки Pentagon-128.

_Ratibor_
09.12.2011, 14:47
Палитра не умещается в разумное количество микросхем. Лучше ее перенести в АЛЬТЕРУ на другую плату.

А можно узнать на какой леший она там нужна ?

zx-kit
09.12.2011, 15:41
А можно узнать на какой леший она там нужна ?

А какой вы бы хотели видеть LENINGRAD-2012 ?
Что можно было бы добавить/убрать ?

Например:
Медленная память
Порт FF
Времянки ZX Spectrum
Инверторы KEMPSTON
Расширение до 128К
Времянки Pentagon-128
Музыкальный сопроцессор AY/YM
Адаптер PS/2 клавиатуры
Маленький корпус
Разъемы на плате
Палитра ULA+
PAL-кодер на плате
RGB на SCAR на плате
Ч/Б видео на тюльпан
Слот ZX-BUS

sergio78
09.12.2011, 16:06
У нас альтеру надо доставать, к тому геморрой с прошивкой и пайкой этой многоножки. а спалить её, как нефига делать, и вот она штука бумажек накрылась. Тогда уж лучше без палитры ula+. джойстиков от сеги, и уж тем более от денди, у нас в городе в продаже уже очень давно нет,и не завозят, так как этими приставками даже совсем маленькие дети у нас сейчас брезгуют. Почти уже и ps/2 мышки и клавы из продажи исчезли, ещё пол года и не найдешь их. Нужно usb срочно приделывать к схемам. Ну и сложные платки с контролерами дисководов, а потом и ещё более неподъемные эмуляторы дисков не надо, абсолютно не интересны ide винты, и всё что к ним там наизобретали, тем более. нужно просто как оригинал, всё в клавиатуре, без платок и мгтф перетягов. и чтоб починить легко можно было, а не как оригинал 48+, где новый чип ula не купить, а плёночка под клавиатуру 15 фунтов стоит.

_Ratibor_
09.12.2011, 16:21
А какой вы бы хотели видеть LENINGRAD-2012 ?
Что можно было бы добавить/убрать ?

Вот это:
эмуляция медленной памяти
привязка к черному
цифровой инт
Порт FF
Времянки ZX Spectrum
доработанный порт KEMPSTON
Адаптер PS/2 клавиатуры
Маленький корпус
RGB на SCAR на плате
Ч/Б видео на тюльпан

Это так сказать опционально:
Расширение до 128К
Времянки Pentagon-128(хотя это тоже нафиг по большому счету не нужно, т.к. новые платы пентагона изготавливаются постоянно).
Музыкальный сопроцессор AY/YM

Все остальное излишества. А кто хочет эти излишиства, может собрать другой клон. Ленинград - это минимализм, тем он и интересен.

sergio78
09.12.2011, 16:27
Прошу прощения, когда писал превидущий пост, списка еще не было. Так что теперь уточняю, зачем 128, и времянки пентагона, когда есть платы пентагона, их сейчас тоже выпиливают. Скорее всего всё что связано с оригиналом, это медленная память, FF порт, и времянки оригинального спектрума. Нужен (хотелось бы цветной) тюльпан, ну и скарт конечно оставить. Придется с атмегой мирится, так как клава на ней нынче. слоты помоему городить нет смысла, есть фениксы, каи , пентевы, и ещё тому подобне.

Totem
09.12.2011, 17:28
sergio78,
У нас альтеру надо доставать, к тому геморрой с прошивкой и пайкой этой многоножки. а спалить её, как нефига делать

зачем 128 никто не заставляет впаивать
а сколько корпусов логики уйдет на 64 ULA?

слоты помоему городить нет смысла да уж нет 1 краевой слот нужен.

usb срочно приделывать к схемам ну тогда придется мириться
с еще STM например кроме атмеги или альтеркой.

времянки пента действительно лишнее
в совокупности очень достойная, машинка.

sergio78
09.12.2011, 18:37
sergio78,
никто не заставляет впаивать?
да уж нет 1 краевой слот нужен.
ну тогда придется мириться
с еще STM например кроме атмеги или альтеркой.


А зачем он нужен то, чтоб городить конструктор лего опять и снова. на форуме куча плат для разнообразных клонов, где миллион вариантов для занятия подобным творчеством. Про юсб я не вкурсе, что там надо. Не ужели не найдется маленькой микросхемки на свете, когда кругом одно usb, с дип корпусом желательно, которая будет переваривать для спектрума запросы современной переферии. Тогда что делать через год, когда старые клавы раздолбятся. я как и многие другие не горю желанием за золото старьё у барыг выкупать.

Totem
09.12.2011, 21:02
sergio78,
А зачем он нужен то, если про слот
то минимум для MultiIDE -я так понимаю магнитафон Вас устраивает полностью.
Уж извините в фирменном 48 он есть! а то, что его не было exUSSR машинах это как раз не айс.
переходники на PS/2 есть, вообще про USB да верно, но цена таких мелкосхем досточно велика и в DIP их уж точно не видел. Проще использовать каконибудь самый дешёвый АRM с USB, но писать драйвер/эмуляцию спековской клавы вообщем то придется тоже.
У кого то это будет первый "железный" спек за много лет, рано или поздно захочется 128 + АY+sincl.joy, предлагаешь кромсать машинку или покупать еще 1?

sergio78
09.12.2011, 22:14
sergio78, если про слот
то минимум для MultiIDE -я так понимаю магнитафон Вас устраивает полностью.
Уж извините в фирменном 48 он есть! а то, что его не было exUSSR машинах это как раз не айс.
переходники на PS/2 есть, вообще про USB да верно, но цена таких мелкосхем досточно велика и в DIP их уж точно не видел. Проще использовать каконибудь самый дешёвый АRM с USB, но писать драйвер/эмуляцию спековской клавы вообщем то придется тоже.
У кого то это будет первый "железный" спек за много лет, рано или поздно захочется 128 + АY+sincl.joy, предлагаешь кромсать машинку или покупать еще 1?

PS/2 на USB в магазинах города нету, нужно просить знакомого, чтоб он их в китае заказал, но не факт что они работать будут, через один сплошной брак:v2_dizzy_mutant:. магнитафона нет:v2_dizzy_indy:, есть море мp3 плееров -аж 3 штуки, и ещё читалка книг, в ней тоже выход звуковой есть, и в телефоне. wav из tzx, и грузится замечательно. на фирменном спеке на этот разъём тогда вешали в основном микродрайв, которого у на впомине нет и не будет. ещё говорилки всякие и ритмбоксы. TR-dоs контроллер у буржуев как то пролетел, но сейчас и у нас, когда дисководы почти поумирали в свободной продаже, он тоже не особо нужен, как и ide жесткие диски( ещё кое где продаются, но стоят чудовищно дорого, при отвратительной их надежности), для которых собственно и нужен MultiIDE. Помоему самое простое тогда уж sd карточку, через клавиатурную атмегу подцепить, как на speccy 2007 было. ну а по поводу " когда захочется 128 + АY+sincl.joy, предлагаешь кромсать машинку или покупать еще 1" - ну а почему бы нет, я про приобретение ещё одного клона. Если посмотреть на профили месных завсегдателей, то чего только в их закромах нет, и всё равно продолжают пополнять свои коллекции.. кромсать готовую весч же сам не любитель, я не винтик со шпунтиком:v2_wink2:, хватит, в свое время натерпелся от мотни своих самоделок в подобном стиле:v2_cry:

_Ratibor_
09.12.2011, 22:27
или покупать еще 1" - ну а почему бы нет, я про приобретение ещё одного клона.
Правильно.
Если кто предполагает что ему в дальнейшем может захотеться большего,
то пусть собирает профи, атм, скорп, кай.
А из ленина делать подобие вышеназванных клонов не стоит.

Totem
10.12.2011, 00:50
sergio78,
для которых собственно и нужен MultiIDE=DivIDE
изучите суть вопроса для начала. как раз в него и цепляется SD или CF, винт или сидюк вообще.Слот вообще минимально скажется на стоимости.

на фирменном спеке на этот разъём тогда вешали в основном микродрайв я плакию. Клон Ленина вконцекоцов почти в первозданом виде уже есть-прост,о купите и грузите с мp3

самое простое тогда уж sd карточку, через клавиатурную атмегу подцепить
-можете начинать

_Ratibor_, да ну чем слот то лишний? значит все до фирмы дотянули и ula+ в придачу, а слот нам не нужен? -ну бред.
Вообще смотрю идем по стопам пройдохи Синклера?:)
Оставьте/предусмотрите расширение до 128, безболезненое. оно не кусается.
Делайте клон популярным а не прибивайте все достоинства.

---------- Post added at 23:47 ---------- Previous post was at 23:33 ----------

sergio78, а Вы точно из Самары город миллионник вроде?

---------- Post added at 23:50 ---------- Previous post was at 23:47 ----------

Конечно с USB хорошо бы решить
но
http://www.ebay.com/itm/USB-PS2-PS-2-Adapter-Converter-keyboard-Mouse-Mice-/120596980605?pt=LH_DefaultDomain_0&hash=item1c1423e37d#ht_2418wt_1396

fifan
10.12.2011, 09:20
Конечно с USB хорошо бы решить
но
http://www.ebay.com/itm/USB-PS2-PS-2-Adapter-Converter-keyboard-Mouse-Mice-/120596980605?pt=LH_DefaultDomain_0&hash=item1c1423e37d#ht_2418wt_1396
Хочу сразу предупредить, что данный адаптер не выполняет свою функцию и не переводит протокол из USB уровня в PS/2 по напряжению или протоколы не те. :v2_dizzy_keyboard: Данный адаптер мне не помог при подключении USB клавиатур (пробовал несколько штук) к разъёму PS/2 в Speccy2010. А ранее на эти грабли наступил и Ewgeny7.

Totem
10.12.2011, 12:14
fifan, хм а на pc без проблем юзаю, на pc пробывали?

sergio78
10.12.2011, 12:36
sergio78, =DivIDE
изучите суть вопроса для начала. как раз в него и цепляется SD или CF, винт или сидюк вообще.Слот вообще минимально скажется на стоимости.
я плакию. Клон Ленина вконцекоцов почти в первозданом виде уже есть-прост,о купите и грузите с мp3
-можете начинать

_Ratibor_, да ну чем слот то лишний? значит все до фирмы дотянули и ula+ в придачу, а слот нам не нужен? -ну бред.
Вообще смотрю идем по стопам пройдохи Синклера?:)
Оставьте/предусмотрите расширение до 128, безболезненое. оно не кусается.
Делайте клон популярным а не прибивайте все достоинства.

---------- Post added at 23:47 ---------- Previous post was at 23:33 ----------

sergio78, а Вы точно из Самары город миллионник вроде?

---------- Post added at 23:50 ---------- Previous post was at 23:47 ----------

Конечно с USB хорошо бы решить
но
http://www.ebay.com/itm/USB-PS2-PS-2-Adapter-Converter-keyboard-Mouse-Mice-/120596980605?pt=LH_DefaultDomain_0&hash=item1c1423e37d#ht_2418wt_1396




мне прекрасно известно про использование DivIDE, но мне не очень нравится множество промежуточных переходничков. и я не против слота расширения, если очень хотите, то пожалуйста,но только если конечно как и я планируете непременно приобрести плату. Не хватало тут ещё холивары устраивать:v2_dizzy_punk:, но всё же поинтересуюсь, -Что именно имелось под словом "Самара город миллионник вроде" ? У нас большая деревня, если что, кругом одни торговые центры, аптеки и продуктово-водочные магазины. Летом ещё пивные ларьки растут как грибы, на каждом углу. в городе целых 3 крупных продавца радиодеталей, но цены в них не лезут ни в какие проличные рамки. Всё упирается в деньги, достать то я что угодно почти могу, но суммы переплаты получаются для меня не подемные, Да и времени особо на поисковые разЪезды нет. :v2_wink2:

Totem
10.12.2011, 12:54
sergio78, ну вот и отлично, zst что скажет по поводу USB клавы? есть силы освоить? какая плисина задумывается под вк -ula+ ?

sergio78
10.12.2011, 13:11
Сейчас куплю 2 вот такие специально для ленина 2012, говорят по 7 лет эти клавы не раздалбливаются http://samara.dns-shop.ru/catalog/i11049/klaviatura-mitsumi-classic-white-ps-2.html1 главное чтоб подцеплялись и работали.

zx-kit
10.12.2011, 13:59
sergio78, ну вот и отлично, zst что скажет по поводу USB клавы? есть силы освоить? какая плисина задумывается под вк -ula+ ?

В клавиатурах я не силен. Но рядом с разъемом PS/2 есть разъем USB для клавиатур, которые работают через переходник. Обычная клава USB работать не будет. Проверял в DNS опытным путем ...

Плисина должна подойти EPM3128.

Примерное количество микросхем мелкой логики на разные узлы:
Порт FF - 2-3 шт
Медленная память - 4 шт
Расширение до 128K + AY - 5 шт
Кемпстон - 1 шт
Узел чтения с магнитофона - 1 шт
ZX-BUS 1-2 шт
Времянки Pentagon-128 - 2 шт
ПалитраULA+ - 12 шт
Основные микросхемы - 32 шт

Максимальное количество: 54 шт

sergio78
10.12.2011, 14:05
2 по 550?? ну-ну... а мож десяток
http://samara.dns-shop.ru/catalog/i124613/klaviatura-a4-tech-kl-7mu-x-slim-silver-black-ps-2.html
за тье же деньги, и хай раздалбываеЦЦо?
зы - у мну таки USB-клава работает в Speccy2010. прям вот щаз. впрочем уже писал...

Сейчас все клавы какие то уродские стали, с кучей ненужных клавиш и кривой кривого на вид. митцуми единственная, которая меня не раздражает своим видом. А ещё я планировал использовать наклейки от Пентевы, а они белого цвета, и по моему на кривых кнопках держаться не будут. А вот такую никто не подцеплял http://samara.pragma.ru/general/item-43776/

zx-kit
10.12.2011, 14:10
Сейчас все клавы какие то уродские стали, с кучей ненужных клавиш и кривой кривого на вид. митцуми единственная, которая меня не раздражает своим видом. А ещё я планировал использовать наклейки от Пентевы, а они белого цвета, и по моему на кривых кнопках держаться не будут. А вот такую никто не подцеплял http://samara.pragma.ru/general/item-43776/

В разделе про устройства ввод разработали механическую клавиатуру.
http://zx.pk.ru/showpost.php?p=409357&postcount=5

Оценка себестоимости: http://zx.pk.ru/showpost.php?p=427842&postcount=113
http://zx.pk.ru/showpost.php?p=428695&postcount=135

Если оставить 40 основных кнопок, то выйдет дешевле, чем у них.

Я пытался заказать мембранную - дешево не получается.
Пока остается переходник PS/2. Когда такие клавы кончатся - Caro наверно придумает новый контроллер.

Andrey F
10.12.2011, 15:29
http://samara.pragma.ru/general/item-33769/
вполне красивая и функциональнайя клава ((

Она USB и с переходником на PS2. Не работает не на Speccy2007, не на ПЕНТЭВО. Забросил подальше в шкаф.

fifan
10.12.2011, 15:56
Она USB и с переходником на PS2. Не работает не на Speccy2007, не на ПЕНТЭВО. Забросил подальше в шкаф.
Поддерживаю. Точно такая же. Не работает через переходник на PS/2.

sergio78
10.12.2011, 16:03
В разделе про устройства ввод разработали механическую клавиатуру.
http://zx.pk.ru/showpost.php?p=409357&postcount=5

Оценка себестоимости: http://zx.pk.ru/showpost.php?p=427842&postcount=113
http://zx.pk.ru/showpost.php?p=428695&postcount=135

Если оставить 40 основных кнопок, то выйдет дешевле, чем у них.


клавиатура за 2000 рублей это здорово, честное слово:v2_dizzy_tired2: А можно тогда последний вопрос не по теме, вернее 3.Пожалуйста, очень хотелось бы увидеть живую схему ULA+ для ленинграда. можно будет плату от ленинграда 2012 без деталей заказывать, и приблизительно почем они будут выходить. ну и наконец, если что на АЛЬТЕРЕ задумаете, выведите на макетку штырьки под готовую платку, что бы без паутины МГТФа, всё было:v2_dizzy_coder:, а вообще 15 -20 корпусов рассыпухи можно и добавить, если плату немного расширить в длинну, чтоб с этой многоножкой не связываться.

Totem
11.12.2011, 00:27
zst,в 1 посте текушие планы озвучте плз,

Ewgeny7
11.12.2011, 12:59
PS/2 клавиатуру я покупал тута (http://www.dealextreme.com/p/ehere-slim-keyboard-ps2-802). Прекрасно работает со всеми нашими машинками. А сейчас еще и налепил на нее наклейки от CHRV.

sergio78
11.12.2011, 13:26
:v2_dizzy_vodka2:
PS/2 клавиатуру я покупал тута (http://www.dealextreme.com/p/ehere-slim-keyboard-ps2-802). Прекрасно работает со всеми нашими машинками. А сейчас еще и налепил на нее наклейки от CHRV.

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

zx-kit
11.12.2011, 15:40
клавиатура за 2000 рублей это здорово, честное слово:v2_dizzy_tired2: А можно тогда последний вопрос не по теме, вернее 3.Пожалуйста, очень хотелось бы увидеть живую схему ULA+ для ленинграда. можно будет плату от ленинграда 2012 без деталей заказывать, и приблизительно почем они будут выходить. ну и наконец, если что на АЛЬТЕРЕ задумаете, выведите на макетку штырьки под готовую платку, что бы без паутины МГТФа, всё было:v2_dizzy_coder:, а вообще 15 -20 корпусов рассыпухи можно и добавить, если плату немного расширить в длинну, чтоб с этой многоножкой не связываться.

Вот схема ULAplus http://zx.pk.ru/showpost.php?p=445085&postcount=267

---------- Post added at 16:40 ---------- Previous post was at 16:37 ----------


zst,в 1 посте текушие планы озвучте плз,

Пока текущая конфигурация:
Расширение 128K+AY убрать и перенести на плату MultIDE
Времянки Pentagon-128 пока оставить для совместимости с нашими программами
Слот ZX-BUS (вернее контакты на краю платы для припайки слота) для горизонтального подключения одного контроллера или тройника ZX-BUS TEE.
Палитру попытаться уместить на основную плату

zx-kit
11.12.2011, 20:28
Клон LENINGRAD-2012 получается интернациональным.

Придумали в Европе:
Оригинальный ZX-SPECTRUM
128К
музыкальный сопроцессор
divIDE
OpenSE BASIC
Harlequin
ULAplus

Придумали в России:
Ленинград
Pentagon-128
шину ZX-BUS
адаптер PS/2 клавиатуры
видеоконвертер VGA&PAL

Может новое название надо для клона?

---------- Post added at 21:28 ---------- Previous post was at 19:55 ----------

Модульная конструктция LENINGRAD-2012 типа LEGO:

http://s017.radikal.ru/i408/1112/f0/f8ee0eaea725t.jpg (http://s017.radikal.ru/i408/1112/f0/f8ee0eaea725.jpg)

При желании можно достаточно сильно проапгрейдить компьютер без проводов. И все это уместится в корпус размером около 220 x 160 мм
Базовая плата тоже очень функциональна как обычный Ленинград + времянки оригинала + медленная память + порт FF + привязка к черному + разъемы KEMPSTON и SCART на плате.

sergio78
11.12.2011, 20:57
:eek_std: Этож монстр ЛЕГОГО:v2_dizzy_tired2: не, мне 48 кб хватит, проще уж феникс собрать, а не его.:v2_dizzy_botan:

zx-kit
11.12.2011, 21:00
:eek_std: Этож монстр ЛЕГОГО:v2_dizzy_tired2: не, мне 48 кб хватит, проще уж феникс собрать, а не его.:v2_dizzy_botan:

Зато ничего лишнего...

sergio78
11.12.2011, 21:33
Зато ничего лишнего...

ну, может быть и так, но мне почему то кажется, что кончится всё подобным образом:
http://s017.radikal.ru/i428/1112/e1/d907890a6657.jpg (http://www.radikal.ru)


Прошу прощения, но всё же пустую платку, без деталей приобретать можно будет?

zx-kit
11.12.2011, 22:38
Прошу прощения, но всё же пустую платку, без деталей приобретать можно будет?

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

sergio78
11.12.2011, 22:54
Во сколько бы вы оценили пустую плату и плату с деталями? Прошу прощения, это скорее относится к барахолке, но обычно я расчитываю стоимость конструктора с учетом бесплатной пересылки по почте. Скорее всего это вопрос относится к спросу. Если цена не будет соответствовать, то может не стоит и заказывать...

;)я не совсем понял ответа, - это мягкий отказ? А если я с платой ещё что нибудь закажу, конструктор переходника к PS/2 клавиатуре, программатор альтер и атмелок,и итоговая сумма получится достаточной для бесплатной пересылки. мне ненужны детали, логика у меня есть, процессор и пзу тоже, мне нужна только плата, которую я могу спаять, и её было ненужно резать и дорабатывать мгтфом и навесными бирюльками. 500-600 р.:v2_slee2:

zx-kit
11.12.2011, 23:28
;)я не совсем понял ответа, - это мягкий отказ? А если я с платой ещё что нибудь закажу, конструктор переходника к PS/2 клавиатуре, программатор альтер и атмелок,и итоговая сумма получится достаточной для бесплатной пересылки. мне ненужны детали, логика у меня есть, процессор и пзу тоже, мне нужна только плата, которую я могу спаять, и её было ненужно резать и дорабатывать мгтфом и навесными бирюльками. 500-600 р.:v2_slee2:

Скорее всего, по примерно такой цене и будет пустая плата.

Totem
12.12.2011, 09:56
zst, ВК и ULA в epm3128xxx-100 влезет?

piroxilin
12.12.2011, 10:34
zst, Я буду заказывать только если будут все заявленные навороты (отдельными платами на разъёмах). Если кому надо простоты, то голых ленинградов нужно покупать в другой теме (ленин 2, ленин 3 ...).

sergio78
12.12.2011, 10:48
zst, Я буду заказывать только если будут все заявленные навороты (отдельными платами на разъёмах). Если кому надо простоты, то голых ленинградов нужно покупать в другой теме (ленин 2, ленин 3 ...).

про это сказать можно тоже самое, в соседних темах можно назаказывать КАYев, Фениксов, Скорпионов, Пентагонов, и тд и тп с кучей разъёмов и наворотами по самое не хочу . Будешь оптовым покупателем,и ЗАкупишЬ 100 комплектов ленинграда Zst?. тогда я пас, и больше сюда не лезу. :v2_dizzy_facepalm:

zx-kit
12.12.2011, 10:52
zst, ВК и ULA в epm3128xxx-100 влезет?

Если имеется ввиду видеоконвертер VGA и палитра, то надо брать 144-ногую, так как потребуется 6+8+3=17 ног управления дополнительной памятью палитры. Еще нужны ноги на шину данных, адреса и управления. Также потребуется ячейки в самой ПЛИС на все это.

Проще сделать палитру ULA-PLUS на DIP микросхемах, а VGA отдельно.

---------- Post added at 11:51 ---------- Previous post was at 11:49 ----------


zst, Я буду заказывать только если будут все заявленные навороты (отдельными платами на разъёмах). Если кому надо простоты, то голых ленинградов нужно покупать в другой теме (ленин 2, ленин 3 ...).

То есть вам нужна возможность расширения и у вас нет стремления все это слепить на одну плату ? Мое мнение - не нужно все интегрировать, даже PS/2, ведь он может устареть. А кому-то нужна будет именно механическая клавиатура с 40/56 кнопками и адаптер PS/2 не нужен.

---------- Post added at 11:52 ---------- Previous post was at 11:51 ----------


про это сказать можно тоже самое, в соседних темах можно назаказывать КАYев, Фениксов, Скорпионов, Пентагонов, и тд и тп с кучей разъёмов и наворотами по самое не хочу . Будешь оптовым покупателем,и ЗАкупишЬ 100 комплектов ленинграда Zst?. тогда я пас, и больше сюда не лезу. :v2_dizzy_facepalm:

Не надо кипятиться - платы будут продаваться по-отдельности, кому какую надо. Вы можете лепить компьютер по своему вкусу. И экономите на ненужных блоках.

sergio78
12.12.2011, 11:04
Приношу извинения, и сообщаю , что я не сколечко не кипячусь. Просто вдруг кто-то указал мне на дверь, и я немного ответил ему по этому поводу. Постараюсь впредь подобным не заниматься.

zx-kit
12.12.2011, 11:19
Фотографии подключения видеоконвертера VGA&PAL вторым этажом можно посмотреть
здесь: http://zx.pk.ru/showpost.php?p=406701&postcount=15
и здесь: http://zx.pk.ru/showpost.php?p=277078&postcount=37
http://zx.pk.ru/showpost.php?p=286856&postcount=82
http://zx.pk.ru/showpost.php?p=293550&postcount=104

Вполне удобно, если корпус маленький. Расстояние между платами 11-12 мм.

Totem
12.12.2011, 12:11
zst, http://www.zxkit.ru/katalog-1/zxkit-018
11. Ниже Z80 добавлены площадки под резистор подтяжки 470 Ом на тактовые импольсы для Z80.

Totem
13.12.2011, 08:30
zst, нет я имел ввиду видиоконтроллер, ula 64, rgb syn.VGA не нужно.
можно где то хоть одним глазком подглядеть схемку ula 64?

sergio78
13.12.2011, 09:33
zstможно где то хоть одним глазком подглядеть схемку ula 64?

была уже ссылка на схему http://zx.pk.ru/showpost.php?p=445085&postcount=267

zx-kit
14.12.2011, 09:33
Этапы размещения платы в корпусе:

http://s017.radikal.ru/i406/1112/57/42b1a8f61d4bt.jpg (http://s017.radikal.ru/i406/1112/57/42b1a8f61d4b.jpg)

http://s017.radikal.ru/i417/1112/79/ab5382755d2bt.jpg (http://s017.radikal.ru/i417/1112/79/ab5382755d2b.jpg)

zx-kit
15.12.2011, 15:27
Расположение разъемов на задней стенке компьютера:

http://s011.radikal.ru/i318/1112/26/b05ca39d0abbt.jpg (http://s011.radikal.ru/i318/1112/26/b05ca39d0abb.jpg)

balu_dark
15.12.2011, 16:09
Вывести с боку еще разьем на PS/2 клавиатуру. Хотя можно и на заднюю панель, если есть куда расширить плату.

zx-kit
15.12.2011, 16:12
Вывести с боку еще разьем на PS/2 клавиатуру. Хотя можно и на заднюю панель, если есть куда расширить плату.
Разъем PS/2 будет над разъемом TAPE_IN, вторым этажом. VGA&PAL над VIDEO вторым этажом. Сзади только ZX-BUS SLOT.

Zorki-4k
15.12.2011, 17:05
Может TAPE_IN лучше поставить 3,5 мм джек? С мр3 плейера логичней было бы, а так кабель делать на тюльпан. Да и в LEFT RIGHT удобней компьютерные колонки воткнуть джеком. А если тюльпанами в телек, то они далековато от видео.

zx-kit
15.12.2011, 19:17
Может TAPE_IN лучше поставить 3,5 мм джек? С мр3 плейера логичней было бы, а так кабель делать на тюльпан. Да и в LEFT RIGHT удобней компьютерные колонки воткнуть джеком. А если тюльпанами в телек, то они далековато от видео.

Лучше использовать стандартные кабели. По-моему AAA жаловался на плохой контакт и хрупкость в 3.5 мм джеках. Тюльпаны надежнее. Тем более для телевизора это стандартный разъем. У меня в MP3 плеере, кстати не 3.5 мм и тем более не вилка. Поэтому кабель все равно понадобится. В магазинах этих кабелей большое разнообразие на любой разъем.

Да и купить 3.5 мм гнездо труднее, чем тюльпан.

Zorki-4k
15.12.2011, 20:52
Так тюльпанов дешевых с плохим контактом тоже полно. Ну может хотя-бы видео-тюльпан рядом со звуком поставить?

zx-kit
15.12.2011, 21:38
Так тюльпанов дешевых с плохим контактом тоже полно. Ну может хотя-бы видео-тюльпан рядом со звуком поставить?

Расположение разъемов на задней стенке компьютера:

http://s011.radikal.ru/i318/1112/26/b05ca39d0abbt.jpg (http://s011.radikal.ru/i318/1112/26/b05ca39d0abb.jpg)

Тюльпан - это не основной выход звука. Основной - через SCART.
Подвинуть тюльпаны ближе друг к другу мешают крепежные отверстия. Но и так расстояние 8 см - не такое уж большое для кабеля.

Вот как выглядят входы телевизоров:

http://s44.radikal.ru/i103/1112/39/b6995ae084ddt.jpg (http://s44.radikal.ru/i103/1112/39/b6995ae084dd.jpg) http://s015.radikal.ru/i333/1112/11/4e4057de1377t.jpg (http://s015.radikal.ru/i333/1112/11/4e4057de1377.jpg) http://i018.radikal.ru/1112/8f/581b62d76a7dt.jpg (http://i018.radikal.ru/1112/8f/581b62d76a7d.jpg) http://s015.radikal.ru/i333/1112/4e/123b9a4e614dt.jpg (http://s015.radikal.ru/i333/1112/4e/123b9a4e614d.jpg) http://s010.radikal.ru/i312/1112/bf/d822cf12a208t.jpg (http://s010.radikal.ru/i312/1112/bf/d822cf12a208.jpg)

На многих есть вход RGB-SCART. В крайнем случае можно собрать PAL-кодер или видеоконвертер VGA&PAL. При этом качество изображения через SCART будет лучше, чем через PAL-кодер.

Для подключения MP3-плеера можно использовать стандартный кабель Аудио : Jack3.5 male -> 2 RCA male 1.5 м:

http://i069.radikal.ru/1112/38/6d8dbe340b9at.jpg (http://i069.radikal.ru/1112/38/6d8dbe340b9a.jpg)

У оригинального Ленинграда разъемов не было на плате. Тут тоже можно будет припаять любой удобный разъем проводами.
Напомню, что у Ленинграда выход VIDEO - черно-белый. Не будем делать из компьютера монстра и добавлять на базовую плату PAL-кодер.
Для цвета будет стандартный разъем SCART. И опционально - VGA.

zx-kit
19.12.2011, 18:25
Идет оптимизация размещения компонентов:

http://s017.radikal.ru/i409/1112/86/92e724c5b6f6t.jpg (http://s017.radikal.ru/i409/1112/86/92e724c5b6f6.jpg)

Текущая конфигурация:
48 К
Времянки оригинала и P-128
Привязка к черному - более узкий строчный синхроимпульс.
Порт FF.
Убраны конденсаторы для настройки - ИЕ7 заменен на ИЕ17 (возможна также установка ИЕ10 или ИЕ18).
ИР9+ИР16 заменены на ИР10+ИР23 (первая половина)
Дополнительный триггер на RGB (вторая половина ИР23)
Разъемы AUDIO и VIDEO размещены рядом.
Справа возле разъема SCART крепежные отверстия для установки VGA&PAL вторым этажом.
Плату палитры можно будет установить вторым этажом над разъемом SCART. Тогда плату VGA&PAL можно будет переставить на нее третьим этажом.
Плату KEYB&SINC можно будет установить над разъемом KEMPSTON джойстика.
SLOT ZX-BUS с противоположного края платы. Возможна установка вертикально или горизонатально.
MultIDE вторым этажом не влезает. Остается подключение только через ZX-BUS.
Z-коннектор по сигналам почти как второй слот ZX-BUS. Позволяет устанавливать плату расширения горизонально вторым этажом.

Killer
19.12.2011, 20:58
Справа возле разъема SCART крепежные отверстия для установки VGA&PAL вторым этажом.
СКАРТ как разьем лучше не устанавливать. Много места жрет, а сигналов RGB, SYNC, LR AUDIO. Тобиш 7 контактов вместе с землей против 21 у Скарта.

zx-kit
19.12.2011, 21:39
СКАРТ как разьем лучше не устанавливать. Много места жрет, а сигналов RGB, SYNC, LR AUDIO. Тобиш 7 контактов вместе с землей против 21 у Скарта.

Зато клон будет чем-то отличаться от других - простотой подключения через SCART.

Zorki-4k
19.12.2011, 21:41
А где же тюльпан на TAPE_OUT?

zx-kit
19.12.2011, 22:10
А где же тюльпан на TAPE_OUT?

Его не будет...

Zorki-4k
19.12.2011, 22:14
Его не будет...

Как же так? Но ведь он нужен. Вроде даже обсуждать не нужно зачем.

zx-kit
19.12.2011, 22:26
Как же так? Но ведь он нужен. Вроде даже обсуждать не нужно зачем.
А кто подскажет, как добавить этот сигнал на выход звука ?

Устройств для записи сигнала с разъема достаточно мало сейчас.
Вот если подать на телевизор или колонки, то можно попытаться записать программу на диктофон...

Как вариант - подавать на разъем звука через тумблер два сигнала: TAPE_OUT и DIGITAL_AUDIO.

Zorki-4k
19.12.2011, 23:07
Как вариант:
1. Поставить вместо скарата DRB-9F и на освободившееся место приткнуть тюльпан.
Либо
2. Вывести TAPE_OUT на тюльпан VIDEO, а сигнал видео развести в скарт. И тогда, соответственно, тюльпаны сдвинуть рядом, а 5В хотелось бы видеть с краю.


Вот если подать на телевизор или колонки, то можно попытаться записать программу на диктофон...

Зачем через телевизор? Сразу на вход микрофона в диктофоне. У меня диктофон с двумя 3,5 джеками на вход и выход, который я и собираюсь использовать с соотвествующим кабелем.

zx-kit
19.12.2011, 23:11
Как вариант:
1. Поставить вместо скарата DRB-9F и на освободившееся место приткнуть тюльпан.
Либо
2. Вывести TAPE_OUT на тюльпан VIDEO, а сигнал видео развести в скарт. И тогда, соответственно, тюльпаны сдвинуть рядом, а 5В хотелось бы видеть скраю.

Предлагаю убрать один из тюльпанов стрео звука, так как у большинства пользователей будет звук моно. Тогда будет TAPE_OUT и AUDIO_OUT.

Zorki-4k
19.12.2011, 23:34
Тогда у меня созрел вопрос: откуда берётся стерео без AY?
Можно убрать один канал, а кто будет ставить AY, будет микшировать его с бипером и в скарт.

---------- Post added at 21:34 ---------- Previous post was at 21:27 ----------

Может всё таки поставить два 3,5 джека и проблеме конец?

zx-kit
20.12.2011, 00:44
Текущая схема ОЗУ, формирователя RGB и аудиовыходов:

http://s017.radikal.ru/i427/1112/b6/09e5727bc676t.jpg (http://s017.radikal.ru/i427/1112/b6/09e5727bc676.png)

Zorki-4k
20.12.2011, 01:54
Совсем не понятно зачем выводить в первом случае моно на целых два тюльпана, а в другом случае TAPE_OUT тянуть в телевизор.
В моно-варианте я обычно просто закорачиваю в кабеле скарта 1 и 3 контакты, а с такой схемой может получится нехорошо.

zx-kit
20.12.2011, 10:40
ТЕКУЩАЯ СХЕМА LENINGRAD-2012 V1.16:

http://s44.radikal.ru/i106/1112/46/1477f0a0087ct.jpg (http://s44.radikal.ru/i106/1112/46/1477f0a0087c.png) http://s43.radikal.ru/i099/1112/c7/1ef76babf49dt.jpg (http://s43.radikal.ru/i099/1112/c7/1ef76babf49d.png) http://s017.radikal.ru/i437/1112/c4/6b971c3f8922t.jpg (http://s017.radikal.ru/i437/1112/c4/6b971c3f8922.png) http://s40.radikal.ru/i089/1112/c9/df83e5612dd3t.jpg (http://s40.radikal.ru/i089/1112/c9/df83e5612dd3.png)

Прошу искать ошибки в схемотехнике.

Zorki-4k
20.12.2011, 16:15
Теперь меня смущает отсутствие конденсаторов в звуковом тракте.

zx-kit
20.12.2011, 18:13
Теперь меня смущает отсутствие конденсаторов в звуковом тракте.

Так был подключен Speccy2007 (http://zx.pk.ru/attachment.php?attachmentid=13977&d=1256931645). Люди подключали и я свои Ленинграды и Speccy2007 так подключал.
Я подключал к телевизору через тюльпан и к музыкальному центру. До SCARTа я не дошел тогда, так как подключал Speccy2007 к монитору через VGA&PAL.
Но раз другие подключали через SCART, значит эта схема без конденсаторов рабочая.

Zorki-4k
20.12.2011, 21:08
Я имею в виду разделительный конденсатор на TAPE_OUT, я считаю он здесь нужен. На AUDIO вполне можно и не ставить.

Killer
20.12.2011, 21:15
Зато клон будет чем-то отличаться от других - простотой подключения через SCART.
Мдаа, этажность увеличится. Но простота подключения кабелем SCART-SCART это хорошо.

zx-kit
21.12.2011, 10:52
http://s017.radikal.ru/i435/1112/68/727bf931e3b4t.jpg (http://s017.radikal.ru/i435/1112/68/727bf931e3b4.png)

Надо быстрее закончить и заказать до Нового Года несколько плат прототипа.
И заняться другими разработками и пайкой.

zx-kit
21.12.2011, 16:15
Начало разводки шин питания - каждая микросхема подключена к своему конденсатору:

http://s003.radikal.ru/i202/1112/36/535d4e6cd37ct.jpg (http://s003.radikal.ru/i202/1112/36/535d4e6cd37c.png)

Killer
21.12.2011, 16:40
Наверно стоит переработать схему, и попробовать уже применить доработки, которые есть, в частности расширение памяти на РУ7
Полностью согласен. 256 как де факто это лучше чем 48, просто предусмотреть аппаратное переключение.

zx-kit
21.12.2011, 19:16
Извините, но концепция данного компьютера - убрать все лишнее и повысить совместимость с программами.
Память только 48К, с платой расширения 128K. Зачем на базовой плате Ленинграда много памяти ?

Зачем из Ленинграда делать Scorpion ?

У меня есть в продаже платы Speccy2007 48К, 128K, Speccy2010 4 М, KAY-2010 1M.
Я выбрал те, которые мне нравятся. А на форуме их раза в 4 больше вариантов.
У Zorel эти же и другие платы компьютеров тоже можно приобрести.

При сборке Leningrad-2010 (почти классический вариант Ленинград 1 с сохранением схемы и положения дорожек) . Там была концепция восстановления оригинала без больших изменений. Но в нем требовалось подпаивать все проводами и делать много дороботок.

В LENINGRAD-2012 эти доработки уже будут разведены на плате и добавлена совместимость со старыми играми. А они работали с памятью 48К.

---------- Post added at 18:52 ---------- Previous post was at 18:30 ----------


Полностью согласен. 256 как де факто это лучше чем 48, просто предусмотреть аппаратное переключение.

Для возможности расширения до 256К можно использовать Z-CONNECTOR и допольнительный разъем. Туда вывести большинство или все сигналы для расширения памяти:
H0, H1, ROMSEL, SCRNUM, CAS, A14_MUX, A15_MUX. 1 выводы у РУ5 можно будет соединить вместе.
Желающие cмогут спаять на макетке или сделать ЛУТ-ом расшерение до 128K/256K + AY. Но в базовом варианте только 48К.

---------- Post added at 19:44 ---------- Previous post was at 18:52 ----------

Дополнительные сигналы для расширения памяти и подключения музыкального сопроцессора.
Как вариант вывести их на дополнительный разъем.

http://s017.radikal.ru/i408/1112/de/a08910e3ec28t.jpg (http://s017.radikal.ru/i408/1112/de/a08910e3ec28.bmp)

---------- Post added at 20:16 ---------- Previous post was at 19:44 ----------

Для расширения до 256К на РУ7 может потребоваться изменить расположение адресов на мультиплексорах с целью регенерации. А это уже требует крупной переделки схемы и тут рассматриваться не будет. Если расширять на статике, то там регенерация и мультиплексоры не нужны. При этом РУ5 на базовой плате будут работать, в основном для функций видеоконтроллера.

Killer
21.12.2011, 19:56
Для расширения до 256К на РУ7 может потребоваться изменить расположение адресов на мультиплексорах с целью регенерации. А это уже требует крупной переделки схемы и тут рассматриваться не будет.
Понято, тоесть проект это дальнейшее развитие Ленина 1. Доработки Ратибора приняты во внимание?

sergio78
21.12.2011, 20:01
Начало разводки шин питания - каждая микросхема подключена к своему конденсатору:

http://s003.radikal.ru/i202/1112/36/535d4e6cd37ct.jpg (http://s003.radikal.ru/i202/1112/36/535d4e6cd37c.png)

это Всё замечательно, плата отличной получится:v2_dizzy_christmas2

zx-kit
22.12.2011, 00:27
Понято, тоесть проект это дальнейшее развитие Ленина 1. Доработки Ратибора приняты во внимание?

Реализовано почти все из этого: http://zx.pk.ru/showpost.php?p=444537&postcount=36


Вот это:
+ эмуляция медленной памяти
+ привязка к черному
+ цифровой инт
+ Порт FF
+ Времянки ZX Spectrum
+ доработанный порт KEMPSTON
- Адаптер PS/2 клавиатуры
+ Маленький корпус
+ RGB SCART на плате
+ Ч/Б видео на тюльпан

Это так сказать опционально:
- Расширение до 128К
+ Времянки Pentagon-128(хотя это тоже нафиг по большому счету не нужно, т.к. новые платы пентагона изготавливаются постоянно).
- Музыкальный сопроцессор AY/YM

Все остальное излишества. А кто хочет эти излишиства, может собрать другой клон. Ленинград - это минимализм, тем он и интересен.


Текущее состояние печатной платы:

http://s014.radikal.ru/i326/1112/b0/a66e97ae097ct.jpg (http://s014.radikal.ru/i326/1112/b0/a66e97ae097c.png)

SysCat
27.12.2011, 22:24
Вроде я уже у вас заказал SPECCY 2010 и Ленина-2012 Базовая версия. Конструктор, так что ждем плат...

zx-kit
27.12.2011, 23:33
Вроде я уже у вас заказал SPECCY 2010 и Ленина-2012 Базовая версия. Конструктор, так что ждем плат...

Трудновато разводится при заданном ограничении размеров...
ОЗУ, ПЗУ, Z80, ИР10, ИР22 разведены. Теперь надо вместить сигналы ZX-BUS, а потом остальные мелкие микросхемы.
Еще комплектацией и пайкой предыдущих заказов надо заниматься - посылка с деталями должна придти на днях.

Kvazyman
28.12.2011, 12:03
zst, Вадим, лениград-2012 не будет поддерживать клавиатуру PS/2? Если у вас заказать дополнительно адаптер KEYB&SINC он будет работать с новой версией ленинграда?

zx-kit
28.12.2011, 15:08
zst, Вадим, лениград-2012 не будет поддерживать клавиатуру PS/2? Если у вас заказать дополнительно адаптер KEYB&SINC он будет работать с новой версией ленинграда?

У вас будет в комплекте плата KEYB&SINC (http://zx.pk.ru/showpost.php?p=445582&postcount=884)

zx-kit
29.12.2011, 10:12
Список микросхем в "LENINGRAD-2012". В скобках допустимая замена.

555 СЕРИЯ :

DD1, DD34, DD51 - ЛН1
DD2, DD8, DD9, DD50 - ТМ2
DD3, DD4, DD5, DD6 - ИЕ17 (ИЕ18 и ИЕ10 при замене DD41 на ЛА3)
DD10, DD46, DD47 - ЛЕ1
DD11 - ЛП5
DD12 - ЛА3
DD13 - ЛИ1
DD14, DD49, DD53 - ЛЛ1
DD15, DD16, DD17, DD18 - КП14 (11)
DD19, DD37, DD38 - КП11
DD30, DD31 - КП13
DD32 - ИР22
DD33 - ИР10
DD35, DD42 - ИР23
DD36, DD43 - КП16 (11)
DD39 - ТМ9
DD40 - ЛА4
DD41 - ЛЛ1 при установке счетчиков ИЕ17 (ЛА3 - для ИЕ18 и ИЕ10)
DD44 - ЛИ3
DD45, DD48 - ЛА1


РАЗНЫЕ:

DD7 - 561ИЕ10
DD20 - Z84C006PEC
DD21, DD22, DD23, DD24, DD25, DD26, DD27, DD28 - 565РУ5
DD29 - SST29EE010
DD52 - 561ЛН2

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

zx-kit
30.12.2011, 20:56
КОРПУС ДЛЯ "LENINGRAD-2012"

http://s017.radikal.ru/i433/1112/fd/9565303cf36at.jpg (http://s017.radikal.ru/i433/1112/fd/9565303cf36a.jpg)

http://s017.radikal.ru/i434/1112/aa/979272a869det.jpg (http://s017.radikal.ru/i434/1112/aa/979272a869de.jpg)

Astrolux
04.01.2012, 19:11
КОРПУС ДЛЯ "LENINGRAD-2012"

Какое обозначение корпуса, артикул?

zx-kit
04.01.2012, 20:38
Какое обозначение корпуса, артикул?

Это корпус GAINTA G1818.

fifan
04.01.2012, 21:11
Это корпус GAINTA G1818.
В Чипе и Дипе (http://www.chipdip.ru/product1/1902730093.aspx) он стоит 290 руб, а в Элитане (http://www.elitan.ru/price/index.php?seenform=y&find=G1818) - 135 рублей, но продают по два.

zx-kit
04.01.2012, 21:13
В Чипе и Дипе (http://www.chipdip.ru/product1/1902730093.aspx) он стоит 290 руб, а в Элитане (http://www.elitan.ru/price/index.php?seenform=y&find=G1818) - 135 рублей, но продают по два.
Специально выбрал такой дешевый и печатную плату под него разрабатывал.

fifan
04.01.2012, 21:17
Офтоп. Кстати последний интернет-магазин (Элитан) я рекомендую всем. Найдёте в нём все детали на Ленинград-2012, кроме наверное памяти. Счёт выставляют мгновенно, оплатить нужно в течении двух дней.

Astrolux
04.01.2012, 21:18
А как у Ленинграда-2012 продумана совместимость со входами SCART телевизоров? По уровню сигналов, синхронизации.
У некоторых моделей новоделов с этим проблемы, то уровни перегружены, то цвета несбалансированы.

zx-kit
04.01.2012, 21:23
А как у Ленинграда-2012 продумана совместимость со входами SCART телевизоров? По уровню сигналов, синхронизации.
У некоторых моделей новоделов с этим проблемы, то уровни перегружены, то цвета несбалансированы.

Есть образец удачных номиналов для стандартизации ?

Astrolux
04.01.2012, 21:24
Есть образец удачных номиналов для стандартизации ?

Нет, здесь надо экспериментировать... :rolleyes_std:
Кстати, почему у бытовых DVD-проигрывателей и видеомагнитофонов обычно нет проблем при подключении по SCART....

zx-kit
04.01.2012, 22:52
Вот как оценивают изображение на телевизоре при подключении через SCART -- http://zx.pk.ru/showpost.php?p=113971&postcount=42
Надо сделать аналогично, как в "Speccy2007".

---------- Post added at 23:52 ---------- Previous post was at 22:31 ----------

По рассчетам напряжение в "LENINGRAD-2012" на SCART при нормальной яркости = 0.48 V, при повышенной яркости = 0.63 V. Обычная яркость составляет (0.48 * 100 %) / 0.63 = 76 % от повышенной.

zx-kit
05.01.2012, 10:37
Офтоп. Кстати последний интернет-магазин (Элитан) я рекомендую всем. Найдёте в нём все детали на Ленинград-2012, кроме наверное памяти. Счёт выставляют мгновенно, оплатить нужно в течении двух дней.

Кстати, кто впервые будет покупать детали для "LENINGRAD-2012" в Элитане, можете получить скидку 5% на первый заказ,
указав при оформлении заказа номер моей дисконтной карты: 0000 0308 8060 1662 и имя владельца: Вадим

Кольт
16.01.2012, 13:26
zst,
Во первых, хочу поблагодарить Вас за титанический труд, который был проделан Вами при разводке ПП для "Ленинград-2012"
Во вторых, на сколько я понял, "крайняя" версия разводки ПП, это v1.21;
http://s014.radikal.ru/i326/1112/b0/a66e97ae097ct.jpg
В третьих, как у Вас обстоят дела с доставкой ПП в Украину (Донецкая область)
В общем загорелся желанием и ХОЧУ СОБРАТЬ ЛЕНИНГРАД-2012!!!

Кольт
17.01.2012, 12:50
zst,
Во первых, хочу поблагодарить Вас за титанический труд, который был проделан Вами при разводке ПП для "Ленинград-2012"
Во вторых, на сколько я понял, "крайняя" версия разводки ПП, это v1.21;
http://s014.radikal.ru/i326/1112/b0/a66e97ae097ct.jpg
В третьих, как у Вас обстоят дела с доставкой ПП в Украину (Донецкая область)
В общем загорелся желанием и ХОЧУ СОБРАТЬ ЛЕНИНГРАД-2012!!!
Небольшие вопросики по замене, возможна ли такая замена:
Z0840004PSC на Z84C006PEC
SST29EE010 на AM29F010B
К565РУ5 на MK4164 (ТММ4164)

zx-kit
21.01.2012, 09:19
zst,
Во первых, хочу поблагодарить Вас за титанический труд, который был проделан Вами при разводке ПП для "Ленинград-2012"

Спасибо. Спроектировать схему и развести плату под маленький корпус оказалось труднее, чем предполагалось.


Во вторых, на сколько я понял, "крайняя" версия разводки ПП, это v1.21;

Потом было еще много разных версий и плата несколько раз переделывалась.


В третьих, как у Вас обстоят дела с доставкой ПП в Украину (Донецкая область)
В общем загорелся желанием и ХОЧУ СОБРАТЬ ЛЕНИНГРАД-2012!!!
Доставка в Украину возможна.

---------- Post added at 10:19 ---------- Previous post was at 10:19 ----------


Небольшие вопросики по замене, возможна ли такая замена:
Z0840004PSC на Z84C006PEC
SST29EE010 на AM29F010B
К565РУ5 на MK4164 (ТММ4164)
Скорее всего такая замена возможна.

fifan
21.01.2012, 23:05
Спроектировать схему и развести плату под маленький корпус оказалось труднее, чем предполагалось.
А я сразу это предположил, но постеснялся высказаться. Огромный минус компановки - слишком маленькое расстояние между микросхемами - 2,5 мм - куда это? Даже если разводить автотрассировщиком, то может не получиться. Нужно что-то координально изменить.

makaroff
16.02.2012, 11:44
zst
Вадим, ну как там с тестовым образцом? Я уже весь извёлся :)

Kvazyman
22.02.2012, 09:58
makaroff, http://zx.pk.ru/showpost.php?p=468006&postcount=939 :(

Шестирукий Шива :) Мне бы столько энергии :)

fifan
22.02.2012, 17:37
Помочь нужно zst с Ленинградом-2012. Только как. При таком большом количестве микросхем на такое пространство печатной платы затруднительно впихнуть и развести.

Kvazyman
24.02.2012, 11:49
fifan, Самая лучшая помощь - когда начнем паять присланные наборы и ловить баги :) Так что ждем :)

fifan
24.02.2012, 20:37
начнем паять присланные наборы и ловить баги :) Так что ждем :)
А чего вы ждёте? Ведь кроме схемы ничего больше нет. А что автор уже не существующие печатные платы продаёт? Может он пока только спрос изучает.

zst: Спроектировать схему и развести плату под маленький корпус оказалось труднее, чем предполагалось...Потом было еще много разных версий и плата несколько раз переделывалась.

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

zx-kit
27.02.2012, 19:07
Я все же надеюсь доделать, как и планировал. Все воскресенье разводил. Почти готова.

zx-kit
05.03.2012, 21:41
Опять забросил пайку и в выходные разводил LENINGRAD-2012. Что же так тяжело !
Чтобы провести одну дорожку приходится все остальные вокруг переделывать. Сегодня порисовать не удалось.

zx-kit
05.03.2012, 23:07
Если даже удастся развести двухстороннюю печатную плату в предложенном корпусе, то это будет чудо. Я несколько постов назад писал свои соображения. Даже если проводить между выводами микросхем по две дорожки, то не знаю...

Да, пришлось уплотнить дорожки:

Alex_NEMO
06.03.2012, 10:32
Опять забросил пайку и в выходные разводил LENINGRAD-2012. Что же так тяжело !
Чтобы провести одну дорожку приходится все остальные вокруг переделывать. Сегодня порисовать не удалось.
Пора переходить на более серьезный CAD! Хотя бы на тот же DipTrace или Eagle! Если "левый" P-CAD/AD совестьи (морально-этические или иные принципы) не позволяют использовать. :) Ибо "телодвижения" по корректировке/рихтовке, не говоря о глобальных изменениях в проекте, в более "серьезных" CADах, где есть нормальное понятие "связь", "цепь" и т.д., намного легче и понятнее. И где есть нормальное взаимодействие(связь) между схемой и печаткой.

fifan
06.03.2012, 19:09
Пора переходить на более серьезный CAD!
Ему религия не позволяет. :rolleyes:
А так симпатично получается. :cool: Вот мои "дерзания" в Altium Designer. Практически так же смотрится.

Killer
06.03.2012, 21:03
Да, пришлось уплотнить дорожки:
Может крякнутые версии кинуть? Есть диск с различными кадами.

zx-kit
07.03.2012, 22:45
Ему религия не позволяет. :rolleyes:
А так симпатично получается. :cool: Вот мои "дерзания" в Altium Designer. Практически так же смотрится.
А чем поможет другой CAD? Все равно каждую дорожку надо разводить вручную.

Еще есть KiCAD (http://zx.pk.ru/showpost.php?p=264995&postcount=37).

zx-kit
17.03.2012, 08:55
Монтажная схема LENINGRAD-2010:

http://s019.radikal.ru/i622/1203/51/e491cd5b8f03t.jpg (http://s019.radikal.ru/i622/1203/51/e491cd5b8f03.jpg)

piroxilin
17.03.2012, 14:51
zst, Отлично!

п.с. токма ""Монтажная схема LENINGRAD-2010:"" = 2012

fifan
17.03.2012, 17:46
Монтажка впечетляет! Окончание разводки когда ждать?

zx-kit
19.03.2012, 04:48
Плата разведена.

fifan
19.03.2012, 11:16
Рисунок одной стороны выложи - посмотрим.

Ewgeny7
19.03.2012, 14:47
Монтажная схема LENINGRAD-2010
А ИЕ17 - что это за нововведение такое? Я про такие счетчики даже не слышал :)

zx-kit
19.03.2012, 16:46
А ИЕ17 - что это за нововведение такое? Я про такие счетчики даже не слышал :)
Это счетчик похожий на ИЕ7, но у него запись синхронная. ИЕ17 в LENINGRAD-2012 можно заменить на ИЕ18 и даже ИЕ10. Но чтобы работало, все счетчики должны быть одинаковыми. И для них нужно ЛЛ1 заменить на ЛА3 (http://zx.pk.ru/showpost.php?p=450334&postcount=112).

zx-kit
25.03.2012, 11:49
http://s019.radikal.ru/i641/1203/1c/cd6c739b3f64t.jpg (http://s019.radikal.ru/i641/1203/1c/cd6c739b3f64.png)

Список микросхем с указанием возможной замены приведен тут: http://zx.pk.ru/showpost.php?p=450334&postcount=112

Более крупное изображение отдельных элементов с указанием позиционного обозначения и номинала:

http://s004.radikal.ru/i206/1204/4a/1240cf06376at.jpg (http://s004.radikal.ru/i206/1204/4a/1240cf06376a.png)

Garryadmin
25.03.2012, 14:16
Плата разведена.
Гениально!
Увеличиваю свой заказ до 3 штук.
Вопрос. Можно ли будет разместить в корпусе клавиатуру (механическую) и доп. платы (например VGA) одновременно? Хватит ли его высоты?

zx-kit
25.03.2012, 16:43
Гениально!
Увеличиваю свой заказ до 3 штук.


Спасибо.

Вопрос. Можно ли будет разместить в корпусе клавиатуру (механическую) и доп. платы (например VGA) одновременно? Хватит ли его высоты?
Ширина корпуса 200 мм, высота 40 мм. Хватит ли ширины ?

Возможно в дальнейшем появятся платы:
1. 128K+AY
2. Ultimate Upgrade Unit - 12 (128K+AY+ULAplus+VGA256)

piroxilin
25.03.2012, 19:30
zst, "VGA256" - это таки вга кодер под "ула+" , или чтото новое?

zx-kit
25.03.2012, 19:54
zst, "VGA256" - это таки вга кодер под "ула+" , или чтото новое?

Для отображения 256 оттенков на мониторе после палитры ULAplus. Возможно проще разместить этот видеоконвертер на одной плате с палитрой.

piroxilin
25.03.2012, 21:22
...Возможно проще разместить этот видеоконвертер на одной плате с палитрой.
Это лучшее решение - не придётся дорабатывать вга+пал кодер тогда (отдельный).

zx-kit
25.03.2012, 22:05
Это лучшее решение - не придётся дорабатывать вга+пал кодер тогда (отдельный).

Наверно с ULAplus RGB будут подаваться только на SCART и VGA без PAL-кодера.

zx-kit
28.03.2012, 19:22
В базовой версии, без плат расширения, LENINGRAD-2012 представляет из себя Ленинград 48К c небольшими усовершенствованиями.

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

J1, J2 - можно не устанавливать в базовом варианте. При подключении к LENINGRAD-2012 обоих контроллеров KEYB&SINC и MultIDE эти перемычки можно впаять. При этом сигналы NMI_SW и ON/OFF с KEYB&SINC будут подаваться на свободные контакты слота ZX-BUS (на 31A и 31B соответственно). Это позволит с PS/2 клавиатуры входить в меню MultIDE, а также отключать контроллер MultIDE.

J3 - если припаять ее, можно будет с помощью одной перемыки (любой, J4 или J10) управлять сразу и типом развертки экрана и торможением. При этом, при выборе времянок оригинального ZX-SPECTRUМ (когда перемычки J4 и J10 сняты) будет 312 строк с торможением медленной памяти. При выборе времянок Pentagon-128 (когда одна из перемычек J4 и J10 установлена) в кадре будет 320 строк без торможения - медленная память отключается. Если J3 не впаивать, то данные режимы можно выбирать независимо друг от друга.

J4 - включение/отключение медленной памяти как в оригинальном ZX-SPECTRUM. При снятой перемычке память замедляется, при установленной - замедления нет. С помощью этой перемычки можно проверить, меняется ли положение горизонта в игре "AQUAPLANE" или нет. При снятой перемычке LENIGRAD-2012 ведет себя почти как оригинальный ZX-SPECTRUМ.

J5 - можно применять для переключения между двумя прошивками во FLASH. При установленной перемычке после включения компьютера запускается тест ОЗУ. При снятой перемычке - запускается OpenSE BASIC.

J6, J7, J8, J9 - предназначены для возможности расширения памяти LENINGRAD-2012 до 128К. В базовой версии, с ОЗУ 48К, эти перемычки нужно установить - запаять кусками вывода резистора или другими проволочками. При увеличении объема памяти с помощью дополнительного модуля UUU-12, устанавливаемого в Z-коннектор, эти перемычки нужно выпаять или выкусить.

J10 - для выбора типа развертки на экране телевизора. При снятой перемычке - развертка оригинального ZX-SPECTRUM, в кадре 312 строк. При установленной перемычке - развертка Pentagon-128, в кадре 320 строк. Этот режим может оказаться полезным, если появится желание посмотреть наши демы после расширения ОЗУ до 128К и подключения музыкального сопроцессора.

J11 - через нее подается сигнал TAPE_OUT на соответствующий разъем. Если запись на магнитофон/диктофон/FLASH-TAPER не нужна, то ее можно не паять. Если нужна - можно припаять проволочную перемычку или вместо нее припаять электролитический конденсатор.

Расположение перемычек показано на монтажной схеме: http://zx.pk.ru/showpost.php?p=484507&postcount=147

zx-kit
29.03.2012, 19:19
Печатная плата LENINGRAD-2012

Верхняя сторона:

http://s019.radikal.ru/i611/1203/5c/7ca4193039a7t.jpg (http://s019.radikal.ru/i611/1203/5c/7ca4193039a7.jpg)

Нижняя сторона:

http://s019.radikal.ru/i626/1203/6d/3c7398de8771t.jpg (http://s019.radikal.ru/i626/1203/6d/3c7398de8771.jpg)

goodboy
29.03.2012, 20:04
Печатная плата LENINGRAD-2012
а какой разъём втыкается в краевой слот ?

zx-kit
29.03.2012, 20:24
а какой разъём втыкается в краевой слот ?
Предполагается возможность впаять слот SL-62 горизонтально, чтобы разъем торчал наружу из корпуса. Ножки немного придется подогнуть, как это делают в контроллерах для оригинального ZX-SPECTRUMа (http://zx.pk.ru/showpost.php?p=373524&postcount=37).

fifan
30.03.2012, 05:27
По два проводка между пинами это круто! А ля Скорпион. Было б красивее ещё шёлкографию добавить... Вообщем огромный респект, zst!

Protom
30.03.2012, 17:20
Zst, красивая плата. Респект! :v2_thumb:

zx-kit
31.03.2012, 20:29
Начало пайки - побольше конденсаторов по питанию:

http://s019.radikal.ru/i613/1203/02/91a3e72a92d5t.jpg (http://s019.radikal.ru/i613/1203/02/91a3e72a92d5.jpg)


В опытном образце под все микросхемы лучше впаять цанговые панельки:

http://s019.radikal.ru/i613/1203/c1/98e4e8f1457ft.jpg (http://s019.radikal.ru/i613/1203/c1/98e4e8f1457f.jpg)

zx-kit
01.04.2012, 10:12
Для отладки потребовалось знать, где какой резистор, транзистор, диод расположен.
Для этого нарисована еще одна монтажная схема (http://zx.pk.ru/showpost.php?p=484507&postcount=147).

zx-kit
02.04.2012, 21:52
Продолжение сборки-наладки:

http://s017.radikal.ru/i401/1204/75/bf9d85826fe6t.jpg (http://s017.radikal.ru/i401/1204/75/bf9d85826fe6.jpg) http://s019.radikal.ru/i619/1204/57/ccd0c66938ebt.jpg (http://s019.radikal.ru/i619/1204/57/ccd0c66938eb.jpg) http://s019.radikal.ru/i601/1204/2e/b260cf82c333t.jpg (http://s019.radikal.ru/i601/1204/2e/b260cf82c333.jpg) http://s019.radikal.ru/i636/1204/76/f755b8a035a4t.jpg (http://s019.radikal.ru/i636/1204/76/f755b8a035a4.jpg)


Тест разноцветных полосок: черно-белое видео и цветное через SCART, матрац на мониторе через VGA&PAL с частотой 48 и 50 Гц:

http://s017.radikal.ru/i402/1204/bd/80e4b48c1318t.jpg (http://s017.radikal.ru/i402/1204/bd/80e4b48c1318.jpg) http://s019.radikal.ru/i603/1204/f1/d4f84bd4ae98t.jpg (http://s019.radikal.ru/i603/1204/f1/d4f84bd4ae98.jpg) http://s019.radikal.ru/i637/1204/cb/6ea23732119at.jpg (http://s019.radikal.ru/i637/1204/cb/6ea23732119a.jpg) http://s019.radikal.ru/i618/1204/bc/232cb436ddf9t.jpg (http://s019.radikal.ru/i618/1204/bc/232cb436ddf9.jpg)


Тест ОЗУ - справа появляется полоска примерно когда закрашивается первая треть слева:

http://s019.radikal.ru/i601/1204/13/3e025a537803t.jpg (http://s019.radikal.ru/i601/1204/13/3e025a537803.jpg) http://s019.radikal.ru/i641/1204/9a/a723f90cf000t.jpg (http://s019.radikal.ru/i641/1204/9a/a723f90cf000.jpg) http://s57.radikal.ru/i156/1204/ef/07e4b3b90414t.jpg (http://s57.radikal.ru/i156/1204/ef/07e4b3b90414.jpg) http://s44.radikal.ru/i106/1204/87/bfa9ffb15234t.jpg (http://s44.radikal.ru/i106/1204/87/bfa9ffb15234.jpg)

Нужно устранить небольшой глюк с изображением и отладить развертку Pentagon-128. Возможно придется выкинуть транзисторы для формирования RGB SCART и заменить выходной регистр на 74 HCT374N, а черно-белый сигнал формировать из четырех цифровых RGBI и SINC. Нужно прикинуть схему. В простой схеме будет виден яркий черный. Для сложной схемы нет места.

zx-kit
04.04.2012, 01:22
Было дублирование в последнем столбце (первый видно не было). Устранено. Также были помехи записи в триггер ТМ9 (порт FE). Удалось устранить резистором 680 Ом на землю. Причина непонятна. Замена микросхем не помогала.

http://s019.radikal.ru/i630/1204/72/40fc77caee53t.jpg (http://s019.radikal.ru/i630/1204/72/40fc77caee53.jpg)

Проверка медленной памяти: слева времянки ZX-SPECTRUM с медленной памятью. Посередине медленная память отключена. Справа - времянки PENTAGON-128:

http://s13.radikal.ru/i186/1204/b2/ee9225f05fa6t.jpg (http://s13.radikal.ru/i186/1204/b2/ee9225f05fa6.jpg) http://s019.radikal.ru/i641/1204/41/d4f5f1521d43t.jpg (http://s019.radikal.ru/i641/1204/41/d4f5f1521d43.jpg) http://s019.radikal.ru/i641/1204/38/36b80a0ac892t.jpg (http://s019.radikal.ru/i641/1204/38/36b80a0ac892.jpg)

SHOCK MEGADEMO показывает правильно:

http://s019.radikal.ru/i620/1204/ee/528898fe59d6t.jpg (http://s019.radikal.ru/i620/1204/ee/528898fe59d6.jpg) http://s019.radikal.ru/i620/1204/54/a100ed01a118t.jpg (http://s019.radikal.ru/i620/1204/54/a100ed01a118.jpg) http://s60.radikal.ru/i167/1204/77/a5d7f73dd0b6t.jpg (http://s60.radikal.ru/i167/1204/77/a5d7f73dd0b6.jpg) http://s017.radikal.ru/i442/1204/0f/01e277f8fc37t.jpg (http://s017.radikal.ru/i442/1204/0f/01e277f8fc37.jpg)

Проверка работы некоторых игр:

http://s019.radikal.ru/i602/1204/cd/813832673ce4t.jpg (http://s019.radikal.ru/i602/1204/cd/813832673ce4.jpg) http://s019.radikal.ru/i607/1204/06/7d6441cc2d8et.jpg (http://s019.radikal.ru/i607/1204/06/7d6441cc2d8e.jpg) http://s019.radikal.ru/i633/1204/7d/e92fd969f41et.jpg (http://s019.radikal.ru/i633/1204/7d/e92fd969f41e.jpg) http://s018.radikal.ru/i503/1204/72/dc589357032ft.jpg (http://s018.radikal.ru/i503/1204/72/dc589357032f.jpg)

Проверка бордюрных эффектов и положения INT:

http://s019.radikal.ru/i643/1204/9d/aeebc02947c9t.jpg (http://s019.radikal.ru/i643/1204/9d/aeebc02947c9.jpg) http://i015.radikal.ru/1204/a7/8bc1a2b94d59t.jpg (http://i015.radikal.ru/1204/a7/8bc1a2b94d59.jpg)

Такты при развертке ZX-SPECTRUM с медленной памятью и Pentagon-128 (в двух строках данные менялись периодически)

http://s019.radikal.ru/i641/1204/7d/bc5e7f2bd96ft.jpg (http://s019.radikal.ru/i641/1204/7d/bc5e7f2bd96f.jpg) http://s60.radikal.ru/i167/1204/f5/203926affe19t.jpg (http://s60.radikal.ru/i167/1204/f5/203926affe19.jpg)

Работа KEMPSTON- джойстика проверена. Работает, AUTOFIRE на кнопке B тоже работает. Хотя не так быстро, как можно вручную.

http://s019.radikal.ru/i613/1204/c7/21d665691e13t.jpg (http://s019.radikal.ru/i613/1204/c7/21d665691e13.jpg) http://s018.radikal.ru/i516/1204/da/e3e20e0260fdt.jpg (http://s018.radikal.ru/i516/1204/da/e3e20e0260fd.jpg)

zx-kit
05.04.2012, 16:59
Регистр ИР23 порта #FF припаивается поверх ИР22. Все ноги параллельно, кроме 1 и 11, для которых на плате предусмотрены две контактные площадки. К ним припаять проводками:

http://s05.radikal.ru/i178/1204/c6/27c62e7df425t.jpg (http://s05.radikal.ru/i178/1204/c6/27c62e7df425.jpg)

После пайки игра RENEGADE заработала намного быстрее и перестала зависать после первой попытки.

Еще тестирование порта #FF:

http://s019.radikal.ru/i608/1204/57/df7475c0c40at.jpg (http://s019.radikal.ru/i608/1204/57/df7475c0c40a.jpg) http://s019.radikal.ru/i606/1204/75/06ab0d3cac25t.jpg (http://s019.radikal.ru/i606/1204/75/06ab0d3cac25.jpg)

Тестирование развертки Pentagon-128 в программе TV-SETKA. ( На CRT мониторе отображается удвоенная частота кадров - не снял перемычку с видеоконвертера VGA&PAL).

http://s019.radikal.ru/i616/1204/19/35b96d00f6act.jpg (http://s019.radikal.ru/i616/1204/19/35b96d00f6ac.jpg) http://s57.radikal.ru/i158/1204/d7/8f0e39cd2d21t.jpg (http://s57.radikal.ru/i158/1204/d7/8f0e39cd2d21.jpg)

sergio78
05.04.2012, 18:29
ну вот, смотрю плата уже почти готова. скоро уже заказывать можно:v2_dizzy_roll:.

zx-kit
07.04.2012, 23:06
Отлаживаю видеовыход. Изображение и звук на SCART уже отлажены.
Осталось доработать немного черно-белый видеосигнал и в понедельник планируется заказ партии печатных плат версии V1.01.

SysCat
07.04.2012, 23:11
И конструкторы будут готовы к отправке?

zx-kit
07.04.2012, 23:29
И конструкторы будут готовы к отправке?

К времени готовности плат планируется подготовить и наборы деталей для рассылки.

Kvazyman
08.04.2012, 09:45
Не удержался :)
http://zx.pk.ru/picture.php?albumid=106&pictureid=744

makaroff
08.04.2012, 11:46
Владимир, а колличество плат с запасом закажите?

Dragoos
08.04.2012, 11:49
Kvazyman и осени тоже . ):):

zx-kit
08.04.2012, 20:42
Владимир, а колличество плат с запасом закажите?
Да. Может кто еще захочет спаять.

goodboy
09.04.2012, 09:59
zst, какой носитель ты используешь для загрузки софта на эту новую плату ?

Astrolux
09.04.2012, 16:38
zst, какой носитель ты используешь для загрузки софта на эту новую плату ?

Скорее всего, с mp3-плейера.

Astrolux
10.04.2012, 22:05
Ленинград-2012 поместится в корпус Gainta G1183G 189x134x32/54мм ?

http://www.platan.ru/img_base/nn_jpg/223.jpg

Или лучше в корпус Gainta G715 225x165x40мм ?

http://www.platan.ru/img_base/nn_jpg/56840.jpg

fifan
11.04.2012, 05:32
Автор называл тип корпуса (http://zx.pk.ru/showpost.php?p=452239&postcount=115).

zx-kit
11.04.2012, 23:31
zst, какой носитель ты используешь для загрузки софта на эту новую плату ?

MP3-плеер. При желании можно подключить в слот ZX-BUS NEMO_FDC c дополнительным источником +12V и дисководом или флоппиэмулятором.

В дальнейшем планируется подключить MultIDE (модернизированный divIDE) + адаптер SD-IDE.
Ленинград-2012 поместится в корпус Gainta G1183G 189x134x32/54мм ?

В G1183G плата LENINGRAD-2012 не влезет, так как она имеет размеры 193х113 мм.


Или лучше в корпус Gainta G715 225x165x40мм ?

В этот влезет.

При выборе корпуса нужно предусмотреть, будет ли использоваться слот расширения ZX-BUS для подключения дополнительного контроллера. И положение этого контроллера. Если впаивать слот вертикально, то корпус должен быть высоким, чтобы контроллер тоже влез. Если впаивать слот горизонтально, то корпус нужно выбрать с учетом, чтобы плата компьютера с контроллером влезла в корпус в длину.

В оригинальном корпусе предполагается использование без слота ZX-BUS или горизонтальная установка слота. При этом в корпусе нужно вырезать окно, чтобы слот торчал из корпуса наружу.

farewell
12.04.2012, 12:00
Вадим, а вы другие темы на форуме читаете?

Zorki-4k
13.04.2012, 01:33
Я только сейчас заметил. О подключении SEGA-джойстика как Kempston. У сеги джойстик по стандарту атари и обычный выстрел там на 6м контакте разъёма, тоесть на кнопке В сеговского джоя. А у нас там турбо выстрел, а обычный на С. Нехорошо получилось. Менять наверно поздно уже.

solegstar
13.04.2012, 09:01
При желании можно подключить в слот ZX-BUS NEMO_FDC c дополнительным источником +12V и дисководом или флоппиэмулятором.

проверялся ли этот вариант? интересно, получится без переделок платы контроллера/компа его завести...

zx-kit
14.04.2012, 12:00
проверялся ли этот вариант? интересно, получится без переделок платы контроллера/компа его завести...
Не проверялся, но сигналы ZX-BUS, кроме TURBO, делалось по аналогии с KAY-1024.

zx-kit
14.04.2012, 15:48
ТЕСТИРОВАНИЕ РАЗВЕРТКИ PENTAGON-128 (спасибо VNN_KCS за тест)

В эмуляторе:
http://s019.radikal.ru/i609/1204/a8/7e7ef6a7fb75t.jpg (http://s019.radikal.ru/i609/1204/a8/7e7ef6a7fb75.jpg)

В LENINGRAD-2012 (Pentagon-128 Mode):
http://s019.radikal.ru/i633/1204/22/b48f4f165240t.jpg (http://s019.radikal.ru/i633/1204/22/b48f4f165240.jpg)

Видно несовпадение в один пиксель на границах экрана и бордюра:
http://s019.radikal.ru/i628/1204/09/3645248b70eft.jpg (http://s019.radikal.ru/i628/1204/09/3645248b70ef.jpg)

Так получилось - не угадал ...

---------- Post added at 16:48 ---------- Previous post was at 16:45 ----------


Я только сейчас заметил. О подключении SEGA-джойстика как Kempston. У сеги джойстик по стандарту атари и обычный выстрел там на 6м контакте разъёма, тоесть на кнопке В сеговского джоя. А у нас там турбо выстрел, а обычный на С. Нехорошо получилось. Менять наверно поздно уже.

Менять уже поздно. Для ATARI джойстика придется перепаять два проводка? Если использовать SEGA джойстик - все работает нормально.

Zorki-4k
14.04.2012, 17:11
Менять уже поздно. Для ATARI джойстика придется перепаять два проводка? Если использовать SEGA джойстик - все работает нормально.
Для атари поменять местами 6 и 9 контакты разъёма. Сега работает, но если взять джойстик сеги в руки, то палец сам ложится всётаки на кнопку В и её клацать постоянно удобнее. Подозреваю, что буду в своём экземпляре дорожки резать. Я уже давно привык на фениксе к кнопке В на джойстике.

VNN_KCS
14.04.2012, 18:20
Видно несовпадение в один пиксель на границах экрана и бордюра
Судя по картинке, несовпадение составляет 1 пиксел. Сдвинуть бордюр менее, чем на 2 пиксела не получится. Видимо п/программа настройки на 1-й такт INT-а в эмуле и на Ленинграде работает по разному. В тесте "Setka" это несущественно. Поэтому там всё работает как надо.

farewell
14.04.2012, 20:29
Для атари поменять местами 6 и 9 контакты разъёма. Сега работает, но если взять джойстик сеги в руки, то палец сам ложится всётаки на кнопку В и её клацать постоянно удобнее. Подозреваю, что буду в своём экземпляре дорожки резать. Я уже давно привык на фениксе к кнопке В на джойстике.

Переходник сделайте.

Zorki-4k
14.04.2012, 22:21
Переходник сделайте.
А почему бы не сделать в компьютере разъём по стандарту?

farewell
15.04.2012, 13:11
А почему бы не сделать в компьютере разъём по стандарту?

Переходник универсальнее. А вдруг вам второй джой от сеги придет?

Zorki-4k
18.04.2012, 23:38
А вдруг вам второй джой от сеги придет?
Какой второй? У меня джойстиков от сеги с десяток.

zx-kit
19.04.2012, 17:32
МОНТАЖНАЯ СХЕМА LENINGRAD-2012 V1.01 И НАЗНАЧЕНИЕ ПЕРЕМЫЧЕК

http://s019.radikal.ru/i636/1205/a2/d5f831515b0et.jpg (http://s019.radikal.ru/i636/1205/a2/d5f831515b0e.png)

Уточненная монтажка располагается тут (http://www.zxkit.ru/katalog-1/zxkit-020).

На резисторных сборках точка обозначает общий вывод резисторов. На монтажке они сверху.

DD42 555ИР23 припаивается вторым этажом на DD32 ИР22, кроме выводов 1 и 11, которые у DD42 припаиваются проводками к специальным площадкам, помеченным на монтажной схеме как IN_#FF и /H2.

Если в конструкторе одна микросхема без маркировки - это 561ЛН2.

В базовой версии, без плат расширения, LENINGRAD-2012 представляет из себя Ленинград 48К c небольшими усовершенствованиями.

Для обеспечения возможности расширения функций в схему компьютера добавлены дополнительные разъемы и перемычки. Ниже описано назначение перемычек.


J1, J2 - можно не устанавливать в базовом варианте. При подключении к LENINGRAD-2012 обоих контроллеров KEYB&SINC и MultIDE эти перемычки можно впаять. При этом сигналы NMI_SW и ON/OFF с KEYB&SINC будут подаваться на свободные контакты слота ZX-BUS (на 31A и 31B соответственно). Это позволит с PS/2 клавиатуры входить в меню MultIDE, а также отключать контроллер MultIDE.

J3 - если припаять ее, можно будет с помощью одной перемыки (любой, J4 или J10) управлять сразу и типом развертки экрана и торможением. При этом, при выборе времянок оригинального ZX-SPECTRUМ (когда перемычки J4 и J10 сняты) будет 312 строк с торможением медленной памяти. При выборе времянок Pentagon-128 (когда одна из перемычек J4 и J10 установлена) в кадре будет 320 строк без торможения - медленная память отключается. Если J3 не впаивать, то данные режимы можно выбирать независимо друг от друга.

J4 - включение/отключение медленной памяти как в оригинальном ZX-SPECTRUM. При снятой перемычке память замедляется, при установленной - замедления нет. С помощью этой перемычки можно проверить, меняется ли положение горизонта в игре "AQUAPLANE" или нет. При снятых перемычках J4 и J10 LENIGRAD-2012 ведет себя почти как оригинальный ZX-SPECTRUМ.

J5 - можно применять для переключения между двумя прошивками во FLASH. В конструкторе FLASH с такими прошивками: при установленной перемычке после включения компьютера запускается тест ОЗУ, при снятой перемычке - запускается OpenSE BASIC. Переключение прошивок следует производить при отключенном питании.

J6, J7, J8, J9 - предназначены для возможности расширения памяти LENINGRAD-2012 до 128К. В базовой версии, с ОЗУ 48К, эти перемычки нужно установить - запаять кусками вывода резистора или другими проволочками. При увеличении объема памяти с помощью дополнительного модуля UUU-12, устанавливаемого в Z-коннектор, эти перемычки нужно выпаять или выкусить.

J10 - для выбора типа развертки на экране телевизора. При снятой перемычке - развертка оригинального ZX-SPECTRUM, в кадре 312 строк. При установленной перемычке - развертка Pentagon-128, в кадре 320 строк. Этот режим может оказаться полезным, если появится желание посмотреть наши демы после расширения ОЗУ до 128К и подключения музыкального сопроцессора.

J11 - через нее подается сигнал TAPE_OUT на соответствующий разъем. Если запись на магнитофон/диктофон/FLASH-TAPER не нужна, то ее можно не паять. Если нужна - можно припаять проволочную перемычку или вместо нее припаять электролитический конденсатор.

J12 - для отключения порта #FF: при установленной/припаянной перемычке чтение из порта #FF разрешено. При снятии перемычки - порт #FF отключен.

Для наладки можно загружать во FLASH простые быстрые тесты, расположенные тут (http://www.zxkit.ru/katalog-1/zxkit-028), так как тест ОЗУ очень медленный.

Totem
20.04.2012, 11:27
zst, что то я схему-тему не могу найти с ULA plus

zx-kit
22.04.2012, 08:36
zst, что то я схему-тему не могу найти с ULA plus

Cхема ULAplus - http://zx.pk.ru/showpost.php?p=445085&postcount=267

zx-kit
09.05.2012, 18:19
Схема компьютера LENINGRAD-2012 V1.01

https://pic.maxiol.com/thumbs2/1572762165.628208147.leningrad2012sch1.png (https://pic.maxiol.com/?v=1572762165.628208147.leningrad2012sch1.png&dp=2)

https://pic.maxiol.com/thumbs2/1572762308.628208147.leningrad2012sch2.png (https://pic.maxiol.com/?v=1572762308.628208147.leningrad2012sch2.png&dp=2)

https://pic.maxiol.com/thumbs2/1572762376.628208147.leningrad2012sch3.png (https://pic.maxiol.com/?v=1572762376.628208147.leningrad2012sch3.png&dp=2)

https://pic.maxiol.com/thumbs2/1572762435.628208147.leningrad2012sch4.png (https://pic.maxiol.com/?v=1572762435.628208147.leningrad2012sch4.png&dp=2)

https://pic.maxiol.com/thumbs2/1572762677.628208147.leningrad2012sch5.png (https://pic.maxiol.com/?v=1572762677.628208147.leningrad2012sch5.png&dp=2)

zx-kit
16.05.2012, 06:04
Сообщаю новость для тех, кто еще не читал раздел "ZX Spectrum Software".
Создана тема, где размещаются лучшие игры с ускоренной в 10 раз загрузкой с MP3-плеера:
http://www.zx.pk.ru/showthread.php?t=19193.

Эти игры переделаны специально для тех, кто в ближайшее время будет собирать "LENINGRAD-2012".

zx-kit
20.05.2012, 09:19
ПОДКЛЮЧЕНИЕ КЛАВИАТУРЫ К LENINGRAD-2012 И ЗАГРУЗКА ИГР:

1 вариант - клавиатура механическая 40 кнопок:

Подключение:

Припаять кнопку "RESET" проводами к площадкам 5 и 6, предназначенным для разъема PLD-10.
Припаять к механической клавиатуре 16-ти жильный шлейф с разъемом IDC-16F в соответствии со схемой LENINGRAD-2012.
Подключить разъем IDC-16F к разъему PLD-16 на плате компьютера, соблюдая положение 1-х контактов разъемов.
Подключить к разъему TAPE-IN шнур от MP3-плеера (ноутбука, PSP и т.п. устройства воспроизведения звука).


Для загрузки игры:

Выполнить сброс Z80 - нажать кнопку "RESET".
Набрать команду загрузки LOAD"" <ENTER>. Для этого нажать кнопки: <L>, <O>, <A>, <D>, <SS>+<P>, <SS>+<P>,<ENTER>.
Запустить на MP3-плеере WAV или MP3 с образом игры.

---------------------------------------------------------------------------------------
2 вариант - клавиатура PS/2:

Подключение:

Припаять к плате LENINGRAD-2012 разъем PLD-10.
Установить вторым этажом адаптер KEYB&SINC-3 и закрепить с помощью винтов, гаек и шайб М3 и втулок KRD-12.
Подключить к адаптеру PS/2 клавиатуру.
Подключить к разъему TAPE-IN шнур от MP3-плеера (ноутбука, PSP и т.п. устройства воспроизведения звука).


Для загрузки игры:

Выполнить сброс Z80 и набрать команду загрузки LOAD"" <ENTER>. Для этого нажать кнопки <WinMenu> и <Esc> на PS/2 клавиатуре и контроллер клавиатуры сам выполнит "Сброс" компьютера и введет команду загрузки с MP3-плеера.
Запустить на MP3-плеере воспроизведение файла WAV или MP3 с образом игры.

-------------------------------------------------------------------------------------------
Примечания:

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

zx-kit
20.05.2012, 19:29
Корпус для LENINGRAD-2012 как у этого kit-а (http://easy-coding.blogspot.com/2012/01/maximite-8-bit-nostalgy-with-soldering_19.html), но немного побольше.
Самое интересное, что сначала выбрал этот корпус в проект, а потом уже увидел ссылку на него (http://www.zx.pk.ru/showpost.php?p=491534&postcount=11).

balu_dark
21.05.2012, 00:41
ZST - по буквам LOAD набирается только в BASIC128 в обычном бейсике 1982 токен LOAD вводится нажатием на кнопку J. :)

piroxilin
21.05.2012, 01:01
balu_dark, Я так понял что там будет не родной бэйсик а "OpenSE BASIC".

balu_dark
21.05.2012, 19:30
Но не все же будут собирать его именно с данным пзу?

zx-kit
30.05.2012, 19:09
Никто еще не собрал LENINGRAD-2012 ?

Zorki-4k
31.05.2012, 00:18
Дык плата не выслана.

Garryadmin
31.05.2012, 13:58
Никто еще не собрал LENINGRAD-2012 ?

С нетерпением жду конструктор ;)

Ewgeny7
02.06.2012, 12:15
Начал сборку :)

---------- Post added at 12:15 ---------- Previous post was at 11:51 ----------

Процессор, ОЗУ, ПЗУ буду ставить керамика+золото. Давно приготовил эти детальки.

makaroff
02.06.2012, 12:51
С нетерпением жду конструктор
Я тоже с нетерпением жду конструктор. Даже заказал в texer'е детали под тестер мелкой логики. Завтра буду ЛУТить плату под него.


Процессор, ОЗУ, ПЗУ буду ставить керамика+золото. В качестве ПЗУ же вроде флэшка используется?

Ewgeny7
02.06.2012, 12:58
В качестве ПЗУ же вроде флэшка используется?
Флешек золотых не бывает, к сожалению. Поэтому обычное ПЗУ будет :)

Ewgeny7
02.06.2012, 17:10
Собрал машинку :)
Изображения нет, но диагноз виден - DD3 ИЕ17 греется как утюг. К сожалению, в тестере мелкологики этого счетчика нет, проверить небыло возможности. Теперь чешу репу, где найти этого таракана.

P.S. Как и предполагалось, ИЕ17 в Петербурге не водятся. Только 531ИЕ17, в теории подойдет, но...

zx-kit
02.06.2012, 20:59
Собрал машинку :)
Изображения нет, но диагноз виден - DD3 ИЕ17 греется как утюг. К сожалению, в тестере мелкологики этого счетчика нет, проверить небыло возможности. Теперь чешу репу, где найти этого таракана.

P.S. Как и предполагалось, ИЕ17 в Петербурге не водятся. Только 531ИЕ17, в теории подойдет, но...
Одна 555ИЕ17 мне попалась - у нее ноги были залужены так, что замыкались - было много припоя - может такая же попалась ?
555ИЕ17 можно заменить на ИЕ18 или ИЕ10, но нужно будет менять все четыре и заменить 555ЛЛ1 (DD41) на ЛА3.

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

zx-kit
02.06.2012, 23:19
Для проверки, можно попробовать временно заменить эту микросхему на 555ИЕ7, но проводками, так как цоколевка не совпадает.

Ewgeny7
02.06.2012, 23:47
zst, я смотрел сигналы на выходах ИЕ17. На первом делителе есть, далее отсутствуют. Соплей/замыканий нету. Ножки прозвонил по твоему совету, замыканий между собой нет. Соплей по дорожкам нет. Греется. Вроде всё ясно :(
Попробую ИЕ7 на проводках подвесить. А в понедельник скатаюсь за 531ИЕ17.

---------- Post added at 23:47 ---------- Previous post was at 23:46 ----------


В формирователе видео вроде не все детали припаяны
Да вроде как все... Или нужно обязательно ИР23 вторым этажом вешать?

zx-kit
02.06.2012, 23:49
zst, я смотрел сигналы на выходах ИЕ17. На первом делителе есть, далее отсутствуют. ..
Да вроде как все... Или нужно обязательно ИР23 вторым этажом вешать?

ИР23 для порта FF. Для начала можно без него обойтись. Хотелось бы увидеть, что остальное работает. А если вход другой микросхемы садит ? Может для пробы сначала отключить от остальной схемы выходы счетчика (откусить), на которых нет сигнала, и посмотреть не появится ли сигнал.

Ewgeny7
04.06.2012, 12:03
Сделаю сегодня после работы вылазку в магазин, затарюсь всякими тараканами, ИЕ17 в том числе.

Ewgeny7
04.06.2012, 21:33
затарюсь всякими тараканами, ИЕ17 в том числе
угу, из всего списка только ИД7 и разжился :( Поеду в другой магазин, чипдип, будь он неладен...

zx-kit
10.06.2012, 00:19
Как выяснилось, контроллер NemoFDC использует сигнал /WAIT с шины ZX-BUS несколько нестандартно - для переключения сигнала /DOS. Поэтому, для подключения данного контроллера в "LENINGRAD-2012" нужно будет сделать доработку (см. рисунок ниже):

Отрезать дорожку ( сигнал /WAIT) от контакта 21B слота ZX-BUS.
Отрезать дорожки (+5V) от 12 и 13 выводов микросхемы DD14.
Подать на 13 вывод DD14 сигнал /RDRAM c 8 вывода DD12 через резистор 200 Ом.
Припаять конденсатор 100 pF с 13 вывода DD14 на землю.
Подать на 12 вывод DD14 сигнал /M1 с 27 вывода Z80.
Подать с 11 выхода DD14 на контакт 21B слота ZX-BUS новый сигнал для управления контроллером NemoFDC.


Вместо описанной выше доработки платы "LENINGRAD-2012" можно доработать сам контроллер NemoFDC, как описано там: http://www.zx.pk.ru/showpost.php?p=512738&postcount=1149. При этом контроллер дисковода будет лучше работать совместно с другими контроллерами ZX-BUS и в компьютере "KAY-2010".

-----------------------------------------------------------------------------------------------
Питание +12V для контроллера дисковода подать на контакт 29B (+12V) слота ZX-BUS.

По адресу #14000 FLASH нужно будет прошить TR-DOS (16 Кб). По адресу #1C000 остается OpenSE BASIC (16 Кб).

При желании можете прошить по адресу #04000 другую версию TR-DOS, а по адресу #0C000 - другую версию BASIC 48К. Для переключения между прошивками использовать джампер J5, предварительно выключив питание компьютера.

В контроллере NemoFDC должна быть запаяна перемычка 3-4. RC цепочка R3C4 имела параметры: 200 Ом, 100 pF

zx-kit
12.06.2012, 19:29
Подключение контроллера дисковода к "LENINGRAD-2012". См. доработку, описанную выше.

http://s019.radikal.ru/i605/1206/ca/c02b85e9bf2at.jpg (http://s019.radikal.ru/i605/1206/ca/c02b85e9bf2a.jpg)

sergio78
12.06.2012, 20:22
Что то монстр получился, по моему.

zx-kit
12.06.2012, 20:30
Что то монстр получился, по моему.

Это демонстрация возможности расширения. Никто не заставляет его устанавливать. Можно обходиться и только базовой платой без адаптеров PS/2 клавиатуры, VGA монитора и, тем более, дисковода. Загружать можно с MP3-плеера. 5 минут подождать не сложно. Некоторые игры переделаны для турбо-загрузки за 30 секунд.

PS. Если надо несколько контроллеров ZX-BUS - можно в один из слотов (горизонтальный или вертикальный) установить тройник ZX-BUS TEE. Но я считаю, что это лишнее. Но возможность установки реализована.

zx-kit
14.06.2012, 18:28
Похоже некоторые микросхемы 555ИЕ17 попадаются нерабочие. Если вам такие попались - отправлю на замену проверенные. В следующих конструкторах буду их перед отправкой вставлять для проверки в рабочий LENINGRAD-2012 с панельками.

Ewgeny7
14.06.2012, 18:53
zst, я уже четыре магазина объехал, нету ИЕ17. Неудивительно, что я про них ранее даже не слышал. Выход - заказывать онлайн.

П.С. Вадим, ты когда уже мне счет выставишь, ёлки-палки? :)

makaroff
15.06.2012, 00:41
Ewgeny7, а какие объездил? А то у меня одной в наборе не хватало :( Сегодня был на Казакова, но в будни там такой мелкологикой никто не торгует...

zx-kit
15.06.2012, 04:01
Ewgeny7, а какие объездил? А то у меня одной в наборе не хватало :( Сегодня был на Казакова, но в будни там такой мелкологикой никто не торгует...

Так - уже три Ленинграда в Ленинграде. Нужна ИЕ17 или другая ? Если вам прислать микросхемы для всех в адрес Ewgeny7 - сможете распределить между собой ? Уточните сколько надо каких.

makaroff
15.06.2012, 10:51
Если вам прислать микросхемы для всех в адрес Ewgeny7
Вадим, я сегодня-завтра попытаюсь найти микросхемы в рознице, но если не найду, то да - заберу у Евгения.

ЗЫ одной ИЕ 17 нехватало и одну ТМ2 "тестер мелкой логики" забраковал.

caro
15.06.2012, 11:16
zst, я уже четыре магазина объехал, нету ИЕ17.Ищите 74AC169PC (ACT,HC,HCT) - это аналог ИЕ17.

zx-kit
15.06.2012, 15:07
Вадим, я сегодня-завтра попытаюсь найти микросхемы в рознице, но если не найду, то да - заберу у Евгения.

ЗЫ одной ИЕ 17 нехватало и одну ТМ2 "тестер мелкой логики" забраковал.

Да не ищите. Я все равно отправлю Ewgeny7.

makaroff
15.06.2012, 17:53
Да не ищите. Я все равно отправлю Ewgeny7.
ТМ2 сегодня взял в Микронике. Если завтра не куплю на рынке ИЕ17, то возможно махну на ИЕ10+ЛА3. Просто посылка 5-7 дней идёт, а собрать охота как можно скорее :) но может и дождусь...
Кстате, а без DD4 можно попытаться запустить?

zx-kit
16.06.2012, 08:55
ТМ2 сегодня взял в Микронике. Если завтра не куплю на рынке ИЕ17, то возможно махну на ИЕ10+ЛА3. Просто посылка 5-7 дней идёт, а собрать охота как можно скорее :) но может и дождусь...
Кстате, а без DD4 можно попытаться запустить?

DD3 уже запаяна ? Вместо DD3 можно временно припаять проводами 555ИЕ7. Без микросхемы DD4 запустить нельзя.
Пока ждете микросхему - можно паять разъемы и сверлить/точить корпус для компьютера.

zx-kit
16.06.2012, 13:10
Вышла новая версия прошивки от caro для контроллеров PS/2 клавиатуры "KEYB&SINC" и интегрированного в "KAY-2010".

Теперь загружать игры в "LENINGRAD-2012" с "KEYB&SINC-3" стало еще проще.
Просто нажмите две кнопки: <Win>+<Esc> и контроллер клавиатуры сам выполнит "Сброс" компьютера
и введет команду загрузки с MP3-плеера.

И не забывайте про игры с TURBO-загрузкой для "LENINGRAD-2012". Их теперь уже около 48.

makaroff
16.06.2012, 14:59
Был сегодня на радиорынке. Единственный торговец мелкологикой, который, по его словам, торгует ей уже 20 лет, был крайне удивлён факту существования 555ИЕ17. Чувствую, Вадим, нужно Вам менять схему на ИЕ10/ИЕ18+ЛА3, т.к. они есть в наличии.

PS Вадим, буду ждать от Вас посылку с ИЕ17.

zx-kit
16.06.2012, 21:07
Был сегодня на радиорынке. Единственный торговец мелкологикой, который, по его словам, торгует ей уже 20 лет, был крайне удивлён факту существования 555ИЕ17. Чувствую, Вадим, нужно Вам менять схему на ИЕ10/ИЕ18+ЛА3, т.к. они есть в наличии.

PS Вадим, буду ждать от Вас посылку с ИЕ17.

Отправил для вас 555ИЕ17 на адрес Ewgeny7. Проверил их методом установки в рабочий компьютер.

Ewgeny7, может добавите для полного комплекта ИЕ17 в тестер микросхем ?. Принцип ее работы похож на ИЕ7, только запись начального значения счета не уровнем, а по фронту сигнала. И цоколевка другая.

ИЕ17 была выбрана вместо ИЕ7 для того, чтобы не надо было настраивать с помощью конденсаторов.

Ewgeny7
16.06.2012, 21:16
zst, добавлю, конечно. Как приедет - сразу и займусь.
Насчет магазинов в Питере, ИЕ17 нет в Микронике, ЧипДипах, Мегаэлектронике, ПромЭлектронике, Якорная-8 (не помню названия). Как выяснилось, на Юноне тоже нету. Абздец, как говорится. И да, у всех продавцов были глаза как у Москвича-412.

makaroff
23.06.2012, 17:27
Собрал! Но возникла проблема. Записал 2 видео:
1) Первый пробный запуск (http://youtu.be/Zpn3xW-Culc)
2) В режиме теста-памяти (jp5-ON) (http://youtu.be/7GpFADGxl4c)

Есть идеи?

PS Возможно при сборке пожог DD41(555ЛЛ1), тк пытался её выпаять с помощью оплётки и достаточно долго грел ноги (паяльник с электронной терморгулеровкой (goot px-201) - выставлен примерно на 300гр.)

zx-kit
23.06.2012, 18:00
Припайте кнопку "RESET" проводами к площадкам 5 и 6, предназначенным для разъема PLD-10.

Попробуйте подключить к телевизору для начала через тюльпан.

В режиме теста ОЗУ должны быть полоски на бордюре.
В режиме работы реагирует ли компьютер на нажатие кнопок клавиатуры ?
Питание +5В нормальное ?

makaroff
23.06.2012, 18:57
Телевизор через тюльпан - тест памяти (http://youtu.be/1QtGR68_vS0)

zst
1. Есть
2. Клавиатура работает. Команды border, paper, beep, circle, load "" выполняются.
3. Да. Первый ленинград на нём работает.

Вобщем щас поем и буду менять DD4. Так как подпаял к ногам провода и опустил их в тестер мелкой логики: результат - "ноль на массу".

zx-kit
23.06.2012, 19:20
Телевизор через тюльпан - тест памяти (http://youtu.be/1QtGR68_vS0)

zst
1. Есть
2. Клавиатура работает. Команды border, paper, beep, circle, load "" выполняются.
3. Да. Первый ленинград на нём работает.

Вобщем щас поем и буду менять DD4. Так как подпаял к ногам провода и опустил их в тестер мелкой логики: результат - "ноль на массу".

Тест ОЗУ функционирует. Проблемы с синхронизацией. Наверно уровень сигналов не тот. Тестер микросхем работает только с невпаянными микросхемами.

makaroff
23.06.2012, 19:40
Проблемы с синхронизацией. Наверно уровень сигналов не тот.
И что делать то? :v2_conf3:

И кстати, это нормально что у меня в наборе вместо 555ЛП5 была 1533ЛП5? Я так понимаю они взаимозаменяемы?

Ewgeny7
23.06.2012, 20:17
У меня тоже пока не айс (написал Вадиму в ЛС).
Андрей, у меня почему-то не открываются именно твои видео на тытрубке.

---------- Post added at 20:17 ---------- Previous post was at 20:15 ----------


вместо 555ЛП5 была 1533ЛП5?
Одночленственно.

zx-kit
23.06.2012, 20:34
И что делать то? :v2_conf3:

И кстати, это нормально что у меня в наборе вместо 555ЛП5 была 1533ЛП5? Я так понимаю они взаимозаменяемы?
У меня те же микросхемы стоят. Ваш первый Ленинград работает с этим телевизором ? Можно попробовать сделать схему видеосигнала как у него.
Там есть ссылка на схемы формирования видеосигнала (http://www.zx.pk.ru/showpost.php?p=513510&postcount=5)
Однако, у Ewgeny7 синхронизация нормальная.

Ewgeny7
23.06.2012, 20:54
Нашел проблему со второго выстрела :)
Мертвая КП14 DD16. Не работала адресация по А14 и (или) А15. Тест проходит нормально, Васик стартует.
Есть мелкограбли с надежным сбросом (возможно, конденсатора 0.1мкф сильно мало)
и с устойчивостью кадровой синхронизации.
Копаю.

П.С. Не работали по сути, микросхемы, которые я не мог проверить в мелкотестере (их там нет в базе). Что радует :)

zx-kit
23.06.2012, 21:00
Нашел проблему со второго выстрела :)
Мертвая КП14 DD16. Не работала адресация по А14 и (или) А15. Тест проходит нормально, Васик стартует.
Есть мелкограбли с надежным сбросом (возможно, конденсатора 0.1мкф сильно мало)
и с устойчивостью кадровой синхронизации.
Копаю.
Сигнал RESET формирует контроллер PS/2 клавиатуры (PrintScreen). Можно его подключить.
Наверно надо подобрать резистор на выходе транзистора видео.
Там еще есть перемычка 48/50 Гц - работает ли ?

---------- Post added at 22:00 ---------- Previous post was at 21:58 ----------



П.С. Не работали по сути, микросхемы, которые я не мог проверить в мелкотестере (их там нет в базе). Что радует :)
Да, не те теперь микросхемы. Перед сборкой требуют тестирования...

Ewgeny7
23.06.2012, 21:18
Наверно надо подобрать резистор на выходе транзистора видео.
Точнее, довавить конденсатор 10мкф. Проходили в советско-постсоветские годы :)


Там еще есть перемычка 48/50 Гц - работает ли ?
Контроллера клавиатуры пока нет, поэтому сужу по экрану с заставкой - надпись смещается пониже (значит, работает) и мелко "подпрыгивает".

---------- Post added at 21:18 ---------- Previous post was at 21:17 ----------


Сигнал RESET формирует контроллер PS/2 клавиатуры (PrintScreen). Можно его подключить.
Вот его сборкой и начинаю заниматься.

zx-kit
23.06.2012, 22:17
Точнее, довавить конденсатор 10мкф. Проходили в советско-постсоветские годы :)

А с современными телевизорами это работает ?


Контроллера клавиатуры пока нет.
Вот его сборкой и начинаю заниматься.
Прошивай сразу новую прошивку V1.3 от caro. Выложил в теме про программаторы для Спектрума (http://www.zx.pk.ru/showpost.php?p=518380&postcount=49).

Ewgeny7
23.06.2012, 22:55
А с современными телевизорами это работает ?
С ТВ-тюнером, по крайней мере - работает.


Прошивай сразу новую прошивку V1.3 от caro
Ага, видел свежачок :)
Адаптер собрал.
Только, "старые грабли о главном" - атмега48 периодически не хочет прошиваться USBASPом, причем - совсем не хочет, даже определяться. Понижение клока тоже не всегда помогает. Вот и я теперь жду будней, чтобы на работе залить ее обычным байтбластером.

zx-kit
23.06.2012, 23:00
Адаптер собрал.
Только, "старые грабли о главном" - атмега48 периодически не хочет прошиваться USBASPом, причем - совсем не хочет, даже определяться. Понижение клока тоже не всегда помогает. Вот и я теперь жду будней, чтобы на работе залить ее обычным байтбластером.

Когда я прошивал через адаптер USB-UART, AVRDUDE тоже не знал ATMEGA48PA. А когда я писал ATMEGA48 - он ругался, что что-то не так в полученных из контроллера числах, но предложил отключить проверку. Я оставил ATMEGA48 и добавил ключик -F - он перестал ругаться. Может и с другой программой можно отключить.

Ewgeny7
23.06.2012, 23:06
Такого рода глюк я наблюдал только у меги48. Если посмотреть считанный код сигнатуры, то видно, что считалось 19 0Е 0А, а должно быть 19 0Е 05. Т.е. последний байт идет со смещением на один клок. Что-то там похоже с синхронизацией не лады.
Но пляски с бубном помогают. Можно использовать байтбластер (STK-200/300), или программатор Громова.

zx-kit
23.06.2012, 23:09
Такого рода глюк я наблюдал только у меги48. Если посмотреть считанный код сигнатуры, то видно, что считалось 19 0Е 0А, а должно быть 19 0Е 05. Т.е. последний байт идет со смещением на один клок. Что-то там похоже с синхронизацией не лады.
Но пляски с бубном помогают. Можно использовать байтбластер (STK-200/300), или программатор Громова.

Может есть адаптер на FT232RL - тогда можно подключить по аналогии с USB-UART и прошить через него.

makaroff
23.06.2012, 23:36
атмега48 периодически не хочет прошиваться USBASPом
У меня тоже никак не конектилось. Но всё прекрасно определилось и прошилось как только я подал питание на KEYB&SINC от того же источника к которому был подключен программатор (USB PC).

Перепаял DD41. Всё теже срывы синхры :(
http://youtu.be/wWmpsBPyfIE

Ewgeny7
23.06.2012, 23:41
Прошил. В конфигурационном файле аврдудки поменял значения сигнатуры на реально считываемые и прошил. Искусство шаманства будет востребовано всегда :)
К машинке пока не подключал, надо пилить разъемы.

Ewgeny7
24.06.2012, 13:31
Подключил клавиатурный модуль. Всё прекрасно работает.

Оффтоп - Не в моем стиле петь дифирамбы, но изделия от Вадима zst обладают какой-то... логической законченностью, чтоли. Всё аккуратно, продуманно, красиво. И работает, при этом :) Даже пластиковые втулочки для крепления платок вторым этажем прилагаются. В самом деле, садись да паяй себе в удовольствие :)

По поводу срыва кадровой синхронизации. Похоже, дело не в амплитуде синхросигнала. Все равно срывается. Но обратил внимание, что каким-то мистическим образом влияет прикосновение пальцем к ИЕ17 DD6. Она у нас как раз отвечает за подсчет строк. Может быть, стОит попробовать какие-нибудь емкости на вход/выход переноса счета?

zx-kit
24.06.2012, 18:19
По поводу срыва кадровой синхронизации. Похоже, дело не в амплитуде синхросигнала. Все равно срывается. Но обратил внимание, что каким-то мистическим образом влияет прикосновение пальцем к ИЕ17 DD6. Она у нас как раз отвечает за подсчет строк. Может быть, стОит попробовать какие-нибудь емкости на вход/выход переноса счета?

А как показывает через VGA&PAL ?

Ewgeny7
24.06.2012, 19:54
А как показывает через VGA&PAL ?
не знаю.

zx-kit
24.06.2012, 20:34
Но обратил внимание, что каким-то мистическим образом влияет прикосновение пальцем к ИЕ17 DD6. Она у нас как раз отвечает за подсчет строк.

Поменяйте ее, если остались.

Ewgeny7
24.06.2012, 21:10
Поменяйте ее, если остались
Осталась, но буду менять только если прочие методы не помогут, да и нужно внести ее в базу тестера.

makaroff
24.06.2012, 23:13
Как можно проверить исправность впаянной ИЕ17 (DD3)?
Поясню. После включения через 1-2 секунды изображение уходит в жёсткий срыв до полного исчезновения. Но при установленной на DD3 вторым этажом заведомо исправной ИЕ17 срывы становятся достаточно редкими (относительно конечно), буквально раз в 5-10 секунд.

Просто так выпаивать не хочу. Не получается у меня грамотно это сделать - меняя DD41 нарушил металлизацию :(