CXEMATEKA.RU, © 2016 | Sign Up! | По-русски

ZX Spectrum «Ленинград 48к» - сборка, наладка, увеличение памяти, доработки, схемы, видео

Name: Константин Айги (CXEMATEKA.RU)


«То, что не удаётся запрограммировать на ассемблере, приходится паять» (http://bash.im/quote/398169)

Когда-то «ZX Spectrum» стал одним из моих первых персональных компьютеров. На нём я постигал азы программирования – от бейсика до ассемблера. И тут уместно будет вспомнить народную мудрость: «То, что не удаётся запрограммировать на ассемблере, приходится паять». Поэтому параллельно я подробно изучал схематехнику компьютера «ZX Spectrum». И так, постепенно, хобби переросло во вполне профессиональную деятельность в составе группы спектрумистов «FFC Computers». Я занимался тогда русификацией игр, дискетированием «ленточных» программ, ремонтом и доработкой Спектрумов (1995-1997 гг.)

За три года профессиональной деятельности в этой сфере через мои руки прошло огромное количество клонов Спектрума. Приносили в ремонт и другие компьютеры, но всё же Спектрумов было подавляющее большинство. И даже однажды мне довелось подключать отечественный контроллер дисковода к фирменному Спектруму 128k (тогда это была большая редкость).

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

Начиная с этой публикации, постепенно буду делиться накопленной информацией. Думаю, многое будет полезно поклонникам Спектрума, да и не только )

«Как сделать компьютер? | Building ZX Spectrum 128k clone + Beta Disk Interface + AY-3-8910 (YM2149F)»

Как-то нашел у себя сразу несколько оригинальных плат популярнейшего клона Спектрума – «Ленинград 48k». И тогда я решил непременно собрать эту систему с полным апгрейдом до версии 128k с контроллером дисковода и, разумеется, музыкальным сопроцессором. Весь этот процесс я заснял на видео (смотрите выше) с подробными комментариями. Ниже привожу схемы, по которым работал и подробный план апгрейда.

Принципиальная схема компьютера «Ленинград 48k»

Вариант 1:

Источник: http://sblive.narod.ru/

Вариант 2:

Источник: http://zxbyte.ru/

Вариант 3:

Источник: http://micronc.ru/

Монтажная схема компьютера «Ленинград 48k»

Монтажная схема:

Источник: http://sblive.narod.ru/

Схема на просвет адаптированная для печати:

Источник: http://sblive.narod.ru/

Увеличение памяти компьютера «Ленинград 48k» до 128k

Схема увеличения памяти и коррекции дешифрации портов ввода-вывода
для импортной памяти 41256 DRAM, регенерация в 256 циклов:

Схема увеличения памяти и коррекции дешифрации портов ввода-вывода
для отечественной памяти 565РУ7, регенерация в 512 циклов:

Схема увеличения памяти и коррекции дешифрации портов ввода-вывода
при использовании двух линеек памяти 565РУ5:

Для всех доработок используем 7 дополнительных микросхем:

eD1 - К555(1533)ТМ9 (устанавливается поверх D31)
eD2 - К555(1533)КП11 (устанавливается поверх D30)
eD3 - К555(1533)ЛЕ1 (устанавливается поверх D2)
eD4 - К555(1533)ЛА3 (устанавливается поверх D40)
eD5 - К555(1533)ЛЛ1 (устанавливается поверх D34)
eD6 - К555(1533)ЛИ1 (устанавливается поверх D8)
eD7 - К555(1533)ЛЛ1 (устанавливается поверх D13)

План соединений при апгрейде памяти (41256 DRAM, регенерация в 256 циклов):
01. eD1-1 -> D20-26 (RESET)
02. eD1-2 -> eD2-2
03. eD1-5 -> eD2-11
04. eD1-7 -> eD2-14
05. eD1-15 -> eD3-8
06. eD1-9 -> eD3-10
07. eD1-3 -> D32-12 (D0)
08. eD1-4 -> D32-15 (D1)
09. eD1-6 -> D32-16 (D2)
10. eD1-11 -> D32-19 (D3)
11. eD1-13 -> D32-2 (D4)
12. eD1-14 -> D32-5 (D5)
13. eD1-10 -> D17-13 (2-й экран) – отрезать от земли
14. eD1-12 -> eD7-2 (Выбор ПЗУ 128k)
15. eD7-1 -> D1-10 -> eD7-10 (Выбор TR-DOS инвертированный)
16. D1-11 -> через 10к к +5B
17. D1-11 -> D29-1 (отрезать от +5B)
18. eD7-3 -> D29-27 (отрезать от +5B)
19. eD2-3 -> eD2-13
20. eD2-13 -> eD4-4 -> D10-11 (A14)
21. eD2-10 -> eD4-5 -> eD3-3 -> D10-12 (A15)
22. eD2-15 -> D33-8 (GND)
23. eD2-1 -> eD4-6
24. eD2-4 -> D16-10 (отрезать от A14)
25. eD2-9 -> D16-13 (отрезать от A15)
26. eD2-12 -> eD5-12
27. eD3-1 -> eD4-1
28. eD3-2 -> D41-9 (A1)
29. eD3-4 -> eD4-2
30. eD3-5 -> D14-12 (WR)
31. eD3-6 -> D14-13 (OUTIORQ)
32. eD3-9 -> eD4-3
33. eD5-13 -> D3-2 (H1)
34. eD5-11 -> D21-1...D28-1 (41256 DRAM)
35. eD5-10 -> D10-13
36. eD5-9 -> D9-8 (WE)
37. eD5-8 -> D21-3...D28-3 (41256 DRAM) - отрезать от D9-8

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

Другие доработки компьютера «Ленинград 48k»

Схема доработок:

1. Стабилизация тактового генератора
2. Нормализация строчной развертки (для кварца частотой 14000 КГц)
3. Стабилизация кадровой развертки
4. Корректировка прорисовки линий (дуги, окружности и т.п.)
5. Установка ПЗУ 27C512
6. Доработка сигнала INT

Схема подключения контроллера XT-клавиатуры Profi:

Схема «читалки» с магнитофона на К554СА3:

Источник: http://service4u.narod.ru/

Этапы сборки, немного фоток

Оригинальная плата «Ленинград 48k» 1988:

Оригинальная плата «Ленинград 48k» 1988

«Ленинград 48k» в сборе:

«Ленинград 48k» в сборе:

«Ленинград 48k» с контроллером XT-клавиатуры Profi:

«Ленинград 48k» с контроллером XT-клавиатуры Profi

«Ленинград 128k» в сборе:

«Ленинград 128k» в сборе

«Ленинград 128k» с контроллером дисковода и музыкальным сопроцессором:

«Ленинград 128k» с контроллером дисковода и музыкальным сопроцессором

«Ленинград 128k» с контроллером дисковода, музыкальным сопроцессором и дисководами:

«Ленинград 128k» с контроллером дисковода, музыкальным сопроцессором и дисководами

Кстати, недавно копаясь в ворохе старого железа и документации, нашел совсем уж экзотическую вещь: настоящий ценник, видимо где-то середины 90-х:

Да, да, контроллер тогда стоил 75 тысяч рублей )) И обратная сторона ценника порадовала не меньше – выяснилось, что он нарисован на куске перфокарты!!! ;)

Да... В этом есть определенный философский подтекст: ценник на контроллер носителя информации нового поколения нарисован на обрывке носителя информации старого поколения... )

Полезные файлы:

  1. Имя файла: DIZZY_5r_48k.zip (109K)
    MD5: e55b3dd84cba8895ebcce6b4efbe5607

    Игра «DIZZY 5». Русифицированная версия игры,
    адаптированная мной в 1996 году для спекртрума 48k.
    В архиве игра в трех форматах: TAP, HOBETA, SCL.

    Скачать: http://www.cxemateka.ru/v1/DIZZY_5r_48k.zip

  2. Имя файла: wildseyr.zip (68K)
    MD5: 62511c9b12f42794053805e140af3009

    Игра «Сеймур на Диком Западе» (русифицированная мной в 1996 году).
    В архиве игра в формате SCL.

    Скачать: http://www.cxemateka.ru/v1/wildseyr.zip

  3. Имя файла: test48k.bin (2,0K)
    MD5: 4bf68803c17aa614b7fbfa939549eaec
    Контрольная сумма прошивки: 85E7

    Тестовая прошивка 48k (модифицированная версия -
    убрал нудную процедуру заполнения экрана, ненужную проверку ПЗУ).

    Скачать: http://www.cxemateka.ru/v1/test48k.bin

  4. Имя файла: test128k.bin (2,0K)
    MD5: 5247c2d7d5c77d270d98d6c0080493da
    Контрольная сумма прошивки: E413

    Тестовая прошивка 128k.

    Скачать: http://www.cxemateka.ru/v1/test128k.bin

  5. Имя файла: sos48k_only.bin (16K)
    MD5: 4c42a2f075212361c3117015b107ff68
    Контрольная сумма прошивки: 1F64

    Стандартная операционная система
    для «ZX Spectrum» 48k (1982 Sinclair Research Ltd).

    Скачать: http://www.cxemateka.ru/v1/sos48k_only.bin

  6. Имя файла: 27512.bin (64K)
    MD5: 77cec243abe304ba3603b63b88709cae
    Контрольная сумма прошивки: 9135

    Комбинированная прошивка для ПЗУ 27512:

    Банк 0 - Пусто.

    Банк 1 - TR-DOS Version 5.5H Copyright (C) 1993 by Rst7.
    MD5: de4131214186667b9fb4022343d34444
    Контрольная сумма: 3F81

    Банк 2 - SOS 128k (Стандартная ОС для «ZX Spectrum» 128k).
    MD5: 97da465c399ff70b907dfd8291e8f9d3
    Контрольная сумма: 266E

    Банк 3 - SOS 48k (Стандартная ОС для «ZX Spectrum» 48k).
    MD5: 6e09e5d3c4aef166601669feaaadc01c
    Контрольная сумма: 2C86

    Скачать: http://www.cxemateka.ru/v1/27512.bin

Где взять детали для сборки?

Сначала надо заказать печатную плату в любой специализирующейся на этом деле конторе. Набор файлов gerber & excellon для изготовления платы: http://www.cxemateka.ru/v1/Leningrad48k.rar (Источник: http://sblive.narod.ru/).

Всё остальное можно найти в продаже. Если не найдутся отечественные детали, всегда можно найти зарубежные аналоги.

ТТЛ-логика, предпочтительнее 1533 (аналог 74ALS) или 555 (аналог 74LS):
1533ЛН1 (74ALS04) - 2 шт.
1533ТМ2 (74ALS74) - 3 шт.
1533ТМ9 (74ALS174) - 1 шт.
1533ИЕ7 (74ALS193) - 4 шт.
1533ЛЕ1 (74ALS02) - 1 шт.
1533ЛП5 (74ALS86) - 1 шт.
1533ЛА3 (74ALS00) - 1 шт.
1533ЛИ1 (74ALS08) - 1 шт.
1533ЛЛ1 (74ALS32) - 1 шт.
1533КП11 (74ALS257) - 8 шт.
1533КП13 (74ALS298) - 2 шт.
1533ИР22 (74ALS373) - 1 шт.
1533ИР9 (74ALS165) - 1 шт.
1533ИР16 (74ALS295) - 1 шт.
1533ЛА4 (74ALS10)- 1 шт.

КМОП:
561ИЕ10 (4520) – 1 шт.

Процессор:
Z80 – 1 шт.

Постоянная память:
EPROM 27C64 - 2 шт. или одна EPROM 27C128 (для версии 48k)

Оперативная память:
565РУ5 - 8 шт. или 565РУ7 - 8 шт. (первые выводы РУ7 нужно будет соединить между собой и заземлить /для версии 48k/)

Вместо 565РУ7 можно ставить зарубежные аналоги: 41256/41257 DRAM, MB81256/MB81257 DRAM.

Кроме того, в Спектрум можно ставить динамическую память большего объема и соотв. потребуется меньшее кол-во микросхем. Как это делается, расскажу в следующем материале.

Узел чтения с магнитофона рекомендуется собирать по приведенной выше схеме на К554СА3 (зарубежный аналог IL311ANM).



Useful post + 14 | Useless post - 0
Friday, December 9, 12:41:30 2016    
Константин Айги (CXEMATEKA.RU)
Name: Ольга Король
Фото у тебя Супер! )

Очень интересное видео! Мне понравилось как ты делаешь и рассказываешь ) Круто! ;) МолодчАга! ;)

Useful comment + 3 | Useless comment - 0
Monday, January 2, 21:31:09 2017 | post link    
Name: sn0wday E-mail: rostislav.nikitin@gmail.com
Привет. Подскажи, а есть схема не пентагон ? Вообще, что бы ты посоветовал собирать ? Какой ZX клонов самый удачный ?
Useful comment + 0 | Useless comment - 0
Saturday, January 28, 16:18:59 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
sn0wday, пожалуй, «Ленинград» как был, так и остается самым дешевым и простым для сборки клоном Спектрума. А как его довести до ума, я собственно и показал на видео )

А так, есть немало разных современных клонов, например:
http://www.zxkit.ru/katalog-1/zxkit-005
http://nedopc.com/zxevo/zxevo.php

Но будет это всё подороже...

P.S. Вообще, подумываю свою плату разработать, со всякими доработками и простую в сборке )

Useful comment + 3 | Useless comment - 0
Sunday, January 29, 08:36:10 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Alex Babkin
Приветствую. Все очень подробно расписано, описано и т.д. После просмотра Вашего видео по сборке "ZX Spectrum"-совместимой машинки у меня снова проснулся к ним интерес... Ситуация у меня такая: есть у меня так называемый "Ленинград-НЭТИ" (обычная "ленинградка" с исправленными мелкими блохами и разъемом шины), но, увы, неисправная... Кварцевый генератор вроде стартует, на 6 лапку процессора тактовая приходит, а работать не хочет (вертикальные полосы вместо растра)... Осциллограф есть, частотомер есть, спирт тоже. Портреты платы с обеих сторон и снимки с экрана организую. Проконсультируете по поломке?
Useful comment + 0 | Useless comment - 0
Sunday, January 29, 18:09:19 2017 | post link    
Alex Babkin
Posts: 10
Name: Константин Айги (CXEMATEKA.RU)
Alex, судя по фото, не всё там так плохо. Для начала есть смысл проверить мультиметром напряжение питания на разных участках платы. Напряжение везде должно быть не ниже 5-ти вольт.

Ну и неплохо бы попробовать тестовую прошивку запустить:
http://www.cxemateka.ru/v1/test48k.bin (вариант без заполнения экрана)

И вариант с заполнением экрана (для особо запущенных случаев):
http://www.cxemateka.ru/v1/test48k_org.bin

Useful comment + 1 | Useless comment - 0
Tuesday, January 31, 08:23:13 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Zimakos
Константин, Приветствую!
Посмотрел видео и вспомнил, как видел (или слышал) твою фамилию в конце 90-х, когда я и познакомился с спекой. Спасибо тебе за труды!
А так же спасибо за видео. Будем ждать новых.

Useful comment + 1 | Useless comment - 0
Tuesday, January 31, 16:31:28 2017 | post link    
Name: Вадим E-mail: ew7dk@mail.ru
ценник с ошибкой в слове контроллер. проще найти ошибку в плате, чем в слове. :)
Useful comment + 0 | Useless comment - 0
Tuesday, January 31, 23:28:54 2017 | post link    
Name: Nano1985 E-mail: nano1985@yandex.ru
Народ, кому интересно приобрести "Компаньен-2", могу обменять на рабочую видяху главное не ниже GDDR5 1 гиг )) https://ru.wikipedia.org/wiki/Компаньон_(компьютер)
Useful comment + 0 | Useless comment - 0
Wednesday, February 1, 03:35:12 2017 | post link    
Name: Alex Babkin
Константин, приветствую. Визуальный осмотр платы выявил несколько КЗ, после устранения которых плата запустилась. Но, на всем экране (включая бордюр и основное поле экрана) видны вертикальные полосы. Бейсик из ПЗУ выполняется нормально (бейсик закатан "Синтезовский"). Видео прикрепляю: https://youtu.be/5rEVgABDXUc
Useful comment + 0 | Useless comment - 0
Wednesday, February 1, 11:32:58 2017 | post link    
Alex Babkin
Posts: 10
Name: Роман
Где можно сейчас приобрести комплект для сборки Спекки? ( плату, детали, 5' дисковод и прочее) Очень хочу повторить!!!
Useful comment + 0 | Useless comment - 0
Thursday, February 2, 08:59:33 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Alex, когда помехи идут по всему изображению, то тут три варианта:
1. проблема с подключением компа к монитору/телевизору (что-то не так подключено, сигналы несовместимы и т.п.)
2. источник питания нестабилен или мощности в нём маловато (стоит попробовать другой, заведомо исправный и достаточно мощный)
3. поскольку искажения идут по всему изображению, включая бордюр, я бы начал проверку с элементов в правом нижнем углу платы, а именно с микросхемы КП11 (КП14), которая рядом с вертикально расположенной ЛП5. Осциллограф тут конечно бы не помешал )

Useful comment + 0 | Useless comment - 0
Saturday, February 4, 13:16:49 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Константин Айги (CXEMATEKA.RU)
Роман, в конец статьи добавил информацию о том, где и как достать детали.
Useful comment + 0 | Useless comment - 0
Saturday, February 4, 14:49:21 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: shurik-ua E-mail: rrurrer@gmail.com
Спектрумистов бывших не бывает.
Советую посетить zx.pk.ru, сцена по прежнему жива - там много чего было разработано для спека, может быть там найдёте интересные идеи для разработки.
Удачи.

p.s. Сам собирал примерно в те же годы, но Ленинград-2. Выше видео прям сплошное ностальжи )

Useful comment + 2 | Useless comment - 0
Saturday, February 4, 17:03:32 2017 | post link    
Name: Александр
присоединяюсь к шурикуua -сам собирал в Харькове Ленинград2-самая популярная модель в 92-93 годах,подключал и муз плату -разные испытывал процы-ямаха рулит однозначно ))) позже купил Пентагон 128-вот это уже был аппарат )))Робик,Орель Бк и тд и тп. Респект автору всё так и есть-100% Но когда собрал самый первый спектрум включил и он сразу заработал(перед включением всё проверил многократно-на плате было 4 точки брака-заведомо сделаны чтобы ещё заработать) и эти чувства не передать-восхищение от работы и первый комп ... да...а ещё и пробник для контроля звуковой собирал-легче платы проверять по звуку было при наладке нажал ресет и слушаешь шины)))
Useful comment + 1 | Useless comment - 0
Sunday, February 5, 04:05:10 2017 | post link    
Posts: 1
Name: konstantin
Доброго времени суток , пожалуйста подскажите не могли бы вы мне продать готовый пзу с ос и сколько это будет Стоит. и еще к кокой Ноге подключается "читалка "
Useful comment + 0 | Useless comment - 0
Sunday, February 5, 23:27:15 2017 | post link    
Posts: 2
Name: Константин Айги (CXEMATEKA.RU)
konstantin, распространением деталей я не занимаюсь. А вообще, всем кто всерьез задумался о сборке и доработке подобных устройств, я бы порекомендовал приобрести или собрать себе программатор, способный шить EPROM. Тогда всё будет много проще )

Что касается "читалки". В оригинальной версии Ленинграда "читалка" собиралась на связке микросхем 140УД6 и 521СА3. Эта схема оказалась не самой удачной, и впоследствии зачастую применялись уже другие решения.

Я собственно, поэтому и не стал собирать оригинальную схему "читалки", а сразу собрал вариант на 554СА3:

Схема простая и надежная. На вход "in" подается сигнал с магнитофона, смартфона, звуковой карты компьютера и т.п. Выход "out" соединяется с 11 выводом микросхемы D38.


Useful comment + 0 | Useless comment - 0
Monday, February 6, 08:03:19 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: joub
День добрый, а есть ли нормальный плеер для tap фалов для Android?
К примеру - вот "железный" плеер http://trolsoft.ru/en/sch/zx-tapper но хотелось бы использовать Android телефон в качестве токового...

Useful comment + 0 | Useless comment - 0
Monday, February 6, 11:15:21 2017 | post link    
Posts: 2
Name: Константин Айги (CXEMATEKA.RU)
joub, есть такой - TeeZiX называется. Пробовал его ставить, работает:
https://play.google.com/store/apps/details?id=dk.rift.tzxdroid

Useful comment + 0 | Useless comment - 2
Monday, February 6, 13:26:54 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: konstantin
Я понимаю, что микросхема 27c256 (меньше не нашел )подойдет и 48к версии и часть памяти просто не будет использована ?

А вы можете прошить?
Просто для меня не выход поять программатор eprom памяти .так как не кто не знает нужен мне будет дальше ,а деньги и так нужны

И читалка это просто микроусилитель по-сути ?

Useful comment + 0 | Useless comment - 0
Monday, February 6, 22:08:54 2017 | post link    
Posts: 2
Name: серг
Респект и уважуха!
Useful comment + 1 | Useless comment - 0
Monday, February 6, 22:16:31 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
konstantin, да, можно использовать 27C256. Можно сразу зашить туда и стандартную ОС для версии 128k:
с адреса #0000-#3FFF SOS128k
с адреса #4000-#7FFF SOS48k.

Я с прошивкой не помогу, но, думаю, найти кого-нибудь, кто поможет сегодня несложно. Можно тут поспрашивать: http://zx-pk.ru/forum.php

Нет, "читалка" – это одноразрядный АЦП. На вход приходит аналоговый аудиосигнал, а на выходе мы получаем уже цифровой сигнал (ноль/единица).

Useful comment + 0 | Useless comment - 0
Tuesday, February 7, 16:47:33 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Михаил
А какую схему расширения памяти на РУ5 Вы бы посоветовали?
Useful comment + 0 | Useless comment - 0
Thursday, February 9, 12:20:44 2017 | post link    
Name: Mihailsi
Здравствуйте, благодарю за работу, оч интересно было вспомнить сей по истине легендарный компьютер, ждёмс продолжения в следующем матерьяле:)
Useful comment + 1 | Useless comment - 0
Thursday, February 9, 22:52:43 2017 | post link    
Posts: 1
Name: Константин Айги (CXEMATEKA.RU)
Михаил, а ту же самую )

Вот вариант для РУ5 (добавляется несколько элементов):


Useful comment + 1 | Useless comment - 0
Friday, February 10, 04:29:31 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Toboe
А где достать контроллер дисковода, музыкальный сопроцессор?
Useful comment + 0 | Useless comment - 0
Sunday, February 12, 14:49:26 2017 | post link    
Name: Mr.Spock
Ностальгия эээх. Молодец!
Useful comment + 1 | Useless comment - 0
Tuesday, February 14, 11:23:36 2017 | post link    
Name: Михаил
Пропиарил на Полигоне )
Useful comment + 1 | Useless comment - 0
Tuesday, February 14, 12:38:03 2017 | post link    
Name: Toboe
Константин, куда пропал?
Useful comment + 0 | Useless comment - 0
Tuesday, February 14, 15:22:14 2017 | post link    
Name: Toboe
Эээ! Не надо тут под моим ником писать! Я кстати нашёл де можно почти все детали купить и плату http://retro-pk.wixsite.com/zx-spectrum
Только тут уже немного модифицированная плата, зато есть платы музыкального сопроцессора и контроллера дисковода.

Useful comment + 1 | Useless comment - 1
Wednesday, February 15, 07:03:25 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Toboe, да, практически всё можно найти сегодня в сети. Даже дисководы 5.25 можно приобрести на сайтах вроде https://www.avito.ru/.

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

Useful comment + 2 | Useless comment - 0
Wednesday, February 15, 10:36:17 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Юрий
Немного поразил конец статьи:
"Всё остальное можно найти в продаже"
"Процессор Z80 - 1 шт."

Что-то я не приметил в своем городском магазине радиодеталей Z80.
И вообще, их же лет пятнадцать назад кончили выпускать, даже на складах остаться не должно, нет?

Useful comment + 0 | Useless comment - 0
Wednesday, February 15, 15:27:27 2017 | post link    
Name: Toboe
Юрий,вот это как раз-таки не проблема.На том же али их пачками продают. Или... неужели вы рассчитывали всё купить у себя в городе, по моему такое только в Москве возможно. У нас, например, даже современные детали трудно купить, давно уже почти всё у китайцев покупаю, и дешевле в раз в 5-10 получается.
Useful comment + 1 | Useless comment - 0
Wednesday, February 15, 20:10:19 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Да, похоже, в разных регионах по-разному дела с доступностью деталей обстоят. Я процессор Z80 для этого проекта в ближайшем магазине радиодеталей купил ;)
Useful comment + 0 | Useless comment - 0
Wednesday, February 15, 20:56:09 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Юрий
Просто "самодельным компьютером на рассыпухе", как мне кажется, можно называть только такой компьютер, который собран из существующих в закромах/на местном радиорынке деталей.
Типа как клон оного Спектрума на АТмеге.
А клон Спектрума на Z80 уже носит характер исторического моделизма, с тем же успехом я могу заказать из Китая комплект "Собери клон Спектрума" с разводкой и всеми микросхемами - но это НЕ ТО.

Useful comment + 0 | Useless comment - 0
Wednesday, February 15, 21:10:31 2017 | post link    
Name: Alex Babkin
Вернемся к нашим "баранам" :-) Копаясь в шкафу с деталями в поисках регистров, я наткнулся на свой второй спек в лице "Пентагон-128" с мелкими доработками. И опять-таки дефектный :-(. При включении без процессора и ПЗУ выдает такую картину:https://pp.vk.me/c636524/v636524275/4aaf6/mln1z9sn3cs.jpg ; а с процессором и ПЗУ выдает:https://pp.vk.me/c636524/v636524275/4ab00/iquj7Bhpknc.jpg ... По картинке ясно видно, что синхрогенератор работает, тактовая частота 3.58МГц на проц приходит, но что-то глючит... Сопротивления подтяжки шины данных - 2.2К.
Useful comment + 0 | Useless comment - 0
Thursday, February 16, 05:10:31 2017 | post link    
Alex Babkin
Posts: 10
Name: Alex Babkin
И в догонку жутковатое видео (не)прохождения теста 48: https://youtu.be/QwD0Ogzstt0
Useful comment + 0 | Useless comment - 0
Friday, February 17, 06:09:26 2017 | post link    
Alex Babkin
Posts: 10
Name: Alex Babkin
И причину писать поздно,т.к уже она найдена и устранена (2 кп11 пошли прахом). Всем спасибо за внимание.
Useful comment + 0 | Useless comment - 0
Saturday, February 18, 08:27:21 2017 | post link    
Alex Babkin
Posts: 10
Name: Константин Айги (CXEMATEKA.RU)
Alex, да, типичная проблема с мультиплексорами памяти. В следующем материале, как раз подобный случай буду рассматривать, но там всё несколько посложнее будет )
Useful comment + 0 | Useless comment - 0
Saturday, February 18, 18:00:38 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Алексей
Статья супер, видео тоже. Подписался, жду новых видео.
Уже думаю где что заказать, так что бы не долго ждать и не очень дорого.

Надо будет ещё понять, как всё это работает.

Useful comment + 1 | Useless comment - 0
Tuesday, February 21, 08:43:49 2017 | post link    
Алексей
Posts: 1
Name: Toboe
Неплохо бы в следующем видео узнать подробностях работы данного компьютера, назначение сигналов. Куда что приходить должно. Принципиальная схема это хорошо, но даже если знаешь работу отдельных элементов, триггеров, мультиплексоров, не сразу сообразишь куда, что приходит и что должно приходить.
Useful comment + 2 | Useless comment - 0
Wednesday, February 22, 22:02:56 2017 | post link    
Posts: 13
Name: Alex Babkin
"Нет повести печальнее на свете, чем повесть о заныканом дефекте". Или, говоря иначе, спекирум не сбрасывается в TR-DOS. Выглядит это так: https://www.youtube.com/watch?v=jhzmSf1AEh8
Useful comment + 0 | Useless comment - 0
Thursday, February 23, 07:51:23 2017 | post link    
Alex Babkin
Posts: 10
Name: Константин Айги (CXEMATEKA.RU)
Toboe, да, в следующем видео будет больше теории. Уже приступаю к монтажу видеоролика )

Alex, если это Пентагон-128, то нужно смотреть приходит ли 0 на 1-ю ногу D36 (сигнал DOSEN) в момент входа в TR-DOS. Если сигнал в момент входа формируется, тогда надо проверять ПЗУ. Возможно, не в ту страницу прошит TR-DOS или сама микросхема сбойная.

Если же сигнал DOSEN не формируется, то нужно проверять цепочку: D75 вывод 8, D77 вывод 11, D76 вывод 9, D83 вывод 11. Просто в каждом случае смотрим, есть ли движение на соотв. выводах в момент входа в TR-DOS.

Useful comment + 0 | Useless comment - 0
Thursday, February 23, 15:20:55 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Barmaley
Замечательный ролик. Вспомнил детство золотое. Сам когда-то эти девайсы паял.
Несколько лет назад было желание эту плату доработать и зделать новую разводку
под 128кб, муз проц и контроллер дисковода, чтоб все было на одной плате без
навесного монтажа. Даже пару раз принимался за работу, но потом бросал, бо
баловство все это когда ноут на столе и смарт в кармане.
Тут, пожалуй, есть только один плюс. На примере сборки научить и заинтересовать
молодежь. Мне это в своё время очень помогло.
И вопрос по видео. Почему компаратор СА3 на входе, а не ЛН1 ?
Я помню, что в последних клонах вход на ЛН1 постоянно делали.

Useful comment + 0 | Useless comment - 0
Friday, February 24, 02:16:57 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Barmaley, опытным путем разработчики в то время пришли к использованию двух вариантов схемы узла чтения с магнитофона: вариант на 554СА3 (использовалась в поздних «Ленинградах», «Композитах») и вариант на КМОП микросхеме 561ЛН2 (Пентагон, Profi, Scorpion).

Какая схема лучше, спорят до сих пор ) По-моему обе нормально справляются со своей задачей. Вариант на ЛН2 получил большее распространение, т.к. проще немного.

Useful comment + 1 | Useless comment - 0
Friday, February 24, 08:03:31 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Alex Babkin
Константин, приветствую. По не работающему переходу в DOS: плата "Пентагон-128" в чистом ее виде. Сигнал /DOSEN на 1 выводе D36 все время висит в лог.1, на 8 выводе D75 аналогично. То же и в отношении D76, D77, D83. На плате в свое время делалась доработка для выхода в 0-ю область ПЗУ. Сейчас доработка убрана, вся схема возвращена к исходной.
Useful comment + 0 | Useless comment - 0
Friday, February 24, 09:27:05 2017 | post link    
Alex Babkin
Posts: 10
Name: Константин Айги (CXEMATEKA.RU)
Alex, я бы тут посоветовал проверить внимательно все входящие сигналы на D75. А прежде всего вывод 11 – в режиме 48k там должна быть единица, иначе вход в TR-DOS будет заблокирован. На остальных входах должны быть хорошо различимые адресные сигналы (на 12-й ноге A9 инвертированный, на 6-й A14/A15 смешанные). Если все сигналы присутствуют, а импульс при входе в TR-DOS на 8-й ноге D75 не формируется, то, скорее всего, микросхема неисправна или просто не запитана )
Useful comment + 1 | Useless comment - 0
Friday, February 24, 11:28:12 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Alex Babkin
Надо сказать, что на 6 ногу сигнал приходит постоянно, а она соединена с 10 ногой дд84 (лн1). На 11 ноге дд84 сидит лог.1, на 10 ноге тоже лог. 1. Вывод: либо КЗ на какую-нибудь линию, либо она вышла из строя.
Useful comment + 0 | Useless comment - 0
Friday, February 24, 16:25:34 2017 | post link    
Alex Babkin
Posts: 10
Name: Николай
лет двадцать тому назад собрал штук 7 таких, и ленинград и краснодар, и с сопроцессором звука и с контроллером дисковода при том добился не работы не только на 5 дюймовом но и на 3-х дюймовом (там секрет заключался в заклейке окошка на диске), где то в гараже валяется почти целый правда чуток провода и переключатели вырваны.
Useful comment + 1 | Useless comment - 0
Friday, February 24, 18:02:14 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Николай, есть такое дело ) Для нормальной работы с 3-х дюймовыми дискетами, нужно на них заклеивать окошко, определяющее плотность записи, т.к. контроллер на ВГ93 не работает с дисками объёмом более 720 кб.

Alex, соглашусь, очевидно, что-то не так в районе вывода 10 D84. Одновременно на входе и выходе элемента ЛН1 никак не может быть логической единицы )

Useful comment + 1 | Useless comment - 0
Saturday, February 25, 02:33:57 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
не давно прислали по почте ВЕСТА ИК-30 некоторые провода оторванные,восстанавливаю потихоньку,у меня в 12 лет был спектрум :) играл на цветном ламповом телевизоре,подпаивал сам RGB и не только себе но и друзьям,весту хочу подключить к маленькому телеку к скарту,Константин не подскажете как правильно это сделать?
Useful comment + 0 | Useless comment - 0
Thursday, March 2, 20:56:37 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
Александр, я по этой схеме к SCARTу различные zx-клоны подключаю:


Useful comment + 2 | Useless comment - 0
Friday, March 3, 06:09:07 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Спасибо Константин! я кстати вчера порылся в нете по этой теме и тоже нашел эту схемку,но были все равно сомнения а теперь нет :)сегодня куплю скарт и спаяю,есть вопросы: файлы игр в каком формате сдесь? хочу попробывать со смартфона залить,и как сюда вставлять фотки?
Useful comment + 0 | Useless comment - 0
Friday, March 3, 10:41:15 2017 | post link    
Александр
Posts: 18
Name: Александр
спаял я провод по этой схеме,подключил к спектруму,вроде виднеются какие то полоски сквозь рябь и тишина,на выходе с платы у меня RGBUSZ тоесть U видео,Z звук ну остальные понятно,я попробывал подсоединил с выхода спека U на вход видео телека (кстати телевизор рубин 37м10-2) то тоже рябь и еле видны полоски но нажимаю на сброс и появляется черный квадрат от верха до низа экрана ближе к левому краю,пока не пойму в чем проблема!?
Useful comment + 0 | Useless comment - 0
Friday, March 3, 23:47:50 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
Александр, ВЕСТА ИК-30, судя по всему, это тот же «Ленинград». В этом случае, возможно, потребуется сделать некоторые доработки, чтобы привести видеовыход системы к стандарту.

Первое на что надо обратить внимание, это частота кварца. Если кварц ровно 14 МГц, то нужно проверить, правильно ли настроен счетчик D4. На этой схеме показано, как должны быть подключены входы счетчика (нормализация строчной развертки):
http://www.cxemateka.ru/v1/Other.png

Выводы 1,15,9 на землю. Вывод 10 к +5В. Вывод 12 на землю через конденсатор 200 пФ.

Подробнее об этом можно почитать тут:
http://zxbyte.ru/leningrad_upgrade.htm#2

И второе. В видеосигнале «Ленинграда» отсутствует привязка к уровню черного. Не всякий телевизор примет такой сигнал. Как привязку ввести, подробно рассказано тут:
http://zxbyte.ru/leningrad_video_out.htm

«DIZZY 5» выше в форматах TAP, HOBETA, SCL; игра «Сеймур на Диком Западе» только в SCL.

Об этих форматах подробнее:
http://speccy.info/TAP
http://speccy.info/SCL
http://speccy.info/Hobeta

А картинки здесь можно вставлять, используя соотв. HTML тэг (<img src=ссылка_на_картинку>)

Useful comment + 1 | Useless comment - 0
Saturday, March 4, 11:52:26 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Да это ленинград, кварц на 14мГц,еще проблема нет звука это и прошлый хозяин говорил
пока вот такая стадия, это уже через скарт
20170304_085940.jpg

а это если нажать сброс
20170304_090035.jpg

Useful comment + 0 | Useless comment - 0
Saturday, March 4, 12:20:27 2017 | post link    
Александр
Posts: 18
Name: Александр
сделал доработки,генератор отказывается работать когда к 3 4 ноге лн1 припаиваю резистор 470 Ом убираю его работает
Useful comment + 0 | Useless comment - 0
Saturday, March 4, 20:56:49 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
Александр, нужно мультиметром посмотреть, какое сопротивление между 1-й и 2-й ногой D1, а также между 3-й и 4-й. У меня ровно 470 Ом в обоих случаях. Кроме того, на схеме «Весты» может быть установлен конденсатор C21 между первыми двумя выводами D1. При установке второго резистора, этот конденсатор не нужен.

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

Useful comment + 1 | Useless comment - 0
Sunday, March 5, 02:38:30 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
на схеме есть конденсатор а на моей плате нет,кстати я попробывал просто накинул конденсатор как в схеме на 1ю и 2ю ногу,до 15 пик работает генератор а больше отказывается,но это без резистора на 3-4 ногах,ладно это потом надо сначала картинку вывести,поменял вчера тм9 погоды это не сделало,приду с работы опять буду искать,еще осцилограф у меня только до мегагерца,хамелеон который:) и частоту санва меряет до 1мегагерца,приходится витьком мерить тот до 10мегагерц,я там кстати заявку в друзья послал в контакте:)
Useful comment + 0 | Useless comment - 0
Sunday, March 5, 09:17:11 2017 | post link    
Александр
Posts: 18
Name: Александр
Нашёл у друга в магазине радиодеталей вот такую плату Ленинграда-48к: http://pixs.ru/showimage/DSCN1472JP_8345655_25404378.jpg
Сейчас сижу, восстанавливаю, согласно видео, за исключением одного - я самодельную клавиатурку для него сделаю вместо контроллера - благо шлейф из платы торчит в аккурат припаянный к нужным выводам)) И ещё хотелось бы узнать про корректировку платы под установку 27128 или 27512 - какие именно дорожки надо перерезать?? На видео просто плоховато видно(

Useful comment + 0 | Useless comment - 0
Monday, March 6, 12:21:18 2017 | post link    
Александр
Posts: 121
Name: Александр
И ещё - для всех ли блокировочных конденсаторов нужна ёмкость именно 0,1 мкФ??? Или можно какую-нибудь другую поставить?
Useful comment + 0 | Useless comment - 0
Monday, March 6, 17:20:08 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Александр (EJIEKTPuK95), вот на этой схеме показано, как устанавливать 27C512:
http://www.cxemateka.ru/v1/Other.png

Новое ПЗУ ставим вместо D29 (та панелька, что ближе к процессору). Для 27C128 просто отрезаем 20-й вывод от A13 и заземляем, а вывод 26 соединяем с выводом A13 процессора.

Блокировочные конденсаторы обычно ставят в пределах 47 нФ – 100 нФ (0,1 мкФ).

Useful comment + 2 | Useless comment - 0
Tuesday, March 7, 06:01:42 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Спасибо за помощь. И ещё один вопросик-по кварцу. Можно в эту схему поставить на 14,3 МГц?? Или надо искать ровно на 14 МГц? Они просто очень редкие.
Useful comment + 0 | Useless comment - 0
Tuesday, March 7, 15:11:01 2017 | post link    
Александр
Posts: 121
Name: Александр
по кварцам посмостри пост от 4 марта
Useful comment + 0 | Useless comment - 0
Tuesday, March 7, 20:03:42 2017 | post link    
Александр
Posts: 18
Name: Александр
Константин привет! вот что то наладилось
20170307_225233.jpg
20170307_225321.jpg
20170307_220550.jpg
это 3 стадии без проца и озу, с процем и с процем и озу, подскажи пожалуйста что дальше делать?

Useful comment + 0 | Useless comment - 0
Tuesday, March 7, 23:02:39 2017 | post link    
Александр
Posts: 18
Name: Александр
сменил D13 теперь такая картинка
20170308_090545.jpg
вроде Неисчезающий чёрный прямоугольник плохой контакт в 1й панели пзу или неисправность пзу а у меня и подкинуть то нечего

Useful comment + 0 | Useless comment - 0
Wednesday, March 8, 09:17:02 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
Александр (EJIEKTPuK95), про установку разных кварцев можно почитать тут:
http://zxbyte.ru/leningrad_upgrade.htm#2

В принципе, можно и без всяких переделок поставить кварц на 14,3 МГц вместо 14-ти, но тогда нужно быть готовым к возможным проблемам с изображением. В большинстве случаев, заметных проблем возникнуть не должно.

Александр, судя по картинкам, проблемы с оперативной памятью. Тут было бы неплохо прогнать вот этот тест:
http://www.cxemateka.ru/v1/test48k_org.bin

Прошивка с этой программкой устанавливается вместо основного ПЗУ.

Useful comment + 1 | Useless comment - 0
Wednesday, March 8, 12:49:54 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
у меня стоит Т36РЕ1-040 тоесть мне нужно где то взять пзу перепрограммируемое,залить в него прошивку и вставить в спек? какой программатор нужен чтоб заливать? у меня есть для PIC и AVR но скорее всего не пойдут,мож есть схемка?я соберу и через какую прогу заливать?
Useful comment + 0 | Useless comment - 0
Wednesday, March 8, 16:20:30 2017 | post link    
Александр
Posts: 18
Name: Andrey
Константин!
а как насчёт подключить переферийное оборудование?
например DMP 52

Useful comment + 0 | Useless comment - 0
Wednesday, March 8, 17:39:00 2017 | post link    
Posts: 1
Name: Константин Айги (CXEMATEKA.RU)
Александр, самый простой вариант, заменить ПЗУ на Flash память:
http://zx-pk.ru/threads/12141-zxkit-003-nabor-programmatorov-dlya-speccy2007.html?p=324586#post324586

Описание теста:
http://zx-pk.ru/threads/11486-faq-zheleznogo-razdela-(under-construction).html?p=397684#post397684

Andrey, если оборудование поддерживает интерфейс Centronics (LPT) или RS-232, то такую периферию можно будет подключить через ZX Lprint III:
http://speccy.info/ZX_Lprint

Useful comment + 1 | Useless comment - 0
Thursday, March 9, 03:36:49 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
наладил! дело было не в памяти а в D19 сменил и надпись появилась,но какая то смазанная как будто резкости нет,отпаял транзисторы из скарта оставив только резисторы на 75ом и стало все четко! затем не грузились игры,на входе 4 ноги са3 сигнал был а с 9той нет сменил са3 и начали грузится игры!
В цвете,со звуком,с устойчивой картинкой вообщем супер!
20170309_210434.jpg
20170309_130330.jpg
20170309_130222.jpg
20170309_130337.jpg

Useful comment + 0 | Useless comment - 0
Thursday, March 9, 23:42:16 2017 | post link    
Александр
Posts: 18
Name: Александр
только вот не пойму как установить конвертор tzx2wav открываю файл по ссылке,нажимаю ехе шник мелькает черный квадрат и ничего не происходит
http://www.worldofspectrum.org/utilities.html

Useful comment + 0 | Useless comment - 0
Thursday, March 9, 23:46:57 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
Александр, поздравляю ;)

Я перевожу tap/tzx в wav этой утилитой:
http://www.worldofspectrum.org/pub/sinclair/tools/pc/tape2wav1.8.zip

Есть еще проигрыватель tap/tzx - "TeeZiX" для Андроид-устройств:
https://play.google.com/store/apps/details?id=dk.rift.tzxdroid

Useful comment + 1 | Useless comment - 0
Friday, March 10, 03:33:33 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
не понятно как ей пользоватся ?
Безымянный.png
Безымянный 2.png

Useful comment + 0 | Useless comment - 0
Friday, March 10, 20:24:15 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
Александр, tap/tzx файл просто мышкой перетаскивается в это окно, а wav-файл появится в папке с исходным файлом.
Useful comment + 1 | Useless comment - 0
Friday, March 10, 21:46:26 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
получилоссь! только при установке этих игр 5шт пробовал установить пишет ошибка 10:4 10:8 10:3 не пойму в чем проблема? пробовал с 2х ноутов грузить и все одно,а выт ь=быстрые на раз грузятся
Useful comment + 0 | Useless comment - 0
Saturday, March 11, 10:43:23 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
Александр, если на плате установлен родной узел чтения с магнитофона, то сбои объяснимы.

Тут два варианта, либо доработать родную "читалку", как тут показано:
http://zx-pk.ru/threads/22542-skhema-chteniya-s-magnitofona-na-544sa3.html?p=665866&viewfull=1#post665866

Либо собрать новую, например, по схеме приведенной выше (на К554СА3).

Useful comment + 2 | Useless comment - 0
Saturday, March 11, 11:47:22 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
собрал по схеме на к554са3 хотя у меня на ней и было собрано но другая схема маленько,не помогло
DIZZY 5». Русифицированная версия игры так и не грузится
20170311_224358.jpg
Кстати Константин а что дает увеличение памяти с 48 до 128 ?

Useful comment + 0 | Useless comment - 0
Saturday, March 11, 22:48:10 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
Уровень сигнала имеет значение, можно попробовать поиграть с громкостью входного сигнала.

Да, еще есть смысл проверить мультиметром напряжение на разных участках платы, везде напряжение должно быть не менее 5В. Также стоит обратить внимание на количество блокировочных конденсаторов на плате, если их недостаточно, то вот такие мелкие сбои будут присутствовать.

Если память увеличить до 128k, то можно будет значительно больше программ запускать. Например, версия игры «DIZZY 5» для 128k имеет расширенную графику и дополнительное музыкальное сопровождение (доступно при наличии музыкального сопроцессора).

Useful comment + 2 | Useless comment - 0
Sunday, March 12, 00:25:03 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
у меня собран на микросхемах т34 и память и проц
возможно поменять память на ру7 или проще вторым этажом еще 8 микросхем ру 5 напаять? и нужна ли новая прошивка в этом случае?

Useful comment + 0 | Useless comment - 0
Sunday, March 12, 09:13:32 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
Самый простой вариант ру5 на ру7 поменять, а лучше сразу на импортные аналоги (41256/41257 DRAM или MB81256/MB81257 DRAM). Это самый быстрый способ добиться стабильной работы 128k памяти.

С ру5-ми будет больше возни и наладка несколько сложнее.

Useful comment + 1 | Useless comment - 0
Sunday, March 12, 11:12:57 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
а как на D4 подсоединить перемычки? посмотрел по схеме, 15, 14, 1 и 9 выводы соединяются вместе и подключаются к 8 выводу (масса). Но 10 вывод под самой микросхемой подключён к 9 выводу, т.е. тоже к массе. По схеме указано, что его нужно подключить к +5 вольтам, а в видео видно, что вы его припаяли на 16 вывод микросхемы. Его надо отсоединять от платы или нет?
Useful comment + 0 | Useless comment - 0
Tuesday, March 14, 02:05:53 2017 | post link    
Александр
Posts: 121
Name: Александр
Я смотрел на 2-й вариант схемы. На первом варианте 10 вывод подключается всё-таки к массе, но 1 вывод используется для питания.
Useful comment + 0 | Useless comment - 0
Tuesday, March 14, 02:12:01 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Александр, смысл всех этих манипуляций с D4, получить стандартную частоту строк в 15,625 КГц. Если есть чем частоту померить, снимать показания надо с 8-го вывода D40.

Я выводы 1,9,10,15 счетчика D4 не запаивал в плату, а просто укоротил их, соединив затем проводами – 1,9,15 к земле, а вывод 10 к +5В (на 16-й ноге D4 как раз питание).

На разных схемах по-разному эти выводы заведены, т.к. просто схемы составлены под разные кварцы. На моей плате установлен кварц в 14000 КГц. Так вот, если просто соединить выводы D4, по этой схеме http://www.cxemateka.ru/v1/Other.png, но без конденсатора 200 пФ, то частота строк будет примерно 16,200 КГц, с конденсатором же выходит около 15,625 КГц, как и должно быть.

Вот ещё немного теории из книжки «Ленинград-1 наладка и ремонт»:





И вот сама книжка:



Там есть некоторые ошибки и неточности, но в целом книжка дельная. Я по ней когда-то «Ленинград» изучал ;)

Useful comment + 4 | Useless comment - 0
Tuesday, March 14, 18:58:07 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Я просто хочу подключить его к своему монитору - благо vga вход на нём имеется. Нашёл ещё, где строчный и кадровый синхроимпульсы смешиваются - в микросхеме D11 - они поступают на 12 и 13 выводы. Я взял свой vga-разъём, запаял в него выходы "rgb" с компа и с ног D11 взял строчный и кадровый синхроимпульсы. Подключаю и включаю - "квадрат Малевича" и больше ничего! Ни бордюра, ни вертикальных полос, ничего(
Useful comment + 0 | Useless comment - 0
Thursday, March 16, 17:29:53 2017 | post link    
Александр
Posts: 121
Name: Александр
В любом случае, если не получится, Pal-кодер я всегда спаять успею-у меня парочка неисправных "sega mega drive" завалялась ;)
Useful comment + 0 | Useless comment - 0
Thursday, March 16, 17:57:58 2017 | post link    
Александр
Posts: 121
Name: Александр
Ещё одна проблема - нет кадрового синхроимпулься на 6 ноге D40. Возможно, не работает микросхема D6.
Useful comment + 0 | Useless comment - 0
Thursday, March 16, 21:48:41 2017 | post link    
Александр
Posts: 121
Name: Toboe
А какая схема читалки с плёнки лучше та что в статье или на ЛН2 ?


Useful comment + 0 | Useless comment - 0
Thursday, March 16, 23:27:32 2017 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
Александр, напрямую никак не получится Спектрум к VGA монитору подключить. Тут нужно что-то вроде этого: http://www.zxkit.ru/katalog-1/zxkit-001

А вот PAL-кодер от Сеги отлично подойдет. Сам когда-то успешно так подключал ;)

Может и D6, а может и нет. Надо проверять что там на входах и выводах этого счетчика.

Toboe, практика показывает, что оба варианта "читалки" со своей задачей нормально справляются (при правильной сборке, разумеется).

Useful comment + 0 | Useless comment - 0
Friday, March 17, 10:09:41 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Спаял pal-кодер. http://i9.pixs.ru/storage/0/5/0/IMG2017031_2979120_25541050.jpg
Подключил к компу через плату видеозахвата.
При включении выдаёт вот такую вот "шляпу":
http://i9.pixs.ru/storage/1/0/1/IMG2017031_3662748_25541101.jpg

Useful comment + 0 | Useless comment - 0
Saturday, March 18, 12:36:47 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Тут одно из двух. Либо что-то не так с PAL-кодером, либо отсутствует синхронизация видеосигнала. Надо проверить наличие синхроимпульса на выводе 6 D11, наличие сигнала на выходе 11 D11, и еще раз проверить состояние кадрового и строчного сигналов – выводы 12 и 13 D11.
Useful comment + 0 | Useless comment - 0
Saturday, March 18, 20:01:30 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Toboe
Собрал я значит себе тоже ленинградик, плату нашёл уже современную, модифицированную. Но там по мелочи как я понял она больше всего похожа на схему в этой статье (та что с зарубежными обозначениями микросхем). Ну и естественно она сразу не заработала (у меня всегда так =_=") На экране бегущие широкие чёрные полосы, как я понял нет сигнала КС. В блоке его формирования чёрт ногу сломит. В наличии нет осциллографа только мультик с частотомером до 20КГц. Непропаев вроде нету. Куда копать ХЗ.
Useful comment + 0 | Useless comment - 0
Sunday, March 19, 10:09:02 2017 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
Toboe, после сборки, хорошая тактика проверить сначала наличие питания на всех микросхемах – просто прозвонить по соотв. выводам. У логики DIP14: 7 - земля, 14 - +5В; DIP16: 8 - земля, 16 - +5В; DIP20: 10 - земля, 20 - +5В. У микросхем памяти: 8 - +5В, 16 – земля. Если всё запитано правильно, нужно проверить, не греются ли какие-нибудь микросхемы сильнее обычного. Если какой-то выход микросхем логики закорочен на питание, такие микросхемы будут очень сильно греться. И визуальный осмотр пайки тоже стоит тщательно провести. Я смотрю плату на просвет, используя яркую лампу. Так быстро можно устранить КЗ и прочие мелкие недочеты пайки.
Useful comment + 0 | Useless comment - 0
Sunday, March 19, 15:43:34 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Почти сделал. Надо было pal-кодер отрегулировать. Бордюр нормальный, серый и "матрас". Но матрас слишком яркий, на нём видны квадратики, бегущие вверх. И ещё он может не сразу появиться или вообще исчезает, оставив только серый фон бордюра. А когда выключаешь и включаешь, вообще матраса нету, только бордюр.
Useful comment + 0 | Useless comment - 0
Sunday, March 19, 19:41:33 2017 | post link    
Александр
Posts: 121
Name: Александр
А вот так матрас выглядит, если он появляется:
http://i11.pixs.ru/storage/3/0/7/IMG2017031_4313699_25559307.jpg
Ещё, если нажимать сброс, квадратики, или вообще весь матрас могут быть фиолетовыми а также изображение сразу после опускания кнопки немного дергается, как будто нет синхроимпульса в начале.

Useful comment + 0 | Useless comment - 0
Sunday, March 19, 20:08:42 2017 | post link    
Александр
Posts: 121
Name: Toboe
Да питания я в первую очередь проверил, всё приходит. Микросхемы все холодные, ну только про чуть тёплый, и мультиплексоры входов. Но перегрева нет. КЗ тоже не обнаружил. Придется на работу тащить, без осциллографа тут не разобраться.
https://s8.hostingkartinok.com/uploads/images/2017/03/3bd6b8e373b67355be42c587d44aae55.jpg

Useful comment + 0 | Useless comment - 0
Sunday, March 19, 21:03:27 2017 | post link    
Posts: 13
Name: Александр
Решил проблему. Было КЗ между 7 выводом и дорожкой, идущей к 1 выводу микросхемы D7 (561ие10). Теперь "матрас" отображается стабильно, но изображение медленно идёт вверх, как бы намекая на слишком большой или слишком маленький кадровый синхроимпульс.
Useful comment + 0 | Useless comment - 0
Monday, March 20, 13:18:28 2017 | post link    
Александр
Posts: 121
Name: Роман
Товарищи, скоро я к вам присоединюсь, моя платка Ленинграда уже на подходе)))
Useful comment + 0 | Useless comment - 0
Monday, March 20, 13:32:35 2017 | post link    
Роман
Posts: 44
Name: Александр
Доработал видеовыход по вот этой схеме (2 вариант):http://zxbyte.ru/leningrad_video_out.htm Результат-на видео:https://youtu.be/-gdUXP5uVJo
Useful comment + 0 | Useless comment - 0
Tuesday, March 21, 11:13:46 2017 | post link    
Александр
Posts: 121
Name: Toboe
Уже всю плату изтыкал осциллографом. Сей час кручусь во круг триггера D8. Не понятна схема его подключения, по идее это обычный D-триггер с двумя асинхронными входами R и S. Но тогда его состояние будет изменяться от С и D входов только тогда когда на R и S будут одновременно "1", вход R притянут к +5, но S висит в воздухе, как он вообще работает. Как я понял он тут подключен как Т триггер, и должен менять состояние входов по спадающему фронту на С входе. У меня на С вход приходит "1" =, на входах D12.C приходят импульсы в одной фазе и немного разной длительности. На выходе D40.B (KS) висит "1" на входах 4,5 импульсы, на 3 "0". Есть вообще описание работы всей этой системы формирования частотной сетки?
https://s8.hostingkartinok.com/uploads/images/2017/03/900cef43d8de1c16b74371f7858c4756.jpg

Useful comment + 0 | Useless comment - 0
Tuesday, March 21, 19:54:31 2017 | post link    
Posts: 13
Name: Александр
Ещё у меня процессор сильно греется. Возможно, работает на "последнем издыхании". Буду менять. И когда вставляю ОЗУ в несколько панелек, происходит срыв кадровой и изображение сжимается вдвое и начинает дергаться.
Useful comment + 0 | Useless comment - 0
Wednesday, March 22, 02:33:03 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Toboe, D8 тут включен, как делитель частоты пополам. Из известной книжки "Применение интегральных микросхем серий ТТЛ": "Для получения режима счетного триггера вход D соединяют с инверсным выходом триггера, в этом случае триггер меняет свое состояние на противоположное по спадам входных импульсов отрицательной полярности." А по факту при таком включении на выходе триггера будет сигнал частотой вдвое меньшей, чем на входе. Да, а когда сигнал S в воздухе, там единица по умолчанию.

На входе C (11-й вывод D8) очень короткий сигнал, его можно и не увидеть на осциллографе. Смотреть надо, что там на выходе D8. А вот на 3-й ноге D40 должен быть хорошо различимый сигнал. Я бы тут проверил правильность включения диода D1, и исправность конденсатора C2.

Александр, с видеовыходом, очевидно, всё в порядке. А процессор может греться не только по причине неисправности, а еще по причине КЗ одного или нескольких его выходов или же при конфликте на шинах (например, когда есть проблемы с включением или исправностью D37, D38 или D32). Стоит проверить, не греется ли еще что-то сильнее нормы.

Если при установке исправных микросхем возникают проблемы с картинкой, значит, просто не хватает мощности источника питания.

Да, а что касается старой платы на видео, то это похоже на вариант Пентагона 48k (судя по микросхемам), а как конкретно эта версия называется, не знаю - уж больно много клонов Спектрума в своё время было создано ;)

Useful comment + 0 | Useless comment - 0
Wednesday, March 22, 05:57:45 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман
Доброго дня всем! подскажите пожалуйста на самой плате Ленинграда слева вверху обозначение микросхем A2, A3 это что и для чего?
Useful comment + 0 | Useless comment - 0
Wednesday, March 22, 14:29:28 2017 | post link    
Роман
Posts: 44
Name: Константин Айги (CXEMATEKA.RU)
romancha48k, A2 - 140УД6, A3 - 521СА3. Это микросхемы оригинального узла чтения с магнитофона. Рекомендуется их не устанавливать, а собрать "читалку" на 554СА3 или на 561ЛН2.
Useful comment + 0 | Useless comment - 0
Wednesday, March 22, 16:20:09 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Toboe
Ну я предполагал, что выводы подтянуты к плюсу в нутри микросхемы, но можно было тогда и R не цеплять на плюс. Ну дак вот на выходе этого триггера у меня ни каких импульсов нет, все соединения до других микросхем проверил. Конденсатор живой диод стоит правильно, только я не понимаю как они могут влиять на на формирование сигнала на выходе D8. Это же цепь формировани int. Другой триггер в этой же микросхеме работает нормаль, и на входе импульсы и на выходе. Вообще чудеса какие-то.
Useful comment + 0 | Useless comment - 1
Wednesday, March 22, 17:10:19 2017 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
Toboe, во всей ТТЛ логике единица по умолчанию считывается с входов, хотя оставлять их в воздухе, конечно, не совсем правильно. Вот тут об этом можно почитать:
http://zxbyte.ru/logic_tester.htm

Как вариант, можно завести вывод 10 на плюс принудительно (на некоторых платах так и сделано). А если это не поможет, то можно, например, для проверки, навесным монтажом подпаять другую микросхему ТМ2, соединив её выводы 8/12 между собой, 10/13 на плюс и вход 11 с выводом 8 D12. Если "навесной" триггер запустится, тогда либо микросхема D8 все-таки неисправна, либо где-то КЗ. Да, а что касается D1 и C2, то они соединены одновременно с выходом и входом D8, т.е. в теории могут препятствовать запуску триггера при неправильном включении или неисправности.

Useful comment + 0 | Useless comment - 0
Thursday, March 23, 11:22:00 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Приветствую. Вот уже что-то работает:

Image Hosted by PiXS.ru
Это был вариант без ЦП и ОЗУ. А вот вариант с ЦП:Image Hosted by PiXS.ru
А вот так он работает с ЦП и ОЗУ, несмотря на то, что блок питания на 5 вольт у меня выдаёт приблизительно 6 ампер-это 30 Вт:Image Hosted by PiXS.ru
Подумываю над тем, чтобы взять питание с компьютерного блока, через один из molex-разьемов. И ещё-нет вертикальных полос на матрасе при работе только с ЦП.


Useful comment + 0 | Useless comment - 1
Friday, March 24, 10:15:24 2017 | post link    
Александр
Posts: 121
Name: Александр
И ещё вопрос по ПЗУ на 27256-куда подключить выход A14?
Useful comment + 0 | Useless comment - 0
Friday, March 24, 19:07:39 2017 | post link    
Александр
Posts: 121
Name: Toboe
Спасибо за ссылку, надо будет собрать такой тестер, а то у меня на мультике какой-то тупой и не удобный. А тут и без осциллографа можно сигнал смотреть. Микросхему перепаял, теперь кадровый синхроимпульс появился. Только это не помогло, почти ничего не изменилось =_=" видимо что-то ещё. Начал дальше копать обнаружил что на WAIT единица постоянно, там же вроде как должны быть импульсы. И сигнала WE нету... Неужели опять микруха причём такая же ТМ2.
Useful comment + 0 | Useless comment - 0
Friday, March 24, 19:27:32 2017 | post link    
Posts: 13
Name: Алексей E-mail: alpsoid@mail.ru
У меня вопрос к Вам. По какой схеме подключали AY-3-8910?
Useful comment + 0 | Useless comment - 0
Saturday, March 25, 16:37:12 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Александр, питание можно взять и с molex-разъема, только надо полярность 7-мь раз проверить, чтобы плату не пожечь )

В ПЗУ на 27256 лучше сразу прошить в нижнюю часть (#0000-#3FFF) бейсик 128K (SOS128) и в верхнюю часть (#4000-#7FFF) бейсик 48к (SOS48). Тогда в режиме Спектрума 48k вывод 27 ПЗУ (A14) нужно будет оставить заведенным на +5В, а в последствии при апгрейде памяти на этот вывод нужно будет подать сигнал выбора SOS128 со схемы расширения.

Toboe, сигнал WAIT формируется только, когда процессор выполняет код из оперативной памяти. При отсутствии ПЗУ или при выполнении кода из ПЗУ сигнал WAIT не активен. А WE будет активен при отсутствии ПЗУ, только если процессор нормально работает и шина данных стабильна. Т.е. если WE нет, возможно, процессор не запускается или виснет.

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

Useful comment + 0 | Useless comment - 0
Sunday, March 26, 14:19:31 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Dmitriy
Здравствуйте!
Подскажите пожалуйста, при собирке ZX-NEXT возникла проблема - не проходит тест памяти
http://www.cxemateka.ru/img/?openimg=photo.jpg
хотя те же микросхемы на Ленинграде проходят тест на ура. В какую сторону копать?...

Useful comment + 0 | Useless comment - 0
Sunday, March 26, 22:13:18 2017 | post link    
Posts: 5
Name: Toboe
Можно как-нибудь однозначно проверить работоспособность процессора? У меня про нажатии на reset на выходе RD появляются импульсы причём не всегда, но с большой вероятностью. Соответственно этот сигнал попадает на линию выбора ПЗУ. В общем да проц зависает на самом старте. При этом все сигналы на линиях независящих от процессора, ну то есть там где формируется частотная сетка, я проверил, всё вроде норм. Может это быть проблема именно с самим процессором или всё же память. Когда запускаешь без памяти практически ничего не меняется. За исключением того что импульсы на RD появляются всегда после нажатия reset.
Useful comment + 0 | Useless comment - 0
Tuesday, March 28, 20:14:30 2017 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
Dmitriy, первым делом питание надо бы проверить, возможно, просто не хватает мощности для запуска этой платы. Интересно было бы еще увидеть, как выглядит картинка на мониторе при отсутствии ПЗУ...

Toboe, проще всего проверять работоспособность процессора, запуская систему без ПЗУ. Если шина данных стабильна, процессор по циклу будет выполнять команду RST #38, а на адресной шине процессора будет цикличный перебор адресов, хорошо различимый осциллографом. И еще один момент, процессор не должен быть КМОП. В маркировке таких процессоров есть буква "C", например, Z84C00. С таким проблемы могут быть на плате со стандартной ТТЛ-логикой.

Useful comment + 0 | Useless comment - 0
Tuesday, March 28, 21:27:57 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Dmitriy
Питание с лабораторного блока на 5 ампер. На всех микросхемах ровно 5 вольт, потребление платы 780ма. Пробовал добавить вольтажа - становится только хуже. Без ПЗУ идеальный "матрас". Уже всю плату осциллографом затыкал, так ничего аномального и не углядел...
С системным ПЗУ стартует, 1982 Sinclair Researsh ltd присутствует на своём законном месте, ну и артефакты в виде горизонтальных полосок в рандомных местах... Очень похоже на нерабочее ОЗУ, но переставляю его в Ленинград - там всё отлично...

Useful comment + 0 | Useless comment - 0
Tuesday, March 28, 22:25:45 2017 | post link    
Posts: 5
Name: Dmitriy
И ещё момент если ставлю ру5г, то всё как описано выше. А если ру5в то надписей практически не видно, всё в артефактах. ру5в тоже оттестировано на Ленинграде.
Useful comment + 0 | Useless comment - 0
Tuesday, March 28, 22:31:30 2017 | post link    
Posts: 5
Name: Константин Айги (CXEMATEKA.RU)
Dmitriy, вполне возможно просто не хватает блокировочных конденсаторов на плате. Если это так, то будет видна небольшая "пила" на шине питания +5В на некоторых участках платы (при просмотре осциллографом).

И ещё, микросхемы РУ5 довольно капризны, в ZX-NEXT лучше использовать две линейки РУ7, а ещё лучше западные их аналоги - 41256/41257 DRAM или MB81256/MB81257 DRAM.

Useful comment + 0 | Useless comment - 0
Wednesday, March 29, 18:08:11 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Dmitriy
Тоже думал про блокировочные, но осциллограф убеждает что по питанию всё ровно.

Заказал два десятка 41256, надеюсь на них нормально заведётся :)

Эта плата у меня с 1995 года пылилась в шкафу, тогда я даже блок видеопроцессора запустить не смог :( И если бы не ваше видео - то вообще забыл бы про неё ))
А сейчас, с осциллографом за 10 минут вычислил полудохлую лп5, после её замены вместо ожидаемого "матраса" получил "шахматную доску" и опять осциллограф в помощь - нашел дохлую кп11.

Useful comment + 1 | Useless comment - 0
Wednesday, March 29, 20:14:52 2017 | post link    
Posts: 5
Name: Александр
Ещё один шаг мне остался до конца! Подробности-на видео:
https://www.youtube.com/watch?v=I1U09rhedsc&feature=youtu.be

Useful comment + 0 | Useless comment - 0
Wednesday, March 29, 22:36:03 2017 | post link    
Александр
Posts: 121
Name: Александр
И ещё - на видео вы ставили некие перемычки под версию 48к - на микросхеме d17 одну, затем на микросхеме d16 две, затем непонятно-одну или две- на микросхеме d9 или между d9 и d8. Для чего они нужны?
Useful comment + 0 | Useless comment - 0
Thursday, March 30, 00:24:52 2017 | post link    
Александр
Posts: 121
Name: Toboe
У меня обычный процессор, без буквы С.
https://s8.hostingkartinok.com/uploads/images/2017/03/8212e8098d0cedd31cc7481cfe04423f.jpg

Есть идея провеить проц собрав простую схемку: выводы NMI, INT, BUSR, RESET и порт D подтянуть к плюсу через резисторы,на CLC подать тактовый сигнал и посмотреть что там на порте A, по идее должен быть перебор. Я правильно понял, что при 1 на шине данных проц выполняет команду RST #38.

Useful comment + 0 | Useless comment - 0
Thursday, March 30, 06:56:06 2017 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
Александр, на изображении атрибуты четко просматриваются, что не скажешь о пикселях. Я бы посоветовал временно отключить конденсатор в 510 пФ на ИР9. Его стоит подбирать, когда уже всё заработает, чтобы прорисовка дуг и окружностей была четкой.

А так всё выглядит неплохо, только процессор почему-то не запускается. Картинка на экране будет точно такой же и без процессора. Чтобы процессор заработал, как минимум должна быть частота 3,5 МГц на 6 ноге, RESET должен быть в четкой единице (когда кнопка не нажата) и шина данных должна быть стабильна - на всех восьми выводах (D0-D7) должна быть единица, когда процессор отсутствует или нажата кнопка RESET.

Toboe, тогда ещё WAIT надо к плюсу подтянуть. Да, при единице на всех разрядах шины данных процессор будет по циклу выполнять код #FF, т.е. RST #38.

Useful comment + 0 | Useless comment - 0
Friday, March 31, 19:09:43 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Dmitriy
Запустил таки ZX-NEXT на ру5, заменил 555кп11 на 1533кп11 и всё заработало как надо :)
Теперь осталось контроллеры собрать )

Useful comment + 0 | Useless comment - 0
Friday, March 31, 20:32:46 2017 | post link    
Posts: 5
Name: Константин Айги (CXEMATEKA.RU)
Dmitriy, наверняка какой-то из этих мультиплексоров был всё-таки неисправен )

Александр, а что по поводу тех перемычек, то я там делал временные соединения в местах оставленных для доработки памяти. Просто во время пайки версии «Ленинграда» 48k я некоторые контакты микросхем не впаивал в плату, а просто загнул их внутрь – это чтобы не резать дорожки потом при апгрейде до 128k.

Useful comment + 0 | Useless comment - 0
Saturday, April 1, 03:51:46 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: GoodBoy
Константин, а у тебя остались какие-нибудь контакты с Алексеем Летаевым ?
есть интерес к оцифровке его коллекции (если сохранилась) дискет

Useful comment + 0 | Useless comment - 0
Saturday, April 1, 11:20:06 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
GoodBoy, мы с Алексеем с конца девяностых не общались – он на Амигу перешел, я на PC ) Если вдруг найду актуальные контакты, на счет дисков спрошу, самому интересно )
Useful comment + 0 | Useless comment - 0
Sunday, April 2, 06:19:30 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: GoodBoy
понятно.
я с ним общался примерно в тот-же период.
он на квартиру родителей (в перово?) приезжал каждый день как на работу.
в 2006 (по рассказам знакомых) он ещё был на РадиоРынке, но я его не нашёл

Useful comment + 0 | Useless comment - 0
Sunday, April 2, 11:41:36 2017 | post link    
Name: Роман
Всем Привет! Константин, подскажите, будет ли видна картинка при подключении R G B SYNC с платы Ленинграда48К к ПАЛ декодеру ( от nedopc ). На экране, отображается синий экран, как будто нет сигнала, но изредка врубается просто темный экран и все).
Useful comment + 1 | Useless comment - 0
Sunday, April 2, 19:52:37 2017 | post link    
Роман
Posts: 44
Name: Александр
подскажите что это за клон спека?нужна схема.
20170403_140251.jpg
20170403_140245.jpg

Useful comment + 0 | Useless comment - 0
Monday, April 3, 14:08:40 2017 | post link    
Александр
Posts: 18
Name: Константин Айги (CXEMATEKA.RU)
GoodBoy, я Алексея последний раз именно на царицынском радиорынке и видел, году эдак в 99-м. У меня есть контакты кое-кого из FFC, как-нибудь пообщаюсь, может у кого и актуальные контакты Алексея есть.

Роман, нужно видеосигнал «Ленинграда» приводить к стандарту. Во-первых, частота строк должна быть близка к 15,625 КГц, об этом тут:
http://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f/p95

Во-вторых, возможно придется ввести привязку к уровню черного. Как привязку ввести, подробно рассказано тут:
http://zxbyte.ru/leningrad_video_out.htm

Александр. Ух ты! Интересная плата ) Что это не знаю, но можно попробовать считать, что там в ПЗУ записано. На некоторых клонах были свои оригинальные прошивки, возможно в ней и будет ответ на вопрос "что это?" )

Useful comment + 1 | Useless comment - 0
Monday, April 3, 22:22:06 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
К сожалению не на чем прочитать пзу !?
еще буду оживлять компаньона
20170403_225703.jpg20170403_225738.jpg
еще есть такая плата,что если из нее вырезать память, там на ру6 ,и подпаять проводами,так сказать для увеличения памяти,может получится?
20170403_225923.jpg20170403_225935.jpg20170403_225952.jpg

Useful comment + 0 | Useless comment - 0
Monday, April 3, 23:13:04 2017 | post link    
Александр
Posts: 18
Name: Александр
Всё пропало((( Кадровый генератор накрылся. Я уже всё менял - и счётчик D6, и триггер D8, и входные микросхемы D12 и D13, и выходные D40 и D11 - ничего не работает((( На 8 ноге триггера D8 я обнаружил вместо импульсов низкий уровень сигнала. Через тестер звонится на массу с сопротивлением где-то 40 Ом. Странный ещё эффект при этом - звонится при включённом компе, т.е. если выключить питание, то сопротивление снова становится нормальным, что говорит о том, что триггер рабочий и проблема со входами. Но на входах я всё поменял и где эта проблема, я знать не знаю(((
Useful comment + 0 | Useless comment - 0
Wednesday, April 5, 01:56:16 2017 | post link    
Александр
Posts: 121
Name: Vadim
Александр. На 13 и 1 выводах D8 лог. "1" присутствует? Что с сигналом /БС (/BS 5 вывод D8)? На 12 выводах счетчиков D3, D4 и 6 выводе триггера D2 импульсы есть?
Useful comment + 0 | Useless comment - 0
Wednesday, April 5, 18:39:18 2017 | post link    
Posts: 51
Name: Александр
На 13 и 1 "единица" есть, сигнал БС идёт, где-то в районе 15,5-15,6 кГц. А вот на 12 выводах вместо импульсов постоянное напряжение 4,2 вольта. На 6 ноге триггера D2 - напряжение 1,6 вольт. И тоже импульсов нет.
Useful comment + 0 | Useless comment - 0
Wednesday, April 5, 21:22:09 2017 | post link    
Александр
Posts: 121
Name: Vadim
Чем частоту мерили? На D2 7 МГц должно быть. На 12 выводах импульсы будут кратковременные, при условии работоспособности задающей тактовой цепочки.
Useful comment + 0 | Useless comment - 0
Wednesday, April 5, 21:58:32 2017 | post link    
Posts: 51
Name: Vadim
Проверьте заодно и счётчики D5 и D6 на выводах 3,2,6,7.
Useful comment + 0 | Useless comment - 0
Wednesday, April 5, 22:44:58 2017 | post link    
Posts: 51
Name: Александр
На выводах 3,2,6,7 нет ничего. А про частоту 7 МГц я первый раз слышу. Да и у меня проверить такую высокую частоту пока нечем. Уже вторую неделю жду частотомер на 50 МГц с Али.
Useful comment + 0 | Useless comment - 0
Thursday, April 6, 06:59:03 2017 | post link    
Александр
Posts: 121
Name: Vadim
Проверяем живы ли счётчики D5, D6. На 5 выводе D5 должен быть сигнал БС 15,6 кГц. На 11 выводе лог. "1". На 4 выводе "висящая" лог. "1". И само собой питание на 8 и 16 выводах.
Useful comment + 0 | Useless comment - 0
Thursday, April 6, 09:13:39 2017 | post link    
Posts: 51
Name: Александр
Всё есть. На 5 вывод подаётся сигнал БС, на 11 выводе есть логическая единица напряжением 4,2 вольта, на 4 выводе есть тоже напряжение, которое колеблется в районе от 2,3 до 2,5 вольт. Питание присутствует.
Useful comment + 0 | Useless comment - 0
Thursday, April 6, 17:45:20 2017 | post link    
Александр
Posts: 121
Name: Vadim
В таком случае счётчик D5 не рабочий. При наличии всех перечисленных сигналов на его выводах на выходах 3,2,6,7 должны быть импульсы. Можно подтянуть через резистор на 4 вывод +5В и если ничего не изменится, то счётчик однозначно под замену.
Useful comment + 0 | Useless comment - 0
Thursday, April 6, 18:18:51 2017 | post link    
Posts: 51
Name: Vadim
На 14 выводе 0?
Useful comment + 0 | Useless comment - 0
Thursday, April 6, 18:29:15 2017 | post link    
Posts: 51
Name: Александр
Нет.
Useful comment + 0 | Useless comment - 0
Thursday, April 6, 18:37:24 2017 | post link    
Александр
Posts: 121
Name: Vadim
Должен быть 0 проверяйте, почему нет контакта с GND.
Useful comment + 0 | Useless comment - 0
Thursday, April 6, 19:43:26 2017 | post link    
Posts: 51
Name: Александр
Запаяю напрямую через провод, если нет контакта!
Проверять не стоит, плата уж больно "убитая"))

Useful comment + 0 | Useless comment - 0
Thursday, April 6, 19:45:19 2017 | post link    
Александр
Posts: 121
Name: Александр
Ну и дела... Только что проверил, оказывается, что не только на 14 нет массы, но и на 15 и даже на 10 выводах, т.е. масса вообще не подаётся на нужные входы микросхемы, несмотря на то, что на 8 выводе она есть.
Useful comment + 0 | Useless comment - 1
Thursday, April 6, 19:49:09 2017 | post link    
Александр
Posts: 121
Name: Александр
Один вопрос - КАК ЭТО НАЗЫВАЕТСЯ???!!!!
Useful comment + 0 | Useless comment - 0
Thursday, April 6, 19:49:58 2017 | post link    
Александр
Posts: 121
Name: Роман
Ндаа Александр ... у меня тоже запуск в тупике, ищу осциллограф)
Useful comment + 0 | Useless comment - 0
Thursday, April 6, 21:18:00 2017 | post link    
Роман
Posts: 44
Name: Vadim
Во втором варианте схемы с сайта zxbyte ошибка на этом участке схемы. Выводы 11 D5 и D6 соединены с 12 и 8 выводами триггера D8, а должно быть как в схеме вариант 1 к 11 выводу D8.
Useful comment + 1 | Useless comment - 0
Thursday, April 6, 21:59:12 2017 | post link    
Posts: 51
Name: Роман
Всем привет! Скажите пожалуйста, как все таки делать настройку D4 для кварца 14 МГц , как в брошюрке по наладке "H-1;15. L-10;9;14." Или же как писал Константин..."Я выводы 1,9,10,15 счетчика D4 не запаивал в плату, а просто укоротил их, соединив затем проводами – 1,9,15 к земле, а вывод 10 к +5В (на 16-й ноге D4 как раз питание"
Useful comment + 0 | Useless comment - 0
Sunday, April 9, 22:22:59 2017 | post link    
Роман
Posts: 44
Name: Vadim
Здравствуйте! Настройку необходимо делать с частотомером или осциллографом. Смысл всех манипуляций добиться частоты 15625 Гц для сигнала БС (/BS). Теоретически по схеме получаем следующее:
1) на 6 выводе D2 (5 вывод D3), выполняющего роль делителя на 2 - 7 МГц (14/2 = 7);
2) на выводах счётчика D3: 3-ем 3,5 МГц (7/2 = 3,5), 2-ом 1,75 МГц (7/4 = 1,75), 6-ом 875 кГц (7/8 = 0,875), 7-ом 437,5 кГц (7/16 = 0,4375);
3) на 5 выводе триггера D8 (делитель на 2) формируется сигнал BS, соответственно на его тактовый вход 3, должен приходить сигнал с удвоенной частотой 31250 Гц (15625*2 = 31250);
4) таким образом счётчик D4 должен давать коэффициент пересчёта 14 (437,5/31,25 = 14), для чего необходимо сделать предварительную загрузку числа 2, что для двоичного счётчика будет соответствовать коэффициенту 14 (16-2 = 14).
Всё так гладко в теории. В реальности частота кварца и стабильность частоты тактового генератора могут отличаться от расчётных, поэтому необходима калибровка. Без измерений гадание на кофейной гуще.
Единственное, что можно попробовать сделать без приборов добавить ёмкости на выводы 12 D4 и 11 D6, как написано в брошюрке по наладке и приводится на схемах у Константина http://www.cxemateka.ru/v1/Other.png. Схема включения D4 по умолчанию, как для кварца 14 МГц.

Useful comment + 1 | Useless comment - 0
Monday, April 10, 12:04:34 2017 | post link    
Posts: 51
Name: Vadim
Честно говоря, я бы попробовал стабилизировать частоту следующим образом:
1) D4 включить как по схеме для кварца 14 МГц;
2) отключить 5 вывод D14 от D8 и подключить к нему GND.
Если кому не сложно проверьте.

Useful comment + 0 | Useless comment - 0
Monday, April 10, 15:19:41 2017 | post link    
Posts: 51
Name: Роман
Вообщем наверное на месяц отложил Ленинград, на Алике заказал осциллограф) буду ждать!
Useful comment + 0 | Useless comment - 0
Tuesday, April 11, 17:47:36 2017 | post link    
Роман
Posts: 44
Name: Александр
Всё! Плата распаяна. Надоело мне целый месяц сидеть и ремонтировать его. Заказал на meshok.net конструктор Ленинград48 за 2100р. Там и плата, и детали новые.
Useful comment + 0 | Useless comment - 0
Thursday, April 13, 00:24:48 2017 | post link    
Александр
Posts: 121
Name: Роман
Александр привет! Платку наверное из Хабаровска заказал? Ели да, то как приедет пожалуйста сфоткай плату с двух сторон, а то я там же заказывал недособранный Ленинград, и теперь разбираюсь... где дорожки порезаны...
Useful comment + 0 | Useless comment - 0
Friday, April 14, 14:27:59 2017 | post link    
Роман
Posts: 44
Name: Александр
http://www.picshare.ru/uploads/170419/r4o4XB2VEB.jpg
И ещё: http://www.picshare.ru/uploads/170419/r4o4XB2VEB.jpg
Как ни странно, улучшения есть, но их мало((. 10-я нога D4 подключена к +5В, но 1-я нога тоже подключена к +5В, вместо массы. Нет заявленных мест под установку сопротивления и конденсатора на ИР9 и дополнительного сопротивления между 3 и 4 ногой D1. Зачем-то на монтажное поле ещё поставили место для другой читалки - 561ЛН2. Ну, а в целом, плата добротная, и слишком уж серьёзных недостатков не обнаружено.

Useful comment + 0 | Useless comment - 0
Wednesday, April 19, 08:41:49 2017 | post link    
Александр
Posts: 121
Name: Роман
Спасибо за фото, вижу что моя отличается. Ждем первых комментариев по запуску)
Useful comment + 0 | Useless comment - 0
Wednesday, April 19, 10:57:00 2017 | post link    
Роман
Posts: 44
Name: Александр
А вот и запуск - после полтора месяца ожидания:
https://youtu.be/wqgg_pqSVi0

Useful comment + 1 | Useless comment - 0
Friday, April 21, 16:23:43 2017 | post link    
Александр
Posts: 121
Name: Роман
Поздравляю! вот думаю может и у меня проблема с напряжением... на микросхемах 5,05 вольта, и ничего не показывает) а дорожку 1 D4 резал от +5в.? Еще вопрос а если с точки V и GND(-5В) кинуть на вход AV может показать картинку?
Useful comment + 0 | Useless comment - 0
Saturday, April 22, 07:23:46 2017 | post link    
Роман
Posts: 44
Name: Александр
Да, резал и кидал на массу, как по схеме Константина. Насчёт точки V - проверял, только вместо 5 вольт подавал массу- ничего нет.
Useful comment + 0 | Useless comment - 0
Saturday, April 22, 13:16:52 2017 | post link    
Александр
Posts: 121
Name: Роман
Александр, слушай, у меня с-1-й D4 запитывается транзисторная сборка, +5в идет на коллектор. Я тоже резал 1 дорожку от +5, и резал от коллектора. Отдельно +5 вешалка на транзисторную сборку. А у тебя как? Может фото обратной стороны сделаешь?заранее спасибо!
Useful comment + 0 | Useless comment - 0
Saturday, April 22, 17:30:29 2017 | post link    
Роман
Posts: 44
Name: Александр
Собрал схему читалки на 561лн2 - плохо работает - постоянно на загрузке вылетает и пишет про ошибку, причём вылетает в разное время - может и 5 секунд, а может и 2 минуты погрузить нормально.
Useful comment + 0 | Useless comment - 0
Tuesday, April 25, 21:44:33 2017 | post link    
Александр
Posts: 121
Name: Александр
Насчёт фото задней стороны -
А вот что насчёт читалки - собрал по схеме Константина на 554са3 - такая же фигня с загрузкой:

Да, ещё - у меня очень много рабочих микросхем памяти ру5 оказалось, большинство из них с буквой "Д". Тут уже обсуждался вопрос напайки вторым этажом для расширения памяти вместо установки оригинальных ру7. Как мне это сделать?

Useful comment + 0 | Useless comment - 0
Tuesday, April 25, 23:05:16 2017 | post link    
Александр
Posts: 121
Name: Vadim
Если чтение с магнитофона, то берём отвёртку и подстраиваем головку магнитофона на отчётливый (наиболее громкий) звук при воспроизведении кассеты с загружаемой программой.
Useful comment + 0 | Useless comment - 0
Tuesday, April 25, 23:33:01 2017 | post link    
Posts: 51
Name: Александр
Я использую андроид-смартфон с программой "teezix".
Громкость и так на максимуме. Мне кажется, что дело не в громкости.

Useful comment + 0 | Useless comment - 0
Tuesday, April 25, 23:44:16 2017 | post link    
Александр
Posts: 121
Name: Александр
УРААА!!! Заработало. Вместо программы teezix использовал другую - тоже рекомендованную Константином - tzx2wav. Сконвертировал файл, перенёс на смартфон и запустил через плеер. Сразу стали видны изменения по красно-бирюзовым полосам на бордюре сначала - они, вместо того, чтобы медленно идти вниз, уверенным быстрым ходом шли вверх и стали немного тоньше, чем в предыдущий раз.
Остальные подробности на видео, которое я скоро выложу.

Useful comment + 0 | Useless comment - 0
Wednesday, April 26, 00:27:14 2017 | post link    
Александр
Posts: 121
Name: Roman
Ностальгия... в своё время был у меня компьютер ZX правда русской сборки на микросхеме КА1515ХМ1216, грузились игрушки с кассетного магнитофона, потом мне приятель подарил плату BETA 2+ для подключения дисковода (на этой плате уже был и контроллер на КР1818ВГ93 и музыкальный сопроцессор YM2149F, но на то время с паяльником я только начинал знакомство и мне эту плату на Воронежском "труде" за денежку припаяли к плате компьютера. а дальше мои пробы поместить пару этих плат в какой нибуть корпус, отделив клавиатуру УВЕНЧАЛИСЬ тем что я все это уронил и платы успешно оторвались друг от друга.... комп был заброшен а через несколько лет я обнаружил эти пару плат совсем раздербанеными, кто то пооткусил все КМ с платы компа (точнее этого кого то то я знаю, но не о том).... есть ли возможность с вашей помощью попытаться реанимировать этот комп, как первый комп детства. (кстати подскажите как вставить картинки я сфоткал эти платы...
Useful comment + 0 | Useless comment - 0
Wednesday, April 26, 22:11:19 2017 | post link    
Posts: 4
Name: Toboe
Да ну нафиг! У мя таже проблема с напряжением, по этому процессор и не запускался. Пара проводов и резистор всё заработало, появились долгожданные вертикальные полоки, а я уже думал проц нерабочий. Так и знал, что ну нельзя просто так без перемычек запустить Ленинград! Надо написать автору модифицированной платы, пусть дорабатывает, а то он утверждал что никаких перемычек ставить не надо.
Useful comment + 0 | Useless comment - 0
Thursday, April 27, 14:20:17 2017 | post link    
Posts: 13
Name: Александр
У вас, наверное, тоже стандартный ATX блок питания, да? Они выдают не такое стабильное, как кажется, на первый взгляд, напряжение. Я у себя мерял, перед установкой модификации, выдаёт примерно 4,8-4,9 вольт. А про модификацию было написано, что для процессора требуется минимум 5,2 вольта.
Useful comment + 0 | Useless comment - 0
Thursday, April 27, 17:39:09 2017 | post link    
Александр
Posts: 121
Name: Александр
Но там дело не с питанием процессора, а с мощностью сигнала тактовой частоты - из-за низкого напряжения он слишком слабый и процессор его "не видит", поэтому и не запускается.
Useful comment + 0 | Useless comment - 0
Thursday, April 27, 17:41:33 2017 | post link    
Александр
Posts: 121
Name: Vadim
2Roman. Фото можно загрузить на fastpic.ru (или подобный хостинг), а затем вставить одну из предложенных ссылок в сообщение.
Useful comment + 0 | Useless comment - 0
Thursday, April 27, 23:17:43 2017 | post link    
Posts: 51
Name: Toboe
Да я и от лабораторного блока питания запитывал, там ровно 5в, но этого как видимо недостаточно. Да я понял что всего-лишь амплитуды тактового сигнала не хватает.
Useful comment + 0 | Useless comment - 0
Friday, April 28, 02:31:15 2017 | post link    
Posts: 13
Name: Александр
И снова к разговору о увеличении памяти - можно ли вместо одной ру7 поставить две ру5? И как это сделать?
Useful comment + 0 | Useless comment - 0
Friday, April 28, 14:20:53 2017 | post link    
Александр
Posts: 121
Name: Roman
Парни ну гляньте пожалуйста:
Вот контроллер - http://www.cxemateka.ru/img/Roman/590380cd.jpg?1493401823

А вот Сам компьютер http://www.cxemateka.ru/img/Roman/photo.jpg?1493401693

Useful comment + 0 | Useless comment - 0
Friday, April 28, 20:52:44 2017 | post link    
Posts: 4
Name: Роман
Всем привет! Всегда заглядываю сюда, рад бы помочь, но не силен в этих железяках, сам изучаю. Могу только подкинуть вопрос Александру. Александр, никак не запускается, и делал дорабортку перемычку с D34 на D2, только резистор ставил на 415 ом( думаю не критично). А что у тебя за проводки повешены с обратной стороны на D4.2 D4.3 и на D36.15 что то? Заранее спасибо!
Useful comment + 0 | Useless comment - 0
Saturday, April 29, 12:09:40 2017 | post link    
Роман
Posts: 44
Name: Александр
К D36 и D4 идут проводки от вот этой доработки видеосигнала(2 вариант):http://zxbyte.ru/leningrad_video_out.htm#2 А насчёт запуска, проверь питание на всех микросхемах и замерь частоту на 6 ноге процессора. Она должна быть 3,5 МГц.
Useful comment + 0 | Useless comment - 0
Saturday, April 29, 13:20:28 2017 | post link    
Александр
Posts: 121
Name: kanifolkin
имеется плата дл ясоздания спектрума, желающим могу переслать за символическую плату.
Useful comment + 0 | Useless comment - 0
Sunday, April 30, 12:22:47 2017 | post link    
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
Александр, можно поверх основной линейки РУ5, напаять вторым этажом дополнительный ряд из 8-ми микросхем.

Спаиваются все выводы кроме контакта 15:



Выглядеть в итоге это будет примерно так:




Ну и схема доработки будет немного другая:


Useful comment + 4 | Useless comment - 0
Monday, May 1, 11:11:25 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Константин Айги (CXEMATEKA.RU)
Roman, контроллер такой подключить несложно, но желательно иметь распиновку выводов разъема этого контроллера.

Если распиновки нет, можно и прозвоном выяснить куда какой контакт нужно заводить. Ну, например, выводы 30-37 музыкального сопроцессора точно идут на шину данных в порядке D7-D0, a на вывод 23 заводится RESET и т.д. )

Useful comment + 1 | Useless comment - 0
Monday, May 1, 11:20:29 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Roman
Константин, том то и дело что никаких доков нет вообще только эти две голые платы., тут бы вначале опознать саму плату компьютера, найти её схемку, а потом пробовать подключать контроллер....
Useful comment + 0 | Useless comment - 0
Tuesday, May 2, 13:06:38 2017 | post link    
Posts: 4
Name: Роман
Ммм, пока что ничего не запустил, подскажите, записываю от ATX блока, вроде как замеряю напряжение, показывает 5,1 вольта, а при подключении к плате Ленинграда, напряжение на микросхемах по 4, 6 - 4,7 вольта, из за чего так может? Ни чего не греется, кз нет.
Useful comment + 0 | Useless comment - 0
Thursday, May 4, 14:18:08 2017 | post link    
Роман
Posts: 44
Name: Роман
Хотя нет, показывает 4,79 вольта. А частоту на процессоре 6 ножка, показывает ноль( может кварц поменять
Useful comment + 0 | Useless comment - 0
Thursday, May 4, 14:45:50 2017 | post link    
Роман
Posts: 44
Name: Vadim
Питание на D2 есть? На 5 и 9 выводах D2, какая частота?
Useful comment + 0 | Useless comment - 0
Thursday, May 4, 17:56:15 2017 | post link    
Posts: 51
Name: Роман
Питание есть 4,73 В. на 5 и 9 выводах частоту не показывает, 0.
Useful comment + 0 | Useless comment - 0
Thursday, May 4, 18:26:06 2017 | post link    
Роман
Posts: 44
Name: Vadim
Тогда проверить питание на D1. если есть, то можно и кварц заменить.
p.s. А у приборчика потолок частоты в МГц какой?

Useful comment + 0 | Useless comment - 0
Thursday, May 4, 19:12:39 2017 | post link    
Posts: 51
Name: Роман
На D1 питание есть, кварц уже поменял и ничего(. Осциллограф на али заказывал, вот такой ISDS205B, проверял на пал кодере от nedopc мерял частоту кварца, там показал все четко, а на платке Ленинграда ни в одной точке ни чего не показывает, беда.
Useful comment + 0 | Useless comment - 0
Thursday, May 4, 19:46:49 2017 | post link    
Роман
Posts: 44
Name: Vadim
Обрыва GND нет?
Useful comment + 0 | Useless comment - 0
Thursday, May 4, 20:45:04 2017 | post link    
Posts: 51
Name: Роман
обрывов нет не по +5, не по GND. Может все таки из за такого напряжения вся проблема.
Useful comment + 0 | Useless comment - 0
Thursday, May 4, 21:05:47 2017 | post link    
Роман
Posts: 44
Name: Vadim
Заменить источник питания и будет видно.
Useful comment + 0 | Useless comment - 0
Thursday, May 4, 21:27:57 2017 | post link    
Posts: 51
Name: Роман
Всем доброго дня! С наступающим праздником 9 мая!!! Ну а теперь опять к нему, покоя не даёт, ленинградику) а может ли если нет генерации импульсов( ни частоты ни синуса на 6-й ноге проца, да и на самой D1)проблема с м/с D1 ЛН1, т.к. Кварц уже менял, нельзя ли как нибудь Ее проверить без другой такой? При подаче питания не греется.
Useful comment + 0 | Useless comment - 0
Monday, May 8, 16:14:44 2017 | post link    
Роман
Posts: 44
Name: Роман
О Боги, есть синус на D1!!! Даже 3,5 МГц на проце! Картинки нет, ну это ещё без доработки) кстати не поделитесь доработкой видеовыхода 2 й способ, а то zxbyte.ru что то не грузится уже 2й день (
Useful comment + 0 | Useless comment - 0
Monday, May 8, 19:05:17 2017 | post link    
Роман
Posts: 44
Name: Андрей
Роман, держи. У меня почему то не заработала. Возможно где то напутал.
Useful comment + 0 | Useless comment - 0
Tuesday, May 9, 01:58:39 2017 | post link    
Posts: 1
Name: Аноним
Фотохостинг yapx.ru
Useful comment + 0 | Useless comment - 0
Tuesday, May 9, 17:25:31 2017 | post link    
Name: Roman
Ребята, мне помогли опознать что за плата компьютера у меня имеется, если у кого совершенно случайно есть схемы на

Radon Plus

поделитесь пожалуйста кому не жалко........

Useful comment + 0 | Useless comment - 0
Tuesday, May 9, 18:09:20 2017 | post link    
Posts: 4
Name: Константин Айги (CXEMATEKA.RU)
Roman, тут есть наиболее близкий вариант схемы:
http://sblive.narod.ru/ZX-Spectrum/PLM-X/PLM-X.htm

А в хорошем качестве тут:
http://sblive.narod.ru/ZX-Spectrum/LUT216/LUT216.htm

P.S. А Radon Plus построен совсем по другой схеме...

Useful comment + 0 | Useless comment - 0
Saturday, May 13, 07:20:17 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман
Всем привет товарищи! Надеюсь что темка еще жива. Вот выложил запуск (уже что то, до этого был просто темный экран) https://youtu.be/17DdnQdAQM8
Доработку видеовыхода еще не делал. Собственно посоветуйте в какую сторону копать, для стабилизации картинки? Или же без доработки видеовыхода нет смысла что то искать? Спасибо!

Useful comment + 0 | Useless comment - 0
Wednesday, May 24, 15:36:43 2017 | post link    
Роман
Posts: 44
Name: Константин Айги (CXEMATEKA.RU)
Роман, без доработок у Ленинграда видеосигнал нестандартный будет.

Как минимум привязку к уровню чёрного надо вводить. Ну и желательно частоту строк привести к стандарту, но это дело второе.

Useful comment + 0 | Useless comment - 0
Thursday, May 25, 08:40:38 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман
Может глупый вопрос, но все же спрошу. По доработке видеовыхода с сайта zxbyte.ru 2-й вариант, я так понимаю на схеме не указано, на дополнительные ЛА1(D```.1), ЛИ1(D``.1) и ТМ2(D`.1-2), нужно подавать на контакты 14, 7 питание +5 и -5В соответственно?
Useful comment + 0 | Useless comment - 0
Friday, May 26, 19:33:12 2017 | post link    
Роман
Posts: 44
Name: Константин Айги (CXEMATEKA.RU)
Роман, это само собой ) TTL логика запитывается стандартным образом, поэтому на схемах эти соединения не отображают.

Я, кстати, собирал как-то эту доработку – заработала. Только вместо ЛА1 я использовал ЛА4, что логичнее, ну и конденсатор понадобился между землей и выводом 4 ТМ2.

Useful comment + 0 | Useless comment - 0
Saturday, May 27, 05:41:52 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман
Константин спасибо! сделал все как предложили (заменил ЛА1 на ЛА4). Вот выложил видео
https://youtu.be/TA_NzkjjhTQ
Пока стабильной картинки не увидел, однако в момент включения выключения провода SYNC (с платы Ленинграда) видно как кратковременно отображается нормальная картинка.Что посоветуете? Может требуется задержка сигнала синхронизации...

Useful comment + 0 | Useless comment - 0
Saturday, May 27, 10:11:00 2017 | post link    
Роман
Posts: 44
Name: Роман
Ммм... или не задержка сигнала), а как нибудь поколдовать с SYNC!
Useful comment + 0 | Useless comment - 0
Saturday, May 27, 10:25:31 2017 | post link    
Роман
Posts: 44
Name: Роман
Правда конденсатор между 4 и землёй не ставил.
Useful comment + 0 | Useless comment - 0
Saturday, May 27, 14:46:25 2017 | post link    
Роман
Posts: 44
Name: Роман
Замерял KS на D40.6 период 20 мс, SS на D40.8 период 64 мкс...
Useful comment + 0 | Useless comment - 0
Sunday, May 28, 11:41:28 2017 | post link    
Роман
Posts: 44
Name: Константин Айги (CXEMATEKA.RU)
Роман, а вывод на экран идет через PAL-кодер?

Кодер будет покапризнее по отношению к частотам строк и кадров. А вот при подключении через SCART после введения привязки к чёрному, обычно проблем с картинкой не наблюдается, даже при не совсем стандартной частоте строк (зависит, правда, от телевизора).

Useful comment + 0 | Useless comment - 0
Sunday, May 28, 13:54:54 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман
Константин, подключаю через PAL кодер от Nedopc
На сайте zxbyte.ru также нашёл информацию о том что наряду с доработкой видеовыхода для тв тюнеров и пал кодеров требуется уменьшить длительность синхросигнала. Вот только как ту схему наложить на доработку видеовыхода...не пойму. Встречал в инете что можно уменьшить синхросигнал вторым этажом поверх D40 (http://xlat.livejournal.com/581417.html), но там тоже без подробного описания. Жду из Китая модуль для подключения к монитору GBS8200.

Useful comment + 0 | Useless comment - 0
Sunday, May 28, 14:21:18 2017 | post link    
Роман
Posts: 44
Name: Александр
Всем привет! Давненько я не заходил сюда! Всё ждал микросхемы памяти из Китая. Они пришли, я доработал до 128к и выложил видео об этой доработке: https://www.youtube.com/watch?v=uLoI70-56Wc&feature=youtu.be
P.S. У меня ещё все инверторные входы-выходы на D1 и D34 были заняты двумя доработками, в частности доработкой видеовыхода (2 вариант с zxbyte.ru) и доработкой сигнала тактовой частоты на ЦП, поэтому я напаял вторым этажом отдельную, так называемую eD8 - к555лн1 и при доработке использовал её инверторы.

Useful comment + 0 | Useless comment - 0
Wednesday, May 31, 20:29:17 2017 | post link    
Александр
Posts: 121
Name: Александр
P.P.S. Склоняюсь к тому, чтобы сделать буферизацию RAS - сигнала и провести коррекцию дешифрации портов ввода-вывода.
Useful comment + 0 | Useless comment - 0
Wednesday, May 31, 21:12:53 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Александр, сигнал OUTIORQ вводится для нормальной работы контроллера дисковода. В отсутствии контроллера дисковода элементы eD7.3 и eD7.1 будут работать просто как повторители сигнала (резистор, подтягивающий сигнал выбора TR-DOS к плюсу, должен обязательно присутствовать). А 6-й вывод eD3.2 должен в любом случае оставаться подключенным к D14-13.

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

По какой-то причине программа теста зацикливается на начальном этапе работы. Причин может быть несколько:

1. Программа прошита с ошибками. Проверить легко, если установить другую прошивку, например стандартный бейсик 48k. Если стандартная прошивка работает, то с большой долей вероятности проблема в самой прошивке теста...

2. Доработка собрана с ошибками, причем проверить стоит в первую очередь прохождение адресных сигналов A1, A14 и A15. Нужно убедиться, что они заведены правильно и, что важно, не замкнуты с чем-то посторонним. Сбой в работе теста может быть вызван именно замыканием на адресной шине.

При правильной сборке доработки, этот тест будет работать без всяких зацикливаний даже при напрочь убитой памяти )

Useful comment + 0 | Useless comment - 0
Thursday, June 1, 08:37:19 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Константин Айги (CXEMATEKA.RU)
Роман, рекомендую еще проверить частоту строк:
http://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f/p95

Кстати, что любопытно, картинка, полученная при правильном подключение через SCART у меня лучше, чем через китайскую плату GBS8200 (у меня имеется такая).

А вообще, планирую разработать своё устройство для подключения клонов Спектрума к современным экранам. План уже готов, скоро начну экспериментировать в этом направлении )

Useful comment + 1 | Useless comment - 0
Thursday, June 1, 08:46:47 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман
Константин спасибо за советы! На D40.8 частота 15,625 Khz, правда иногда проскакивает 15,385... это не критично же?..Вот, приехал GBS8200, подключив получил следующее https://youtu.be/lFEDHlqTSOQ
Правда чтобы получить картинку пришлось подредактировать, посредством настроек платы, сдвинул вправо, чуть вниз, подкорректировал яркость и контраст и вот он матрац, вроде прикольный такой) Про качество GBS, да действительно как то не очень отображается, все таки шумы все равно присутствуют на экране.Ну да ладно, пока и так сгодится. Следующим шагом проверка с ПЗУ,https://youtu.be/LarSpXMyfek
Вот теперь думаю, или ПЗУшка как то криво зашита (прошивал продавец, наверное) или вообще не была прошита, или же может что нибудь с процессором. Можно ли как то проверить работу ПЗУ?... или все таки только программатор в помощь))) На счет устройства подключения к мониторам, очень актуально!!! Ждемс:)))

Useful comment + 0 | Useless comment - 0
Thursday, June 1, 17:49:46 2017 | post link    
Роман
Posts: 44
Name: Александр
Довольно странно видеть для меня, что 48к прошивка работает на доработанном до 128к компе - но она работает!!! В теории я думал, что после доработки до 128к прошивки с 48к работать не будут. Отказалась работать только одна из всех имеющихся 48к прошивок - записанная на км573рф8а. Остальные были записаны на 27c256 и ещё одна на 27с512. Они заработали. А насчёт битого теста-не знаю. Человек мне записал её на 24-пиновую EEPROM, а не на 28-пиновую. Я же её подсоединял так же, как и тест 48к (он тоже был записан на 24-пин), но 48к тест запускается после доработки, что тоже странно. Ещё я обнаружил на плате ошибку - вместо массы на 20 ногу микросхемы памяти подавался сигнал RDROM прямо с 3 и 4 ног микросхемы D12. Ещё я заметил, что доработка на видео немного отличается от доработки на самих схемах - вместо того, чтобы по схеме подцепить первый вывод eD7 к её 10 выводу, вы его подцепили изначально к 4 выводу eD5.
Useful comment + 0 | Useless comment - 0
Thursday, June 1, 21:07:45 2017 | post link    
Александр
Posts: 121
Name: Александр
Готов сделать предположение, что проблема в шине A1, поскольку из-за 24 пинов вместо 28 пинов тест-микросхема не использует шины A14 и A15.
Useful comment + 0 | Useless comment - 0
Thursday, June 1, 21:56:08 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Роман, именно так, картинка с GBS получается шумноватой и это проблема именно GBS, а не "Ленинграда".

Тут, скорее всего, неисправна одна из микросхем памяти (на шине D1, судя по картинке). Рекомендую поменять D22 (565РУ5).

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

Поскольку бейсик 48к работает, то можно с ленты тест загрузить, чтобы проверить правильность доработки:
http://www.cxemateka.ru/ftp/test_v4.30r.tap

А RDROM может быть и на 20-ю ногу ПЗУ заведен, логику работы это не меняет.

Кстати, многие программы для Спектрума 128к будут работать и со стандартной прошивкой 48k (при правильно собранной доработке, разумеется).

Useful comment + 0 | Useless comment - 0
Thursday, June 1, 23:02:58 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Провёл тест. Пишет порт 31 (кемпстон) не реализован
Тест порта #FF Порт атрибутов не реализован
Тест портов расширения порты отсутствуют
Тест порта #7FFD Порт на чтение недоступен
Тест Шина данных стабильна в цикле подтверждения прерывания содержит #FF
Далее нажал enter Вывел мне это:
System configuration:
Computer: Spectrum\48k\Z80
AY-chip: Absent
Mouse: Absent
Cmos clock: Absent
Sound card: Absent
Modem: Absent
Takt\INT: 65184, V=99.750994%
Lines on screen: 291
Interrupt vector: #FF
Turbo regime: Off
Shadow RAM: Absent
Length of INT: 60 cycles
Low mem speed: 69892-66391
High Mem speed: 69892-66391
У вас общее поле памяти с торможением.
Нажал снова enter, он мне написал "Дверь закрой!" Это шутка?))
Нажал ещё раз:
Тесты стабильности шины данных TR-DOS'a и позиционирования пропущены.
Тест порта #FE (клавиатура) Порт в порядке
Тест порта #FD (системный порт) 48к однако...
Тест регистров музпроцессора Таковой в системе отсутствует...
Дальше не имеет смысла писать, он там дальше проводит тест на наличие мышки и всё, вроде бы.

Useful comment + 0 | Useless comment - 0
Friday, June 2, 02:19:12 2017 | post link    
Александр
Posts: 121
Name: Александр
Неужели всё так плохо с прошивкой? Этот человек ещё мне присылал помимо теста прошивку 128к на 27c512. Я лично указал, какую надо записать - с этого сайта. Сейчас её включаю и она, как ни странно, тоже не работает, выдавая мне вот такую ерундистику: Image Hosted by PiXS.ru
Useful comment + 0 | Useless comment - 0
Friday, June 2, 02:33:06 2017 | post link    
Александр
Posts: 121
Name: Роман
Константин, D22 попробовал заменить, ничего не изменилось:( даже все РУшки пробовал менять, стабильно ничего. У продавца платы сегодня узнал что ПЗУ все таки прошитая... что ж буду дальше искать! Если что посоветуете ещё буду очень благодарен!:)
Useful comment + 0 | Useless comment - 0
Friday, June 2, 18:23:02 2017 | post link    
Роман
Posts: 44
Name: Константин Айги (CXEMATEKA.RU)
Александр, да, тестовая прошивка явно нерабочая.

А вот системный тест 4.30 расширенной памяти не видит, значит есть какие-то ошибки при сборке доработки. Тест, кстати, дельный, хоть и, да, не без встроенных шуток )

Прошивка для Спектрума 128к и не будет работать, пока не заработает порт #7FFD. Работу порта легко проверить из бейсика 48к. Достаточно ввести команду:
OUT 32765,31

Если после ввода этой команды система сбрасывается и выходит в черный экран, значит порт #7FFD работоспособен. Если же нет, тогда нужно проверять прохождение сигналов IORQ, WR, A1, A15 вплоть до 9-го вывода eD1.

Роман, если микросхемы памяти рабочие, то надо проверять нет ли где замыканий особенно на выходах РУ5 (выводы 14, сигналы MD0-MD7). Также под вопросом D32. Но вообще, похоже, что где-то все-таки замыкание.

Useful comment + 0 | Useless comment - 0
Saturday, June 3, 06:19:00 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман
Константин, осциллографом посмотрел D32.11 - 1,71 Mhz, осциллограммы похожи с осцилограммами в примечании книжки по наладке. На РУ5, D2+(1до8).4 - 3,51 Mhz., на 4-х и 15-х выходах также сверял осциллограммы, по ним все Ок. На 15-м выводе РУ5 частота прыгает 3,51 на 1,7 и обратно. Также в брошурке вычитал "...для контроля и попытки вывести ZX в монитор следует в пределах 4,8-5,3В. изменять напряжение питания.". Опять к питанию, замерил напряжение на D32- 4,6В. Может из за питания?! Доработки по питанию еще не делал на D34 - D2.
Useful comment + 0 | Useless comment - 0
Saturday, June 3, 14:42:35 2017 | post link    
Роман
Posts: 44
Name: Константин Айги (CXEMATEKA.RU)
Роман, 4,6В это очень мало для "Ленинграда". Желательно, чтобы на всех участках платы напряжение питания было не ниже 5,0В. А при напряжении в 4.6 вольт система просто обязана глючить )
Useful comment + 0 | Useless comment - 0
Saturday, June 3, 17:27:31 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман
Ок! Тогда бегу в магаз за трансом и паяю бп) Однако меня не покидает мысль почему же бп ATX не справляется((( Хотя Александр запускал от такого же с доработками.
Useful comment + 0 | Useless comment - 0
Saturday, June 3, 19:16:06 2017 | post link    
Роман
Posts: 44
Name: Константин Айги (CXEMATEKA.RU)
Имеет значение надежность разъема питания и толщина проводов. Иногда, в зависимости от качества платы, дублируют толстыми проводами шины питания от одного края платы, до другого. Но это в совсем запущенных случаях.

Для Спектрума лучше использовать современные импульсные блоки питания, они, как правило, и мощнее и надежнее, чем линейные. Хотя, вот у меня есть старенький линейный блок питания от клона "Дельта-С", так он вполне тянет "Ленинград" 128к с музыкальным сопроцессором, но, правда, без контроллера дисковода.

Useful comment + 0 | Useless comment - 0
Saturday, June 3, 20:51:53 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Роман, мне просто повезло с БП. Не все ATX блоки способны выдавать стабильное напряжение. Сказывается на этом не только фирма-изготовитель, но и "возраст" блока.
Useful comment + 0 | Useless comment - 0
Sunday, June 4, 03:18:07 2017 | post link    
Александр
Posts: 121
Name: Алексей
А скажите пожалуйста, какой размер у этой платы ?
На сайте для заказа платы нужно указать размер, а по ссылкам на sblive.narod.ru я что-то не нашёл нигде.

Спасибо.

Useful comment + 0 | Useless comment - 0
Wednesday, June 7, 18:00:18 2017 | post link    
Posts: 3
Name: Александр
Моя плата изготовлена по образцу оригинала. Размер:
20х11,8см.

Useful comment + 1 | Useless comment - 0
Thursday, June 8, 18:43:53 2017 | post link    
Александр
Posts: 121
Name: Алексей
Ещё вопрос, начал искать микросхемы памяти.
Есть просто 565РУ5, есть КР565РУ5Г, КР565РУ5В и ещё несколько вариантов.
Разница в цене там до 10 раз.
Можете ли сказать, какая между ними разница и какую серию стоит выбирать ?

Спасибо.

Useful comment + 0 | Useless comment - 0
Saturday, June 10, 13:55:51 2017 | post link    
Posts: 3
Name: Андрей E-mail: Alexflexo@ukr.net
Алексей:Разницы практически никакой, литература не советует брать с буквой Д, хотя я видел микрухи с такой буквой в нескольких Ленинград-1 и все они нормально тестились в цикличном тесте памяти. На практике я проверял все вышеназванные вами микросхемы и пришёл к выводу, что все они при установке в Ленинград-1 подходят только на 50-70%, так как его упрощённая схемотехника более требовательна к этим микросхемам. Вобщем можно любые, но предварительно проверенные на подобном аппарате и с одинаковым индексом.
Useful comment + 1 | Useless comment - 0
Sunday, June 11, 01:53:41 2017 | post link    
Name: Алексей
Подскажите ещё, пожалуйста:
1. Что это за элемент Т2 на схеме? Нигде не нашёл описания.
2. Как правильно напаивать резисторные сборки?
3. 15k (All resistors) - имеется в виду общее сопротивление ? Т.е. если 11 штук R23, то получается сопротивление одного 15k/11, так?
Или каждый по 15k?

Useful comment + 0 | Useless comment - 0
Wednesday, July 12, 23:49:58 2017 | post link    
Posts: 3
Name: Константин Айги (CXEMATEKA.RU)
Алексей, T2 - это 1НТ251 (транзисторная сборка из 4-х NPN транзисторов).

В сборках каждый резистор по 15k.

Сборка R2 подтягивает все 8-мь разрядов шины данных процессора к +5В через 8 резисторов по 15К:



Сборка R23 подтягивает к +5В входные разряды портов ввода-вывода:



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

Useful comment + 2 | Useless comment - 0
Thursday, July 13, 22:08:24 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Alex Babkin
Константин, приветствую. Не клеится у меня с пентагоном :-( К сожалению, в цифровой технике я не очень... Подумываю даже заслать его в Вашу сторону...
Useful comment + 0 | Useless comment - 0
Saturday, July 15, 09:58:28 2017 | post link    
Alex Babkin
Posts: 10
Name: Юрий
Не подскажете, как можно заменить 555ир16? как я понял это теперь очень редкий компонент. Поиски по интернетам дают только какие-то скудные остатки на интернет аукционах, где доставка сильно превышает стоимость самой микросхемы, а по местным точкам почему-то ничего не нахожу. Может как-то можно изобразить на другой микросхеме или микросхемах то, что он делает в схеме Ленинграда?
Useful comment + 0 | Useless comment - 0
Tuesday, July 18, 23:09:27 2017 | post link    
Name: Юрий
Да и память уже не то, чтобы очень доступна. Может можно это все переделать на какую либо широко распостраненную статическую память, чтобы цепи регенерации можно было исключить из схемы? Ну а ПЗУ с мнее экзотическим, электрическим стиранием, я думаю подобрать не должно уже быть какой-то большой проблемой?
Useful comment + 0 | Useless comment - 0
Tuesday, July 18, 23:18:02 2017 | post link    
Name: Роман
Добрый день Юрий! У меня проблем с приобретением комплектующих к счастью не было, брал в Воронеже. А так на что можно заменить, указано в шапке ИР16 на 74ALS295. Вместо ПЗУ использую Winboard! Программатор и пзу брал на алиэкспресс)
Useful comment + 0 | Useless comment - 0
Thursday, July 20, 10:11:55 2017 | post link    
Роман
Posts: 44
Name: Юрий
Добрый день, Роман.
Проблема в том, что импортный аналог (ALS да и LS тоже) чуть ли не еще больший раритет, нежели сама ИР16. ИР16 даже попадается на ибее. А что такое Winboard? Гугл сообщает на такой запрос инфу о некоторой шахматной программе.

Useful comment + 0 | Useless comment - 0
Thursday, July 20, 18:23:03 2017 | post link    
Name: Роман
Юрий, извиняюсь,ПЗУ W27C512-45Z W27C512-45 W27C512 WINBOND DIP28. А вот за импорт не в курсе, так как уже говорил что все отечественное подобрал. А как вариант КР1533ИР16, (SN74ALS295BN) (98-01) в Чипе дипе имеется.
Useful comment + 0 | Useless comment - 0
Thursday, July 20, 19:25:23 2017 | post link    
Роман
Posts: 44
Name: Юрий
А в качестве замены транзисторов из микросборки пойдут народные BC547?
Useful comment + 0 | Useless comment - 0
Thursday, July 20, 22:07:53 2017 | post link    
Name: Роман
Плату Ленинграда приобретал уже модернизированную с видеовыходом на BC547, думаю плату под транзисторную сборку можно BC547 заменить, главное не забыть про цоколевку)
Useful comment + 0 | Useless comment - 0
Friday, July 21, 09:02:09 2017 | post link    
Роман
Posts: 44
Name: Александр
Юрий, все компоненты можно купить на zx-pk.ru в разделе барахолка, сам там покупал, только у проверенных продавцов. Брал у продавца с ником svinka, без проблем.
Useful comment + 0 | Useless comment - 0
Friday, July 21, 09:08:00 2017 | post link    
Posts: 2
Name: Роман
Всем привет! Может не в тему, хотел спросить кто как делает корпус для спека... например для того же Ленинграда, или же использует готовый б/у корпус?
Useful comment + 0 | Useless comment - 0
Saturday, July 22, 20:41:17 2017 | post link    
Роман
Posts: 44
Name: Юрий
Оббегал сегодня в очередной раз радиорынок. ИР16 не нашлось. И как ни странно ЛИ1 тоже ни импортной ни нашей. Процессор тоже проблема, буду в Китае заказывать.
Useful comment + 0 | Useless comment - 0
Sunday, July 23, 14:42:48 2017 | post link    
Name: Юрий
И собственно еще одна проблема, ОЗУ! Оказалось местные барыги растворили все РУ-шки уже давно в кислоте. (
Useful comment + 0 | Useless comment - 0
Sunday, July 23, 15:34:15 2017 | post link    
Name: Дмитрий
Не рекламы ради, я брал тут

http://www.phantom.sannata.ru/forum/index.php?t=24905&p=365784

Useful comment + 0 | Useless comment - 0
Sunday, July 23, 22:53:02 2017 | post link    
Name: SPOT E-mail: website10@ro.ru
Здравствуйте Константин. Такая проблема, при включение клона ZX Spectrum появляется шахматная доска.



Схема


Useful comment + 0 | Useless comment - 0
Monday, July 24, 13:46:35 2017 | post link    
Name: Юрий
Подскажите, вот здесь:
https://zxpress.ru/article.php?id=11995
правильная схема подключения музыкального сопроцессора? Может есть какие-то другие, лучшие/худшие варианты?

Useful comment + 0 | Useless comment - 0
Tuesday, July 25, 21:44:45 2017 | post link    
Name: Юрий
И куда пропал Константин?! Когда и о чем именно новое видео на канале (боюсь даже думать что нового видео не будет)?
Useful comment + 0 | Useless comment - 0
Tuesday, July 25, 21:46:23 2017 | post link    
Name: Роман
😂 Сезон отпусков! Наверное на морях😏
Useful comment + 0 | Useless comment - 0
Wednesday, July 26, 08:48:46 2017 | post link    
Роман
Posts: 44
Name: Михаил
Здравствуйте Константин, при просмотре вашего видео по сборке компьютера ZX Spectrum “Ленинград 48”, появилось большое желанием провести апгрейд памяти ОЗУ своего старенького компьютера ZX Spektrum “Magic05” до версии 128к, память ОЗУ в этом компьютере реализована с помощью 8 микросхем 565РУ5. Памяти такой у меня в наличии не оказалось, но есть друга с большим объемом, это КМ41С1000СР-7,1Mx1Бит особенность работы это 10 адресных линий в отличие от 8 в РУ5. Вопрос, возможно ли установить данную память в компьютер ZX Spektrum “Magic05” и как заставить ее правильно работать без существенных переделок. Спасибо.
Useful comment + 0 | Useless comment - 0
Wednesday, July 26, 09:58:01 2017 | post link    
Name: Александр E-mail: AndreyanovAlexandr@yandex.ru
Добрый День. Расширил ОЗУ до 128кб по Вашей методике. Ситуация следующая: При запуске теста 128кб пару 3-4 сек. бегут полосы по бордюру. А потом всё останавливается. Монтаж перепроверил несколько раз. Помогите :(
Useful comment + 0 | Useless comment - 0
Wednesday, July 26, 16:53:41 2017 | post link    
Name: Юрий
Хочу спросить Романа, который писал про использование W27C512-45Z. Ноги 20 и 22 должны сидеть на земле или 22 нужно оставить в воздухе?
Useful comment + 0 | Useless comment - 0
Friday, July 28, 14:23:36 2017 | post link    
Name: Роман
Юрий добрый вечер! Хороший вопрос, я то сам ещё можно сказать учусь) ещё запускаю свой первый Ленинград, проблема с пзу тоже имеется, и вот после Вашего вопроса обнаружил что доработки согласно схемы для ПЗУ 27с512 у меня на плате нет))) надо будет подумать!
Useful comment + 0 | Useless comment - 0
Friday, July 28, 22:13:07 2017 | post link    
Роман
Posts: 44
Name: Роман
Товарищ SPOT, предпологаю проблема с одним из мультиплексоров М/С D15-D19. У себя обнаружил проблемный ставив поверх рабочую микросхему вторым этажом. Причём осциллограммы с 1 и 15 выводов были в норме, согласно таблицы(.
Useful comment + 0 | Useless comment - 0
Friday, July 28, 22:18:28 2017 | post link    
Роман
Posts: 44
Name: Роман
Ссори SPOT))) на схему не обратил, я про Ленинград думал...
Useful comment + 0 | Useless comment - 0
Friday, July 28, 22:47:22 2017 | post link    
Роман
Posts: 44
Name: Юрий
Добрый вечер, Роман. Вроде согласно даташиту http://www.kosmodrom.com.ua/pdf/W27C512-45Z.pdf в режиме чтения выводы 20 и 22 должны иметь низкий уровень. Ну и соответсвено выводы 1 и 27 должны быть на низком уровне если вы желаете использовать первую четверть объема микросхемы. Но почему-то на схеме доработки 22 висит в воздухе.
Useful comment + 0 | Useless comment - 0
Friday, July 28, 23:10:26 2017 | post link    
Name: Роман
Юрий, у меня на плате 20 и 22 соединены вместе к сигналу RDROM. Вот здесь немножко инфы http://zx-pk.ru/threads/22683-rasshirenie-pamyati-leningrad-1-do-128k-i-zamena-pzu-na-flash-pzu/page3.html
Useful comment + 0 | Useless comment - 0
Saturday, July 29, 19:26:09 2017 | post link    
Роман
Posts: 44
Name: Юрий
Добрый день. Где взять в схеме Ленинграда 1 частоту 1.75MHz для тактирования музыкального сопроцессора?
Useful comment + 0 | Useless comment - 0
Tuesday, August 1, 16:41:02 2017 | post link    
Name: Юрий
Получил информацию что в качестве 1,75MHz лля музыкального сопроцессора можно использовать сигнал Н1. Так ли это?
Useful comment + 0 | Useless comment - 0
Thursday, August 3, 09:18:22 2017 | post link    
Name: Юрий
Есть вопроса:
1) Нужно использовать прямой или инверсный Н1?
2) Эта страница еще жива (надеюсь)?

Useful comment + 0 | Useless comment - 0
Friday, August 4, 22:24:14 2017 | post link    
Name: Роман
Страница жива, только нет Гуру)
Useful comment + 0 | Useless comment - 0
Saturday, August 5, 09:57:12 2017 | post link    
Роман
Posts: 44
Name: Villain
Здравствуйте, уважаемый Константин и все сочувствующие!
Приключилась у меня беда. Достал я свой старый комплюктер с дальней полки, решил вспомнить детство.
https://yadi.sk/i/K9IF17pD3MkePm
https://yadi.sk/i/i2YBZA4i3MkeQU
Что за модель, подскажите люди знающие? Вроде как в Челябинске их делали.
Подключил к телевизору через SCART: изображение есть, а в цветах шум.
Видео: https://youtu.be/yNL2CeGgjO8
Здесь особенно хорошо видно, что творится с цветами. Соединил все земли в кабеле и поставил резисторы по 500 Ом на каждый цветовой канал (RGB).
Осциллографом я вот что намерил:
такой сигнал у меня на выходе Video:
http://fastpic.ru/view/91/2017/0401/e1e38f6855d347eefc53ca3c0e40f952.png.html
А вот сигнал вместе с шиной +5В
http://fastpic.ru/view/89/2017/0401/290f0fcff09d7b50791a6f1d61210a13.png.html

Плохо разбираюсь в электронике, но вижу, что есть сигнал частотой примерно 6.4 кГц.
Сначала грешил на кварцевый резонатор на 14 МГц. Поставил новый, эффекта нет.
Пробовал на шину +5 В напаять конденсаторов 3 шт по 1800 мкФ
https://yadi.sk/i/fP6MSr7y3GYXPX
Но это не дало никакого результата.
Есть ли предположения, куда копать?

Useful comment + 0 | Useless comment - 0
Sunday, September 10, 11:00:28 2017 | post link    
Posts: 2
Name: Villain
Что-то всё затихло. Куда же все подевались? Никто не сталкивался с подобным?
Useful comment + 0 | Useless comment - 0
Wednesday, September 20, 14:18:24 2017 | post link    
Posts: 2
Name: Константин Айги (CXEMATEKA.RU)
Villain, что за клон точно не скажу, но штука, судя по всему, дельная. Тут хоть и всего 48к памяти, но зато на плате есть контроллер дисковода и музыкальный сопроцессор – это круто )

Похоже, что помехи по RGB посторонние, т.е. с самой платой всё наиболее вероятно хорошо.

Стало быть, стоит сосредоточиться на проверке или замене источника питания, а также непосредственно на схеме соединения с ТВ.

При замене источника питания, важно помнить, что такая плата требует наличия двух напряжений: +5В и +12В (местами менять их нельзя – погорит вся логика). Если же подать на плату только +5В (без напряжения +12В), то микросхема ВГ93 (контроллер дисковода) выйдет из строя. Однако в процессе тестирования можно вместо +12В подавать +5В, тогда с ВГ93 ничего не случится, но контроллер в таком режиме работать не будет. Кстати, ВГ93 может выйти из строя, если напряжение +5В будет приходить несколько раньше напряжения +12В, т.е. блок питания тут нужен надежный )

Свои zx-клоны я подключаю к ТВ по этой схеме:
http://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f/p60

Useful comment + 0 | Useless comment - 0
Thursday, September 21, 05:07:25 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Vadim
Доброго времени суток!
Допустима ли замена ИР22 на ИР23, в схеме Ленинграда?

Useful comment + 0 | Useless comment - 0
Thursday, September 21, 15:11:23 2017 | post link    
Posts: 51
Name: zamich
Здравствуйте люди добрые! Подскажите пожалуйста по Ленинград-48к, на D32 (IR22) должен ли тактироваться сигнал на первом выводе (сигнал /CSRAM) и на D39 (TM9) девятый вывод (сигнал /IOWR)?
Useful comment + 0 | Useless comment - 0
Monday, September 25, 14:40:36 2017 | post link    
Posts: 8
Name: Vadim
Posts: 51
Name: Vadim
Пардон.

/CSRAM D32



/IOWR D39 без ПЗУ



/IOWR D39 с тестовым ПЗУ




Useful comment + 1 | Useless comment - 0
Monday, October 2, 09:28:45 2017 | post link    
Posts: 51
Name: zamich
Спасибо Vadim, я та и предстовлял т.к. у меня только логический пробник. хотел спросить вашего мнения по поводу этой картинки

[url=http://radikal.ru][img]http://s018.radikal.ru/i514/1710/cd/ffa6c66c023e.jpg[/img][/url]



это без ПЗУ, процессор Z80 (без буквы), четыре ру5 и четыре ру5д, питание ровно 5в, частота в норме, все нужные сигналы вроде (пробник логический) присутствуют, вместо 555кп11 (D36) временно стоит 555кп14 (кп11 пока нет). Помогите советом, заранее благодарен!

Useful comment + 0 | Useless comment - 0
Tuesday, October 3, 17:31:08 2017 | post link    
Posts: 8
Name: Vadim
zamich, без процессора такая же картинка? Микросхемы ОЗУ разной ёмкости ру5 - 64кбит, ру5д 32 (ру5д1, ру5д2) или 16 (ру5д3, ру5д4).
Самоделка или ремонт?

Useful comment + 0 | Useless comment - 0
Tuesday, October 3, 17:49:36 2017 | post link    
Posts: 51
Name: zamich
самоделка, без процессора (только ОЗУ) нет вертикальных полос, только широкие горизонтальные черно-белые полосы движущиеся вверх, ру5д поставил от безисходности т.к. четыре ру5 которые я ими заменил показались подозрительными (слабый сигнал на D0 14-й вывод). Может попробовать поднять напряжение?
Useful comment + 0 | Useless comment - 0
Wednesday, October 4, 15:29:11 2017 | post link    
Posts: 8
Name: Vadim
Сначала было бы неплохо стабильную картинку получить. Без ЦПУ, ПЗУ и ОЗУ должен быть белый прямоугольник на чёрном фоне.
Делалась ли доработка для стабилизации строчной? 10 вывод на +5В, 1 на GND счётчика D4 для кварца 14 МГц. Есть чем частоту померить?
Потом можно будет смотреть напряжение на шине данных D0-D7 (без ЦПУ, ПЗУ и ОЗУ), а также нет ли КЗ между ними.
Затем можно будет ОЗУ установить, но с учётом адресации строк и столбцов для 565РУ5Д1, Д2, Д4 A7 =1; Д3 A7 = 0 (9 выводы). Но это только на первое время, для наладки.

Useful comment + 0 | Useless comment - 0
Wednesday, October 4, 16:31:21 2017 | post link    
Posts: 51
Name: zamich
Понял Vadim, проверю частоту, шина данных (по части КЗ и обрывов)в порядке. По части ОЗУ: у меня ру5д3, 9 выводы отрезать и посадить на минус?
Useful comment + 0 | Useless comment - 0
Thursday, October 5, 15:42:18 2017 | post link    
Posts: 8
Name: Vadim
Рушки впаяны или на панельках? Если на панельках, то резать не надо, просто отогнуть 9 вывод перед установкой и подпаять GND. Если впаяны, то аккуратно режем ногу как можно ближе к плате и подпаиваем GND. Полноценно с таким ОЗУ работать он не будет, нужно будет их всё равно заменить.
Useful comment + 1 | Useless comment - 0
Thursday, October 5, 20:08:16 2017 | post link    
Posts: 51
Name: ZIm E-mail: kr1033eu1@inbox.ru
У меня вопрос такого характера, подскажите знающие люди можно ли использовать в схеме вместо 1533кп11 микросхему 1533кп11А, если да то что нужно добавить или убавить, что бы она заработала, если нет то чем можно заменить из отечественной логики, про 257 импортную знаю, но негде взять.
Useful comment + 0 | Useless comment - 0
Wednesday, October 11, 15:10:41 2017 | post link    
Name: Vadim
ZIm, это одно и то же.
Useful comment + 0 | Useless comment - 0
Wednesday, October 11, 16:01:39 2017 | post link    
Posts: 51
Name: ZIm E-mail: kr1033eu1@inbox.ru
Vadim, я тоже так думал, а как оказалось что не одно и тоже!!!!
Useful comment + 0 | Useless comment - 0
Wednesday, October 11, 20:46:26 2017 | post link    
Name: Vadim
В серии КР1533 КП11 нет, есть только КР1533КП11А. Обе версии КП11 и КП11А есть в в К555. Есть ещё 1533КП11 и 1533КП11А, которые выполенны не в DIP корпусе, а в "планарном" типа 402.16-32.
И в чём же если не секрет оказалось их различие? В длительности фронтов?

Useful comment + 0 | Useless comment - 0
Wednesday, October 11, 23:57:53 2017 | post link    
Posts: 51
Name: ZIm E-mail: kr1033eu1@inbox.ru
Разница в том, что с буквой "А" это селектор.
Useful comment + 0 | Useless comment - 0
Thursday, October 12, 19:31:56 2017 | post link    
Name: ZIm E-mail: kr1033eu1@inbox.ru
В общем нашел уже кп11, первый вопрос решил, есть еще второй, по поводу процессоров z84C0020PEC, дело в том, что по случаю достались такие процессоры, как выяснилось позднее из форумов с этими процессорами есть некоторые проблемы, в моем случае из 10, 5 вообще не стартуют, а 5 без ПЗУ показывают "погоду" без намеков на "матрас" или, что либо подобное, схема распаяна на заказной плате согласно предложенной на этом сайте, ОЗУ вместо РУ5 (7) использую импортные MN41256-08 c заземленными первыми выводами, доработок никаких пока не делал, задающий генератор работает 3,5МГц на 6 выводе есть, синус немного не ровный амплитуда около 5В. Я предполагаю что проблема именно в процессоре!? Если есть кого какая информация или мысли подскажите...
Useful comment + 0 | Useless comment - 0
Thursday, October 12, 19:49:59 2017 | post link    
Name: Vadim


Для процессора подтянуть сигнал /RAS к +5 В резистором 500 - 1000 Ом.

Useful comment + 0 | Useless comment - 0
Thursday, October 12, 20:27:00 2017 | post link    
Posts: 51
Name: ZIm
[URL=http://fastpic.ru/][IMG]http://i89.fastpic.ru/big/2017/1015/58/58dd5419abb4db601895fc0d22ef9758.png[/IMG][/URL]
И чему в таком случае верить???? Чет я совсем запутался!

Useful comment + 0 | Useless comment - 0
Sunday, October 15, 22:38:53 2017 | post link    
Posts: 12
Name: ZIm
Прошу прощения не сразу допер как изображения добавлять.
Useful comment + 0 | Useless comment - 0
Sunday, October 15, 22:43:52 2017 | post link    
Posts: 12
Name: Vadim
К555КП11, КП11А и КР1533КП11А - селекторы (мультиплексоры) 2в1 с ТРЕМЯ устойчивыми состояниями на выходах БЕЗ инверсии. Стоят в схеме Ленинграда КР1533КП11А - полёт нормальный.

К555КП14, КП14А и КР1533КП14А - селекторы (мультиплексоры) 2в1 с ТРЕМЯ устойчивыми состояниями на выходах С инверсией. Иногда используют вместо D36(КП11) для инверсии цветов.

К555КП16 и КР1533КП16 - селекторы (мультиплексоры) 2в1 с ДВУМЯ устойчивыми состояниями на выходах БЕЗ инверсии.

К сожалению, книжечки с опечатками и ляпами не редкость, поэтому стоит посматривать несколько источников.

Useful comment + 1 | Useless comment - 0
Sunday, October 15, 23:34:32 2017 | post link    
Posts: 51
Name: ZIm
Vadim, огромное спасибо вам за разъяснение, однако я смотрел в нескольких источниках в одних написано одно в других другое, меня смутило то, что у меня есть в наличии одна 555кп11 и при установке ее в D17 появляется такая картинка , вот для меня и сошлись звезды того что микросхемы разные.
Useful comment + 0 | Useless comment - 0
Monday, October 16, 14:48:40 2017 | post link    
Posts: 12
Name: Vadim
ZIm, микросхемы D15 и D16, D17 и D18 работают в парах, поэтому при замене на другую серию, желательно также менять - парами.
Useful comment + 0 | Useless comment - 0
Monday, October 16, 16:14:02 2017 | post link    
Posts: 51
Name: ZIm
Vadim, спасибо, я догадывался, что ж буду ждать посылку, с микросхемами, а там посмотрю, что получится.
Useful comment + 0 | Useless comment - 0
Monday, October 16, 18:38:32 2017 | post link    
Posts: 12
Name: Randomize_Usr
Спасибо автору темы! Подогрел интерес.
Сегодня победил свой спектрум. Не мог поверить, что после спайки бутерброда из исправных ру5 одна из них крякнула.





Мой клон называется Composite.
План соединений для него модифицированный из авторского может сгодится кому-нибудь.
Для всех доработок используем 8 дополнительных микросхем:

eD1 - К555(1533)ТМ9 (устанавливается поверх D34)d31 - было
eD2 - К555(1533)КП11 (устанавливается поверх D33)d30
eD3 - К555(1533)ЛЕ1 (устанавливается поверх D2)d2
eD4 - К555(1533)ЛА3 (устанавливается поверх D40)d31
eD5 - К555(1533)ЛЛ1 (устанавливается поверх D42)d34
eD6 - К555(1533)ЛИ1 (устанавливается поверх D8)d8
eD7 - К555(1533)ЛЛ1 (устанавливается поверх D13)d13
eD8 - К555(1533)ЛН1 (устанавливается поверх D41)

План соединений при апгрейде памяти:
00. eD1-1 -> reset
01. eD1-2 -> eD2-2
02. eD1-5 -> eD2-11
03. eD1-7 -> eD2-14
04. eD1-15 -> eD3-8
05. eD1-9 -> eD3-10
06. eD1-3 -> d38-12 было D32-12 (D0)
07. eD1-4 -> D38-15 (D1)
08. eD1-6 -> D38-16 (D2)
09. eD1-11 -> D38-19 (D3)
10. eD1-13 -> D38-2 (D4)
11. eD1-14 -> D38-5 (D5)
12. eD1-10 -> D17-13 (2-й экран) – отрезать от земли
13. eD1-12 -> eD7-2 (Выбор ПЗУ 128k) доделать при установке ВГ93
14. eD7-1 -> eD8-10 -> eD7-10 (Выбор TR-DOS инвертированный)
15. eD8-11 -> через 10к к +5B (Выбор TR-DOS)
16. eD8-11 -> D30-1 (отрезать от +5B) пока не соединять и не отрезать
17. eD7-3 -> D30-27 (отрезать от +5B)
18. eD2-3 -> eD2-13
19. eD2-13 -> eD4-4 -> D10-11 (A14)
20. eD2-10 -> eD4-5 -> eD3-3 -> D10-12 (A15)
21. eD2-15 -> D33-8 (GND)
22. eD2-1 -> eD4-6
23. eD2-4 -> D16-10 (отрезать от A14)
24. eD2-9 -> D16-13 (отрезать от A15)
25. eD2-12 -> eD5-12
26. eD3-1 -> eD4-1
27. eD3-2 -> D30-9 (A1)
28. eD3-4 -> eD4-2
29. eD3-5 -> D14-12 (WR)
30. eD3-6 -> D14-13 (OUTIORQ)
31. eD3-9 -> eD4-3
32. eD5-13 -> D3-2 (H1)
33. eD5-11 -> eD3-11-12->eD4-9
34. eD3-13 -> eD4-12
35. CAS -> eD8-13 отрезать от D21-15...D28-15 (КР565РУ5)
36. eD8-12 -> eD4-10 -> eD4-13
37. eD4-11 -> D21-15...D28-15
38. eD4-8 -> eD21-15...eD28-15
39. eD5-10 -> D10-13
40. eD5-9 -> D9-8 (WE)
41. eD5-8 -> D21-3...D28-3 (КР565РУ5) - отрезать от D9-8

Useful comment + 1 | Useless comment - 0
Monday, October 16, 21:53:59 2017 | post link    
Posts: 23
Name: ZIm
Доброго Времени суток Всем, подскажите получаю вот такой кривой синус на 6 ноге, подскажите как его выпрямить???
Useful comment + 0 | Useless comment - 0
Saturday, October 21, 19:41:42 2017 | post link    
Posts: 12
Name: Vadim
Брошюра по наладке Ленинграда, которую сбрасывал Константин: http://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f

В приложении диаграмма 60 - сигнал RAS.

Useful comment + 0 | Useless comment - 0
Sunday, October 22, 17:43:31 2017 | post link    
Posts: 51
Name: ZIm
Vadim, брошюру читал сигналы видел, в ней есть нюанс, на 6 - ноге сигнал RAS c инверсией (согласно схемы), этот сигнал поступает с 9 вывода D2, согласно брошюре диаграмма №5 (синус), и на видео размещенном на этом сайте Константин получает синус, , если не прав, прошу не пинайте сильно до этого времени я никогда с ни с Ленинградом ни со Спектрумом ни с любым другим аналогом данного компьютера дела не имел, многих очевидных нюансов для опытного человека могу не замечать.
Useful comment + 0 | Useless comment - 0
Sunday, October 22, 19:59:29 2017 | post link    
Posts: 12
Name: Randomize_Usr
ZIm! Я бы не парился на твоем месте. Искривление меандра происходит из-за индуктивности и емкости дорожек и щупа осциллографа. Вот например сигнал с 6 ноги z80 снятый обычным щупом:
[URL=http://www.picshare.ru/view/8328796/][IMG]http://www.picshare.ru/uploads/171022/To4wRSE5tR_thumb.jpg[/IMG][/URL]
вот делитель и снятый с помощью него тот же сигнал:
[URL=http://www.picshare.ru/view/8328797/][IMG]http://www.picshare.ru/uploads/171022/WZ0fO5SXUA_thumb.jpg[/IMG][/URL]

[URL=http://www.picshare.ru/view/8328798/][IMG]http://www.picshare.ru/uploads/171022/i7XH750i3S_thumb.jpg[/IMG][/URL]

Useful comment + 0 | Useless comment - 0
Sunday, October 22, 21:28:23 2017 | post link    
Posts: 23
Name: Vadim
Примерные картинки одного и того же сигнала на осциллографах с разной полосой пропускания:



Осциллограф Константина смахивает на С1-94 с полосой пропускания 10МГц.

Картинка не моя. Оригинал http://robotosha.ru/electronics/how-choose-oscilloscope.html.

Useful comment + 0 | Useless comment - 0
Sunday, October 22, 22:32:50 2017 | post link    
Posts: 51
Name: ZIm
Всем спасибо за подсказки и помощь, сегодня я добил до конца эту часть вопроса, суть проблемы была следующей, как я это понимаю, в том, что импортные микросхемы, особенно ОЗУ типа 41256 очень критично относятся к напряжению питания, при первоначальных запусках мое питающее напряжение состовляло 4,94~4,6В (пользовался компьютерным БП) впаяв в него дополнительный переменный резистор на ногу управления ШИМ смог поднять напряжение до 5,05~5,1В после чего благополучно запустился "матрас" и в последствии заработала схема по установке 512 ПЗУ, однако при запуске тестовой прошивки есть некоторые ошибки, и получаемый матрас имеет небольшие артефакты, понятное дело что виновата ОЗУ, но я все ни как не пойму как с помощью тестовой программы определить определить неисправную микросхему, если кто может подскажите где подсмотреть синдромы и коды ошибок. Заранее благодарен.
Useful comment + 0 | Useless comment - 0
Tuesday, October 24, 03:24:40 2017 | post link    
Posts: 12
Name: ZIm
4,94 ~ 4,96В там очепятка!!!
Useful comment + 0 | Useless comment - 0
Tuesday, October 24, 03:27:10 2017 | post link    
Posts: 12
Name: Vadim
Ошибка ОЗУ на тестовой прошивке 48K:
http://s010.radikal.ru/i312/1107/41/e23bbe7d5a22.jpg

Если собрана схема 48K, проверить все ли 1 выводы 41256 подтянуты к +5В или GND.

Useful comment + 0 | Useless comment - 0
Tuesday, October 24, 11:00:19 2017 | post link    
Posts: 51
Name: Randomize_Usr
to ZIm
Описание теста 128
http://d.zaix.ru/4Kgd.txt

5 Вольт на ножках ОЗУ? В питающих проводах могут быть приличные потери. У меня на источнике 5,5 вольт, а на плате 5,0 В.

Конденсаторы на каждую из озушек по питанию припаяй 0,1 мкф, достаточно будет.

Ошибка повторяется?
Если картинку с ошибкой покажешь то может еще что-нибудь подскажу.

Useful comment + 0 | Useless comment - 0
Tuesday, October 24, 21:16:25 2017 | post link    
Posts: 23
Name: Randomize_Usr
Если уверен что озушки барахлят то методом научного тыка можно попробовать. Меняешь две озушки местами если ошибка не изменилась то обе исправны или обе неисправны итд.
Useful comment + 0 | Useless comment - 0
Tuesday, October 24, 21:27:49 2017 | post link    
Posts: 23
Name: Виталий
Не совсем по теме, но больше некого спросить. Мне нужно адаптировать сигнал разного напряжения, линия как я понял двунаправленая (как в оперативной памяти) 5в и 3.3в интерфейсный адаптер слишком дорогой MAX3004EUP. IDT QS316211кмоп и есть случае подыхания от малейшей статики. Подскажите какую я могу использовать? Мне главное чтобы напряжение сигнала выставлялось опорным напряжение, т е 2 разных опорных напряжения. Я уже всю голову сломал. Литературы нормальной найти не могу, в даташите не понятно будет так работать или нет. В программах моделирования таких микросхем нет, другие которые должный двунаправлено работать, работают только односторонне. В доступе есть только дорогие и спалить их не понимая подойдёт ли она не могу себе позволить. И да, время отклика должно быть не больше 6ns
Useful comment + 0 | Useless comment - 0
Monday, October 30, 20:25:12 2017 | post link    
Posts: 4
Name: Vadim
Виталий, как на счёт TXB0108PWR? Время отклика 4 нс.
Статья по теме: http://we.easyelectronics.ru/Shematech/soglasovanie-logicheskih-urovney-5v-i-33v-ustroystv.html.

Useful comment + 1 | Useless comment - 0
Monday, October 30, 23:23:22 2017 | post link    
Posts: 51
Name: Виталий
Vadim! Боже, это то что нужно на все 100%, и доступность и корпус и цена и скорость! И главное электрическая защита до 15Кв =)
Большое при большое спасибо! А то уже 3 недели мозг ломаю что выбрать...
Ещё вопрос это уже совсем не по этой статье.
Мне нужно найти схему или чип который берёт 2 сигнала с разным прерыванием по одной шине и объединяет его в линию данный с чередованием. Такое вообще возможно?

Useful comment + 0 | Useless comment - 0
Tuesday, October 31, 18:43:52 2017 | post link    
Posts: 4
Name: ZIm
Всем Огромное спасибо за помощь и подсказки, методом титанических усилий я нашел проблему и устранил, только вся беда я не понял в чем она была. Суть следующая, заменяя микросхемы ОЗУ я выяснил как работает тест, все достаточно просто, вытащив предпологаемо неисправную микросхему и оставив панельку пустой по этому адресу при проверки буфера получал при чтении 1, в принципе логично, когда очередь подошла к D28 и я ее вытащил ситауция не изменилась, первое что сделал полностью прозвонил дорожки, проверил микросхему ИР22 все прекрасно работает, но тест не проходит, тогда я выдул феном панельку и посадил на ее место другую, и о чудо первый тест прошел, потом методом подбора микросхем нашел 3 неисправные из серии MB81256-12 10 штук, был вынужден одну поставить MN41256A-08,понимаю что так делать нельзя, но если очень хочется и надо то можно, поставив как выше указано микросхемы все заработало. В последствии загрузилась ОС 48К. Итог мои предположения по данной неисправности. Возможно плата недостаточно качественно была изготовлена и возможно в межплатном переходе (метализированное отверстие) не было должного контакта, так как я старался много олова туда не паять и делать все предельно аккуратно (НЕПРОПАЙ ИСКЛЮЧЕН, пропаивал и просматривал, и прозванивал) и когда менял панельку возможно сам того нежелая пролудил отверстия изнутри. Опять же это только предположения и другого объяснения я найти не могу...
Useful comment + 0 | Useless comment - 0
Wednesday, November 1, 00:42:30 2017 | post link    
Posts: 12
Name: ZIm
В настоящий момент, собрал читалку на стандартно приложенной схеме, на ЛН2 не захотела работать, я так подозреваю что виной сигнал со смартфона уровнем 1,3 вольт, стандартная работает отлично,только громкость нужно чуть тише на телефоне делать, так же собрал контроллер PS/2 клавиатуры с перва тоже работать не хотела точнее не работали кнопки на линии А15, долго думал перепробовал почти все кварцы свои, всякие версии прошивок, а вот осцилографом догодался посмотреть в последнюю очередь, решение оказалось простым нужна была подтяжка на 10КОм на +5В, в последствии хочу собрать контроллер ТХ клавиатуры, но пока и этого хватит. Остановился на том что начал делать доработки по стабилизации строчной кадровой развертки, прорисовки окружности и т.п.
И вот сделал все как нарисовано, а окружность как была кривой так и осталась еще и трястись начала, Если кто обладает какой либо информацией по этому вопросу, буду признателен за подсказку!!!

Useful comment + 0 | Useless comment - 0
Wednesday, November 1, 00:53:30 2017 | post link    
Posts: 12
Name: Randomize_Usr
to ZIm.
Можешь попробовать схему из Композита, она на двух ИР1 или ИР16.
http://sblive.narod.ru/ZX-Spectrum/Composite/Composite.htm

Useful comment + 0 | Useless comment - 0
Sunday, November 5, 01:02:44 2017 | post link    
Posts: 23
Name: Randomize_Usr
Подключил музыкальный сопроцессор.

Второй разьем на кабеле, для FDD контроллера, тоже под односторонний монтаж. Осталось причесать платку.
Схема:
[url=http://d.zaix.ru/4Sa6.pdf]скачать 4Sa6.pdf[/url]
Фотошаблон или ЛУТ:
[url=http://d.zaix.ru/4Saa.pdf]скачать 4Saa.pdf[/url]
Расположение элементов:
[url=http://d.zaix.ru/4Sag.pdf]скачать 4Sag.pdf[/url]

Useful comment + 1 | Useless comment - 0
Sunday, November 5, 19:09:58 2017 | post link    
Posts: 23
Name: ZIm
Randomize_Usr, спасибо за наводку я все таки добился того что бы заработала предложенная доработка на этом сайте, причина оказалась очевидной, на месте микросхемы D33 у меня стоял импортный аналог SN74HC165N и видимо либо фронты у нее другие или еще какие параметры (В подробности не в давался) Заменил на отечественную 1533ИР9 и все сразу получилось, единственное D2 у меня стояла тоже импортная и из-за этого слева при выполнении доработки появлялась темная полоса, заменил на 555ТМ2 и все стало работать как нужно. Сей час думаю о том как расширить память до 128Кб.
Useful comment + 0 | Useless comment - 0
Monday, November 6, 03:19:06 2017 | post link    
Posts: 12
Name: iegova
Добрый день! Посмотрев ваше видео про сборку ленинграда загорелся идеей собрать свой. Плату соответствующую искать не стал, решил сделать на макетке. В общем почти все получилось, но проблемы с изображением, картинка плывет вверх. Прошу не пинать ногами, в спектрумах у меня опыт нулевой, да и вообще в радиолюбительстве. Я так понимаю какая то проблема с кадровой синхронизацией. Надеюсь на вашу помощь. Микросхемы использую 555 и 1533 серии, память winbond w27c512, кварц на 14.000 МГц. Замерял питание на каждой микросхеме, варьируется от 4,85 до 5,1 вольт

http://s018.radikal.ru/i512/1711/9d/5d494604d46d.jpg

Делал по схеме с sblive.narod.ru со следующими доработками, только ПЗУ для выбора 48к перемычками к +5в подтянул.

http://www.cxemateka.ru/v1/Other.png

Так же делал привязку к черному на микросхеме 1533тм2.
тест памяти показал вот это

http://s019.radikal.ru/i641/1711/7e/cd865be9a113.jpg

вот еще пара фоток

http://s012.radikal.ru/i319/1711/6c/fb9df4bc7f76.jpg

http://s013.radikal.ru/i323/1711/37/5041eafbc2ad.jpg
задал уже этот вопрос на zx-pk.ru, но все таки одна голова хорошо а две лучше

Useful comment + 0 | Useless comment - 0
Monday, November 6, 13:55:40 2017 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
iegova, для стабильной работы системы желательно добиться, чтобы питание на всех микросхемах (особенно на РУ5-х) было не ниже 5.0 вольт. Только после этого можно ожидать прохождение теста памяти.

Ленинград напрямую к VGA монитору подключить никак не получится. Тут нужно специальное устройство сопряжения, вроде GBS8200 или этого:
http://www.zxkit.ru/katalog-1/zxkit-001

Ну, а самый простой вариант – подключить его через SCART к телевизору.

Useful comment + 0 | Useless comment - 0
Monday, November 6, 18:22:28 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: iegova
Константин, это просто разъем 15 пиновый, я подключаю к RGB Scart. Какой то косяк с кадровой синхрой, пока не пойму в чем дело
Useful comment + 0 | Useless comment - 0
Monday, November 6, 18:48:28 2017 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
ZIm, SN74HC165N - это КМОП (CMOS) микросхема, у неё токи отличаются от ТТЛ логики:



74HC – это аналог серии 1564 (КМОП)

В Ленинград стоит ставить: 74LS – аналог 555 серии, 74ALS – аналог серии 1533, ну или 74HCT (где "T" указывает на совместимость с ТТЛ-уровнями входных сигналов).

Useful comment + 0 | Useless comment - 0
Monday, November 6, 19:15:03 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Константин Айги (CXEMATEKA.RU)
iegova, в любом случае, сначала надо питание стабилизировать. Если напряжение на некоторых участках платы ниже 5.0 вольт, стабильная работа системы маловероятна.
Useful comment + 0 | Useless comment - 0
Monday, November 6, 19:20:31 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: iegova
Константин, это я накосячил, неправильно понял схему доработки сигнала int, написано что надо отрезать С2 от D8-8(12), но видимо понял надо отрезать С2 полностью от остальной схемы. Вернул как было на оригинальной схеме по умолчанию, тест озу прошел, но все равно дергание кадров((

http://s014.radikal.ru/i326/1711/20/79afc3ccdcf3.jpg

Useful comment + 0 | Useless comment - 0
Monday, November 6, 20:58:28 2017 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
iegova, чтобы стабильную картинку получить, нужно частоты строк и кадров привести к стандарту. Об этом подробнее в этом посте:

http://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f/p95

Useful comment + 0 | Useless comment - 0
Tuesday, November 7, 17:44:17 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: ZIm
Доброго всем времени суток, Подскажите кто знает как формируется сигнал IORQ На 20 ноге Z80. из-за его отсутствия на 15 выводах D38, D37 тоже нет сигнала соответственно клавиатура не работает. Если кто сталкивался подскажите в чем причина или куда посмотреть ???? За ранее благодарен!!
Useful comment + 0 | Useless comment - 0
Saturday, November 11, 23:47:01 2017 | post link    
Posts: 12
Name: Randomize_Usr
Сигнал IORQ формирует процессор при обращении к внешнему устройству. Совместно с сигналами RD или WR соответственно будет производиться чтение или запись в устройство адресуемое в этот момент шиной данных. Можно скачать книжку Z80 на русском там понятно написано. У вас скорее всего непропай или плохой контакт в панельке процессора.
Useful comment + 0 | Useless comment - 0
Sunday, November 12, 00:37:45 2017 | post link    
Name: Александр
И снова здраствуйте. Давненько я не заходил сюда, не было просто времени. Короче, моё новое видео про Спектрум: https://youtu.be/fWOtyesDlhk
P.S. после съёмки я провёл коррекцию дешифрации, как на видео у Константина. Помехи из динамика исчезли, зато клавиатура перестала работать. Пришлось немного перепаять входы у eD7 - вместо eD7-13 на eD5-2 - eD7-13 на eD6-4, и вместо eD7-9 на eD5-1 - eD7-9 на D14-3. Только после этого клавиатура заработала. Ещё пока что не работает TR-DOS - при его выборе комп просто перезагружается. Остальные пункты меню все работают.

Useful comment + 0 | Useless comment - 0
Friday, November 17, 18:31:12 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Александр, если в динамике слышен треск при старте доработанного до 128К Ленинграда, то это означает, что коррекция дешифрации портов не сделана или собрана неверно. В принципе, многие программы и так будут работать, но с незапланированными звуковыми или бордюрными эффектами )

Ну, а вход в TR-DOS будет работать только после подключения контроллера дисковода.

Useful comment + 0 | Useless comment - 0
Saturday, November 18, 22:20:45 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Константин,я понял. Пока нет денег на контроллер, займусь звуковым процессором и соберу новую клавиатуру. Кстати, а чем AY-3-8910 отличается от YM-2149F?
Useful comment + 0 | Useless comment - 0
Sunday, November 19, 17:09:53 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
AY-3-8910 и YM-2149F взаимозаменяемы. Однако отличия всё же есть:

"Назначение выводов микросхемы YM2149F соответствует AY-3-8910, за исключением вывода 26, который включает внутренний делитель входной частоты вдвое, если на него подан низкий уровень. Если этот вывод никуда не подключён, микросхема работает так же, как AY-3-8910. Помимо встроенного делителя входной частоты, YM2149 имеет отличие в разрядности ЦАП огибающей — 5 бит вместо 4 (с логарифмической шкалой). Также для тона используются только нижние (тихие) 4 бита. Это создаёт отличие в тембре звучания огибающей, делая его более ярким, однако позволяющим получить бо́льшую гибкость баса."

https://ru.wikipedia.org/wiki/AY-3-8910

Useful comment + 1 | Useless comment - 0
Sunday, November 19, 19:45:48 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Randomize_Usr
Здравтвуйте все! Подключил FDD контроллер.
https://yadi.sk/i/VbrRxQZi3PuWvW
https://yadi.sk/i/f5fPRNk13PuXww
https://yadi.sk/i/syaSAsVj3PuXzg
https://yadi.sk/i/sYzthIP43PuY36
Схема: https://yadi.sk/i/yST5xpuy3PuY5W
https://yadi.sk/i/bI4dXPFu3PuY8s
Можно сказать задышал сразу, долго не мог понять почему глючит тр-дос. Уменьшил питание пзушки, подключил через диод и еще иногда глючил по другой причине. Добавил конденсатор 220 пф или исправлялось заменой 1533тм2 на 155тм2.
После полной отладки выложу проект с исправлениями, для повторения. Надеюсь это кому-нибудь будет интересно.
Надо признать, что я в дисководах и fdi разбираюсь еще хуже чем в спектруме, поэтому куча вопросов к уважаемому Константину Айги.
Константин! Этот контроллер из книги Инфоркон "Переферия своими руками" он с небольшими изменениями, приходилось ли вам подключать такой контроллер?
Пока отформатировал две дискеты (окно плотности заклеил), обе в конце форматирования показали меньше 2544 сектора на несколько штук. потом попробовал записать програмку на бейсике из трех строк. Обе попытки закончились ошибкой и повреждением первого сектора. Одна из дискет отформатировалась на виндовс у второй 0 дорожка повреждена.
Можно ли испортить дискету дисководом?
Пока записывать на bdi не буду, дискеты дефицит.
Какой способ записи образов дискет трдос посоветуете из под виндовс?

Useful comment + 1 | Useless comment - 0
Wednesday, November 22, 00:06:41 2017 | post link    
Posts: 23
Name: Константин Айги (CXEMATEKA.RU)
Randomize_Usr, если ПЗУ работает нестабильно, то это может быть признаком неисправности микросхемы. Когда контрольная сумма ПЗУ плавает, некоторые манипуляции с питанием могут помочь стабилизировать её работу. Но лучше такую ПЗУшку заменить.

Я бы посоветовал все-таки использовать комбинированную прошивку в корпусе 27C512, как сделано тут:
http://www.cxemateka.ru/v1/Other.png

Это положительно скажется на стабильности работы системы, т.к. и энергопотребление снизится, да и меньше будет нагрузка на адресную шину и шину данных процессора. Кроме того, на вышеприведенной схеме есть необходимые доработки, исключающие конфликты портов Спектрума и BDI, а также конфликт ПЗУ TR-DOS и ПЗУ 128К.

Ну, а сам контроллер вполне стандартный. При правильной сборке и подключении должен работать нормально.

Кстати, замена 1533ТМ2 на 155ТМ2 при исправности обеих микросхем по идее влияет только на энергопотребление системы. 155-я серия потребляет больше и создает больше шумов на шину питания. Возможно, тут недостаточно блокировочных конденсаторов... Вообще, стоило бы проверить напряжение на разных участках конструкции – желательно чтобы оно не опускалось нигде ниже 5.0 вольт.

Да, окно плотности записи заклеивается, т.к. ВГ93 не работает с дискетами высокой плотности (HD). Дискеты нужно форматировать на Спектруме из-под TR-DOS. А уже затем на предварительно отформатированную дискету можно записать образ, например, при помощи PC-утилиты – TELEDISK.EXE (DOS):
http://www.cxemateka.ru/ftp/teledisk_v2.23.zip

Если образ записать без предварительного форматирования дискеты на Спектруме, то TR-DOS, скорее всего, такую дискету не прочтёт.

TELEDISK понимает образы TD0. Любой TR-DOS образ можно легко преобразовать в этот формат при помощи утилиты TRX2X (DOS):
http://www.cxemateka.ru/ftp/trx2x.zip

Образы дискет берем отсюда:
http://vtrdos.ru/

P.S. Испортить дискету исправным дисководом нельзя.

Useful comment + 1 | Useless comment - 0
Wednesday, November 22, 06:10:44 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: iegova
Константин, разобрался. Во первых перепутал номиналы блокировочных конденсаторов, впаял пф вместо нф, пришлось перепаивать. Во вторых спаял фильтр питания на дросселе и на старом ЭЛТ телевизоре картинка хорошая, ниче не дергается. Правда он без скарта и приходится только в ч\б режиме юзать. Читалка на К554СА3 не заработала совсем, хотя несколько микросхем попробовал. Заработала от пентагон-48 на 561ЛН2.
Но на LCD теликах со скартом, кадры все равно дергаются. Подскажите как привести к совместимости с современными ТВ. Есть смысл укорачивать синхроимпульс, или еще какие доработки помогут?

Useful comment + 0 | Useless comment - 0
Thursday, November 23, 12:08:37 2017 | post link    
Posts: 13
Name: Александр
Моё новое видео про Спектрум, а точнее, про новую клавиатуру для спекки:https://www.youtube.com/watch?v=9-tQgIgsIeo&t=2s
Кстати, вот трафареты: http://s018.radikal.ru/i522/1612/f5/210cbac5c0f5.jpg
Получше найти не смог, уж извините, я скачал и распечатал их уж очень давно, а файл удалил((
По вопросам пересылки кнопок - в ВК: https://vk.com/electro_crush или по e-mail:
electrocrush95@gmail.com

Useful comment + 0 | Useless comment - 0
Friday, November 24, 02:30:02 2017 | post link    
Александр
Posts: 121
Name: Александр
Ещё вопрос - я слышал о таком устройстве, как Covox. Я могу его собрать и подключить к Спектруму на шину данных D0-D7, но мне нужно знать, будет ли он работать также, как и AY/YM???
Useful comment + 0 | Useless comment - 0
Friday, November 24, 02:35:24 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
iegova, обычно для стабильной картинки достаточно стабилизировать частоту строк в 15,625 КГц (снимать показания надо с 8-го вывода D40) и, обязательно, правильно собрать привязку к уровню черного:
http://zxbyte.ru/leningrad_video_out.htm

Александр, если Covox правильно собрать, разумеется, работать будет. Я делал когда-то подобные доработки - успешно )

Useful comment + 0 | Useless comment - 0
Friday, November 24, 09:44:28 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: iegova
Константин, привязку к черному делал. И на старом телике нет проблем с изображением, но видимо новые тв слишком критичны к стандартам. Как исправлю это отпишусь.
Useful comment + 0 | Useless comment - 0
Friday, November 24, 20:42:16 2017 | post link    
Posts: 13
Name: Randomize_Usr
https://yadi.sk/d/T2iwiGe43Q2QwB
Проект в P-CAD 2000, Книга "Переферия" В ней схема и описание наладки аналогичного контроллера.
Форматирование заработало даже лучше чем я ожидал. Отформатировались все дискеты даже которые ПК под ОС Виндовс не смог отформатировать. Загрузка предварительно созданной с помощью teledisk дискеты работает.
Пока не работает запись, буду разбираться по мере возможности. Дискеты действительно не портятся при записи, портится 0-я дорожка, после прекрасно форматируются.
Что я сделал чего нет на схеме:
1. Сигнал блокировки ПЗУ Спектрума (CSTRDOS НА СХЕМЕ) взял с 11 выв.DD10, транзистор ненужен.
2. DD5 не устанавливал (пока запись не работает)
3. Добавил конденсатор 750пф (наверно можно и меньше, но у меня небыло под рукой) между 2 выв.DD5 и общим проводом воткнул в панельку между 2 и 8 выводом. (Без этого конденсатора дискеты форматировались с ошибками)
4. Добавил резистор 1к между 12 выв. и +5в DD5, воткнул в панельку между 12 и 16 выводом.
Резистор не понадобится если установить микросхему DD5.
5. Добавил конденсатор 220пф между 12 выв.DD1 и общим проводом.(без него иногда глючил в tr-dos)
6. Уменьшил напряжение питания ПЗУ. 28 выв. отрезал от питания и включил в разрыв диод. Анодом к +5в катодом к 28 выв.(Без этого совсем в tr-dos не заходилось. Всякие глючные надписи высыпались на экран. Возможно это у меня такие ПЗУшки т.к. тест 48кб записанный в 573РФ2 и вставленный в контроллер, запускался без ошибок при входе в TR-DOS.)

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


Useful comment + 1 | Useless comment - 0
Saturday, November 25, 02:25:07 2017 | post link    
Posts: 23
Name: Randomize_Usr
Забыл написать, доработки D34.4 , eD7.2, eD7.3 я не делал т.к. они есть в схеме контроллера BDI.
Useful comment + 0 | Useless comment - 0
Saturday, November 25, 02:39:12 2017 | post link    
Posts: 23
Name: Shram E-mail: kr1033eu1@inbox.ru
всем привет, скажите а как производить настройку экрана по горизонтали, то есть сдвинуть его влево в право?
Useful comment + 0 | Useless comment - 0
Saturday, November 25, 18:56:00 2017 | post link    
Name: Shram E-mail: kr1033eu1@inbox.ru
и еще есть вопрос к тем кто знает, выполнил расширение памяти до 128к, и при проведении теста пишет ошибка порт конфигурации записанно 00000000, считано 00000111, куда смотреть где искать ошибку
Useful comment + 0 | Useless comment - 0
Sunday, November 26, 01:10:08 2017 | post link    
Name: 156
Спасибо за видео. Аж захотелось самому спаять,но где взять готовый набор?
Свой первый спек, который мне собрал отец на новый год, выкинул. О чем жалею.

Useful comment + 0 | Useless comment - 0
Sunday, November 26, 12:47:21 2017 | post link    
Name: Randomize_Usr
to Shram
Описание теста 128
http://d.zaix.ru/4Kgd.txt
ошибка порта конфигурации, возможно озу барахлит.
надо чтобы на озу напряжение было не менее 5в, у меня 5.1 например. конденсаторы повесь на каждую озушку по питанию.
изображение на Ленинграде сдвинуто немного, это нормально.
Я использую CGA адаптер
CGA/EGA to VGA HD Video Converter HD9800 GBS8200 на алиэкспресс 1000р стоит. им можно скоректировать положение и размер изображения.
На телевизоре элт знаю, что можно изображение скорректировать.

Useful comment + 0 | Useless comment - 0
Monday, November 27, 17:09:48 2017 | post link    
Posts: 23
Name: shram E-mail: Kr1033eu1@inbox.ru
Posts, огромное спасибо за ссылочку, давно искал такое описание.
Useful comment + 0 | Useless comment - 0
Monday, November 27, 21:28:40 2017 | post link    
Name: Александр
Доброго времени суток! Пока схема моего синтезатора находится в разработке, я хотел бы спросить - можно ли выход биппера соединить с выходами AY, чтобы сразу в динамиках было слышно и синтезаторное, и бипперное звучание???
Useful comment + 0 | Useless comment - 0
Wednesday, November 29, 00:19:47 2017 | post link    
Александр
Posts: 121
Name: Александр
И ещё - сейчас думаю, каким методом его лучше подключить - через "шлейф" или "картриджным" методом через ОНП-КС-23???
Useful comment + 0 | Useless comment - 0
Wednesday, November 29, 01:10:06 2017 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Randomize_Usr, режим записи на контроллере по многим причинам может не работать. Для начала, стоит проверить частоту на 24 ноге ВГ93. Частота должна быть равна 1 МГц. Штука в том, что ВГ93 работает и на удвоенной частоте, но только в режиме чтения. Кстати, существует доработка – турбо ВГ93. В режиме турбо, дисковод будет работать заметно быстрее и тише. Тут подробнее об этом:
https://zxpress.ru/article.php?id=4543

Также причиной проблем может быть глючная ВГ93, решается заменой микрухи.

Вот эту тему еще рекомендую изучить:
http://zx-pk.ru/threads/15046-podklyuchenie-3-5-floppy-k-pentagonu.html

Контроллер все-таки рассчитан на дисководы 5.25, а у них есть некоторые отличия от 3.5 дисководов, в частности присутствует съёмная резисторная сборка на входе – вынимается при установке дисковода вторым (B), третьим (C), четвертым (D):
http://zx-pk.ru/threads/15046-podklyuchenie-3-5-floppy-k-pentagonu.html?p=357839&viewfull=1#post357839

Что касается проблем с цветностью. Тут видимо что-то с сигналом BRIGHT. Вот недавно один товарищ подобную проблему решил так: "в цепях R+D1, R+D2, R+D3 понадобилось большее сопротивление. Брайт черный отображался как фиолетовый".

Shram, ошибка порта конфигурации чаще всего связана с неисправностью или неверным подключением ТМ9.

156, готовый набор для сборки Ленинграда купить сейчас едва ли где-то возможно, но все необходимые компоненты в продаже есть. Полистайте эту тему, тут есть ссылки на то, где плату Ленинграда можно купить. Ну, а остальные компоненты – не дефицит.

Александр, да, выход AY с биперным иногда объединяют. Вот соотв. фрагмент из схемы известного клона Scorpion (сигнал AUDIO = бипер):



Ну, а периферию все-таки лучше подключать через слот разъемы, краевые разъемы. При подключении шлейфом неизбежно возникают лишние "наводки", поэтому обычно каждый сигнальный провод в шлейфе чередуют с землей. Но всё равно надежно впаянный разъем предпочтительнее шлейфа.

Useful comment + 1 | Useless comment - 0
Wednesday, November 29, 09:54:41 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Russell73
Привет всем. У меня вопрос. Имел ли дело кто нибудь с компьютером КР-05? Расположение и маркировка микросхем примерно такая же, как в Ленинграде 48к. Фото из сети- https://4.bp.blogspot.com/-ICXpyxI427c/WK8mudOAB7I/AAAAAAAACow/iFS_HXMDF_UfaNROSIYylMo-Q3rtv9MUwCLcB/s1600/20161116_171214.jpg

Применимы ли к нему доработки от Ленинграда 48к? (расширение памяти, установка муз сопроцессора и т.д.)

Useful comment + 0 | Useless comment - 0
Thursday, November 30, 05:43:16 2017 | post link    
Posts: 2
Name: 156
КР-05 "Руководство по эксплуатации с принципиалками" https://cloud.mail.ru/public/Aa3Q/DAR5dDDU7
Источник - http://zx-pk.ru/threads/28156-elektronika-kr-05-pomogite-razobratsya-s-nominalami.html
А подскажите насколько близок к оригинальной схеме "Ленинграда" - LENINGRAD-2012? ПЗУ там посовременний...

Useful comment + 1 | Useless comment - 0
Thursday, November 30, 07:12:34 2017 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Russell73, КР-05 - легендарный клон с 8-мью 573РФ2 в качестве ПЗУ ) Крутая штука ;)

Да, все доработки к нему применимы. По схеме легко найти соответствия и нужные контакты для внедрения доработок. Вот, например, соответствия для увеличения памяти и коррекции дешифрации портов - http://www.cxemateka.ru/v1/128k.png

D16-10 (Ленинград) = DD18-10 (КР-05)
D16-13 (Ленинград) = DD18-13 (КР-05)

D21-1...D28-1 (Ленинград) = DD32-1...DD39-1 (КР-05)

D3-2 (Ленинград) = DD2-2 (КР-05)

D17-13 (Ленинград) = DD21-13 (КР-05)

D9-8 (Ленинград) = DD16-8 (КР-05)

D14-3 (Ленинград) = DD13-3 (КР-05)

D14-11 (Ленинград) = DD13-11 (КР-05)

D39-9 (Ленинград) = DD29-9 (КР-05)

D37-15 (Ленинград) = DD41-15 (КР-05)
D38-15 (Ленинград) = DD40-15 (КР-05)

156, LENINGRAD-2012 основан на классической схеме "Ленинграда" - клон с целым рядом полезных доработок.

Useful comment + 1 | Useless comment - 0
Thursday, November 30, 11:27:30 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Russell73
156, спасибо за схему!

Константин, спасибо за ответ, хорошо что схемы похожи, на Ленинград 48к в интернете инфы больше.

Useful comment + 0 | Useless comment - 0
Thursday, November 30, 17:22:12 2017 | post link    
Posts: 2
Name: Randomize_Usr
Уважаемый Константин! Спасибо Вам за участие. Запись заработала. Проблема решилась заменой NMC27C256Q-20 на TMM27128AD-15. Причем 256Q у меня две штуки и записав в них одну и туже прошивку я увидел решение. Дело в том, что с первой из них, дискеты форматировались с ошибкой в первом секторе каждой дорожки, а со второй tr-dos жутко глючил.
В итоге имеем. Правильно собранный и из исправных деталей BDI должен заработать (плюс пару конденсаторов о которых я написал выше).
Испытания буду продолжать. Попробую два дисковода и др.

Useful comment + 0 | Useless comment - 0
Saturday, December 2, 01:11:06 2017 | post link    
Posts: 23
Name: iegova
Константин, укоротил строчный синхроимпульс и проблем с кадрами больше нет. Изображение чуть чуть двоит, но это уже мелочи.

http://www.picshare.ru/view/8378040/

Useful comment + 0 | Useless comment - 0
Thursday, December 7, 08:48:21 2017 | post link    
Posts: 13
Name: Randomize_Usr
to iegova. Попробуй амплитуду sync уменьшить.
у меня были проблемы с синхронизацией пока я этот сигнал не пустил через делитель из двух резисторов по 5,1К.

Поэксперементировал с BDI. Вот отчет.
Это сделано вначале.(повторение с дополнениями)
0. DD16 установил IN74HC139AN (функциональный аналог К1531ИД14) полного аналога не нашел.
1. Сигнал блокировки ПЗУ Спектрума (CSTRDOS НА СХЕМЕ) взял с 11 выв.DD10, транзистор ненужен.
2. DD5 не устанавливал (пока запись не работает)
3. Добавил конденсатор 750пф (наверно можно и меньше, но у меня небыло под рукой) между 2 выв.DD5 и общим
проводом воткнул в панельку между 2 и 8 выводом. (Без этого конденсатора дискеты форматировались с ошибками)
4. Добавил резистор 1к между 12 выв. и +5в DD5, воткнул в панельку между 12 и 16 выводом.
Резистор не понадобится если установить микросхему DD5.
5. Добавил конденсатор 220пф между 12 выв.DD1 и общим проводом.(без него иногда глючил в tr-dos)
6. Уменьшил напряжение питания ПЗУ. 28 выв. отрезал от питания и включил в разрыв диод. Анодом к +5в
катодом к 28 выв.(Без этого совсем в tr-dos не заходилось. Всякие глючные надписи высыпались на экран.
Возможно это у меня такие ПЗУшки т.к. тест 48кб записанный в 573РФ2 и вставленный в контроллер, запускался
без ошибок при входе в TR-DOS.)
7. Резистор R16 заменил перемычкой.

*************** Продолжение ***********************
Стараюсь написать как можно доступнее. Может кому-нибудь покажется, что даже слишком.

8. Раздобыл 27С512 и установил вместо 27С256 в ПК (соответственно выполнил все доработки связанные с установкой
ПЗУшки такой ёмкости. И в BDI ПЗУшку ненадо ставить совсем),
в итоге конденсаторы из пунктов 3 и 5 не понадобились.
9. Резистор из пункта 4 заменил перемычкой (микросхема АГ3 попрежнему пока не установлена)
10. Бутерброд из РУ5 остужаю вентилятором в противном случае наблюдаются глюки с памятью
во время записи данных из памяти на дискету несколько байт портятся в памяти, причем
записанные данные остаются не поврежденными. В последствии заменю их на 41256.
11. Переключатель OFF-ON-RES убрал, он пригодился только во время отладки. В инструкции по наладке BDI
сказано, что переход в TR-DOS по команде randomize usr 15616 возможен при положении переключателя OFF, это не так.
Так-же триггер DD3 сбрасывается и остается в 0-м состоянии по команде randomize usr 15616 только без установленной
ПЗУ с TR-DOS. При установке ПЗУ с TR-DOS этот триггер сбрасывается на долю секунды и возвращается в 1.
12.DD3 установил К155ТМ2. Это триггер - переключатель между TR-DOS и SOS, очень капризная штука,
в таком виде работает, но у меня к ней остались еще вопросы.
13 Резистор на схеме без обозначения к 1выв.DD20 ненужен. Эту доработку я нашел на pk-zx, подрисовал чтобы не забыть.
Без этого резистора все работает, как впрочем и с ним.
14. Для тех кто использует ATX источники, чтобы увеличить немного напряжение 5В (у меня получилось + 0,2В)
без разборки самого источника можно попробовать пригрузить немного 12В канал. Достаточно 24 Ом 10 Вт сопротивления.
Об этом я узнал только когда разобрал свой источник. Схем источников много и разных, может и не получится такой фокус.

Обновил архив
https://yadi.sk/d/T2iwiGe43Q2QwB

Useful comment + 2 | Useless comment - 0
Thursday, December 7, 19:49:26 2017 | post link    
Posts: 23
Name: Randomize_Usr
Константин! Спасибо за подсказку. Указанных Вами диодов небыло вовсе. Теперь с цветностью все в порядке. И BDI с установленном на нем CGA адаптером и звуковым сопроцессором.

Еще потестил BDI. С двумя дисководами 3,5" 1,44Мб BDI работает, копировал с одного на другой дисковод. Дисковод с буквой "B" работает на прямом кабеле без перекруток, для того чтобы работал дисковод с буквой "А" надо перекрутить три провода, так чтобы 10 контакт попал на 12, а 12 соответственно на 10.

Useful comment + 1 | Useless comment - 0
Saturday, December 9, 23:34:39 2017 | post link    
Posts: 23
Name: Александр
Добрый вечер. Пока паяю разъём для подключения платы звукового чипа, хотелось бы узнать кое-что. На днях я нашёл такую микросхему - p82c55. Поискав в интернете информацию, я узнал, что эта микросхема представляет из себя контроллер параллельного интерфейса. Вопрос - могу ли я собрать контроллер дисковода на этой микросхеме или нет?
Useful comment + 0 | Useless comment - 0
Monday, December 11, 18:38:21 2017 | post link    
Александр
Posts: 121
Name: Александр
И ещё - куда мне подсоединять выводы a14 и а15 - к процессору или к ПЗУ? Дело в том, что у меня a14 и а15 на ПЗУ не связаны с а14 и а 15 на процессоре.
Useful comment + 0 | Useless comment - 0
Monday, December 11, 19:55:48 2017 | post link    
Александр
Posts: 121
Name: Александр
Незадача((( звуковой процессор не работает должным образом - генерирует только лишь сигналы баса. А самое основное - фон и шипение генератора помех не слышно(( Всё пропало((((( Опять(((
Useful comment + 0 | Useless comment - 0
Tuesday, December 12, 00:32:09 2017 | post link    
Александр
Posts: 121
Name: Александр
[b]Randomize_Usr[/b],что за вывод IOWR+A0 у вас на выходе из схемы звукового чипа??? Куда его подсоединять???
Useful comment + 0 | Useless comment - 0
Tuesday, December 12, 00:38:04 2017 | post link    
Александр
Posts: 121
Name: Randomize_Usr
to Александр. Это входной сигнал для платы звукового сопроцессора. Если у вас Ленинград то то этот сигнал берется с DD14. 11выв. и перемычку на XP5 ставите между 2 и 3 выв. А если Вы сделали доработку eD5.1 то берете с выв.3 eD5.1. и перемычку на XP5 ставите между 1 и 2 выв. На элементах DD1.4 DD2.3 и DD3.2 собран бипер, На музыку никак влиять не должно при правильной сборке и исправных деталях.
Уточните, по какой схеме Вы собрали музыкалку?

Useful comment + 0 | Useless comment - 0
Tuesday, December 12, 12:59:11 2017 | post link    
Posts: 23
Name: Александр
У меня схема примерно та же, что и у вас. Я проектировал плату, отталкиваясь как от своей, так и от вашей схемы. Вообще, изначально, когда я не нашёл такого контакта - /IOWR+A0 на плате, я поступил по-другой, "похожей" схеме - взял сигналы A0, /IORQ, /WR. Сигналы A0 и /IORQ смешал через 2 диода, между которыми поставил резистор 1к на массу. Отсюда же(с середины) вывел провод и подпаял его вместе с проводом от /WR уже так, как у вас - на DD2.
Useful comment + 0 | Useless comment - 0
Tuesday, December 12, 17:38:53 2017 | post link    
Александр
Posts: 121
Name: Александр
И никаких перемычек, типа Ленинград/Композит, Abc/Acb! Только один-единственный выключатель деления частоты на 26 ногу.
Useful comment + 0 | Useless comment - 0
Tuesday, December 12, 17:45:53 2017 | post link    
Александр
Posts: 121
Name: Алексей E-mail: c_a_v@mail.ru
Подскажите пожалуйста, чтобы запуститься с ПЗУ 27С512 в режиме 48к, надо ли проводить какие-нибудь доработки по схеме выше ?
И какую прошивку следует использовать, стандартная sos48 подойдёт ?

Дорабатывать до 128к не планирую, не хочу обвешивать плату проводами, лучше соберу отдельную модель :)

Useful comment + 0 | Useless comment - 0
Sunday, December 17, 10:19:55 2017 | post link    
Name: Randomize_Usr
to Алексей.
на DD29 отрезайте А13 от 20выв.
20выв соединяйте с общим проводом.
отрезайте 26выв. от +5в.
Соединяйте А13 к 26выв.
Записывайте sos48 в последнюю четверть 27512 или используйте прошивку автора 27512.bin
Все.

Useful comment + 1 | Useless comment - 0
Monday, December 18, 18:50:02 2017 | post link    
Posts: 23
Name: iegova
Константин, апгрейдил память до 256к + подключил YM2149F. После всех доработок получилось вот это







А между прочим именно Вы вдохновили меня на этот подвиг

Useful comment + 1 | Useless comment - 0
Tuesday, December 26, 20:41:32 2017 | post link    
Posts: 13
Name: Роман
Круто, очень круто!!!👍... свой Ленинград пока положил на полку, время появится надо будет дособрать). Я тут на счёт корпуса заморочился, пробую спроектировать модель для 3д принтера. Товарищи кто как делает корпус для новодела? А то обратил внимание у всех просто голые платки 🤔
Useful comment + 0 | Useless comment - 0
Tuesday, December 26, 22:51:04 2017 | post link    
Роман
Posts: 44
Name: Константин Айги (CXEMATEKA.RU)
iegova, отличная вышла поделка. Собрать клон Спектрума на макетке посложнее будет, чем апгрейдить классический вариант «Ленинграда». Это точно подвиг, не иначе! )

Роман, помню у меня, в своё время, основной рабочей лошадкой был клон на основе всё той же схемы Зонова в корпусе от БК-0010. А у товарища была поделка в самопальном корпусе из оргстекла. 3D-принтеров тогда ещё не было )

С наступающим всех! ;)

Useful comment + 0 | Useless comment - 0
Wednesday, December 27, 06:59:27 2017 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: iegova
Роман, я свой засунул в довольно компактный корпус от тв приставки. А клавиатура у меня отдельная, пришлось кишки старой клавы вынимать, резать гетинакс, напаивать на него контакты и напильником их шлифовать.Потом приклеивать термоклеем и соединять по схеме. Кстати порты для синклер джойстиков встроил в саму клаву, можно юзать джои от сега мастер систем или атари.




Useful comment + 0 | Useless comment - 0
Wednesday, December 27, 11:49:14 2017 | post link    
Posts: 13
Name: Randomize_Usr
С новым годом Народ!
Выжившие есть?
Вот накучерявил адаптер ps/2 клавиатуры.

и схема.
Прерывание.

Стандартные 40 кнопок работают отлично. Еще расширенные кнопки дописать надо и скриптовые, например Backspace на PS/2 клаве нажимаешь, а адаптер Caps Shift + 0 выдает итд.
Есть желающие покодить? А то времени маловато.

Useful comment + 0 | Useless comment - 0
Wednesday, January 3, 02:04:22 2018 | post link    
Posts: 23
Name: iegova
Randomize_Usr, это на микроконтроллере? Выглядит слишком сложно. И Вас с праздником!
Useful comment + 0 | Useless comment - 0
Wednesday, January 3, 11:41:32 2018 | post link    
Posts: 13
Name: 156
А к какой плате видео захвата можно подключить спектрум? Не хочется ставить отдельный экран.
Useful comment + 0 | Useless comment - 0
Tuesday, January 9, 14:58:16 2018 | post link    
Name: Константин Айги (CXEMATEKA.RU)
156, через PAL-кодер Спектрум можно к любой плате видеозахвата подключить. Можно, конечно, найти и такое устройство, которое RGB или полноценный SCART-ввод поддерживает. Но такие устройства, как правило, стоят недешево и найти их в продаже сложно.
Useful comment + 0 | Useless comment - 0
Wednesday, January 10, 22:58:36 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: 156
Спасибо за ответ.
Спаял Ленинград-2012. Прикупил себе Rombica Pro Studio, как самое дешевое. При подключение тюльпаном Ловит кадр потом зависает, потом опять кадр и т.д.
При подключение к ЖК ТВ SCARTом дает четкую картинку, полностью проходит встроенный тест памяти. При подключении тюльпаном при прохождении теста на экране "пила" между бордюром и рабочей областью. Наверно давно решенная проблема и на форумах обсуждалось, попробую найти.
Заметно греются память. Это норма?
Надо отмыть плату от всякого, а чем? Впервые спаял не 2 проводка.
Дальше тестов не прошел, нет клавиатуры. На днях допаяю и подключу. Там посмотрим.

Useful comment + 0 | Useless comment - 0
Thursday, January 11, 00:24:34 2018 | post link    
Name: Ольга

Useful comment + 0 | Useless comment - 0
Sunday, January 14, 12:03:21 2018 | post link    
Name: Randomize_Usr
Здравствуйте! Вот запихнул всё в покупной корпус.


Проект PS/2 адаптера
Я расчитываю, что этот адаптер заработает на турбо Спектруме. Пока не могу это проверить. И если взять кристалл со свободным 8-ми битным портом то шифратор не понадобится. Для нетурбированного Спектрума подойдут микросхемы 555, 1533, 155 серии.
Для подключения к Ленинграду требуется:
15выв. DD37 отрезать от схемы и соединить его с +5в. или DD37 вовсе не устанавливать.
4выв. DD38 отрезать от схемы.
Почти все кнопки работают кроме курсора и F1-12. На курсорные кнопки планирую вывести кемпстон, на F планирую выводить Rand usr 15616, rand usr 15619, выбор дисководов A и B *"A:", *"B:" вобщем по мере возможности буду реализовывать.

Useful comment + 1 | Useless comment - 0
Sunday, January 21, 16:53:30 2018 | post link    
Posts: 23
Name: Роман
Супер 👍)))
Useful comment + 0 | Useless comment - 0
Sunday, January 21, 20:38:37 2018 | post link    
Роман
Posts: 44
Name: Виталий
Всем доброго дня!
Прощу помощи в адаптации звукового сопроцессора для подключения к ХТ (isa 8 bit) ни где не могу найти адекватного описания. Даже CF/IDE нашел под синклера, но не звук.
И в довесок, всем кто хочет корпус оригинальный для свой сборки, прошу, обращайтесь тут ко мне или https://vk.com/club153092268 я вам помогу спроектировать и распечатать корпус, крепления и тд. Это не реклама, просто вижу что большинство уже перешло на уровень "в корпусе" и хотел бы помочь с этим.

Useful comment + 0 | Useless comment - 0
Saturday, February 3, 09:10:30 2018 | post link    
Posts: 4
Name: Антон E-mail: zaharnicky@sarintel.ru
Всем здравствуйте.
Константин, отличное видео, как было сказано уже не раз. Думаю попробовать повторить, насколько получится или нет не уверен, я далеко не профи в этом. Вопрос возник, вроде поискав по обсуждению не нашел ответа. Печатка должна быть именно промышленного изготовления, с металлизацией отверстий, или как? Ведь если такую плату изготовить в домашних условиях, то без металлизации, а значит нужно пропаивать каждую микросхему и др элементы с обеих сторон. Или все же возможно ЛУТом или фоторезистивным методом дома такую плату изготовить и применить?

Useful comment + 0 | Useless comment - 0
Tuesday, February 13, 20:40:07 2018 | post link    
Name: Титовский Г.
Антон, такую плату реально изготовить в домашних условиях. 2 года назад я делал плату для Радио-86РК. Все микросхемы ставил в цанговые панельки. Каждый контакт панельки имеет ступеньку диаметром 1,3мм. Со стороны деталей припаивал ступеньку, со стороны дорожек - оставшийся вывод. Перемычки-переходы с одной стороны на другую - остатки "хвостов" от резисторов. Всё нормально паяется. Сначала сам пугался, теперь не боюсь.
Useful comment + 0 | Useless comment - 0
Wednesday, February 14, 02:12:31 2018 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
Виталий, по поводу AY к PC почитайте тут:
http://zx-pk.ru/threads/22202-prikrutit-ym2149f-k-ibm-pc.html

Антон, для ЛУТа/фоторезиста плата Ленинграда сложновата. Тут надо очень хорошо потрудиться: не только микросхемы и резисторы с диодами нужно будет с двух сторон пропаивать, но ещё и переходные отверстия соединять, коих будет немало. Кстати, готовую плату Ленинграда достать не такая уж и проблема:
http://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f/p34

Useful comment + 0 | Useless comment - 0
Thursday, February 22, 06:28:26 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: 156
Перепутал блоки питания. Спалил на Ленинграде рушки и d39. Поставил симмку и напоял ир22 с перекосом ног. Все работала в 48к режиме. Решил расширить до 128 спаял схему для расширения
http://www.cxemateka.ru/v1/128k.png как тут, за исключением коррекции. Пробую запустить с ней. Но экран черный.
http://ibb.co/hsyKNc
Можете подсказать с чего начать копать?
И всех причастных с праздником!
Как то трудно оставить коммент с телефона.

Useful comment + 0 | Useless comment - 0
Friday, February 23, 09:23:21 2018 | post link    
Name: Виталий
Константин, проглядел подробно. Ну по подключению через юсб или лпт полно, а нужно прямо в ISA 8 бит. Конечно уже думаю найти лпт иса 8 и скопировать чтобы на одной плате было. Но хочу именно настоящую карту спека сделать. И именно карту =)
Useful comment + 0 | Useless comment - 0
Friday, February 23, 10:43:57 2018 | post link    
Posts: 4
Name: 156
Ну вроде заработал. Отходил MA2 от симм, вернулся и заработало. Надо пропаять нормально все контакты, а то от одного касания проблемы. И начинать играть.
http://ibb.co/cmQQfx

Useful comment + 0 | Useless comment - 0
Friday, February 23, 12:49:54 2018 | post link    
Name: Константин Айги (CXEMATEKA.RU)
156, коррекция дешифрации портов для версии платы LENINGRAD-2012 действительно не нужна.

А вот при доработке до 128к нужно ещё учитывать некоторую разницу в схемах оригинального Ленинграда и 2012-го:

D16-10 (Ленинград) = DD16-10 (2012) – перемычка J7 (A14_MUX)
D16-13 (Ленинград) = DD16-13 (2012) – перемычка J6 (A15_MUX)

D21-1...D28-1 (Ленинград) = DD21-1... DD28-1 (2012)

D3-2 (Ленинград) = DD3-13 (2012)

D17-13 (Ленинград) = DD17-13 (2012) – перемычка J8 (SCRSEL)

D9-8 (Ленинград) = DD9-8 (2012)

D10-13 (Ленинград) = DD46-4 (2012) – сигнал SEG00

Схема LENINGRAD-2012:
http://www.cxemateka.ru/ftp/LENINGRAD-2012.rar

Useful comment + 0 | Useless comment - 0
Monday, February 26, 08:27:10 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Константин Айги (CXEMATEKA.RU)
Виталий, готового такого решения я не видел, но можно используя наработки, приведенные в вышеупомянутой теме изобрести что-то своё. Если у Вас получится такую плату изготовить, не забудьте поделиться с общественностью. Сейчас я как раз работаю над новой версией сайта, чтобы удобнее было схемы/файлы и т.п. тут у нас публиковать )
Useful comment + 0 | Useless comment - 0
Monday, February 26, 08:34:13 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: 156
Константин, спасибо за ответ.
Основные сигналы для расширения я брал с контактов Z-Connector(5 страница схем) а не с контактов микросхем.
Вместо D14-13 (OUTIORQ) он же D20-20 я взял D53-6 (2012 - /IORQ2) насколько это правильно? Что дает ЛЛ1 для этого сигнала, кроме задержки, и насколько это критично?

Ниже часть доработки на запрет записи в память по нижней 1/4 адресов?
D9-8 (Ленинград) = DD9-8 (2012)
D10-13 (Ленинград) = DD46-4 (2012) – сигнал SEG00
Я попробовал её добавить но с ней тесты памяти не прошли. Убрал и тесты памяти пошли, но программы загружаются со сбоем. Думал, что автор 2012 заранее сделал эту доработку, хотя в схемах я её не нашел.
И только сегодня, после просмотра схем, я нашел свою ошибку при добавлении. Вместо DD40-3 (вход сигнала SEG00) припаял к DD40-2.
ПС Думаю, что автор 2012 первоначально предусматривал основное расширение памяти с добавлением микросхем памяти вместо замены. Отсюда наличие J9 для CAS и отсутствие J для сигнала WE

Useful comment + 0 | Useless comment - 0
Tuesday, February 27, 13:05:20 2018 | post link    
Name: Randomize_Usr
Обновил проект PS/2 адаптера.
Добавил несколько кнопок в том числе курсорные.
Добавил фотку с конфигурационными битами для ATmega328.
Скачать проект PS/2 адаптера

Useful comment + 1 | Useless comment - 0
Thursday, March 1, 19:28:10 2018 | post link    
Posts: 23
Name: Максим
Решил восстановить и проапгрейдить свой клон Спектрума Электроника КР-05, закупаю компоненты.
Константин, заметил что в схеме да и на плате КР-05 отсутствуют подтягивающие к питанию резисторы на шине данных (D0-D7), хотел спросить нужно ли их впаивать? Там даже место для них не развели...

Useful comment + 1 | Useless comment - 0
Friday, March 9, 14:24:14 2018 | post link    
Posts: 3
Name: Randomize_Usr
Обновил проект PS/2 адаптера. v1.0b.
Добавлены скрипты.
На клавишах F1,F2 - RANDOMIZE USR 15616 и 15619
На клавишах F5,F6 - *"A:" и *"B:" выбор дисковода.
Переход в E режим на клавише TAB.
Сброс контроллера на клавише Pause.
Скачать ZXKeyb_proj v1.0b.

Useful comment + 1 | Useless comment - 0
Sunday, March 11, 13:35:53 2018 | post link    
Posts: 23
Name: Максим
Хотел еще спросить, кто-нибудь пробовал подключать эмулятор флоппи типа "Gotek" к спектруму? Устанавливал как-то такой на старый синтезатор Yamaha, вместо штатного дисковода. Так-то удобная штука, можно пользоваться тысячей дискет на одной флешке.
Useful comment + 0 | Useless comment - 0
Sunday, March 11, 17:00:15 2018 | post link    
Posts: 3
Name: Константин Айги (CXEMATEKA.RU)
156, порт #7FFD схемы расширения памяти должен блокироваться при входе в TR-DOS (сигнал DOS 2012). Поэтому тут нужно использовать не IORQ2, а IORQ3 (D49-3).

Да, сигнал WE дорабатывается на запрет записи в область ПЗУ. Дело в том, что после доработки до 128к, при записи в область ПЗУ происходит запись в одну из 16 килобайтных страниц ОЗУ, что неправильно. В принципе большинство программ будут нормально работать без этой доработки, но не все...

Максим, без этих 8-ми резисторов на шине данных (15к к +5В), не все программы будут работать. А именно проблемы будут с некоторыми программами, использующими прерывание IM 2. Дело в том, что это прерывание при вычислении адреса запуска подпрограммы использует байт, считанный со свободной шины данных. При наличии резисторов – там будет #FF, при их отсутствии – неизвестно что, а это плохо )

По поводу эмулятора "Gotek":
http://zx-pk.ru/threads/25546-proshivka-gotek-floppy-disk-emulator-dlya-raboty-s-zx-spectrum.html

Useful comment + 1 | Useless comment - 0
Sunday, March 11, 17:59:22 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Максим
Константин, понял, спасибо за разъяснения и ссылку. Прошил свой "Gotek" последней прошивкой от Keir Fraser. Осталось реанимировать КР-05 и собрать BDI. Вы, как-то обещали дельную схему контроллера дисковода выложить...)))
Useful comment + 0 | Useless comment - 0
Monday, March 12, 17:00:07 2018 | post link    
Posts: 3
Name: Александр
Ура!!! Наконец-то заработал мой звуковой чип. Я обнаружил ошибку в схеме человека "Randomize_Usr" У него выход с делителя частоты сделан не с 9, а с 8 ноги триггера, соответственно на вход подавался противофазный частотный импульс. Я немного переделал схему, завёл выход с делителя частоты с 9-й ноги, а также убрал сборку биппера и завёл бипперный сигнал на микшер непосредственно с компьютера по той схеме, которую мне порекомендовал Константин - через конденсатор 0,1 мкФ и два сопротивления по 2,7кОм. Но ещё остались мелкие недочёты по звуку - некоторые сигналы, как бы так сказать, не совсем правильно звучат, то на полтона выше, то на полтона ниже. Сравнивал со звуком на эмуляторе. Что это может быть???
Useful comment + 1 | Useless comment - 0
Sunday, March 18, 21:16:02 2018 | post link    
Александр
Posts: 121
Name: Александр
Проблему решил - в плате звукового чипа была микротрещина на шине данных, что приводило к отсутствию D7 на самом процессоре. В общем, скоро ждите очередное видео про мой спек ;)
Useful comment + 0 | Useless comment - 0
Monday, March 19, 22:12:45 2018 | post link    
Александр
Posts: 121
Name: Yuriy
Добрый день.
Нарисовал тут на досуге плату для Ленинграда-1. Хотелось бы услышать немного конструктивной критики, так как дело это для меня новое. Сам вижу что плата нарисована плоховато, но хотелось бы понять в чем основные косяки. Не могли бы знающие люди посмотреть и высказать свое аргументированное мнение на предмет того что там исправить, дополнить, улучшить?
Верхний и нижний слои платы в пдфках по ссылкам ниже:

https://1drv.ms/b/s!Ajs6ve4gx7Bfgf1bDkEwBSmheSEc3g
https://1drv.ms/b/s!Ajs6ve4gx7Bfgf1c1b13b4647mJTlA

Useful comment + 1 | Useless comment - 0
Sunday, March 25, 19:09:16 2018 | post link    
Posts: 3
Name: iegova
Решил встроить клавиатуру в спек, по моему получилось не плохо.


Useful comment + 2 | Useless comment - 0
Tuesday, March 27, 14:58:26 2018 | post link    
Posts: 13
Name: Константин Айги (CXEMATEKA.RU)
Yuriy, видно, что плата отрисована с доработками. В частности явно просматривается наличие музыкального сопроцессора ) Для полноты картины не хватает принципиальной и монтажной схем. Ну, и чтобы плату можно было самостоятельно изготовить, нужны изображения только верхнего и нижнего слоев (без шелкографии и т.п.)

iegova, выглядит, как классика начала 90-х )

Useful comment + 1 | Useless comment - 0
Thursday, March 29, 19:11:22 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Yuriy
Схема:
https://1drv.ms/b/s!Ajs6ve4gx7Bfgf1dNQFViOrnQ5_n1Q
Это Лениград-1, перерисованный с листа "классической" его схемы и дополненный доработками с Вашего сайта. Монтажной схемы у меня и самого нет )
Меня интересуют возможные проблемы трассировки, такие как толщина дорог, необходимость наличия полигонов, и тому подобные принципиальные косяки. Проверять соотетсвие схемы и разводки конечно не нужно. Ну вот в общем какое-то такое вот мнение о моей трассировке нужно. На счет самому изготовить, не уверен. Там сейчас задана толщина дорог 0,15 и диаметр переходов 0,25. Вряд ли такое можно откатать лазерным утюгом.

Useful comment + 1 | Useless comment - 0
Saturday, March 31, 23:28:05 2018 | post link    
Posts: 3
Name: Yuriy
Предполагаемый внешний вид:
https://1drv.ms/u/s!Ajs6ve4gx7Bfgf1eK2kW4jXHVDSTyg

Useful comment + 1 | Useless comment - 0
Saturday, March 31, 23:34:43 2018 | post link    
Posts: 3
Name: Константин Айги (CXEMATEKA.RU)
Yuriy, да, для ЛУТа, конечно, плата сложновата. Но можно заказать изготовление где-нибудь.

Ну, а разведено все, на мой взгляд, вполне толково. Главное чтобы толщина дорожек шины питания была достаточной, ну, и место для блокировочных конденсаторов должно быть предусмотрено. А всё прочее уже не так важно.

Useful comment + 1 | Useless comment - 0
Monday, April 2, 11:32:28 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Brother_Thief
Добрый день. Подскажите по возможным проблемам.

Собираю Ленинград 48к.

Все собрано и готово, запускаю без процессора, получаю следующую картину:

https://sun9-8.userapi.com/c840433/v840433025/71995/bSa9SSlTjW4.jpg

Нет 3.5Mhz на 6й ноге. Смотрел в сторону D1 Л555ЛН1, стоит резистор на 470 Ом, пробовал его снимать и запускать, результат тот же. Не поднимается частота.

На осцилографе Очень рваная синусойда, сильно зашумлена.

Запуск с цпу и ром + памятью выдает следущее:

https://sun9-https://sun9-3.userapi.com/c840433/v840433025/7198c/05eT3dC5z2Y.jpg

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

На всех микросхемах есть питание 5В.

Useful comment + 0 | Useless comment - 0
Friday, April 6, 11:17:19 2018 | post link    
Posts: 5
Name: Brother_Thief
Извиняюсь, второе фото:

https://sun9-3.userapi.com/c840433/v840433025/7198c/05eT3dC5z2Y.jpg

Useful comment + 0 | Useless comment - 0
Friday, April 6, 11:18:38 2018 | post link    
Posts: 5
Name: Brother_Thief
Доработал стабилизацию вертикальной развертки, полосы перестали бегать, но стоят на одном месте. Тактовая частота на 6й ноге процессора не появилась.
Useful comment + 0 | Useless comment - 0
Friday, April 6, 14:54:39 2018 | post link    
Posts: 5
Name: Александр
Доброго времени суток. Пришёл мне контроллер, причём не просто контроллер, а контроллер FDC по схеме от НЭМО. Я его сейчас пытаюсь подключить к моему "Ленинграду" методом проб и ошибок, руководствуясь дополнительно схемой другого компьютера - "Kay-1024". Вот на первых фотках внешний вид после подключения и работа при включении:





А вот такую "шляпу" он мне выдаёт, когда я выбираю тот самый пункт "TR-DOS", в надежде, что он не перезагрузит комп:



С подключением пришлось немного повозиться. Здесь я, кстати, скачивал схему дисковода: http://fayloobmennik.cloud/7234499 Отдельно я также нашёл схему компьютера "Kay-1024",и начал искать аналоги тех сигналов, которые не были обозначены в Лениградской схеме. Так, я предположил, что сигнал "DOS\", идущий с контроллера - это сигнал включения TR-DOS и его нужно подавать на 11 вход инвертора D1, который, в свою очередь, подключён к 1 ноге 27512.
Сигнал, обозначенный как "F", я вывел из 6 ноги инвертора D1, т.к. это сигнал частоты 14 МГц перед входами триггеров-делителей. В схеме "Kay-1024", кстати, этот сигнал ещё дополнительно проходит через повторители ЛП8 с замкнутыми на массу управляющими выводами. У меня повторителей не нашлось, поэтому я вывел его напрямую с 6 ноги.
Сигнал "IOGE\" формируется непосредственно на контроллере из сигнала "IORQ\" или из сигнала "DOS\" через повторитель, но на плате компа мне он не нужен, поэтому я ничего к нему не паял.
Сигнал "RS\", как ещё один сигнал управления включением TR-DOS, я вывел из 3 ноги eD7, руководствуясь той же самой схемой другого компа "Kay-1024". Сама третья нога соединена с 27 ногой 27512.
Сигнал CSROM\ я взял все по той же схеме "Kay" - от RDROM\, добавив резистор 680 Ом между 4 выводом D12 и 22 выводом 27512.
Остальные сигналы я нашёл в компе без каких-либо дополнительных ухищрений. Но TR-DOS, как видите, не работает. Помогите мне разобраться с подключением, пожалуйста.

Useful comment + 0 | Useless comment - 0
Sunday, April 8, 03:44:50 2018 | post link    
Александр
Posts: 121
Name: Александр
Александр
Posts: 121
Name: Александр
Вместо повторителя лп8 запаял дополнительно микросхему поверх триггера D9 - eD7 к555лн2 и использовал 2 её инвертора для усиления сигнала. TR-DOS стала запускаться, но только 1 раз, когда включаешь комп, после чего, как перезагружаешь его и снова пытаешься запустить, снова появляются треугольники.
Useful comment + 0 | Useless comment - 0
Sunday, April 8, 09:58:56 2018 | post link    
Александр
Posts: 121
Name: Александр
Проблему частично решил, использовав вот эти доработки: http://www.z80a.ru/04 Треугольники исчезли, теперь TR-DOS можно запустить даже после сброса, а не только после включения, но при вводе какой-либо команды, будь то "A>run" или "A>*"b"" комп зависает, вследствие чего у меня появилось ещё одно подозрение на неисправный дисковод. Сами доработки я использовал ещё не все. Сигналы RS и DOS у меня так и остались подключёнными к 27 и 1 ноге ПЗУ, соответственно, при этом сигнал DOS с первой ноги вообще убирать нельзя, иначе TR-DOS перестаёт запускаться, а вместо этого комп просто перезагружается. Сигнал RS я убирал на +5В через резистор 10к вместо 3 ноги eD7, но особых изменений это не дало.
Useful comment + 0 | Useless comment - 0
Sunday, April 8, 19:34:16 2018 | post link    
Александр
Posts: 121
Name: Александр
Дисковод заменил, но проблема с зависанием не исчезла. Шпиндель дисковода останавливается при входе в TR-DOS, но при вводе команды RUN система зависает, а шпиндель снова начинает вращаться, при этом головки не двигаются и светодиод на передней панели дисковода не горит.
Useful comment + 0 | Useless comment - 0
Tuesday, April 10, 22:25:21 2018 | post link    
Александр
Posts: 121
Name: Александр
Это неожиданно, но... На команду BREAK система реагирует и снова выводит курсор вместе с ранее введённой командой. Помогите мне разобраться, в чём дело?
Useful comment + 0 | Useless comment - 0
Wednesday, April 11, 00:35:46 2018 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Александр, клавиша BREAK в режиме TR-DOS прерывает текущую операцию, так и задумано )

А вообще, похоже на конфликт портов ввода-вывода.

Для начала, немного о доработках для корректной работы контроллера дисковода согласно схеме (узел "Установка ПЗУ 27C512"):
http://www.cxemateka.ru/v1/Other.png

Вход в TR-DOS осуществляется при обращении по адресу 15616 (#3D00). На самом деле в стандартном ПЗУ 48к по этому адресу расположен шрифт, а не исполняемый код. Однако контроллер дисковода перехватывает обращения по этому адресу и формирует сигнал "Выбор TR-DOS" (DOS по схеме NEMO FDC).

Когда сигнал "Выбор TR-DOS" активен, на первой ноге 27C512 устанавливается низкий уровень – выбирается страница с прошивкой TR-DOS. Далее элемент eD7.1 блокирует выбор ПЗУ 128к во время работы контроллера дисковода, что важно. А элемент eD7.3 блокирует порты ввода-вывода основной схемы, дабы избежать конфликта портов контроллера и Спектрума. Узел D34.4, eD7.2 предотвращает сваливание в TR-DOS при работе подпрограмм ПЗУ 128к. В контроллере NEMO FDC для этой цели предусмотрен сигнал RS. Сюда можно подать сигнал "Выбор ПЗУ 128к", тогда узел на элементах D34.4, eD7.2 можно не собирать.

Рекомендую проверить блокируется ли сигнал IORQ при входе в TR-DOS (элемент eD7.3). Если тут всё в порядке, то надо проверить поступает ли напряжение +12В на 40-ю ногу ВГ93. Без дополнительного питания ВГ93 работать не будет. Кстати, в NEMO FDC есть защита ВГ93, судя по схеме. Это хорошо. А то эти микросхемы в момент выходят из строя, если подать +5В на ногу 21 и в тоже время ничего не подать на 40-ю ногу...

Useful comment + 2 | Useless comment - 0
Wednesday, April 11, 02:19:38 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Константин Айги (CXEMATEKA.RU)
Brother_Thief, нужно проверить работу D2 (ТМ2). На 3-й ноге D2 должно быть 14 МГц, на 5-й ноге - 7 МГц, на 9-й ноге - 3,5 МГц.
Useful comment + 0 | Useless comment - 0
Wednesday, April 11, 02:45:11 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Brother_Thief
Константин, на D2 тишина, поменял кварц на советский аналог, поменял ЛН1 - D1, поменял ТМ2 - D2, тишина. Не поднимается частота.
Useful comment + 0 | Useless comment - 0
Wednesday, April 11, 14:53:04 2018 | post link    
Posts: 5
Name: Brother_Thief
Блок питания использую 5В - 2А. На всех МС присутствует 5В.
Useful comment + 0 | Useless comment - 0
Wednesday, April 11, 15:08:38 2018 | post link    
Posts: 5
Name: Роман
Brother_Thief, в своё время очень помогла книжка по настройке Ленинграда, и осциллограф) . Ссылка на брошюру здесь выше встречается.
Useful comment + 0 | Useless comment - 0
Wednesday, April 11, 20:45:59 2018 | post link    
Роман
Posts: 44
Name: Роман
По схеме D1, 6й вывод , выход частоты, если нет, проверяй схему включения D1
Useful comment + 0 | Useless comment - 0
Wednesday, April 11, 20:59:31 2018 | post link    
Роман
Posts: 44
Name: Александр
Перепаял... на 1 вывод ED7 у меня идёт выбор TR-DOS инвертированный с D1-10( в моём случае - с ED8-6, на 2 идёт выбор пзу128к с ED1-12 и уходит на RS в контроллер, с 3-го уходит на 27 ногу ПЗУ. Если от 2-го вывода ED7 отпаять соединение ED1-12 и RS, оставив эти выводы соединёнными в воздухе, то при старте комп запускает 48к Basic, а не 128. Если оставить, комп запускается, как обычно, но TR-DOS опять "глючит" с запуском дискет. Провода с третьего элемента ED7 я перепаял на освободившийся второй, думая, что третий элемент неисправен - всё равно "глючит". Даже жёлтый провод 12 В подпаивал напрямую к 40 ноге ВГ93, всё равно - нет запуска. ( Эх, хоть бы показал сообщение "No disc", а так вообще ничего не показывает(
Useful comment + 0 | Useless comment - 0
Wednesday, April 11, 23:40:59 2018 | post link    
Александр
Posts: 121
Name: Александр
ВНЕЗАПНО!!!.... Вышел из "глюка", показал сообщение No disc. Ввожу команду RUN, 2 секунды, опять No disc. Вроде бы заработал, думаю... Нажал Reset, выбираю TR-DOS снова, надписи о версии TR-DOS внезапно начинают отображаться не сверху, а снизу, и клавиатура перестаёт работать на ввод. Выключаю комп, включаю снова, Выбираю TR-DOS, надписи снова вверху, как обычно. Ввожу команду RUN - "глюк". Жму Break, ввожу FORMAT "A" - опять "глюк". КАК ЭТО НАЗЫВАЕТСЯ??????
Useful comment + 0 | Useless comment - 0
Thursday, April 12, 00:59:52 2018 | post link    
Александр
Posts: 121
Name: Александр
Ещё я обратил внимание на выход сигнала IORQGE с контроллера. Он сделан через перемычку. В положении 3-4 (по схеме) сигнал IORQGE формируется из сигнала DOS через повторитель. На управляющий вход подаётся сам DOS, вход сигнала подведен к 5 вольтам, т.е. при лог. 0 на DOS повторитель выдаёт лог.1, а при лог.1 на DOS - состояние Z, т.е. отключается. Могу ли я использовать этот сигнал для блокировки IORQ на элементе ED7.3, а также подать на первый вход элемента ED7.1???
Useful comment + 0 | Useless comment - 0
Thursday, April 12, 17:42:54 2018 | post link    
Александр
Posts: 121
Name: Александр
Проблема частично решилась. Заменил триггер DD11 на плате контроллера - с какого-то перепугу эта микросхема оказалась нерабочая. Теперь при попытке ввести любую команду он пишет "No disk" за исключением команд A*"b" и BREAK. При этом дискета в дисковод вставлена, окно плотности заклеена. При вводе RUN шпиндель начинает вращаться, но головки не двигаются.
Useful comment + 0 | Useless comment - 0
Saturday, April 14, 23:54:21 2018 | post link    
Александр
Posts: 121
Name: Brothrr_Thief
Роман, а Вы сможете мне приблизительно накидать, какие надо сделать доработки. Не стартует генератор частоты, на осциллографе по нулям, так, крайний шум.
Useful comment + 0 | Useless comment - 0
Sunday, April 15, 12:15:57 2018 | post link    
Name: Сергий
Здравствуйте подскажите пожалуйста новичку EPROM 27C128 (для версии 48k) как подключать, у меня Ленинград 2 и нужно-ли какие-то перемычки ставить
Useful comment + 0 | Useless comment - 0
Monday, April 16, 17:08:07 2018 | post link    
Name: Александр
[b]Brother_Thief[/b], если на осциллографе нет синусоиды, скорее всего не приходит питание на микросхемы D1, D2 и D11 - они участвуют в формировании сигнала частоты. Если питание приходит, значит микросхемы нерабочие. Меняйте их все по очереди. Если все замените, но всё равно сигнала не будет, значит нерабочий кварц, его тоже меняйте. В процессе замены микросхем внимательно осмотрите плату на предмет микротрещин и разрывов в дорожках. И, если конечно, вдруг сигнал появится, вот одна из доработок (на рис.2): https://yadi.sk/i/fhPdPZzf3UURym
У меня комп с ней моментально заработал и без нареканий))
[b]Сергий[/b]вот расположение выводов микросхем памяти EEPROM: https://cdn.hackaday.io/images/original/1153191506083027242.gif

Useful comment + 0 | Useless comment - 0
Tuesday, April 17, 06:56:55 2018 | post link    
Александр
Posts: 121
Name: Роман
Да, все правильно сказано Александром, касаемо наладки D1, D2. А что за осциллограф? Точно рабочий??😏
Useful comment + 0 | Useless comment - 0
Tuesday, April 17, 15:51:31 2018 | post link    
Роман
Posts: 44
Name: Вовчик
Здравствуйте, скажите какой собрать самый простой программатор ПЗУ, чтоб было минимум деталей , и минимум мороки при настройке .Заранее огромное спасибо.
Useful comment + 0 | Useless comment - 0
Wednesday, April 18, 13:04:08 2018 | post link    
Name: Александр
Ребят, подскажите программу, которая пишет TRD на дискеты, используя USB-дисковод, пожалуйста. И ещё кое-что - больно уж длинноватый у меня сигнал INT на компе:[IMG]http://images.vfl.ru/ii/1524078138/3bc84436/21425125_m.jpg[/IMG]
[IMG]http://images.vfl.ru/ii/1524078139/f6ac916d/21425126_m.jpg[/IMG]
Как это исправить?????

Useful comment + 0 | Useless comment - 0
Wednesday, April 18, 22:04:34 2018 | post link    
Александр
Posts: 121
Name: Вовчик
Ребят, подскажите Ленинград-2 выдаёт ошибку озу 1й степени ошибка микросхемы 2й, 1й и тд
Useful comment + 0 | Useless comment - 0
Friday, April 20, 17:27:28 2018 | post link    
Name: Александр
Приделал к своему компу порт атрибутов #FF на микросхеме ИР23. В качестве схемы подключения я использовал ту, которая была в схеме компа Leningrad-2012. Тест 4.30 проходит без ошибок, но на экране немного мелькают полосы, когда он начинает мерять длительность INT. Как это исправить???
Useful comment + 0 | Useless comment - 0
Friday, April 20, 23:46:20 2018 | post link    
Александр
Posts: 121
Name: Александр
Проблему с атрибутами решил, подключив ИР22 вместо ИР23, предварительно подав сигнал H2 на 11 ногу напрямую, без инвертора.
Useful comment + 0 | Useless comment - 0
Saturday, April 21, 00:55:06 2018 | post link    
Александр
Posts: 121
Name: Александр
добавил в комп ещё парочку доработок - блокировка IORQ через M1(схема взята из теста IntTest в опсании к тесту) и формирование нового сигнала WAIT для контроллера дисковода NEMO-FDC в компе Leningrad-2012 (схема-http://zx-pk.ru/threads/17338-leningrad-2012.html?p=515053#post515052). TR-DOS стала более стабильно работать,без треугольников, произвольного набора команд и прочих артефактов, но ещё пока упрямо отказывается форматировать дискету с заклеенным окошком, выдавая мне очередное "No disk". Как это исправить?
Ещё нужно мне немного укоротить сигнал INT. Как это сделать, подскажите пожалуйста.
P.S. Тест-прошивка 128к от Хахонова (RATCOPY) всё-таки оказалась рабочая - нужно подавать питание только на 24 ногу, а 21 - либо оставить в воздухе, либо загнуть, чтобы входила в панель, как все остальные))

Useful comment + 0 | Useless comment - 0
Saturday, April 21, 22:11:28 2018 | post link    
Александр
Posts: 121
Name: Александр
УРРРААААА!!! Дисковод наконец-то заработал! Я применил в нём вот эту доработку:http://xepb.org/robotron/gifs/drives/PICT1616.JPG, где надо 34 контакт разъёма резать от платы и перемычку HDR запаивать на плате. Кроме неё я соединил 10, 12 и 14 выводы на самом контроллере.
Ввожу RUN, пишет Error track 0, sector 9. Retry, abort, ignore? Нажал A, ввёл новую команду FORMAT"A:Gamezzz". Пошёл потихоньку форматировать. Я где-то читал на форуме zx-pk, что форматирование длится 10 минут, не меньше, так что остаётся только ждать)))

Useful comment + 1 | Useless comment - 0
Saturday, April 21, 22:35:04 2018 | post link    
Александр
Posts: 121
Name: Александр
Возвращаясь к вышесказанному... Ребят, подскажите, пожалуйста программу, которая может записывать дискеты для TR-DOS на PC, используя при этом внешний USB дисковод. Пытался использовать ZX Disk Studio - бесполезно(( Она не "видит" моего дисковода.
Useful comment + 0 | Useless comment - 0
Wednesday, April 25, 00:06:48 2018 | post link    
Александр
Posts: 121
Name: Mastdaj
Доброго время суток. Спектрум Львов. Работал, и вдруг пошли полосы вертикальные. Тстовая пзу проверяет и ошибок ненаходит. Подскажите куда сотреть.
Useful comment + 0 | Useless comment - 0
Wednesday, May 2, 10:28:03 2018 | post link    
Posts: 1
Name: Александр
Добрый вечер. Образовались новые проблемки - записал TRD файл на дискету с помощью ZX Disk Studio(лучше не спрашивайте, как я это слелал), вставляю дискету, ввожу RUN, дисковод работает несколько секунд, после чего выдаёт мне сообщение Error track 0 sector 9. Как это исправить?
P.S. Ещё порт атрибутов немного глючит, особенно когда включаешь комп, видны небольшие дёрганья пикселей на экране. Потом, где-то через минуту, всё проходит. Как это исправить?

Useful comment + 0 | Useless comment - 0
Thursday, May 3, 22:02:03 2018 | post link    
Александр
Posts: 121
Name: Павел
Подскажите, пожалуйста - какие должны быть полоски на бордюре? У меня просто имеется три версии спектрума Ленинграда разных сборок - на всех трех бордюр разный при тесте.
Useful comment + 0 | Useless comment - 0
Friday, May 4, 23:27:37 2018 | post link    
Posts: 1
Name: Александр
Ещё одна проблемка - дисковод форматирует очень медленно - где-то за полтора часа. А в конце форматирования выдаёт всё то же сообщение Disc error track 0 sector 9. Что это может быть?
Useful comment + 0 | Useless comment - 0
Saturday, May 5, 19:16:20 2018 | post link    
Александр
Posts: 121
Name: Александр
Немного разобрался - в самом дисководе задействованы выводы 12 и 16. Соответственно 12 - это выбор привода, а 16 - это запуск двигателя. При этом у меня 2 проблемы - перевёрнутый шлейф и оставшиеся 10 и 14 выводы не задействованы. Перерезал дорожки между микросхемой и 12 с 16 выводами. Кинул ту, что шла с 16 вывода, на 10 вывод, а ту, что шла с 12 - можно кинуть как на 14, так и на 16, причём, кинув на 14, нужно будет менять букву в TR-DOs, иначе выдаёт сообщение No disk. Но одна проблема всё же осталась - очень долго форматирует дискету, а в конце всё равно выдаёт ошибку с 9 сектором 0-й дорожки. Помогите мне это исправить.
Useful comment + 0 | Useless comment - 0
Saturday, May 5, 23:07:54 2018 | post link    
Александр
Posts: 121
Name: Андрей E-mail: Alexflexo@ukr.net
Уважаемый Константин Айги, спасибо вам за ваши труды. Благодаря вам я решился и исправился перед своим бесцельно угробленным в детстве Спеком, в итоге благополучно сданым на КМки, купив нерабочий Ленин-1, оживив его, исправив все его недоработки, расширив память и добавив AY. Теперь вопрос по существу. Какой вы применили контроллер дисковода- самодельный или купленный? Мне бы инфу по этому моменту, и ссылки на схемы подключения а то сынишке не очень понравилось играть в mighty final fight с долгими дозагрузками со смартфона. Я думаю этот вопрос тревожит не только меня и другие спектрумисты будут ради с ней ознакомиться. Только просьба что-бы как у вас на страничке с доработками, что-бы не догадываться- я напортачил или схема неправильная. Когда я расширял память по вашему методу у меня светился белый квадрат на сером фоне. Но я наверняка знал, что у вас всё верно,по-этому за 5 мин нашёл не тот лог элемент в сигнале cas, ну потом уже пошёл тест и сообщил о неисправности озу в бутере по D7. Так что хотелось бы получить и инфу подобного характера, но по контроллеру дисковода. С уважением, Андрей.
Useful comment + 0 | Useless comment - 0
Wednesday, May 23, 20:19:27 2018 | post link    
Name: zamich
Добрый день Всем и вам Константин! Вот собрал себе Ленинград 48к работает нормально. Можно ли к нему подключить контроллер дисковода без доработок увеличения памяти и ещё, если сделать доработку увеличения памяти а прошивку оставить BASIC 48 (пока нет ПЗУ 128к) будет ли это все работать? Заранее всем спасибо!
Useful comment + 0 | Useless comment - 0
Thursday, May 24, 16:51:37 2018 | post link    
Posts: 8
Name: snd
Схема «читалки» с магнитофона на К554СА3

Слышал, что схема эта вроде как стабильно все грузит, и чуть ли не во все клоны ее рекомендовали пихать.
НО, вот вопрос - а заработает ли данная схема с клонами на Т34ВГ1 (1515ХМ1-216, ULA-216) ?

Useful comment + 0 | Useless comment - 0
Thursday, June 7, 15:55:21 2018 | post link    
Name: iegova
Читалка на К554СА3 у меня не завелась, хотя несколько микросхем попробовал. А вот по схеме от пентагон-48 на К561ЛН2 завелся с первого раза. Гружусь только с мобильника, полет нормальный
Useful comment + 0 | Useless comment - 0
Thursday, June 7, 20:13:42 2018 | post link    
Posts: 13
Name: snd
на ЛН2 - это фактически "стандарт", во многих схемах используется, в т.ч. и в схемах компов на УЛА216.
Но вот на СА3 помоему использовалась только в Балтике. Собственно и интересует:
1. какие плюсы у схемы на са3 (слышал, что они есть по сравнению со схемами на ЛН2)
2. заведется ли на клоне с т34вг1 (ула-216)
3. о том что не завелась на Ленине1, спасибо за инфу, кстати)

Useful comment + 0 | Useless comment - 0
Thursday, June 7, 22:12:48 2018 | post link    
Name: Александр
Эх, господа, что ЛН2, что СА3... Каждый использует то, что ему по душе. На ЛН2 проще собрать, но у неё больше недостатков, чем у СА3. Сам же я скоро куплю себе эмулятор дисковода и мне ни ЛН2, ни СА3 будет не нужна ;)
Useful comment + 0 | Useless comment - 0
Tuesday, July 24, 16:27:02 2018 | post link    
Александр
Posts: 121
Name: Александр
Кстати, я решил проблему с помехами - у меня просто проседало напряжение на плате. Я подпаял провод +5В ближе к центру платы, а провода с массой раскидал по краям, чтобы напруга от центра к краю растекалась. И никаких блокировочных кондёров не надо ставить;)
Useful comment + 0 | Useless comment - 0
Tuesday, July 24, 21:43:46 2018 | post link    
Александр
Posts: 121
Name: Александр
Проблема с дисководами почти решена. Мне удалось на компе записать несколько программ и запустить их на Спектруме. Но подводные камни всё же остались(( И один из них - повреждение 9 сектора в нулевой дорожке при многократных попытках запустить программу. Некоторые программы запускаются с первого раза, некоторые выдают ошибку с этим сектором. Коммандеры вообще нужно запускать нестандартно - вставил дискету с записанным Real Commander, к примеру, вводишь в TR-DOS "RUN", а он вместо того, чтобы открыть коммандер, просто обратно выводит тебе курсор, и всё. И приходится вводить "CAT", смотреть файлы, помеченные буквой "<B>" и запускать их. Сам файл "BOOT", как ни странно, помечен буквой "<C>", и при попытке его открыть командами "RUN" и ""GOTO"CODE" на экране появляется всякая ерундистика. Что это может быть?
Useful comment + 0 | Useless comment - 0
Friday, July 27, 14:02:24 2018 | post link    
Александр
Posts: 121
Name: Михаил E-mail: www129@mail.ru
Константил и другие участники, всем вам спасибо за Ваше существование!!! Мне это напомнило мои похождеия с Микрошей и Кворуом !!
А вы мастера можете делать другие схематехнические решения для других задачь в принципе, к Вам или к кому то из Вас? Когда будут новые видео на Ютубе?

Useful comment + 0 | Useless comment - 0
Sunday, July 29, 15:45:54 2018 | post link    
Name: Alex E-mail: alex_ym@mail.ru
Я просто ошарашен.... ностальгия нахлынула... Я этим занимался почти 30 лет назад. загружать 2мГц 8 разрядный комп типа Спектрум с гигарцового 64 битного восьмиядерного мобильника...
Useful comment + 0 | Useless comment - 0
Tuesday, July 31, 11:01:55 2018 | post link    
Name: Александр
Ещё немного думаю о том, как реализовать порт Кемпстона в "Ленинграде" и собрать свой джойстик. Ведь контакты должны быть замкнуты с массой и подключаться на размыкание, а размыкающих кнопок у меня нет, только замыкающие. Хотя, есть идея подключить их к массе через резисторы по 680 Ом каждый. Они установят на входах лог.0, что для всех входов с лог.0 соответствует подключённому джойстику, а стандартные замыкающие кнопки подключить между этими входами и +5В, чтобы из лог.0 делать лог.1, при этом не замыкая +5В и массу. Конечно, это всё только в теории... На практике думаю применить микросхемы ЛП8 - они способны выдавать состояние Z, т.е. отключаться, что будет прекрасно имитировать размыкание кнопки, ведь неизвестно, на что программы реагируют при нажатии кнопок на Кемпстон-джойстике - на переход в состояние Z или на установку лог.1?
Useful comment + 0 | Useless comment - 0
Wednesday, August 1, 15:20:07 2018 | post link    
Александр
Posts: 121
Name: Александр
Мой первый музыкальный трек, записанный при помощи Pro Tracker 3.72 - ZX Forever! Записывая его, я немного вдохновился музыкой Dubmood'a и одной темой из мегадемо The LYRAII:
1.https://yadi.sk/d/5DKc41Hj3a8xjn
2.https://yadi.sk/d/TYJAXJMW3a8zWe
В первой ссылке ZIP-архив с файлом-образом TR-DOS диска, где данная песня сохранена в 4-х специфичных файлах, открыть которые можно, только лишь загрузив Pro Tracker 3.72(П.С. Файл "P", т.е. "Pattern" можете не загружать, правильные паттерны записаны в файле "M"). Во второй ссылке - ZIP архив с записью через линейный вход ПК в форматах WAV и MP3. Короче, я потратил на это всё где-то около трёх недель, но так и не понял, ГДЕ В PRO TRACKER ПЕРЕКЛЮЧАЕТСЯ ГЕНЕРАЦИЯ С СИНУСОЙДЫ НА ПИЛООБРАЗНУЮ?????? Если кто имел с этой программой дело, пожалуйста, ответьте мне. Также моя благодарность Константину Айги за различные советы по доработке моего ZX. Благодаря его помощи я наконец-то стал полноценным членом общества спектрумистов;)

Useful comment + 0 | Useless comment - 0
Saturday, August 11, 22:06:28 2018 | post link    
Александр
Posts: 121
Name: Peter E-mail: peteclln@gmail.com
Извините, я не говорю ни слова о Русане, поэтому я надеюсь, что перевод Google соответствует задаче. Привет, я построил leningrad 48, спасибо в немалой части вашему видео и заметкам. Теперь я купил все детали и получил всю информацию для обновления 128k. Тем не менее, попробуйте, чтобы я не мог найти какую-либо информацию о контроллере диска или музыкальном сопроцессоре. Не могли бы вы указать мне в правильном направлении? Заранее спасибо.
Useful comment + 0 | Useless comment - 0
Friday, August 17, 10:46:17 2018 | post link    
Name: iegova
Я пользовался вот этой схемой расширения https://hsto.org/webt/pb/l6/ca/pbl6cabavkknlwvouz7nth8gclk.jpeg
В ней и подключение звукового чипа. Только мой вам совет используйте все таки микросхемы 1533\ALS серии, по крайней мере для D14,D34 и на схеме расширения DD7` это критично.

Useful comment + 0 | Useless comment - 0
Monday, August 20, 18:55:04 2018 | post link    
Posts: 13
Name: Харусима
Константин, помогите пожалуйста советом, как диагностировать плату Л1

На данный момент я безуспешно пытаюсь получить со Спектрума картинку. Теплого лампового ЭЛТ у меня нет, поэтому для вывода изображения c RGB на VGA я использую внешний тюнер AVerMedia AVerTV Box9 и PAL Coder.

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

Подробные фото платы и лог действий у меня в блоге: http://hermitlair.ucoz.com/blog/2018-10-07-1042

Прямая ссылка на фото платы:
http://hermitlair.ucoz.com/_bl/10/01721252.jpg

Очень на Вас надеюсь...

Useful comment + 0 | Useless comment - 0
Sunday, October 7, 16:38:17 2018 | post link    
Харусима
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
Харусима, у «Ленинграда» без доработок, видеосигнал нестандартный. Нужно приводить его к стандарту иначе никак не выйдет получить картинку ни через PAL-кодер, ни через SCART-разъем.

Эта тема подробно раскрыта тут:
http://zxbyte.ru/leningrad_video_out.htm

Я как-то собирал такой вариант доработки:
http://zxbyte.ru/leningrad_video_out.htm#2

Все заработало с дополнительным конденсатором.

Useful comment + 1 | Useless comment - 0
Monday, October 8, 03:35:12 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Харусима
Константин, спасибо. Придется пока покупать ЭЛТ. Вот бы вы сделали видео про такую переделку, чтобы было видно какой элемент куда паять. Я в схемах не умею разбираться, мне без подсказки такую переделку не осуществить.
Useful comment + 0 | Useless comment - 0
Tuesday, October 9, 00:44:00 2018 | post link    
Харусима
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
Вообще, я планирую сделать сюжет о подключении старых ПК к современным мониторам, ТВ и т.п. Эта тема действительно требует отдельного подробного разбора.
Useful comment + 0 | Useless comment - 0
Tuesday, October 9, 08:36:36 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Харусима
Спасибо! будет интересно!

А я вчера купил ЭЛТ, но он тоже нуждается в помощи)

Качество картинки оставляет желать лучшего, но больше меня напрягает низкочастотный шум кинескопа, пульсирование и мигание картинки, и пробегающие по ней всполохи. Вдобавок картинка бледная, словно поддёрнутая дымкой. Глаза ну очень быстро начинают посылать друг-друга нахутор.

Подробный обзор: Монитор Электроника 32 ВТЦ 202
http://hermitlair.ucoz.com/blog/2018-10-09-1043

Useful comment + 0 | Useless comment - 0
Wednesday, October 10, 03:15:15 2018 | post link    
Харусима
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
Харусима, едва ли найдётся сегодня подобный монитор с нормальной трубой. Собственно бледная/мутная картинка обычно и есть свидетельство севшей трубы. Лечится заменой кинескопа. Это очень "веселая" процедура, особенно возня с отклоняющими катушками )
Useful comment + 0 | Useless comment - 0
Wednesday, October 10, 13:31:52 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Харусима
Монитор стал показывать почти идеально для ЭЛТ!
http://hermitlair.ucoz.com/_bl/10/35372579.jpg

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

Useful comment + 0 | Useless comment - 0
Thursday, October 11, 00:03:12 2018 | post link    
Харусима
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
Харусима, шум обычно издают катушки индуктивности на плате развёрток.



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

Иногда ещё шумит блок питания (самая нижняя плата, горизонтально ориентированная), но, как правило, тише, чем дроссели в блоке разверток.

В редких случаях шуметь могут и другие детали. Например, в одном ATX блоке питания я долго не мог найти источник шума – оказалось "пел" небольшой плоский керамический конденсатор. Проблема решилась его заменой )

Useful comment + 0 | Useless comment - 0
Thursday, October 11, 07:29:10 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Харусима
Константин, если не затруднит, Вы не могли бы взглянуть на фото плат в моей записи и простите, ткнуть пальцем в возможных виновников оркестра?

Какие-то катушки с проводами шумят. Вот те на. Физически это из-за чего?

А что такое строчный трансформатор и как его узнать?

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

В парафин залить - а не растает? Деталь поди греется и токи немалые?

Useful comment + 0 | Useless comment - 0
Thursday, October 11, 16:50:37 2018 | post link    
Харусима
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
Харусима, шум идёт от физической вибрации катушек индуктивности, находящихся под влиянием импульсов высокой частоты. И действительно, если стукнуть по корпусу монитора, писк может менять частоту или даже вовсе прекращаться на время. Это нормальное явление при такого рода проблемах.

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

На фото, кстати, видно, что катушки (обведены красным) чем-то уже были пропитаны, просто пропитка видимо подсохла со временем:



А так, народ чем только не пропитывает индуктивности:
https://radiokot.ru/forum/viewtopic.php?f=11&t=26207
https://forum.ixbt.com/topic.cgi?id=10:53341

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

Useful comment + 0 | Useless comment - 0
Thursday, October 11, 19:46:06 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Харусима
Константин, большое спасибо! Читаю статьи.

Очень любопытно. даже не знаю, какой вариант выбрать. Может действительно выпаять и искупать в ваанночке с парафином? А нельзя просто строительной пеной звукоизолировать? Или залить к чертям клеевым пистолетом? Кстати эта деталь ещё выпускается? может просто заменить на такие же новые?

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

А если по экрану постучать пальцем, то изображение словно пульсирует, сжимаясь и разжимаясь как желеобразный пудинг. Это из-за них? Или почему так происходит?

Useful comment + 0 | Useless comment - 0
Thursday, October 11, 23:31:49 2018 | post link    
Харусима
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
По-моему вариант со строительной пеной грубоват ) Про вариант с клеевым пистолетом тоже читал, но такого не пробовал. Не уверен, что тут это подойдет, ведь корпуса у некоторых катушек пластмассовые – могут деформироваться... Также есть сомнения, что замена дросселей на аналогичные новые тут поможет. Пожалуй, вариант с парафином самый простой и доступный.

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

А пульсация изображения при постукивании – это уже следствие нарушения контакта где-то в разъемах, подстроечных резисторах и т.п.

Useful comment + 0 | Useless comment - 0
Friday, October 12, 10:49:12 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Игорь
Константин, здравствуйте. Когда уже каналом займётесь в ютубе? ) Народ просит. )
Useful comment + 0 | Useless comment - 0
Tuesday, October 16, 08:58:41 2018 | post link    
Name: Сергей E-mail: ipmaster@inbox.ru
Добрый день, подскажите пожалуйста, ТЕСТ-ПЗУ должны нормально запускаться и отрабатывать, если они включаются в вариант Синклера (Зонова 48К) с поддержкой TR-DOS?

То есть тестовая ПЗУ 2716 (РФ2) вставляется в кровать 2764 (при этом сама плата TR-DOS отключена совсем), работать будет? Небольшое уточнение (у РФ2 нога 21 отключена от кроватки и подключена на +5v).

Useful comment + 0 | Useless comment - 0
Monday, November 12, 00:25:40 2018 | post link    
Name: Владислав E-mail: codename.cpp@gmail.com
Здравствуйте, подскажите пожалуйста такую вещь.
Хочу собрать ретро-компьютер типа Ленинград 48К, но с тем отличием, что вместо большого количества мелких микросхем памяти поставить несколько (или даже одну, если это возможно) SRAM.
Еще такой момент, на схеме вижу что выход видеосигнала - RGB, а без PAL-кодера никак не обойтись? Хочется получить композит, возможно уже есть стандартные решения?

Useful comment + 0 | Useless comment - 0
Monday, November 12, 22:16:02 2018 | post link    
Name: Харусима E-mail: regforblank@gmail.com
Константин, а обмотку на самом кинескопе можно этим лаком залить? Или она не шумит?
Удивляюсь, как эти катушки могут так шуметь? Только ли они шумят? Сейчас 3 слоя уже покрыл. По часу между ними. Лак электроизоляционный акриловый Plastik-71.

Useful comment + 0 | Useless comment - 0
Tuesday, November 13, 20:25:21 2018 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Игорь, делаем потихоньку )

Сергей, тестовая ПЗУ должна работать и без TR-DOS. Про TR-DOS она даже ничего не "знает" ) И действительно, при использовании 2К ПЗУ, нужно 21 ногу соединять с 24-й, предварительно отогнув их внутрь или наружу, затем этот контакт при помощи проводка выводится на +5В (28 вывод панельки на плате):





Владислав, пока без PAL-кодера или конвертора а-ля GBS8200 никак не обойтись. Правда есть современные клоны, где уже встроено подобное:
http://zxkit.ru/catalog1/konstruktory/retro-kompyutery/speccy/

А про SRAM для «Ленинграда» читайте тут:
https://zx-pk.ru/threads/11117-sram-dlya-leningrad-1.html

Харусима, обмотка на кинескопе - это петля размагничивания. Она активна в течение короткого времени в момент подачи питания, соотв. источником постоянного шума не может являться. Совсем бесшумной «Электронику» едва ли можно сделать, можно лишь уменьшить уровень шумов до относительно приемлемого уровня )

Useful comment + 0 | Useless comment - 0
Wednesday, November 14, 04:42:24 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Харусима
Константин, спасибо. Теперь я знаю, зачем обмотка на кинескопе)
4х слоёв лака хватило. Звон почти полностью пропал.Слышно только ухом к голой плате. Посмотрим, что будет через недели использования.
Касаемо дрожания изображения - без корпуса не дрожит. В корпусе дрожит. Что где может задевать не знаю, если только вы наводку дадите. Но одеть корпус на электронику втц это та ещё морока, не то рама кривая, не то допуски велики - три подстроечных винта цветов сзади находятся не в центре отверстий, а сбоку, что как бы намекает.
Решил пока пренебречь этим. Всё же если не трогать, и кулаком по столу не бить, то не дрожит.

Useful comment + 0 | Useless comment - 0
Wednesday, November 14, 15:18:23 2018 | post link    
Харусима
Posts: 12
Name: Харусима
UPD: я ошибся, при снятом корпусе картинка также вибрирует, просто чуть меньше. Постукивал резиновой рукояткой отвертки по плате с RGB выходом - картинка дрожит, по плате на кинескопе - почти не дрожит, по плате с катушками - сильно дрожит. Иногда пока ВТЦ не прогреется, картинка некоторое время "плавает" - ассиметричные геометрические искажения отдельных областей экрана. Интересна природа этих искажений.

И нельзя ли снизить мерцание, увеличить частоту до 60Гц или это в принципе невозможно для данной модели?

Useful comment + 0 | Useless comment - 0
Wednesday, November 14, 18:20:18 2018 | post link    
Харусима
Posts: 12
Name: wexyobit
Разрешите глупый вопрос. А возможно найти версию прошивки ПЗУ с TR-DOS для 48к памяти ?
Useful comment + 0 | Useless comment - 0
Friday, November 16, 18:34:16 2018 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Харусима, при закрытой крышке, температура внутри корпуса повышается. Если при этом появляются искажения изображения, то можно предположить, что где-то на плате есть потекшие электролиты (конденсаторы). Даже в современной технике от перегрева электролиты текут, а тут даже никакого эффективного охлаждения нет )

Ну, а мерцание тут никак не снизить...

wexyobit, любая версия TR-DOS подойдёт как для 48К, так и для 128К памяти.

Useful comment + 0 | Useless comment - 0
Saturday, November 17, 09:29:39 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: wex
в целом меня интересует вопрос:
1) какой можно собрать контроллер HDD для 48к версии ? (например NemoIDE)
2) как его подключить ?
3) где найти нужную прошивку с tr-dos на борту?

Useful comment + 0 | Useless comment - 0
Sunday, November 18, 20:52:18 2018 | post link    
Name: Константин Айги (CXEMATEKA.RU)
wex, NEMO IDE вещь в сборке несложная:
http://sblive.narod.ru/ZX-Spectrum/NemoIDEforLUT/NemoIDEforLUT.htm
http://www.nedopc.com/NEMOIDE/zaknemoide.php

Рекомендую изучить эту тему по вопросам подключения/использования NEMO IDE:
https://zx-pk.ru/threads/800-nemo-ide-pentagon-48-128.html

Ссылки на основные прошивки есть выше, в статье.

А вообще, прошивок для спектрум-совместимых компьютеров великое множество (большинство можно найти в сети):
https://faqwiki.zxnet.co.uk/wiki/ROM_images
http://www.shadowmagic.org.uk/spectrum/roms.html

Useful comment + 0 | Useless comment - 0
Wednesday, November 21, 10:20:19 2018 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Алексей E-mail: c_a_v@mail.ru
Сделал доработку для установки ПЗУ 27C512 по рекомендации:

to Алексей.
на DD29 отрезайте А13 от 20выв.
20выв соединяйте с общим проводом.
отрезайте 26выв. от +5в.
Соединяйте А13 к 26выв.
Записывайте sos48 в последнюю четверть 27512 или используйте прошивку автора 27512.bin

Прошивка 27512.bin запускается, но на экране артефакты. Прошивка sos48.bin в последнюю четверть (с адреса 0xC000) не запускается, на экране матрас.
Я использую программатор TL866, он при прошивке образов, меньших по размеру, чем ПЗУ, не может сделать верификацию.
Как правильно записать образ тестового ПЗУ, чтобы память протестировать ?
Тестовое ПЗУ при прошивке с 0xC000 тоже даёт матрас. Его туда же прошивать надо ?

Useful comment + 0 | Useless comment - 0
Saturday, November 24, 16:55:32 2018 | post link    
Name: Алексей E-mail: c_a_v@mail.ru
С установкой ПЗУ разобрался, запустил тестовую прошивку. Она пишет, что неисправен буфер чтения данных. Это микросхемы памяти проверять или какой то отдельный чип ?
Useful comment + 0 | Useless comment - 0
Friday, December 21, 21:45:40 2018 | post link    
Name: Алексей E-mail: c_a_v@mail.ru
Заменил все микросхемы памяти, теперь тест буфера данных проходит, но пишет, что ошибка записи по адресу 4000, записано 01101101, а считано 10110110.
Не пойму, куда смотреть ?
Это все таки микросхемы памяти виноваты или ошибка сборки ?
Проверял напряжение на панелях памяти без микросхем, на 14-м выводе есть почти 3 вольта, хотя вроде пишут, что должно быть 1-2, это ненормально ? Может на что то повлиять ?

Useful comment + 0 | Useless comment - 0
Sunday, December 23, 11:18:30 2018 | post link    
Name: 156
Добрый день. Спасибо за предновогоднее видео.
Больше полгода не трогал свои Спектрумы. За это время пришли ZXkit1 (видеоконвертор RGB - VGA,крачный), BDI v2.0 (на MB8877A), потом с Китая заказывал USB-Blster для прошивки. На новогоднмх каникулах спаял и прошил. Не бес косяков, но я их исправил. ZXkit1 замечательно работает с Leningrad-2012 (совпадение!?)), а BDI v2.0 с Harlequin 48k rev g (если окно плотности на дискете заклеить).Но вот что бы наоборот... вот с этим проблемы.
Ладно BDI v2.0 к Leningrad-2012 подцепить, для этого почитаю документы, по контактам разберусь, может какие то доделки надо будет сделать.
Но с ZXkit1 к Harlequin другая история. Я его подключил, картинка вроде есть и цветная, но рабочая область сдвинута сильно вверх и слегка влево и после перехода в TR-DOS просто монитор перестает определять экран. Даже не знаю, что с этим делать, может кто подскажет?
прошивка ZXkit1 -1.0.2
Контакты на Harlequin: I - U32-9, B - U32-7, - G - U31-9, F14mHz- U13-4, SSI-U27-5, KSI - U27-4.
И самый главный вопрос. Как зарегистрироваться на zx-pk.ru? Или маил.ру сразу удаляет письма, либо я что то делаю не так. В спаме смотрел.

Useful comment + 0 | Useless comment - 0
Sunday, January 6, 10:37:09 2019 | post link    
Name: Юрий E-mail: gerin86@mail.ru
Здравствуйте! Подскажите пожалуйста, не могу разобраться с доработками. Нормализация строчной развертки - 12 ножка микросхемы D4, ее надо от платы отпаять и посадить через конденсатор на землю? Или конденсатор надо ставить не выпаивая ножку? как-бы в общую цепь? Тоже самое с микросхемой D6 ножкой 11? Спасибо
Useful comment + 0 | Useless comment - 0
Thursday, January 10, 15:42:25 2019 | post link    
Name: zamich
Здравствуйте все поклонники zx spectrum и Константин! С вашей помощью собрал свой Ленинград 48, доработал до 128кб и подключил валявшийся у меня контроллер дисковода (вроде от Байта). Всё работало, дискеты читались, игры игрались. Недавно включив ZX вместо меню вылезла хрень неисправного спектрума. В процессе поиска неисправности обнаружил что вынув из платы контроллера КР1818ВГ93 всё работает нормально и ZX входит в TR-DOS если надо. Отогнув контакты D0-D7 (7-14) 1818вг93 и вставив её в панельку спектрум запускается. Подскажите пожалуйста это вг93 сдохла или что-то в плате контроллера дисковода. Заранее спасибо!
Useful comment + 0 | Useless comment - 0
Friday, January 11, 21:50:01 2019 | post link    
Name: Дмитрий E-mail: 79787056545@yandex.ru
Приветствую ! Подскажи, если не трудно, где можно заказать саму плату на ленин, заранее благодарен
Видео просто супер !!!

Useful comment + 0 | Useless comment - 0
Monday, January 21, 11:37:09 2019 | post link    
Name: 156
Тут поискать - zx-pk.com
Useful comment + 0 | Useless comment - 0
Monday, January 21, 14:00:18 2019 | post link    
Name: Vladimir
Можете побить меня за оффтоп, но ценник - просто шедевр! Прямо как будто окунулся в атмосферу Тушинского радиорынка! Да и видывал ее в те годы, поди, не раз. что то уж знакомо очень! Все субботы и воскресенья, и в жару и в 30 градусный мороз там проводили. Автору - респект!!!
Useful comment + 1 | Useless comment - 0
Tuesday, February 5, 20:18:28 2019 | post link    
Name: iegova
Если кому интересно, собрал BDI для своего ленинграда. Так же на МГТФ. Часть схемы от пентагон-128, часть от С-48. Но и тут схему можно было немного упростить.

https://pp.userapi.com/c845418/v845418851/1a734b/2khar-Gx3ws.jpg

работают как и 3,5" таки и 5,25" дисководы

https://pp.userapi.com/c849124/v849124777/128dd6/lnl_1iC9RRs.jpg

https://pp.userapi.com/c846524/v846524538/19e2e3/bWWMb9m8M74.jpg

Useful comment + 0 | Useless comment - 0
Sunday, February 17, 12:43:33 2019 | post link    
Posts: 13
Name: Юрий E-mail: yura3816@gmail.com
https://youtu.be/GEhaOatWIpA Кому нужны платы пишите на почту, только Украина. Спасибо Константину Айги, вдохновил
Useful comment + 0 | Useless comment - 0
Monday, February 18, 11:06:01 2019 | post link    
Name: Юрий E-mail: yura3816@gmail.com
https://youtu.be/LTA5eb1sR0s Кому нужны платы пишите на почту, только Украина. Спасибо Константину Айги, вдохновил
Useful comment + 0 | Useless comment - 0
Monday, February 18, 19:09:31 2019 | post link    
Name: Toboe
Не подскажите в чём может быть проблема ленинград выдаёт такую картинку. https://ibb.co/KhFMJWR Напрямую без кодера тоже самое только в ч/б. Скорректировал длину строчного синхроимпульса, сделал привязку к уровню чёрного. Игры грузит читалка по схеме с к561лн2. Но в самих играх помимо звука из бипера слышен постоянно писк. Игры качал тут.
https://zx-pk.ru/threads/19193-igry-s-turbo-zagruzkoj-dlya-quot-leningrad-2012-quot.html

Useful comment + 0 | Useless comment - 0
Thursday, March 7, 20:21:21 2019 | post link    
Posts: 13
Name: vanhelsink633
Привет Константин. Такой вот вопрос. Достался клон спектрума Delta C скорее всего 48К, т.к. РУ5 стоят с индексом Д2. А РУ6 с двумя точками. Я так понял это не полные микросхемы памяти, а половинки. Но это не столь важно. Мне интересно в неё можно поставить РФ4 или 2764 от ленинграда с его прошивкой. Есть заведомо рабочие.
Useful comment + 0 | Useless comment - 0
Monday, March 11, 06:47:58 2019 | post link    
Posts: 12
Name: vanhelsink633
Доработки кое-какие сделал по схеме ленинграда. Фото скину по позже.
Useful comment + 0 | Useless comment - 0
Monday, March 11, 06:49:25 2019 | post link    
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
vanhelsink633, очевидно это классическая «Дельта С» 48k с раздельным полем памяти и со встроенной русификацией. Стандартная прошивка от «Ленинграда» подойдёт, однако русификация перестанет работать. Но есть и плюс: совместимость с оригинальным Спектрумом повысится )

zamich, скорее всего, ВГ93 вышла из строя, уж больно капризная эта микросхема...

Toboe, рекомендую исследовать плату на предмет замыканий между дорожками.

Юрий, конденсаторы в цепи D4-12, D6-11 ставятся параллельно, тут подробнее:


Useful comment + 1 | Useless comment - 0
Monday, March 11, 23:47:26 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: vanhelsink633
Спасибо Константин. Буду дальше мучить дельту, хочу её все таки запустить с родными ПЗУ ленинграда. Единственное что у меня вызвало вопрос я её на работе запускал с процессором (поставил не достающие блокировочные кондеры, похоже вырезали КМки, под рукой не оказалось на 0,1 мкф поставил 220n, думаю не критично) показала чистый матрац, потом дома решил попробовать запустить тоже чистый матрац. Потом отложил её на некоторое время лежала в ящике, т.к. занимался ленинградом на работе папа плату отдал полностью рабочего компа без доработок, доработки я сделал. Собрал программатор для него чтобы прошить РФ6 для дельты, нашел в инете оригинальную её прошивку... На днях решил запустить её с ПЗУ ленинграда. Подключил её без ПЗУ к телеку через видео вход, матраца нет вертикальные полосы черные и почему-то просматриваются красные полоски и квадраты, хотя R G B не подключено. Смысл в том что нет чистого матраца. На плате греются 2 РУ5 я так думаю они мне и портят матрац. Но почему они вышли из строя вот в чем вопрос, плата долго не включалась лежала себе спокойно в коробочке. Из-за чего они сдохли не знаю!!!
Useful comment + 0 | Useless comment - 0
Tuesday, March 12, 03:46:41 2019 | post link    
Posts: 12
Name: vanhelsink633
to zamich::: Скорее всего меняй ВГ-ку!!! У меня такое было!!! Тоже была такая ситуация! Она мешала выходу в ТР Дос просто напросто сбрасывала ОС ТР ДОС в бейсик 48К
Useful comment + 0 | Useless comment - 0
Tuesday, March 12, 11:54:12 2019 | post link    
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
vanhelsink633, РУ5 боятся статики и иногда действительно выходят из строя без видимых на то причин.

Прежде чем микросхемы памяти менять, рекомендуется прогнать тест ПЗУ:
http://www.cxemateka.ru/v1/test48k.bin (вариант, без заполнения экрана)

http://www.cxemateka.ru/v1/test48k_org.bin (тест с заполнением экрана)

Useful comment + 0 | Useless comment - 0
Friday, March 15, 12:24:24 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: vanhelsink633
Привет. Нет у меня тестовой микросхемы чтобы ОЗУ прогнать. Нужно прошивать микросхемы. У меня есть РФ5 чистые.
Useful comment + 0 | Useless comment - 0
Saturday, March 16, 13:22:29 2019 | post link    
Posts: 12
Name: vanhelsink633
Привет Константин. Я на вашу страничку в ВК отправил фотографии.
Потом отправлю работу этих плат.

Useful comment + 0 | Useless comment - 0
Sunday, March 17, 19:11:07 2019 | post link    
Posts: 12
Name: Владимир E-mail: ua3eey@yandex.ru
Здравствуйте Константин.
На своём Спектруме не по ключу вставил ПЗУ № 0
и она сгорела, подскажите где можно приобрести прошитые ПЗУ версия Ленинград-1 48К две штуки 2764.
Владимир.

Useful comment + 0 | Useless comment - 0
Sunday, March 24, 17:58:40 2019 | post link    
Name: RaymanDX
А вместо ру5-7 можно использовать hyb511000bj ? Так как 256 не нашел....
Useful comment + 0 | Useless comment - 0
Thursday, March 28, 14:04:10 2019 | post link    
Posts: 1
Name: Роман E-mail: Kr1033eu1@inbox.ru
Доброго времени суток. Собрал ленинград 48, и получил [URL=https://fastpic.ru/view/110/2019/0405/_026057e93673408d893fd21ba9ec8f2c.jpeg.html][IMG]https://i110.fastpic.ru/thumb/2019/0405/2c/_026057e93673408d893fd21ba9ec8f2c.jpeg[/IMG][/URL]. У меня вопрос к знающим, может кто сталкивался, где посмотреть или где косяк. Тест ОЗУ без ошибок, система запускается, только надпись Sincler reshers ltd дрожит. За ранее благодарю.
Useful comment + 0 | Useless comment - 0
Friday, April 5, 04:04:14 2019 | post link    
Name: Роман E-mail: Kr1033eu1@inbox.ru
Вот картинка из предидущего сообщения
Useful comment + 0 | Useless comment - 0
Friday, April 5, 04:07:23 2019 | post link    
Name: Александр
Приветствую! Давненько я сюда не заходил. В общем, у меня с моим Спеком сложилась масса проблем(( В частности, я не смог пока подключить к нему контроллер мышки. Но не в этом суть. На днях я решил расширить память до 256К, использовав ту же схему, которую использовал iegova, за исключением того, что переключение половинок памяти по 128К я сделал не через 6 бит порта 7FFD, а через 4 бит порта 1FFD, как в оригинальном Скорпионе, а также дешифрацию портов 1F и FE на чтение сделал по "старой" схеме - через смесь А0 и А5 через ЛИ1, вместо "новой" схемы с инвертированным через ЛН1 А1, потому что с новой схемой дешифрации контроллер дисковода не хочет запускаться, выдаёт белиберду. И всё, вроде бы заработало, тест V4.30 "видит" эти самые 256К, но некоторые демки, в частности демо Gemba boys - We are Alive, виснет после заставки, сбрасывая компьютер в "матрас" или в чёрный экран, в зависимости от ROM-прошивки. Помогите мне разобраться с этим, пожалуйста.
Useful comment + 0 | Useless comment - 0
Tuesday, April 30, 12:12:14 2019 | post link    
Александр
Posts: 121
Name: Роман E-mail: kr1033eu1@inbox.ru
Приветствую всех! разобрался я с таким матрасом и с другими нюансами! все оказалось достаточно просто. так же благополучно расширил до 128К, развел плату под звуковой сопроцессор собрал его и благополучно подключил, так же развел плату и собрал контроллер дисковода, самым сложным было прошить РТ4 программатора нету по этому шил вручную, к стати схема которая по запросу в яндексе и гугле находится немного не правильная, а точнее неправильно разведены адреса микросхемы, сразу не обратил на это внимания и попался, пришлось прожечь еще одну микросхему но уже с правильными адресами, а в целом контроллер собрался с первого раза и без особых косяков. теперь встал вопрос, о том как на дискету записать программы или игры. так как компьютера IBM с дисководом нету, встала целая дилемма и отсюда вопрос есть ли какие-нибудь программы под спек чтобы переписать с ленты на дискету. в поисковиках поискал, но конкретно не нашел. может кто подскажет ресурс где такое можно взять и посмотреть как на этом работать??? за ранее благодарю!
Useful comment + 0 | Useless comment - 0
Thursday, May 2, 01:37:47 2019 | post link    
Name: Александр
[b]Роман[/b], поищи на сайте Virtual TR-DOS.
Useful comment + 0 | Useless comment - 0
Friday, May 3, 12:26:19 2019 | post link    
Александр
Posts: 121
Name: Роман E-mail: kr1033eu1@inbox.ru
Александр, спасибо посмотрю! читал ты делал контроллер мыши, и в настоящий момент делаешь расширение до 256. хотел спросить контроллер мыши с этого сайта http://zxbyte.ru/at_keyboard_controller_for_zx.htm??? и контроллер собирал сам или заказывал??? и второй вопрос какой смысл расширения до 256???
за ранее спасибо!!!

Useful comment + 0 | Useless comment - 0
Sunday, May 5, 01:12:38 2019 | post link    
Name: Александр
Роман, да, я делаю контроллер. Собирал сам. Руководствовался вот этими статьями: http://zxpress.ru/article.php?id=4708
http://zxbyte.ru/kempston_mouse_for_zx.htm Больше склоняюсь ко второй статье, потому что тоже мышь от ЕС-ки подключаю. По работе могу сказать следующее: стрелка нормально движется в нужных направлениях, но не по всему экрану, а лишь в малой его части. Это единственный косяк с мышью, который мне осталось исправить. А насчёт 256, ну, не знаю... Просто когда была 128, контроллер дисковода немного глючил, сейчас вроде бы всё в порядке.

Useful comment + 0 | Useless comment - 0
Thursday, May 9, 16:45:20 2019 | post link    
Александр
Posts: 121
Name: Роман E-mail: Kr1033eu1@inbox.ru
Александр, спасибо за информацию, подумаю еще, начал собирать микросхемы для сборки, все нашел, даже микросхему mab 8031 ah, но пока не смог найти двух 555ир32, и смогу найти только через 2 месяца.вообщем пока приостановил. Есть еще мысль собрать контроллер мыши и часов реального времени на АТмеге, но пока думаю. А по поводу расширение с 128 до 256 если это одно отличие то для себя наверное не вижу смысла, контроллер дисковода работает стабильно и большая часть приложений и игр написана под 128. Во всяком случае я так думаю.
Useful comment + 0 | Useless comment - 0
Saturday, May 25, 19:57:12 2019 | post link    
Name: Юрий
Добрый вечер.
Похоже у нас в шапке висит неправильная схема (вариант 2).
Вот тут
https://zx-pk.ru/threads/26007-remont-zx-spectrum-leningrad.html?p=994546&highlight=#post994546
товарищ утверждает что в схеме ошибка и приводит картинки, на которых видно что надо исправить.
Так же, в другом посте,
https://zx-pk.ru/threads/30331-proshu-pomoch-vosstanovit-leningrad-48.html?p=1007750&viewfull=1#post1007750
он же публикует исправленную схему.
Я сравнил оба варианта схемы из шапки, опубликованные Константином, и похоже что в первом варианте схема такая же, как в исправленном варианте на zx-pk.ru, а вот второй вариант полностью совпадает с тем, который товарищ с zx-pk.ru называет неправильным.
Константин, не могли бы Вы, как человек, обладающий огромными познаниями в области спектрумостроения, сказать нам, какая из схем правильная, и, при необходимости, заменить схему вариант 2 на правильную?

Useful comment + 0 | Useless comment - 0
Wednesday, May 29, 21:20:41 2019 | post link    
Name: Юрий
Поисследовал методом пристального взгляда чертеж платы http://sblive.narod.ru/ZX-Spectrum/Leningrad48k/LeningradMONTColor.gif в интернете.
Действительно второй вариант платы имеет отличия от него. Похоже и правда вторая схема ошибочна. Эх, а я по ней в диптрейсе схему нарисовал, плату развел и у китайцев заказал. (((

Useful comment + 0 | Useless comment - 0
Saturday, June 8, 08:19:46 2019 | post link    
Name: Юрий
Подключил свой Ленинград к "RGB CGA EGA YUV К VGA HD видео конвертер Moudle HD9800 HD-Конвертер доска GBS8200 неэкранированная защита". Это та версия платы видеоконвера, на кторой написано v 5.0, в отличии от обычно используемой людьми GBS8200, на которой китацы пишут V 4.0. По внешнему виду отличий между платами нет, кроме надписи о версии. Однако изображение получить не удалось. Плата говорит чот нет сигнала. Искаженное изображение появляется на несколько секунд при переключении разрешения в меню платы, но примерно через 3-5 секунд оно пропадает.
Вот теперь сижу, гадаю, это происходит потому что эта версия платы несовместима с ленинградом и нужно именно GBS8200 V 4.0 или это мой ленинград не в порядке? Пробовал посмотреть осцилографом размах сигналов на выходах. На RGB выходах размах получается около 1.2 - 1.5 Вольт, а на выходе SYNC собственно ТТЛ уровни.
Подскажите у какого какой размах сигналов на RGB, V и SYNC?
Нужно ли что-то делать с сигналом с ленинграда при подключении его к GBS8200 или можно просто напрямую подключить?

Useful comment + 0 | Useless comment - 0
Friday, June 28, 09:30:56 2019 | post link    
Name: Роман E-mail: graal20@rambler.ru
Константин, добрый день!
Сможете мне помочь вот с такой проблемой:
Пытаюсь подключить контроллер дисковода к Ленинграду-1 (48К). Сделал все вроде правильно, но в TRDOS даже не заходит, не пойму никак, в чем дело ??? контроллер прикупил на авито (отправили с Новосиба почтой), квадратный такой с собственным ПЗУ 27128, модель вроде HR41. На ленинграде стояли 2х2764. Убрал, поставил winbond 27c512 перезаписываемую, дос прошил в первые 16К, а в 16-32К прошивку ленинграда. А15 посадил на минус, А14 через резистор на плюс, и подключил к выводу контроллера Rom Enable. Все, как в описании! Вычитал в нете про изврат с выводом IORQ, который должен отключаться - тоже сделал. В контроллере ПЗУ естественно не ставлю. Запускаю - нихрена. Загружается в стандартную оболочку. Подумал, может ему собственное ПЗУ нужно. Порылся у себя, нашел ПЗУ 27128 от контроллера, и такое же для спектрума. Все закоммутировал - нихрена! Решил поисследовать этот сигнал Rom enable, подключал светодиод. Он работает следующим образом: при замкнутой перемычке СОС-ДОС лог 0 появляется на какую то долю секунды, и отключается (?!). При снятой перемычке молчит. Далее, если ввести комманду Rand usr 15616 - та же фигня, моргнет и комп тупо перезагрузился, либо на крайняк истошно орет. Попробова включить RE через инвертор, перепрошил ПЗУ - теперь СОС в младшем разряде, а ДОС в старшей (16К-32К). То же самое. Пробовал разные прошивки Доса и Соса - результат нулевой !!
Скажу сразу, первый наш комп, когда я был еще малым, именно Ленинград 1 с почти таким же контроллером! почему почти? на том контроллере был преобразователь 5-12 в для ВГ93, а здесь выведен вход 12 на разъеме. Ну и разъем под дисковод другой.
Мне этот контроллер (про который я рассказываю) достался без ПЗУ, без ВГ93 и разъема. И даже панелек не было - все впаивал, и плата заводская. Видимо, он даже ни разу не использовался. Микросхемы РТ4 сильно греются. Так и должно быть?

Useful comment + 0 | Useless comment - 0
Friday, July 5, 00:48:54 2019 | post link    
Name: Леонид
Константин, добрый день!
Спасибо огромное за видео и за статью! Как и многих здесь, оно и меня подтолкнуло к созданию своего спектрума. Помучался я с ним (и плата, заказанная у местного умельца была с частично неметаллизированными отверстиями, и моё мастерство пайки было буквально на зачаточном уровне), но всё-таки запустил. Действительно, собирать компьютер своими руками - очень интересное занятие (но не очень дешёвое :) ).

2Юрий: Я не уверен, но думаю, что проблема может быть связана с нестандартным видеосигналом Ленинграда. Необходимо проводить доработку видеовыхода, например, как описано здесь: http://zxbyte.ru/leningrad_video_out.htm. У меня данные доработки успешно работают, без них было изображение с искажениями даже на обычном телевизоре без всяких конвертеров.

Useful comment + 0 | Useless comment - 0
Friday, July 5, 11:35:34 2019 | post link    
Name: Vadim
2Роман
Доброго времени суток!
Что с питанием на РТ4 (16 вывод)? На выходах нет КЗ (9-12, можно и другие проверить на КЗ)?

Useful comment + 0 | Useless comment - 0
Friday, July 5, 13:50:58 2019 | post link    
Posts: 51
Name: Анатолий E-mail: grom60@rambler.ru
Здравствуйте. У меня плата Ленинграда (композит 93 года). Проблема такая - заместо мигания курсора мигает PAPER! Подскажите в чём причина и как её устранить. Спасибо.
Useful comment + 0 | Useless comment - 0
Saturday, July 6, 15:48:00 2019 | post link    
Name: Artem
Скажите пожалуйста, какой контроллер флоппи дисковода вы использовали и какие подойдут?
Useful comment + 0 | Useless comment - 0
Monday, July 22, 11:18:32 2019 | post link    
Name: Jet E-mail: lomas7er@gmail.com
Здравствуйте! Спасибо за статью, повторил сборку на новой плате и проапгрейдил до 128к ОЗУ и 64к ПЗУ. Хочу обратить внимание, что в плане соединений не хватает eD1-1 -> D20-26, поэтому получил сначала пустой экран) Пришлось покопаться и все перепроверять по схеме. Полагаю, что выбирался не тот банк, судя по реакции звуком на клавиатуру -- ROM от 48к спектрума.

Вероятно, еще стоит дополнить монтажку, убрав всякое барахло от "родной" читалки ленинграда (А2, А3 и их обвяз). По незнанию напаял обвязки, которая в итоге не нужна была. Но это уже придирки. Кому это реально надо разберутся сами, а те кому не надо и не будут даже пытаться.

Большое спасибо, что поделились своим опытом, без вашей статьи бы я наверное не справился!

Useful comment + 0 | Useless comment - 0
Wednesday, August 14, 09:06:48 2019 | post link    
Name: Роман E-mail: kr1033eu1@inbox.ru
Доброго времени суток. подскажите кто знает что за сигнал IORQE, в настоящий момент собираю контроллер мыши, АТ клавиатуры и часов реального времени по схеме с форума: https://zx-pk.ru/threads/609-zx_multi_card.html, со всеми сигналами разобрался остался крайний ни как не могу найти внятной информации. За ранее благодарю за помощь!
Useful comment + 0 | Useless comment - 0
Monday, September 2, 01:43:21 2019 | post link    
Name: Роман E-mail: kr1033eu1@inbox.ru
Artem, недавно собирал контроллер на 1818ВГ93 по схеме С-48, все заработало сразу, без плясок с бубном! самым трудоемким было прошить РТ4, прошивал 2 раза, так как в первый раз нашел не верную цоколевку и напутал с адресами, сделал сначала адаптор и все запустилось, потом прошил вторую так как должно быть. И в данный момент Красота! Проверяйте правильность цоколевки!
Useful comment + 0 | Useless comment - 0
Monday, September 2, 01:50:07 2019 | post link    
Name: Константин Айги (CXEMATEKA.RU)
RaymanDX, hyb511000bj использовать в принципе можно, но нецелесообразно. Форм-фактор не тот. Да и регенерироваться эта микросхема должна в 512 циклов, т.е. это значит, что по всем задействованном в схеме Спектрума адресным входам должна осуществляется регенерация. Нужна будет дополнительная обвязка при апгрейде до 128к, такая же, как и для отечественных ру7:



Юрий, спасибо, схему №2 исправил. И добавил схему №3 )

Что касается подключения к монитору через плату GBS8200, возможно придется видеосигнал «Ленинграда» приводить к стандарту. Во-первых, частота строк должна быть близка к 15,625 КГц, об этом тут.

Во-вторых, неплохо бы ввести привязку к уровню черного. Как привязку ввести, подробно рассказано тут:
http://zxbyte.ru/leningrad_video_out.htm

Анатолий, если с сигналом flash проблемы, то нужно проверять соотв. цепочку D2, D11.1, D36 (D43 по схеме композита).

Artem, я использовал одну из старых плат контроллера дисковода, что у меня остались в коллекции. Кстати, у меня даже схемы на неё нет. Но поскольку все контроллеры дисковода для Спектрума по одному принципу построены, проблем с подключением не возникло. Так что любой контроллер подойдёт, какой удастся раздобыть )

Jet, спасибо добавил eD1-1 -> D20-26 (RESET) в план соединений. Хочу заметить, что в приведенном выше видео по сборке «Ленинграда», я как раз и не паяю родную «читалку» со всей её обвязкой )

Роман, IORQE – это сигнал блокировки основных портов ввода-вывода Спектрума. Когда сигнал IORQE в единице, основные порты ZX блокируются. Самый простой способ получить такой сигнал - поставить резистор на 560 Ом в разрез между 20 выводом Z80 (IORQ) и остальной схемой компьютера. Соотв. со стороны процессора у нас будет IORQ, а со стороны платы - IORQE.

Useful comment + 0 | Useless comment - 0
Tuesday, September 3, 06:09:18 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Харусима
Константин снова здравствуйте!
Прошло немало времени, как я проклеил катушки своего видеемонитора Электроника 32 ВТЦ 202, и вот теперь снова проблема, он сломался.
Сначала время включения начало увеличиваться, пока не войдёт в рабочее напряжение, картинки нет, и светодиод индикаторный на морде едва теплится. И так было сначала минута, затем все четыре на разогрев. Затем полёт нормальный, пока не выключу. Но вот в один прекрасный день он перестал включаться.

Я думаю, что дело в БП. Там перегорел предохранитель, я его заменил, и он вспышкой перегорел снова.
Прошу Вашего совета, как искать неисправность. У меня есть только тестер. Какова вероятность, что надо менять все 8 конденсаторов. Они такие аллюминивые, не хочется портить аутентичный вид и заменять их на современные, если они живые. Готов купить ESR тестер для их проверки.

Фото платы БП прилагаю ниже:
https://sun9-51.userapi.com/c854120/v854120028/e8f24/btKvRFi-Htw.jpg
https://sun9-48.userapi.com/c854120/v854120028/e8f2e/5vB9eQofTeM.jpg
https://sun9-56.userapi.com/c854120/v854120028/e8f38/PwSx2DITHuE.jpg

Useful comment + 0 | Useless comment - 0
Sunday, September 8, 02:06:15 2019 | post link    
Харусима
Posts: 12
Name: Константин Айги (CXEMATEKA.RU)
Харусима, у «Электроники» импульсный блок питания. У них КПД высокий и, стало быть, высокие требования к качеству компонентов. Чаще всего да, высыхают электролиты. Проблема в том, что выход из строя одного компонента, часто ведет за собой выход из строя и ряд других, с ним связанных компонентов. Так что тут надо внимательно проверять всю схему, деталь за деталью.

Рекомендую изучить принцип работы таких блоков, например по книге «Импульсные блоки питания телевизоров и их ремонт» (Гедзберг).

Useful comment + 0 | Useless comment - 0
Sunday, September 8, 13:32:49 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман E-mail: kr1033eu1@inbox.ru
Спасибо Константин!
Useful comment + 0 | Useless comment - 0
Monday, September 9, 23:11:28 2019 | post link    
Name: Харусима
Константин, спасибо. Но превращаться в телемастера к большому сожалению времени не хватит. Заглянув в ту книгу, чувствую сразу пойму, что надо начинать с меньшего, и придётся прочесть ещё пяток, и эдак через полгодика забив на всё научиться ремонтировать ЭЛТ))))

Я по советам форумчан поменял с некотоырм успехом элементы на:

плата БП:
TDA4601 (вместо микросхемы КР1033ЕУ1 )
КТ872
КРЕН8Б
конды 350v220mF, 160v100mF, 40v470mF, 25v470mF(2), 25v220mF, 16v100mF(2)


Плата цоколя кинескопа:
конд-ры 160v 4.7mF - 3шт
конд-ры 16v 47mF - 9шт
резисторы 2w 1.5Kom 5% (CF-2) 3шт (Вместо МЛТ-2 1K5JBD)
ВО КТ969А 6шт

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

https://radiokot.ru/forum/viewtopic.php?f=32&t=165335

Я такими темпаки скоро половину элементов перепоменяю)

Useful comment + 0 | Useless comment - 0
Wednesday, September 11, 02:09:56 2019 | post link    
Харусима
Posts: 12
Name: Харусима
Константин, мы кое-чего добились. Кинескоп засветился.

Поменял горелый резистор на цокольной плате. На всякий случай заменил конденсаторы в модуле видеоусилителей RGB:
6шт 40v47mF (to 50v47mF)
1шт 16v100mF
1шт 16v47mF

Снял напряжение с цоколя кинескопа. Полукруглый разъём с расположенными полукругом 8 контактами. Если
смотреть на надетую на цоколь плату, то минус беру с левого нижнего угла платы, нумерация контактов слева-направо 1-8: 3= 73.6v, 5=73.5v, 8=67v.


Теперь картина такая - монитор включается, но вместо картинки (что без подключения ZX, что с ним) приплюснутый белый фон, и лёгкий высокочастотный звон, которого раньше на постоянной основе не было ( я проклеивал все катушки на правой плате, но перед кончиной иногда звон появлялся)

Фото картинки с монитора есть в теме.
Не представляю, что это может быть, и почему нет ни картинки, ни цвета...

Useful comment + 0 | Useless comment - 0
Saturday, September 21, 01:14:28 2019 | post link    
Харусима
Posts: 12
Name: Михаил
Всем доброго времени суток! Собираю плату музыкального сопроцессора по статье описанной в ссылке,

https://zxpress.ru/article.php?id=11995

и возник вопрос, а как можно корректно подмешать звук с бипера на предлагаемый там микс для каналов. Звук с бипера точно должен быть сильнее по амплитуде, нежели с каналов АВС, кто сможет подсказать как лучше? Толком не нашел ответа в интеренете... Спасибо.

Useful comment + 0 | Useless comment - 0
Wednesday, September 25, 17:27:59 2019 | post link    
Михаил
Posts: 2
Name: Константин Айги (CXEMATEKA.RU)
Харусима, если растр есть, а картинки нет, то первое, что стоит сделать, это проверить сам RGB выход ZX. Надо убедиться, что сигнал со Спектрума идёт нормальный и только после этого продолжать битву за монитор ) Ремонт этих мониторов дело непростое, особенно когда нет под рукой исправных блоков под замену...

Михаил, вот соотв. фрагмент из схемы известного клона Scorpion (сигнал AUDIO = бипер):


Useful comment + 0 | Useless comment - 0
Friday, September 27, 06:08:19 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Кирилл Лукьянов
Коллеги, всем доброго времени суток =). Некоторое время назад я решил последовать примеру Константина и собрать Leningrad 48k, заказав печатную плату по гербер файлам, с сайта sblive.narod.ru и необходимые компоненты. Собрал это все воедино и приступил к отладке. Опыта у меня в схемотехнике маловато, посему первым делом хотел задать пару вопросов на тему "в правильном ли я направлении двигаюсь" =).

На гуглодоках веду некоторые заметки о том что уже сделано и с чем пришлось побороться (https://docs.google.com/document/d/1qpZ1uW-L1_6tNiQVoyhyLvp4zAgAx_uJC0F-pQk67Z8/edit?usp=sharing). Так же присутсвуют мысли в слух, которые можно игнорировать ;).

Сейчас нахожусь на моменте подключения собранной спеки к телевизору. В моем распоряжении есть AKAI LEA-24K39P. Для подключения хочу использовать SCART. Провод спаял. Для приведения напряжений так же собрал делитель напряжений. По осциллограммам вроде бы что-то похожее на правду на SCART приходит.

На форумах читал, что у Leningrad 48k синхросигнал имеет слишком длинную LOW-фазу (у меня примерно 9 мкс), а нужно около 4.6 мкс. И нашел схемку с тем как можно выполнить доработку.

Так же встречался с информацией о том, что в некоторых телевизорах RGB-вход на SCART может быть не разведен, несмотря на то, что видеопроцессор телевизора имеет RGB входы, и что можно доработать и телик чтобы SCART стал полноценным.

Сейчас у меня есть два важных вопроса:
1) Есть ли способ проверить распаян ли RGB-вход на SCART'е телевизора (в пользовательской документации особо ничего не нашел)?
2) Обязательно ли выполнять доработку для нормализации длительности SYNC сигнала?

Ну и в общем: В правильном ли я направлении иду? =)

Заранее спасибо, всем откликнувшимся.

Useful comment + 0 | Useless comment - 0
Tuesday, October 1, 23:37:54 2019 | post link    
Кирилл Лукьянов
Posts: 7
Name: Константин Айги (CXEMATEKA.RU)
Кирилл,

> Есть ли способ проверить распаян ли RGB-вход на SCART'е телевизора

Можно разобрать и посмотреть ) Но скорее всего там полный SCART, как и на большинстве современных ТВ.

> Обязательно ли выполнять доработку для нормализации длительности SYNC сигнала?

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



Источник: http://zxbyte.ru/leningrad_video_out.htm

P.S. Кстати, я эту схему немного упростил, использовав 1 корпус ЛА4 вместо ЛА1+ЛИ1. ЛА4 содержит три элемента И-НЕ, соотв. первый элемент И-НЕ можно использовать вместо ЛА1, а объединив выход второго элемента И-НЕ с третьим элементом И-НЕ с замкнутыми входами, мы получим в сумме элемент И (замену ЛИ1).

Useful comment + 1 | Useless comment - 0
Thursday, October 3, 09:53:47 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Vadim
Кирилл, на моём капризном SAMSUNG. Все эти доработки не дали результата. Картинка была, но с искажениями и периодически "прыгали" кадры. Полистав книгу Chris Smith - The ZX Spectrum ULA. How to design a microcomputer, пришёл к решению:


Картинка стабильна. Искажений нет. Дешифратор можно заменить на логику, но понадобится больше микросхем.

Useful comment + 0 | Useless comment - 0
Thursday, October 3, 13:20:31 2019 | post link    
Posts: 51
Name: Кирилл Лукьянов
Константин, Вадим, спасибо. На следующей неделе приедут дополнительные микросхемы для доработок. Буду пробовать. Потом отпишусь о том, какой способ помог.
Useful comment + 0 | Useless comment - 0
Saturday, October 5, 13:57:39 2019 | post link    
Кирилл Лукьянов
Posts: 7
Name: Владимир
Здравствуйте, Константин. Подскажите,пожалуйста,почему мерцает экран, а курсор выводится без мерцания? Компьютер-"Ленинград-48к". Спасибо за Ваши видео и ответы на вопросы.
Useful comment + 0 | Useless comment - 0
Sunday, October 6, 21:05:12 2019 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Владимир, flash включается по седьмому биту байта из области атрибутов (вход 6 D31), вход 7 D31 должен быть на нуле. Диоды D2, D3 и резистор R4 формируют логический элемент И. Когда на выходе 12 D31 единица, flash активен (цвета PAPER и INK меняются местами в такт сигнала FLASH управляемым инвертором D11.A). Вот весь этот узел и нужно тщательно проверить.
Useful comment + 0 | Useless comment - 0
Monday, October 7, 03:08:44 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Владимир
Константин, спасибо, буду проверять.
Useful comment + 0 | Useless comment - 0
Friday, October 11, 07:37:21 2019 | post link    
Name: Кирилл Лукьянов
Константин, здравствуйте. Пока ждал прихода микросхем выполнил доработку по варианту №1 (http://zxbyte.ru/leningrad_video_out.htm), для которого у меня все было. Увы, увидеть картинку на экране так и не удалось =].

После доработки синхроимпульс сократился в длине с 9 мкс до ~4.45 мкс, что близко к требуемым 4.6 мкс, но все же не равно. Я так же разобрал свой телик, и дорожки идущие от SCRAT'а куда-то на плату, там обнаружил, т.е. шансы на то, что SCART RGB умеет - увеличились.

Я наснимал некоторое количество осциллограмм в схеме с доработками. Не могли бы ли вы на них взглянуть, похожи ли они на правду, или что-то все же в схеме я накосячил =).

Картинки и описание текущего состояния в очередном гуглодокументе: https://docs.google.com/document/d/1Z52CRG3mma6fP_VbG3gwHf90yzvsDjrfQkJqR142aNg/edit?usp=sharing

Заранее спасибо.

Useful comment + 0 | Useless comment - 0
Tuesday, October 15, 03:27:20 2019 | post link    
Кирилл Лукьянов
Posts: 7
Name: Vadim
Кирилл, доработки кадровой и строчной выполнены?



Если нет, то сделать доработки.

Если да, то можно "поиграть" кварцами с большей частотой до 15 МГц.


Useful comment + 0 | Useless comment - 0
Tuesday, October 15, 12:31:50 2019 | post link    
Posts: 51
Name: Константин Айги (CXEMATEKA.RU)
Кирилл,

> Синхроимпульс периодически, раз в 20 мс, примерно на 1 мс меняет полярность.
> Период в 20 мс говорит о кадровой развертке в 50 кадров в секунду, что правильно,
> однако правильно ли, что он меняет полярность, а не полностью гасится в 0?

Да, именно так это и должно тут выглядеть.

И в целом, судя по осциллограммам, все сигналы в пределах допустимого.

Для примера, снял показатели с некоторых своих плат.

1. Классический «Ленинград» с укороченным синхросигналом:
Синхросигнал: длительность – 4.583 мкс, частота – 16.180 кГц (далеко не норма)
Частота строк (SS): длительность – 9.125 мкс, частота – 16.190 кГц (тоже не норма)
Частота кадров (KS): длительность – 0.9885 мс, частота – 51.88 Гц

Несмотря на то, что не все сигналы тут в норме, этот «Ленинград» отлично дружит со скартом – стабильная, чёткая картинка.

2. «Композит» (плата, основанная на «Ленинграде», с заводскими доработками):
Синхросигнал: длительность – 2.25 мкс (слишком короткий), частота – 15.630 кГц
Частота строк (SS): длительность – 9.125 мкс, частота – 15.630 кГц
Частота кадров (KS): длительность – 1.024 мс, частота – 50.07 Гц

«Композит» тоже со скартом дружит. Правда картинка немного дергается. Похоже из-за некоторой нестабильности сигналов. Это можно вылечить при помощи конденсаторов )

3. Есть ещё классический «Ленинград» без доработок по синхросигналу:
Синхросигнал: длительность – 9.125 мкс (слишком длинный), частота – 15.610 кГц
Частота строк (SS): длительность – 9.125 мкс, частота – 15.610 кГц
Частота кадров (KS): длительность – 1.024 мс, частота – 50.02 Гц

Эта плата со скартом не дружит. Синхросигнал слишком длинный...

Ещё добавлю, что я подключаю эти компьютеры к скарту через усилитель, который короткими проводами припаян к разъему скарта. А от подключаемого компьютера к усилителю идёт уже длинный RGB+Sync шнур:



P.S. На 16-й вход скарта обязательно нужно +5В подавать, иначе телевизор не перейдёт в RGB-режим.

Useful comment + 0 | Useless comment - 0
Tuesday, October 15, 15:06:08 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Vadim
Кирилл, если под рукой есть Arduino, то можно проверить какие сигналы SCART-вход "переварит" с помощью следующей схемы:



и скетча:
/*
Vertical Bars Pattern PAL TV Signal Generator with Arduino

*/

#include
#include

///////////////////////////////////////////////////////////////////////////////////////
// Pins where the 2-bit DAC is connected

#define PINA0 6 // LSB, 1 kOhm resistor
#define PINA1 7 // MSB, 330 Ohm resistor

// PINA1 PINA0 OUTPUT
// 0 0 0.0V - Sync level
// 0 1 0.3V - Black level
// 1 0 0.6V - Gray level
// 1 1 1.0V - White level

#define LEVEL_SYNC PORTD &= ~(1 << PINA1); PORTD &= ~(1 << PINA0);
#define LEVEL_BLACK PORTD &= ~(1 << PINA1); PORTD |= 1 << PINA0;
#define LEVEL_GRAY PORTD |= 1 << PINA1; PORTD &= ~(1 << PINA0);
#define LEVEL_WHITE PORTD |= 1 << PINA1; PORTD |= 1 << PINA0;
///////////////////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////////////
inline void vsync_pulse()
{
LEVEL_SYNC;
_delay_us(30);
LEVEL_BLACK;
_delay_us(2);
}

///////////////////////////////////////////////////////////////////////////////////////
inline void equal_pulse()
{
LEVEL_SYNC;
_delay_us(2);
LEVEL_BLACK;
_delay_us(30);
}
///////////////////////////////////////////////////////////////////////////////////////
inline void hsync_pulse()
{
LEVEL_BLACK;
_delay_us(2); //2.2us
LEVEL_SYNC;
_delay_us(5); //4.6us
LEVEL_BLACK;
_delay_us(7); //6.9us
}

///////////////////////////////////////////////////////////////////////////////////////
int main()
{
register unsigned int line;

/* NOTE THAT THE SIGNAL GENERATED BY THIS PROGRAM HAS A NOT VERY ACCURATE TIMING SO
IT IS POSSIBLE THAT THE IMAGE BLINKS ON YOUR TV SCREEN OR DOESN'T SHOW AT ALL,
THIS PROGRAM WRITTEN IN C (INSTEAD OF ASSEMBLER) IS ONLY A PROOF OF CONCEPT */

line = 0;
DDRD = 0xFF; // PORTD, all pins are outputs

while(1)
{

if (line == 313)
{
line = 1;
}
else
{
line++;
}


switch(line)
{
case 1:
case 2:
vsync_pulse();
vsync_pulse();
break;

case 3:
vsync_pulse();
equal_pulse();
break;

case 4:
case 5:
case 310:
case 311:
case 312:
equal_pulse();
equal_pulse();
break;

default:
// Image scanline (not a sync line)

hsync_pulse(); // Horizontal Sync, lenght = 14us

LEVEL_GRAY;
_delay_us(8);
LEVEL_BLACK;
_delay_us(14);
LEVEL_WHITE;
_delay_us(8);
LEVEL_BLACK;
_delay_us(14);
LEVEL_GRAY;
_delay_us(6);
//50us in total
}
}
}

Useful comment + 0 | Useless comment - 0
Tuesday, October 15, 17:47:17 2019 | post link    
Posts: 51
Name: Кирилл Лукьянов
Константин, Вадим и вновь спасибо за советы.

Я решил первым делом попробовать вывести композитный сигнал, чтобы начать с малого.
Картинку я получил (https://youtu.be/Af9xZeLnXhE).

Теперь надо искать проблему, т.к. я либо налажал с доработками, либо где-то плохой контакт вероятнее всего на счетчиках. Картинка периодически срывается во второй и третьей части изображения, а так же есть пиксельный дребезг, вроде бы видел уже такую проблему где-то на форумах =).

Отдельное спасибо за идею с Arduino. Действительно надо попробовать сформировать нужный сигнал программно и убедится окончательно, что RGB есть или его нет =).

Useful comment + 0 | Useless comment - 0
Tuesday, October 15, 23:48:05 2019 | post link    
Кирилл Лукьянов
Posts: 7
Name: Роман E-mail: Kr1033eu1@inbox.ru
Доброго времени суток, господа и товарищи форумчане! Подскажите, кто-нибудь покупал или собирал контроллер кравиатуры по Камилю Каримову? Плата называется ZXMC1 или ZXMC2 , две версии с небольшими отличиями? Если есть такие поделитесь опытом. Плату я собрал, прошил и контроллер и микросхему ATF16V8, подключил. Привключении с подключенной платой на экране 4 вертикальные полосы, две черные две белые. Без платы работает все штатно. Помимо собран контроллер дисковода С48 и подключен, работает как с дисководом так и с USB адаптером без проблем. За ранее благодарю за помощь.
Useful comment + 0 | Useless comment - 0
Thursday, October 17, 02:21:48 2019 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Роман, вот тут про похожую проблему с подключением ZXMC2:
https://zx-pk.ru/threads/609-zx_multi_card.html?p=351713&viewfull=1#post351713

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

Useful comment + 0 | Useless comment - 0
Thursday, October 17, 12:36:20 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Кирилл Лукьянов
Константин, забыл открыть доступ по ссылке. Поправил, теперь должно показываться.
Useful comment + 0 | Useless comment - 0
Thursday, October 17, 16:17:52 2019 | post link    
Кирилл Лукьянов
Posts: 7
Name: Кирилл Лукьянов
Константин, доброго времени суток.
В общем обе проблемы почти устранил.

Дребезг пикселей оказался, как я и предположил, следствием подвешенных в воздухе первых ног аналогов РУ7, которые я использую. Это исправилось быстро и легко.

А вот с дерганьем кадра возник небольшой вопрос.
Причина видимо в том, что требуется доработка "подергивания" кадров (http://zxbyte.ru/leningrad_video_out.htm).
Косвенное доказательство тому (https://youtu.be/eV0r9pc3SdI). При подключении щупа осциллографа, картинка появляется. Щуп обладает емкостью, видимо достаточной для стабилизации изображения.

Единственный вопрос в том, какой тип конденсатора лучше всего применить в данной доработке. Если я правильно прочитал номинал конденсатора из статьи, там установлен 1 микрофарад. Т.е. предлагается использовать емкость от 330 нФ до 1200 нФ. Осталось понять что за тип конденсатора нужен. Подойдет ли металлопленочный (https://www.chipdip.ru/catalog/import-film-capacitors?x.323=DxK&x.324=myK&locid=saint-petersburg-vosstaniya-8a)?
Или лучше взять что-то другое? Дело в том, что я попробовал собрать сборку из корректирующих конденсаторов, которые ставил на микросхемы. Так вот они как-то не помогли от слова совсем. Т.к. из-за длительности импульсов в 10-30 нс они видимо фильтровали этот сигнал как помеху, и уровень после установки такой сборки, даже на 400 нФ оказывался в логической единице.

Заранее спасибо за совет.

Useful comment + 0 | Useless comment - 0
Sunday, October 20, 21:09:41 2019 | post link    
Кирилл Лукьянов
Posts: 7
Name: Константин Айги (CXEMATEKA.RU)
Кирилл, для стабилизации кадровой развертки, 11-й вывод D6 заземляется через конденсатор 100-1000 пикофарад. Номинал подбирается опытным путем. Практичнее использовать мелкие керамические конденсаторы, но тут важен не тип и размер, а номинал.

В моём случае подошел конденсатор на 200 пФ:
https://www.cxemateka.ru/v1/Other.png

Подробнее об этом можно почитать в книжке «Ленинград-1 наладка и ремонт»:
https://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f/p95

Useful comment + 0 | Useless comment - 0
Monday, October 21, 15:33:29 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Кирилл Лукьянов
Константин, все удалось.
Картинка появилась (стабильная работа случилась на 390 пФ, на 200 пФ очень редко но подергивание оставалось).

Тестовая прошивка +- завелась, с небольшими артефактами на старте (https://youtu.be/KCFLhvetqIs).

А вот SOS48 видимо работает, судя по морганию одного из знакомест, но вот все остальное не очень (https://youtu.be/rUvQB0-hydU). Прошивал ту прошивку, что на этой странице сверху (sos48k.bin). Распилил ее на две части по 8 КБайт. В правый слот на плате (D29) поставил младшую часть прошивки, в левый (D41) старшую часть прошивки. Прошивка проверена, на микросхеме точно все ок. Еще один момент, вместо 27С64 у меня стоят 28С64В, чтобы не париться с ультрафиолетом, по идее это электростираемые аналоги 27С64, так что должны бы работать нормально.

На форуме есть пара записей с похожими симптомами за 2017 год. Хотя конечно странно, что тест ОЗУ работает, а SOS нет =). Кстати когда я втыкал тестовую прошивку, я подключал только одну микросхему, но полагаю это не должно играть роли.

Буду рад за идеи, куда посмотреть еще, кроме ЛП5 и счетчиков =).

Заранее спасибо.

Useful comment + 0 | Useless comment - 0
Wednesday, October 23, 09:08:11 2019 | post link    
Кирилл Лукьянов
Posts: 7
Name: Константин Айги (CXEMATEKA.RU)
Кирилл, плавный старт компьютера обеспечивается конденсатором C1 (и резистором R5). Легко исправность этой связки проверить осциллографом. После нажатия кнопки сброса, уровень на выводе 26 процессора должен плавно подниматься с 0 до 1.

Только сейчас заметил, сверху была ссылка на файл sos48k.bin (MD5: 6e09e5d3c4aef166601669feaaadc01c). Это вторая половинка прошивки для 128k - стандартная ОС для 48К с некоторыми модификациями. Лучше в чистый Спектрум 48К прошивать это (в статье тоже ссылку поменял):
http://www.cxemateka.ru/v1/sos48k_only.bin
MD5: 4c42a2f075212361c3117015b107ff68

И в D41 прошивается младшая часть прошивки #0000-#1FFF, а в D29 старшая часть: #2000-#3FFF

Useful comment + 0 | Useless comment - 0
Wednesday, October 23, 16:59:55 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Роман E-mail: kr1033eu1@inbox.ru
Доброго времени суток, спасибо всем откликнувшимся в особенности Константину за наводку. Разобрался в проблеме, все оказалось до боли просто, недотрав в цепи сигнала IORQE и его замыкание на одну из ног АП6 из-за слишком мелких дорожек, очень маленького расстояния между ними и все это по причине некачественного напечатанного трафарета, это из первого, из второго неверно прошитые фьюзы, полапатил форумы поизучал даташиты и все заработало. Теперь имеется на моем варианте еще и карта ZXMC 2 со всеми ее примочками. Отдельное слово благодарности хочу выразить Камилю Каримову разработчику сего чуда, откликнулся объяснил некоторые нюансы, у него имеются конструкторы этих плат (свою травил сам) за недорого с уже прошитыми микросхемами Меги 8515 и АФТ плюс кто незнает в карте возможно обновление прошивки без программатора по RS-232, сам не проверял, у меня есть программатор. Карта работает стабильно есть некоторые пока неясные моменты с совместной работой QC 3.11 но это опять же могут быть мои косяки, в планах так же проверить и заюзать все возможности карты, а именно загрузка tap через ZXMC2? загрузка через карты CD/MMC. в карте реализована прикольная Фитча, горячими клавишами вызывается подпрограммы контроля мыши, клавиатуры, часов реального времени, и подпрограмма загрузчика, самое прикольное загрузка аж завораживает. Вообщем я доволен. в планах корпус из орг стекла 6мм (для надежности) и отдельная плата со всякими разъемами выводами вольт амперметром и т д! Константин спасибо Вам!!!
Useful comment + 1 | Useless comment - 0
Wednesday, October 23, 23:29:27 2019 | post link    
Name: Максим E-mail: ixide@mail.ru
Всем привет! Помогите пожалуйста опознать железяку: https://yadi.sk/i/To2P0NYY_qy7UA интересно с какого устройства, явно не компьютер.
Константин, может Вы знаете?

Useful comment + 0 | Useless comment - 0
Friday, November 1, 14:23:21 2019 | post link    
Name: Юрий E-mail: yura3816@gmail.com
Добрый день уважаемый Константин Айги и знатоки. Помогите с проблемой, укоротил строчный синхро импульс на своем Ленинграде 48к на микросхеме ЛА2 и сделал привязку к черному на микросхеме ТМ2, изображение появилось стабильное но появилась полоса с левой стороны, экран какбы сдвинут в право получается. Может кто сталкивался с подобным. Вот фото https://photos.app.goo.gl/SoASow6iHwipPWDB6 https://photos.app.goo.gl/v64GDZCNMFVj7G2SA
https://photos.app.goo.gl/9XQgvCNZmMSiDFCr9

Useful comment + 0 | Useless comment - 0
Thursday, November 7, 14:27:21 2019 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Роман, не за что!

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

Юрий, похоже, что сигнал гашения получился слишком длинный в результате введения привязки к уровню черного. Рекомендую попробовать переделать эту доработку по схеме примененной в компьютере «Композит»:

Useful comment + 0 | Useless comment - 0
Saturday, November 9, 11:01:25 2019 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Юрий E-mail: yura3816@gmail.com
Вобщем, разобрал старую дороботку, и сделал по схеме которую вы рекомендовали выше на трёх микросхемах по моему на ЛИ1, ЛА1,ТМ2, полоса ушла, по композиту изображение отличное, но по RGB картинка немного дергается, что самое странное когда сигнал синхры подключаю не на sync а на video то картинка не дёргается, осцылограф будет через месяц, остаётся только догадываться что это может быть
Useful comment + 0 | Useless comment - 0
Saturday, November 9, 14:17:50 2019 | post link    
Name: Роман E-mail: kr1033eu1@inbox.ru
И снова всем привет. Вообщем посидел некоторое время в интернете плюс погоняв немного карту ZXMC-2 стало понятно, что проблема не в моих руках и есть такая же проблема у других людей именно карты ZXMC-2 и самого Quick Commander-а. На форуме https://zx-pk.ru/threads/24069-qc-3-11-i-zxmc-2.html разбирали эту проблему, но решения так и не нашли. Обращаюсь к форумчанам, может кто сталкивался с этой проблемой?
Useful comment + 0 | Useless comment - 0
Saturday, November 9, 17:22:37 2019 | post link    
Name: Юрий E-mail: yura3816@gmail.com
Константин может есть предположения что это может быть? вот видео с поддергиванием кадра https://photos.app.goo.gl/tzXfu9zxa4ELKjZeA
Useful comment + 0 | Useless comment - 0
Sunday, November 10, 09:25:38 2019 | post link    
Name: Юрий E-mail: yura3816@gmail.com
Вобщем вопрос по поводу того что экран дергается решен, просто добавил резисторы по 100 ом и все стало стабильно. Спасибо Константин, схемку что дали приму на заметку, вот вобщем по какой схеме делал доработку, все получилось просто супер, результатом доволен, проверил уже на четырех разных телевизорах ж.к. везеде работает стабильно картинка отличная https://photos.app.goo.gl/tVHffpwsMw3aW6A96 https://photos.app.goo.gl/wF94n1EkvxJuA1uh6
https://photos.app.goo.gl/Q4e4pweyVkoXKh9V7

Useful comment + 0 | Useless comment - 0
Sunday, November 10, 12:34:18 2019 | post link    
Name: Максим E-mail: ixide@mail.ru
Константин, спасибо за ответ! В общем разобрался с этой неизвестной платой, восстановил обрезанные провода и о чудо эта хреновина заработала. Это что-то типа бегущих огней, цветомузыки и т.п. имеется 8 каналов, в ПЗУ зашито 24 программы. В общем штука интересная, но бесполезная. Пойдет на запчасти для новенького Пентагона 128)))
Useful comment + 0 | Useless comment - 0
Tuesday, November 19, 14:46:31 2019 | post link    
Name: Максим E-mail: ixide@mail.ru
Всем привет! Добрался до своего старенького КР-05, который когда-то раскурочил. Поменял пару битых счетчиков К555ИЕ7 (поставил 155 серии, других пока нет). С установленным процессором (без ПЗУ) есть бледная картинка, но нет матраца, экран и бордюр поочередно моргают. На шине данных тишина, ну т.е. +5в. Может, кто подскажет в какую сторону копать?
Useful comment + 0 | Useless comment - 0
Monday, November 25, 20:55:50 2019 | post link    
Name: Maks Maksov E-mail: garret.tenb@gmail.com
Добрый день. Хотелось бы уточнить один нюанс и я надеюсь Вы сможете мне помочь. У меня есть Ленинград 48К, он одно время работал исправно, но однажды перестал грузиться с пзу и стоял в режиме "матраса". Когда я обзавелся программатором и купил пару микросхем Winbond 27C512 с доступом 70, и прошил их, я ничего не получил кроме пустого экрана. Грузится компьютер, потом матрас, а потом пустой экран. Начал играть с адресами на флеше, пробовал с адреса 08000, пробовал всю память забить прошивкой, но ни с одного адреса она не подгрузилась, так же пробовал шить с адреса 0C000 и тоже ничего.

И так вопрос:

С какого адреса надо начинать прошивать Бэйсик?

PS: Надеюсь на Вашу авторитетную поддержку.

Useful comment + 0 | Useless comment - 0
Tuesday, November 26, 15:20:56 2019 | post link    
Name: Максим E-mail: ixide@mail.ru
Появились сигналы на шине данных, которые должны быть при отображении "матраса". Процессору "не нравилась" форма сигнала тактового генератора. Но матрас на экране так и не появился...
Useful comment + 0 | Useless comment - 0
Tuesday, November 26, 17:28:08 2019 | post link    
Name: Максим E-mail: ixide@mail.ru
Константин скажите пожалуйста, если на 14-х (MD0-MD7) ножках всех ОЗУ по осциллографу не понятно что (шум какой-то), то им хана да?
Useful comment + 0 | Useless comment - 0
Tuesday, November 26, 18:14:23 2019 | post link    
Name: Максим E-mail: ixide@mail.ru
Отпишусь еще раз сюда, может кто ответит...)))
ОЗУ проверил - рабочие, пришлось выпаивать и кроватки впаивать. Вставил ОЗУ, ПЗУ, проц. и проверил разные сигналы на плате осциллографом: WRBUF-есть, RAS-есть, INFV-есть, INT-есть, WAIT-есть, SCR-есть, WR-есть, TH-есть, H0-H7-есть, БС-есть, БК-есть, КС-есть, СС-есть, CAS-нет(H), IORQ-нет(H), RD-нет(L), IORD-нет(H), WE-нет(H). Не знаю в чем проблема, будем искать...

Useful comment + 0 | Useless comment - 0
Tuesday, December 3, 17:32:09 2019 | post link    
Name: Максим E-mail: ixide@mail.ru
Нашел две сопли: линия CAS коротила с плюсом а RD с землей. Исправил, появились сигналы CAS, RD и WE. IORQ и IORD так и нет, ищем дальше...
Useful comment + 0 | Useless comment - 0
Tuesday, December 3, 18:23:30 2019 | post link    
Name: Damask E-mail: Janerige@gmail.com
Привет, Константин!
У меня пк оризон-микро. Я пытаюсь подключить ay-3-8910 по схеме https://zxpress.ru/article.php?id=11995
Только микросхемы у меня другие,импортные аналоги. Похоже, что проблема в подключении к 1,75мгц, я так думаю. Если подключить как советуют к выводу 12 микросхемы ие7, то сыплятся артефакты и пк нормально не загружается. Если его отключить вовсе, то на экране черный квадрат с тонкими красными полосами. Методом тыка (не научно, но читабельной схемы нет, и частоту измерить нечем) подключился к 13 ноге одной из ие7. Загружается, артефактов нет, но и звука нет. Что я делаю не так? Схему проверял много раз. Грешу на источник 1,75мгц.
Если есть рабочее решение, буду благодарен!

Useful comment + 0 | Useless comment - 0
Sunday, December 15, 14:32:29 2019 | post link    
Name: 156
Damask. Найдите куда идет контакт от 6 ножки Z80.
Скорей всего к оной из ног (3,2,6,7) ИЕ7. Если к 3 то ищите 1,75 на 2 ноге, если на 2 то на 6, если на 6 то на 7.
Назначение контактов у ИЕ5 и ИЕ7 разное, в статье схема для получения 1.75 на отдельной ИЕ5.

Useful comment + 0 | Useless comment - 0
Monday, December 16, 01:43:20 2019 | post link    
Name: Damask E-mail: janerige@gmail.com
Спасибо за ответ, 156!
Вывод 6 z80 подключен к микросхеме к155лл1 к выводу 11. больше никуда не ведет.
Я так понимаю придется делать отдельный генератор? Сейчас посмотрю, может в других клонах вывод 6 тоже так подключен.

Useful comment + 0 | Useless comment - 0
Monday, December 16, 04:18:35 2019 | post link    
Name: 156
А 12 и 13 выводы с этой лл1?
Useful comment + 0 | Useless comment - 0
Monday, December 16, 04:28:21 2019 | post link    
Name: Damask E-mail: janerige@gmail.com
156, 12 вывод подключен к 4 ноге ее же, и к 13 и 2 ноге к555ла3.
13 вывод к 6 ноге кр1533тм2

Useful comment + 0 | Useless comment - 0
Monday, December 16, 05:04:25 2019 | post link    
Name: 156
Damask.
3 вывод кр1533тм2 ( к 6 ноге которого подключен 13 вывод лл1) должен идти к 5 ножке нужной ИЕ7. На 2 ноге нужной ИЕ7 должен выходить 1.75.
Вот тут я могу ошибаться. Схему можно найти тут -https://zx-pk.ru/threads/6435-vosstanovlenie-quot-orizon-micro-quot/page4.html , но для меня она почти не читаемая...

Useful comment + 1 | Useless comment - 0
Monday, December 16, 05:50:26 2019 | post link    
Posts: 2
Name: Damask E-mail: janerige@gmail.com
Нашел эту ие7, все как вы сказали, но при подключении к выводу 2, вижу черный квадрат с красными полосами :-(
через некоторое время полосы исчезают и остается лишь черный квадрат.

Useful comment + 0 | Useless comment - 0
Monday, December 16, 06:10:04 2019 | post link    
Name: 156
Damask. К сожалению это все, что я могу подсказать. Тут нужна помощь от знающих людей, попробуйте ещё задать вопрос на zx-pk.ru
Useful comment + 0 | Useless comment - 0
Monday, December 16, 06:20:49 2019 | post link    
Posts: 2
Name: Damask
156, Благодарю за помощь!
Useful comment + 0 | Useless comment - 0
Monday, December 16, 06:23:11 2019 | post link    
Posts: 4
Name: Damask
156, я подключил к выводу 3 ие7, к которой пришел на вывод 5 как вы писали(
3 вывод кр1533тм2 ( к 6 ноге которого подключен 13 вывод лл1) должен идти к 5 ножке нужной ИЕ7. На 2 ноге нужной ИЕ7 должен выходить 1.75.) и появились какие-то звуки стерео, на на музыку это мало похоже, скорее на постреливание или на попытку прорваться

Useful comment + 0 | Useless comment - 0
Monday, December 16, 06:40:54 2019 | post link    
Posts: 4
Name: Ovcharenkod E-mail: diodimon@gmail.com
Добрый день, как правильно прошить 27с512, для тестовой прошивки 48к и ОС48к. Спасибо
Useful comment + 0 | Useless comment - 0
Friday, January 10, 15:15:50 2020 | post link    
Name: Дмитрий
Добрый день, как правильно прошить 27с512, для тестовоой прошивки 48к и ОС48к.Спасибо
Useful comment + 0 | Useless comment - 0
Friday, January 10, 15:20:04 2020 | post link    
Posts: 8
Name: Randomize_Usr
to ovcharenkod.
Зашивайте ОС48 во все четверти 27с512, не ошибетесь.

Useful comment + 0 | Useless comment - 0
Friday, January 10, 21:03:31 2020 | post link    
Posts: 23
Name: Артем E-mail: eviver@mail.ru
Константин, мог бы подсказать, почему при выполнении теста с тестовой пзу, когда по бордюру идут черно-белые линии, изображение дергается и расплывается, что шрифт толком не прочитать на экране ?
Useful comment + 0 | Useless comment - 0
Wednesday, January 15, 22:15:42 2020 | post link    
Name: trefas E-mail: trefas@yandex.ru
Доброго дня Константин. Нет поиска в комментариях, поэтому прошу простить если повторю чей-либо вопрос. На chip&dip нахожу только AT27C256R-70PU такую пзу. Потребуется ли вносить изменения по железу. К сожалению не соображаю в даташитах и схемотехнике, но очччень хочется самостоятельно собрать этот комп. Заказал платы на jlcpcb. Логика и простая рассыпуха есть в чипИдипе. Вот только нет процессора и ПЗУ
Useful comment + 0 | Useless comment - 0
Thursday, January 16, 11:22:59 2020 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Артем, варианты разные могут быть. Но если речь о "Ленинграде" подключённом через SCART, то без доработки по привязке к уровню чёрного можно получить подобный эффект. Телевизор будет брать цвет бордюра за уровень чёрного, со всеми вытекающими отсюда последствиями.

trefas, вариант памяти в корпусе 28-lead PDIP (DIP-28) должен работать без доработок, главное прошить правильно.

Useful comment + 0 | Useless comment - 0
Thursday, January 16, 18:52:32 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Максим E-mail: ixide@mail.ru
Всем привет! Так и не могу наладить свой клон, нашел причину мигания бордюра, вышла из строя одна из КП13. Потом произвел доработку сигнала синхронизации и привязку к уровню черного. Теперь при включении экран и бордюр почему-то ярко желтого цвета. При нажатии любой клавиши пищит бипер и происходит сброс. https://www.youtube.com/watch?v=jn4WCMJFdLY
Константин, не подскажите в чем может быть проблема?

Useful comment + 0 | Useless comment - 0
Sunday, January 19, 12:45:54 2020 | post link    
Name: Андрей Семенов
Всем доброго дня! В N-ный раз все пересмотрел и перечитал. Потихоньку начинаю вникать, пока жду плату, детали и оборудование из Китая. И вот, что подумалось... Крик души - так сказать. Константин или кто-то еще неравнодушный и грамотный, запилите видео на подобии https://www.youtube.com/watch?v=HyznrdDSSGM&list=PLowKtXNTBypGqImE405J2565dvjafglHU где на макетках парень все устройство ПК разбирает. Я вот задался целью понять тактовый генератор спека и вот, к каким выводам пришел: кварц на 14МHz, D1(1533ЛН1), D2(1533ТМ2) и резистор R1 (360 по одной схеме и 430 по другой) являются серцем нашего ПК. У Константина на видео синусоида на 6 ноге z80 не красивая получилась и он заменил R1 на 470 и следом еще один на следующий инвертор поставил. Вот если бы это отдельным видосом оформить и так далее про все узлы было бы оччччень круто. Я дальше вряд ли сам разберусь :(
Useful comment + 0 | Useless comment - 0
Sunday, January 19, 14:09:44 2020 | post link    
Андрей Семенов
Posts: 7
Name: Константин Айги (CXEMATEKA.RU)
Максим, надо бы прогнать тест памяти, посмотреть, что он покажет. А так, похоже, что что-то где-то перемкнуло или же доработки собраны неверно.

Андрей, рекомендую изучить книжку «Ленинград-1 наладка и ремонт», ссылка на неё есть тут:
https://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f/p95

Useful comment + 0 | Useless comment - 0
Tuesday, January 21, 14:32:18 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Андрей Семенов
Константин, спасибо за ссылочку. Я качал ранее книжку Настройка и ремонт с zxpress.ru в формате djvu. У вашей pdf кач-во получше будет, читабельнее.
Useful comment + 0 | Useless comment - 0
Tuesday, January 21, 21:01:21 2020 | post link    
Андрей Семенов
Posts: 7
Name: Максим E-mail: ixide@mail.ru
Константин, спасибо за ответ! До доработки сигнала синхронизации он себя так же вёл, просто изображение было Ч/Б. Буду пробовать прогонять тест памяти.
Useful comment + 0 | Useless comment - 0
Thursday, January 23, 16:59:08 2020 | post link    
Name: Дмитрий
Добрый день. Запустил я свой Ленинград (версия Композит), есть вопрос при загрузке отсутствуют полосы на бордюре. Подскажите куда копать.
Useful comment + 0 | Useless comment - 0
Saturday, January 25, 23:03:11 2020 | post link    
Posts: 8
Name: Константин Айги (CXEMATEKA.RU)
Дмитрий, рекомендую для проверки запустить такую команду:
RANDOMIZE USR 1333

Если с видеоконтроллером и портами серьезных проблем нет, то по бордюру побегут полосы, а бипер будет издавать шум.

Если этот тест проходит, то нужно будет проверить весь узел чтения с магнитофона. Проще всего это сделать осциллографом: надо проследить прохождение сигнала с аудиовхода до 11-го вывода (TAPE IN) D37 (по схеме "Композита"). На схеме "Ленинграда" TAPE IN – это 11-й вывод D38.

Useful comment + 1 | Useless comment - 0
Sunday, January 26, 07:08:57 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Дмитрий
Константин, загрузка с мафона работает, программы грузятся и работают.
Randomize проверю.

Useful comment + 0 | Useless comment - 0
Sunday, January 26, 11:15:52 2020 | post link    
Posts: 8
Name: Дмитрий
При выполнении RANDOMIZE USR 1333 бордюр молчит.
Похоже на видеоконтроллер. что может быть.

Useful comment + 0 | Useless comment - 0
Sunday, January 26, 11:35:51 2020 | post link    
Posts: 8
Name: Дмитрий
Еще такой нюанс, D43 (по схеме "Композита") вместо 555КП11 стоит 555КП16, не может ли это быть причиной.
Useful comment + 0 | Useless comment - 0
Sunday, January 26, 12:13:28 2020 | post link    
Posts: 8
Name: Константин Айги (CXEMATEKA.RU)
D43 и должен быть КП16, чтобы привязка к уровню чёрного корректно отрабатывала. На моём "Композите" тоже КП16 установлен.

Нужно проверять весь узел формирования бордюра. Цвет бордюра формируется на регистре ТМ9 (выводы 7, 10, 12 D35). Включение и выключение отрисовки бордюра происходит по сигналу BORDER (вывод 6 D13). Переключение между отображением бордюра и PAPER осуществляется мультиплексорами D33, D34.

Скорее всего сигнал BORDER не доходит до мультиплексоров, возможен также выход из строя ТМ9, что-то может быть не так и с D33, D34, но это маловероятно.

P.S. Номера микросхем указаны по схеме "Композита".

Useful comment + 1 | Useless comment - 0
Monday, January 27, 02:34:24 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Дмитрий
Константин, спасибо разобрался.
Не было сигнала IOWR.
Была оборвана дорожка от 22 вывода Z80, к 12 выводу D14

Useful comment + 0 | Useless comment - 0
Monday, January 27, 23:34:59 2020 | post link    
Posts: 8
Name: Damask E-mail: janerige@gmail.com
Посоветуйте пожалуйста схему подключения ay-3-8910
Useful comment + 0 | Useless comment - 0
Thursday, January 30, 01:59:16 2020 | post link    
Name: Константин Айги (CXEMATEKA.RU)
Damask, я в своё время вот по этой схеме подключал AY к разным клонам:


Useful comment + 0 | Useless comment - 0
Thursday, January 30, 10:42:18 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Андрей Семенов
Доброго дня всем. В очередной раз проверяя свой заказ на jlcpcb.com куда я отправил архив с платой ленинграда размещенный на этой странице я обнаружил, что не китайский новый год тормозит выпуск и отправку мне плат, а некая причина приостановки производства. Ссылка с jlcpcb говорит, что мол смотрите почту. И с ужасом я обнаружил, что и правда от них было письмо в котором говорится что обнаружен обрыв дорожки в схеме в районе D2, D11 на слое bottom. Что дальше делать ума не приложу. Ссылки в письме устарели и как за свои кровные с китайцами теперь тягаться. Может сталкивался кто??? Даже если там этот разрыв и нужен, как теперь запустить производство
Useful comment + 0 | Useless comment - 0
Thursday, January 30, 14:00:25 2020 | post link    
Андрей Семенов
Posts: 7
Name: Андрей Семенов
Разглядел внимательнее. там с 4 ноги Д14, а не Д11 идет дорожка по нижнему слою и прерывается, а после разрыва продолжается и под Д2 переходит на верхний слой и идет дальше к 14 ноге Д4. Т.Е. такой предполагается маршрут Д14.4 - Д4.14 По схеме с SBLive.narod.ru 14 нога ИЕ7(Д4) на землю, вместе с некоторыми другими, а сигнал от ИЛИ элемента Д14 должен на 12 ногу приходить. В общем засада... Но мы не сдадимся. Китайцам отписался, что мол как вам удобнее, так и делайте (хотите исправляйте обрыв, хотите, так печатайте) только бы побыстрее. Из деталей ждем еще процессор с АлиЭкспресса, потому что ранее заказывали Z84C00 на чипИдипе, и слава Богу вовремя отменили позицию прочитав тут, что этот проц КМОП и с нашей платой не подружится где почти все ТТЛ.
Useful comment + 0 | Useless comment - 0
Thursday, January 30, 14:38:23 2020 | post link    
Андрей Семенов
Posts: 7
Name: Андрей Семенов
Да... Действительно сборка спека это детектив. И это я еще паяльник в руки не брал.
Нашел на сайте sblive.narod.ru тот архив, что здесь выложен и такие слова: NEW>>> Leningrad48k.rar - набор файлов gerber & excellon . Полностью оригинальный вариант платы с одной перемычкой (дорожку резать не нужно) и подрезанными пятаками , в маске пятаки так же подрезаны ( пример - PadsCut.gif ).
Т.е. дорожка за которую меня китайцы ругали порезана умышлено и надо будет припаять перемычку чтобы не Д14.4, а Д14.6 шло на Д4.14. Ну, а так ли это, будем посмотреть когда собирать будем.
Статус моего заказа платы пока все еще - suspended (заморожен)

Useful comment + 0 | Useless comment - 0
Thursday, January 30, 23:10:41 2020 | post link    
Андрей Семенов
Posts: 7
Name: Константин Айги (CXEMATEKA.RU)
Андрей, да, КМОП процессор не подойдёт. И действительно, на плате есть одна перемычка между выводом D14-6 и дорожкой ведущей к D4-11. Вот тут я устанавливаю эту перемычку:
https://youtu.be/8rWCYo1UcOQ?t=3m40s

Useful comment + 0 | Useless comment - 0
Saturday, February 1, 10:55:07 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Lexa48
Здравствуйте, Константин!
Скажите, можно ли применять ваши схемы расширения и доработки для второго Ленинграда? И что говорят тесты на расширение?
Дело в том, что я расширил свой Ленинград-2 по схеме :https://zx-pk.ru/threads/8903-rasshirenie-ozu-leningrad-2.html?p=198332&viewfull=1#post198332
Применил в качестве ру7 аналог d41256c-10,стоит bdi типа himac. Но как мне кажется расширение работает не корректно, Iramtest определяет 48 КБ, тест 4.30 128 определяет, но пишет, что порт #7ffd на чтение невозможен. И так с разными тестами, то 48 определяет, то 128. Блокировку we я проверял. Вторая часть satisfaction дико тормозит, вместо кубика в последней части краказябра, в части где карта экран скроллится со скрипом, а музыка звучит в два раза медленнее (ay я подключал через дешифратор ид7).
Вот спросить хотел, это проблема всех Ленинградов? Думаю может буферизовать сигналы клавиатуры через ап, может процессор сильно наружен? Проц кстати стоит с буковкой С, но он единственный который корректно работает на моем Ленине из всего что у меня есть, другие ещё хуже.
Спасибо за ответ, если ответите!

Useful comment + 0 | Useless comment - 0
Saturday, February 8, 11:06:33 2020 | post link    
Posts: 2
Name: Константин Айги (CXEMATEKA.RU)
Lexa48, в принципе вышеприведенные схемы можно и для второго «Ленинграда» использовать, т.к. принцип мультиплексирования памяти в «Ленинградах» схож:
https://zx-pk.ru/threads/9564-leningrad-2-rasshirenie-do-128.html

41256 DRAM, строго говоря, не полный аналог РУ7 – в них есть различия. При увеличении памяти лучше использовать именно 41256, т.к. они требуют меньше циклов регенерации, и интегрировать их в Спектрум проще. Выше я привел три разные схемы апгрейда памяти (для РУ7, 41256 DRAM, для двух линеек РУ5).

При корректно выполненном апгрейде памяти все тесты должны правильно определять наличие 128K. Во всяком случае, и IRAMTEST, и TEST 4.30 на доработанном «Ленинграде» расширенную память видят. Ну, а чтение из порта #7ffd на стандартном Спектруме и не должно быть возможно. Кстати, важно чтобы и ПЗУ 128K присутствовало, т.к. некоторые тесты архитектуру именно с ПЗУ начинают проверять.

Что касается демок, то многие из них действительно адаптированы для «Пентагона», а он быстрее «Ленинградов». Т.е. в демах могут быть и торможения и некоторые странности.

Ну и важно, чтобы второй экран был правильно реализован при расширении памяти, т.к. эта фича активно используется в демках. Наличие второго экрана проверяется так:
1. заходим в BASIC 128К, даем команду USR 0
2. попадаем в BASIC 48K с поддержкой порта #7FFD
3. даем команду: OUT 32765,24

Если все правильно, основное поле экрана станет чёрным, но при этом компьютер будет реагировать на команды (выход по ресету).

Useful comment + 0 | Useless comment - 0
Sunday, February 9, 04:05:25 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Lexa48
Спасибо за разъяснение!
Удалось сегодня подключить пентагоновское ПЗУ 27с512 и о,чудо,тест IRam увидел наконец расширенную память! 4.30 тоже видит и по out в 48 бейсике положенный чёрный экран.
Просто не привык к таким машинкам,вырос на пентагонах и Таганрогах и горя не знал с быстродействием), хотя Ленинград наверное лучший комп для изучения работы спектрума.

Useful comment + 0 | Useless comment - 0
Sunday, February 9, 16:07:21 2020 | post link    
Posts: 2
Name: Константин Айги (CXEMATEKA.RU)
Да, «Ленинград» легко собирать и дорабатывать, более того некоторые и WAIT убирали из схемы «Ленинграда» как раз, чтобы демки шли как на «Пентагонах». Вот есть пара старых дискуссий на эту тему:
https://www.cxemateka.ru/ftp/LEN2PENT.TXT

https://www.cxemateka.ru/ftp/LEN2PEN2.TXT

Сам такого не делал, но изложено там всё в принципе достаточно грамотно, т.е. действительно можно, при желании, превратить «Ленинград» в некое подобие «Пентагона» ;)

Useful comment + 1 | Useless comment - 0
Sunday, February 9, 18:10:55 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Дмитрий
Скажите пожалуйста можно ли к Ленинграду1 (по схеме "Композита") переделанный на 128, подключить контролер дисковода NEMO FDС.
Useful comment + 0 | Useless comment - 0
Wednesday, February 12, 14:47:25 2020 | post link    
Posts: 8
Name: Константин Айги (CXEMATEKA.RU)
Дмитрий, можно:
https://zx-pk.ru/threads/31321-vopros-po-nemo-fdd.html

Useful comment + 1 | Useless comment - 0
Wednesday, February 12, 18:41:47 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Дмитрий
Константин, подскажите пожалуйста, на ссылке, что вы дали указано, сигнал CSROM садить на 20 вывод 27С512, по Вашей схеме переделки указано, что 20 вывод на землю, подскажите куда подключить CSROM, и с Вайтом не очень понятно, подскажите пожалуйста.
Useful comment + 0 | Useless comment - 0
Sunday, February 16, 16:06:43 2020 | post link    
Posts: 8
Name: Константин Айги (CXEMATEKA.RU)
Дмитрий, чтоб тут не запутаться, надо правильно понимать условия входа в систему TR-DOS.

Вход осуществляется по адресам в промежутке #3D00-#3DFF (в стандартном ПЗУ SOS48K тут расположен шрифт, т.е. исполняемый код отсутствует).

Соотв. условия для входа на уровне сигналов Z80 такие:

1. На старшем разряде адресной шины (A8-A15) должно быть число #3D:
A8=1
A9=0
A10=1
A11=1
A12=1
A13=1
A14=0
A15=0

2. Вход осуществляется в момент выполнения процессором команды, т.е.:
MREQ=0
M1=0

3. При этом вход в TR-DOS не должен быть возможен в момент активности ПЗУ SOS128K. Т.е. ещё одно условие для входа: разряд D4 порта #7FFD должен быть в 1.

Теперь смотрим, какие условия входа соблюдены на схеме NEMO FDC.

1. На DD13:
A8=1
A10=1
A11=1
A12=1
A13=1

2. На DD5.2:
CSROM=0 (т.е. A14=0, A15=0, MREQ=0) – аналог RDROM по схеме «Ленинграда».
M1=0
A9=0

В общем, тут всё как надо.

Ну, а WAIT на NEMO FDC задействован в узле формирования сигнала MAGIC (сброс состояния компьютера на дискету по нажатию соотв. кнопки).

Тут уже надо в процессе отладки это дело проверять. В теории может и WAIT «Ленинграда» тут подойти (всё же на компьютере KAY WAIT формируется схожим образом). Есть также схема замены этого сигнала для подключения контроллера к разным другим клонам:




Схема отсюда: https://zx-pk.ru/threads/30533-dorabotka-nemo-fdi.html

Useful comment + 1 | Useless comment - 0
Monday, February 17, 06:52:30 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: kolondrej
Добрый день. Для варианта 14.0 МГц, чтобы укоротить строчный синхроимпульс, никто не пробовал вместо сигнала Н7 подать сигнал Н5 на D40.10?
Useful comment + 0 | Useless comment - 0
Monday, February 24, 20:28:39 2020 | post link    
Name: Alexander
Константин, добрый день.
Спасибо вам большое за ваше видио на Ю-тюбе, оно вдохновило меня исполнить свою детскую мечту и собрать-таки свой Ленинград-2))
Я даже нашел микросхемы, которые я покупал для этого специально (вместе с бабушкой), когда еще был СССР))
Читаю литературу на этот счет, но осознаю, что знаний недостаточно, а хочется вникнуть в работу схемы более детально...

Подскажите пожалуйста, существуют ли программы для ПК, на которых можно "собрать схему" и посмотреть ее работоспособность. Увидеть на каком выводе микросхемы, какой уровень сигнала, диаграмы работы на каждом такте ЦП и т.п? Возможно та программа, которую вы использовали, когда делали доработку для "Нафани"? Или она только для производства плат?

Useful comment + 0 | Useless comment - 0
Monday, February 24, 22:39:32 2020 | post link    
Name: Константин Айги (CXEMATEKA.RU)
kolondrej, не прокатит ) Да, синхросигнал укоротится, но появится ещё один лишний импульс, что приведет к срыву картинки, плюс строка сместится в сторону от центра, т.е. рисунок будет сдвинут.

Alexander, для доработки «Нафани» я чертил схему в «Eagle CAD» (это софт для черчения схем и создания плат).

А для симуляции можно использовать, например, «Icarus Verilog» (http://iverilog.icarus.com/) + «GTKWave» (http://gtkwave.sourceforge.net/).

Вся стандартная TTL-логика давно описана на Verilog HDL (язык, используемый для описания и моделирования электронных систем). Найти исходники можно в сети на разных ресурсах, но наиболее полная коллекция логики серий 74xx есть в библиотеке maxplus2 программы «Quartus II 13». В этой программе можно схемку начертить, а потом экспортировать в Verilog HDL, хотя лучше и правильней всю основную логику прописывать вручную, т.к. после экспорта код всё равно придется править в большинстве случаев. Ну, а исходники нужных чипов логики можно из «Quartus'а» экспортировать по отдельности.

Сопоставить отечественную маркировку с импортной можно по справочникам, например:
http://rfanat.qrz.ru/s21/ms_74xx.html

На практике это выглядит так. Мы можем, например, быстро и легко сделать симуляцию тактового генератора и получить сигналы: TI, RAS, H0, H1, H2, H3. Нам понадобится для этого всего два элемента: ТМ2 (7474.v) и ИЕ7 (74193.v).

Создать нам надо будет четыре файла:
leningrad.v – это будет часть тактового генератора «Ленинграда»
leningrad_tb.v - test bench (файл, в котором описаны параметры симуляции)
7474.v – триггер ТМ2
74193.v – счетчик ИЕ7

-----------------------------------------

// Файл leningrad.v

module leningrad(
    CLK,
    VCC,
    GND
);

// Входные сигналы: CLK = 14 МГц, VCC = 1, GND = 0
input wire    CLK;
input wire    VCC;
input wire    GND;

wire H0;
wire H1;
wire H2;
wire H3;

wire TI;
wire TI_inv;

wire RAS;
wire RAS_inv;

ttl_7474 D2(
    .n1CLK(CLK),
    .n1D(TI_inv),
    .n1PRN(VCC),
    .n1CLRN(VCC),
    .n1Q(TI),
    .n1QN(TI_inv),
    .n2CLK(TI),
    .n2D(H0),
    .n2PRN(VCC),
    .n2CLRN(VCC),
    .n2Q(RAS_inv),
    .n2QN(RAS));

wire [3:0] H;
wire [3:0] P = 4'b1111;

counter_74193 D3(.clr(GND),.up(TI_inv),.load_n(VCC),.P(P),.Q(H));

assign    H0 = H[0];
assign    H1 = H[1];
assign    H2 = H[2];
assign    H3 = H[3];

endmodule

-----------------------------------------

// Файл leningrad_tb.v

`timescale 1 ns / 100 ps

module leningrad_tb;

reg CLK, VCC=1, GND=0;

leningrad LENINGRAD (.CLK(CLK),.VCC(VCC),.GND(GND));

// Период в наносекундах. Для 14 МГц, период будет равен: 1000/14=71,42
always #71 begin
    CLK =~ CLK;
end

initial begin
    CLK=0;
    // Длительность симуляции в наносекундах
    #7100 $finish;
end

// Полный дамп результатов симуляции
initial begin
    $dumpfile("leningrad_tb.vcd");
    $dumpvars(0,leningrad_tb);
end

endmodule

-----------------------------------------

// Файл 7474.v

// Purpose: D flip-flop
// Western: SN74LS74
// USSR: K555TM2/К555ТМ2


module ttl_7474 (
    n2CLRN,
    n2CLK,
    n2D,
    n2PRN,
    n1CLRN,
    n1CLK,
    n1D,
    n1PRN,
    n1Q,
    n1QN,
    n2Q,
    n2QN
);

input wire    n2CLRN;
input wire    n2CLK;
input wire    n2D;
input wire    n2PRN;
input wire    n1CLRN;
input wire    n1CLK;
input wire    n1D;
input wire    n1PRN;
output wire    n1Q;
output wire    n1QN;
output wire    n2Q;
output wire    n2QN;

reg    DFF_10=0;
reg    DFF_9=0;

assign    n1Q = DFF_9;
assign    n2Q = DFF_10;

always@(posedge n2CLK or negedge n2CLRN or negedge n2PRN)
begin
if (!n2CLRN)
    begin
    DFF_10 <= 0;
    end
else
if (!n2PRN)
    begin
    DFF_10 <= 1;
    end
else
    begin
    DFF_10 <= n2D;
    end
end

assign    n2QN =  ~DFF_10;

assign    n1QN =  ~DFF_9;

always@(posedge n1CLK or negedge n1CLRN or negedge n1PRN)
begin
if (!n1CLRN)
    begin
    DFF_9 <= 0;
    end
else
if (!n1PRN)
    begin
    DFF_9 <= 1;
    end
else
    begin
    DFF_9 <= n1D;
    end
end

endmodule

-----------------------------------------

// Файл 74193.v

// Purpose: Presettable 4-bit binary up/down counter
// Western: SN74LS193
// USSR: 555IE7/555ИЕ7


module counter_74193
(
  input clr,
  input up,
  input down,
  input load_n,    // Initial counter value load strobe
  input [3:0] P,   // 4-bit parallel input

  output co_n,      // Carry-out
  output bo_n,     // Borrow-our
  output [3:0] Q
);

reg co = 1'b0;
reg bo = 1'b0;
reg [3:0] count = 0;

always @(posedge clr or negedge load_n or posedge up or posedge down)
begin
  if (clr)
  begin
    count <= 4'b0000;
    co <= 1'b0;
    bo <= 1'b0;
  end
  else if (~load_n)
    count <= P;
  else if (up)
  begin
    count <= count + 1;
    // Set carry-out flag when counted till 14 ('b1110) and up is active (high)
    co <= ~count[0] & count[1] & count[2] & count[3] & up;
    bo <= 1'b0;
  end
  else if (down)
  begin
    count <= count - 1;
    co <= 1'b0;
    // Set borrow out flag when counted till 1 ('b0001) and down is active (high)
    bo <= ~(~count[0] | count[1] | count[2] | count[3]) & down;
  end
end

assign Q = count;
assign co_n = ~co;
assign bo_n = ~bo;

endmodule

-----------------------------------------

Компилируем так (на Linux):
iverilog -o leningrad_tb -s leningrad_tb *.v
vvp leningrad_tb

Полученный файл leningrad_tb.vcd открываем программой GTKWave:



Теперь мы видим, что
1. TI = CLK/2 = 14/2= 7 МГц
2. RAS = TI/2 = 7/2 = 3,5 МГц
3. H0 = 3,5 МГц (смещен относительно RAS)
4. H1 = 1,75 МГц (отсюда берут тактовый сигнал для AY-3-8910)
5. H2 = 875 КГц
6. H3 = 437,5 КГц

В сети есть и исходник процессора Z80 на Verilog HDL, так что можно так и весь «Ленинград» сэмулировать. Будут, правда, некоторые сложности с правильной эмуляцией сигнала INT, но и это при желании возможно.

Useful comment + 0 | Useless comment - 0
Tuesday, February 25, 15:50:12 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Ivan Gagis E-mail: igagis@gmail.com
Решил запустить свой старый спектрум "Ленинград" после того как он 20+ лет лежал без включения. как ни странно он вроде сразу заработал. Возникла лишь проблема с подключением его к телевизору. Старых телеков у меня уже нет, есть только современный, но у него есть СКАРТ. В общем, спаял я провод для подключения к СКАРТу и он вроде даже как-то заработал, но вот картинка моргает, то есть 0.5-2 секунды картинка есть, потом черный экран на 0.5-2 секунды и эти моргания случайны в этих пределах. В общем полез проверять частоты и синхроимпульсы. Выяснил что у меня стоял кварц на 13МГц и D4 сконфигурирована для 13.5 МГц (согласно http://zxbyte.ru/leningrad_upgrade.htm#2), хотя частота строчных синхроимпульсов была почти такая как надо, но вот точное число не записал.

Поставил кварц 14 МГц и переконфигурировал D4 соответственно. Добавил конденсатор 220 пф.

Сделал доработку стабилизации тактового генератора.

После этого всего частоты вроде такие как надо плюс минус. Только вот особо это не помогло, картинка всё так же моргает.

Заметил что формы сигналов странные, вот пример строчных синхроимпульсов с 13 ноги D11, а также 6 нога процессора: https://photos.app.goo.gl/verzDXs2uhZVhpk16

Как видно на 6 ноге проца отнюдь не синусоида, а строчные синхроимпульсы не совсем прямоугольные... Не знаю может ли проблема быть в этом?

Куда ещё смотреть, что копать?

Планирую потом расширить память до 128к и подключить звуковой чип.

Заранее благодарен,

Иван

Useful comment + 0 | Useless comment - 0
Friday, February 28, 03:40:18 2020 | post link    
Name: Андрей Семенов
Наконец пришли платы с JLCPCB и добрые китайцы, все таки залечили разрыв дорожки, о кот. я узнал позже https://www.cxemateka.ru/img/trefas/s.photo.jpg?1582965760. Это теперь меня ночью разбуди и я покажу где он должен быть... Прийдется резать. Начинаем сборку https://www.cxemateka.ru/img/tmp/trefas/s.5e5a23ba.jpg?1813126305
Useful comment + 0 | Useless comment - 0
Saturday, February 29, 11:49:26 2020 | post link    
Андрей Семенов
Posts: 7
Name: Андрей Семенов
Первое фото перепутал и сослался на аватарку. Вот место на плате https://www.cxemateka.ru/img/tmp/trefas/s.5e5a237d.jpg?1137006577
Кто, как и я, сходу может пальцем ткнуть???

Useful comment + 0 | Useless comment - 0
Saturday, February 29, 11:53:27 2020 | post link    
Андрей Семенов
Posts: 7
Name: Александр
Привет всем. Давненько я не заходил сюда. По причине небольшой тормознутости моего Ленинграда-256 пришлось применить вот эту схему доработки: https://www.cxemateka.ru/ftp/LEN2PEN2.TXT
Теперь демки идут как надо. Проверил с помощью демо Gemba boys - We are alive, всё работает. НО! Есть одно большое НО! Мышку от ЕС-ки мне пока так и не удалось подключить. Собирал контроллер по этой схеме: http://zxpress.ru/article.php?id=4708
Затем пытался переделать схему дешифратора ИД7 уже по этой схеме, чтобы был выход сигнала IORQ с контроллера: http://zxdn.narod.ru/hardware/ad11kmse.htm
При попытке включить комп со вставленным контроллером на экране вместо меню появляется лишь обычный "матрас", только с фиолетовыми полосами, вместо белых, на reset не реагирует. При этом, если вытащить контроллер и нажать reset, комп запустится в обычном режиме. Как это исправить, помогите мне, пожалуйста.

Useful comment + 0 | Useless comment - 0
Saturday, February 29, 22:33:56 2020 | post link    
Александр
Posts: 121
Name: Ivan Gagis
Привет всем!

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

Оказывается, Ленинград всегда фигачит одно и то же поле видеосигнала. Кстати, оригинальный спектрум похоже тоже (согласно https://spectrumcomputing.co.uk/forums/viewtopic.php?f=22&t=1102).

Вот осциллограмма с 11 ноги D11: https://photos.app.goo.gl/AWCREbGkqgffHFhg8

Тут видно начало кадрового синхроимульса, видно что он немного смещён относительно строчного синхроимпульса. Настройки синхронизации видно снизу, частота кадров 50 Гц, одно поле. При 2 полях осциллограф не засинхронизировать, т.е. Ленин выдает только одно поле. Думаю это и не нравится современным телекам, пробовал на двух разных, на обоих синхронизация срывается.

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

Решал ли кто-нибудь такую проблему? Есть ли идеи как это лучше осуществить?

Спасибо,
Иван

Useful comment + 0 | Useless comment - 0
Monday, March 2, 18:15:26 2020 | post link    
Ivan Gagis
Posts: 49
Name: Александр
[b]Ivan Gagis[/b] попробуйте исправить доработкой видеовыхода (вариант 2) с сайта zxbyte. http://zxbyte.ru/leningrad_video_out.htm
Очень полезная вещь.

Useful comment + 1 | Useless comment - 0
Monday, March 2, 19:02:11 2020 | post link    
Александр
Posts: 121
Name: Александр
К слову, на своём компьютере я ставил:
1. Расширение до 256к (по Скорпионовскому варианту)
2. Упрощенная дешифрация портов (схема была сделана для Скорпиона, но на Ленинград тоже можно было её поставить.)
3. Порт FF убрал! Для современных программ он по-большому счёту, не нужен, кроме того, он конфликтовал с контроллером дисковода.
4. Звуковой чип переключил на выходы ИД7 по расширению памяти.
5. Полностью отрезал WAIT от процессора, переделал схему обвязки микросхемы DD5 и сделал новую схему формирования сигнала INT - вот по этой схеме: https://www.cxemateka.ru/ftp/LEN2PEN2.TXT. Чтобы комп работал "без тормозов";)
Вот схема подключения контроллера мвышки: http://zxbyte.ru/kempston_mouse_for_zx.htm
По этой схеме я сегодня пытался "запихнуть" свою мышь в компьютер, и как обычно, неудачно((( Склоняюсь к тому, чтобы купить Z-controller и не париться;) Но пока ещё не взял его, прошу помощи в том, чтобы подключить мою мышку к спектруму!

Useful comment + 0 | Useless comment - 0
Monday, March 2, 19:14:11 2020 | post link    
Александр
Posts: 121
Name: Александр
Вот такое безобразие он мне показывает теперь при подключенном контроллере мышки:image
Помогите мне это исправить, пожалуйста!

Useful comment + 0 | Useless comment - 0
Monday, March 2, 20:24:50 2020 | post link    
Александр
Posts: 121
Name: Михаил
Константин, приветствую! Может Вы сталкивались с подобной проблемой, или есть какие-то идеи... не знаю даже на что подумать и где теперь искать...(

У меня при выводе на СКАРТ имеется рябь или помехи
https://www.cxemateka.ru/img/rex/5e6238fd.jpg?1583495421

Интерсно, что в некоторых комбинациях бордюра и цвета (например, зеленый цвет на синем фоне или зеленый цвет на белом фоне) картинка идеальная
https://www.cxemateka.ru/img/rex/5e623962.jpg?1583495522

Отмечу, что инверсия ведет себя соответственно.

Заменил все транзисторы КТ315 на выходе RGB импортными аналогами, был пробит один на красный цвет и не было красного и соответственно других цветов, создаваемых при смеси красного... Может быть, в моем случае имеется какое-то несовершенство кодера, или такая помеха нивелируется ЭЛТ-теликом? У меня Магик-05, упрощенная версия Кворума. На Кворуме писали кодер-секам, на Магике - нет такой надписи, хотя цветная картинка присутствует.

Вот фото узла кодера
https://www.cxemateka.ru/img/rex/5e623d02.jpg?1583496450

Не знаю видны ли фото, если что, они на моем профиле. Заранее благодрен.

п.с. использовал адаптер скарт-hdmi, еще пробовал адаптер GBS-8200 думая, что скарт-hdmi как-то влияет, но результат очень похожий в обоих случаях.

Useful comment + 0 | Useless comment - 0
Friday, March 6, 15:24:19 2020 | post link    
Михаил
Posts: 2
Name: Александр
Доброго времени суток. У меня всё получилось! Мышка от ЕС-ки заработала, как надо. Проблема была в плохом контакте разъёма контроллера - он у меня сделан на цанговых дорожках и ножки слишком маленькие были - пришлось каждую нагреть и пододвинуть к краю платы, чтобы они полностью входили в гнездо. Также убрал схему подключения по NEMO-BUS - вместо неё сейчас использую старую схему из Спектрофона-20, без блокировки IORQ. Дополнительно также заменил процессор на оригинальный Zilog, а то мой КР1858ВМ1 в последнее время стал барахлить и ни с того, ни с сего выкидывает в 48к Бейсик. С оригинальным процем пока что косяков не замечено;) В дальнейшем планирую поставить переключатель дешифрации расширенной памяти 256к с D4 1FFd(Скорпионовский вариант) на D6 7FFd(Пентагоновский вариант) и обратно - там всего 2 провода;)
И, наконец, пора уже для моего спека соорудить корпус))

Useful comment + 0 | Useless comment - 0
Wednesday, March 11, 00:32:45 2020 | post link    
Александр
Posts: 121
Name: Константин Айги (CXEMATEKA.RU)
Андрей Семенов, удачи в сборке! Если есть сомнения в правильности разведения платы, то следует все спорные узлы прозвонить и сверить со схемой.

Ivan Gagis, что старые, что новые ТВ, нормально воспринимают сигнал с одинаковыми полукадрами. Проблема тут в длине синхроимпульса. У «Ленинграда» он слишком длинный. Надо исправлять, например, так:
https://www.cxemateka.ru/ru/building_zx_spectrum_128k_clone_beta_disk_interface_ay_3_8910_ym2149f/p560

Михаил, Секам-кодер нужен для создания композитного ТВ сигнала, а при подключении через СКАРТ сигналы RGB должны идти напрямую без всякой кодировки (ну, только обычно усилители ставятся на транзисторах). Судя по помехам на фото, фонит что-то. Можно попробовать использовать хорошо экранированный кабель. А источником помех может быть что угодно, от блока питания, до, например, работающего неподалеку кондиционера и т.п. )

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

Useful comment + 0 | Useless comment - 0
Wednesday, March 11, 06:53:45 2020 | post link    
Константин Айги (CXEMATEKA.RU)
Posts: 281
Name: Александр
Доброго времени суток. Хочу представтить вам мою новую разработку - звуковая карта ELECTRO-SOUND. Представляет из себя микшер из чипа AY(YM), чипа ВВ55 по схеме Профи(STEREO COVOX) и звукового канала биппера, который берётся с платы Спектрума, плюс регулируемый предусилитель на двух транзисторах. Вот схемы версии 1.0 и 1.4, сделанные в Sprint Layout:
V1-0
V1-4
Изначально я спроектировал схему на основе старой схемы моего звукового чипа. Схема 1.0 была сделана для двухсторонней платы, по упрощённой дешифрации на ЛА3 и ЛИ1. Для ковокса схему брал отсюда: http://zxpress.ru/article.php?id=9750

Версия 1.4 - это четыре доработки схемы 1.0:

Во-первых, никакой упрощённой дешифрации с ЛА3 и ЛИ1. Теперь сигналы BC1 и BDIR для чипа AY будут браться непосредственно с компа, с выхода дешифратора портов #FD.

Во-вторых, исправлена ошибка в усилителе - добавлены резисторы между базами транзисторов и питанием +5в.

В-третьих, выходной разъём сделан на цанговой дорожке - это нужно для того, чтобы обеспечить вывод звука не только через гнездо 3.5, но и через ра