Воскресенье, 24.11.2024
Завод горного оборудования
Меню сайта
Google_Translate
Категории раздела
Мои статьи [125]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Рейтинг@Mail.ru

Яндекс.Метрика
Главная » Статьи » Мои статьи

Замена некоторых микросхем Ленинград-1 48К

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

Нумерация микросхем приведена по схеме https://www.cxemateka.ru/v1/leningrad_sch.pdf

Судя по платам выпускавшихся клонов, можно делать следующие замены:
        D15, D16, D17, D18 (555КП11) на 555КП14 — менять комплектом все 4 сразу, так как выходы с инверсией и работают на адреса памяти. Тогда при доработке схемы до 128К надо в схеме доработки заменить элемент eD5.4 (ЛЛ1) на eD3.4 (ЛЕ1):


пост К.Айги от 8 февраля 2024 (форум cxemateka.ru page 28) ссылка на пост

        D19 (555КП11) на 555КП16
        D35 (555ИР16) на 155ИР1
        D36 (555КП11)  лучше заменить на 555КП16 для обеспечения уровня черного  (см. http://zxbyte.ru/leningrad_video_out.htm). D36 (555КП11)  можно поменять на 555КП14, если надо инвертировать сигналы R, G, B. Но тогда надо еще «перевернуть» три диода на 12н микросхемы.
       Транзисторную сборку К125НТ1 (К1НТ251) можно заменить четырьмя n-p-n транзисторами. Подойдут например КТ3102АМ, КТ368АМ и аналогичные с похожей цоколевкой. Также можно применить импортные 2N3904 и подобные с подходящей цоколевкой.
На фото показана распайка четырех транзисторов КТ368АМ вместо микросхемы К125НТ1.

 

Даже если компьютер нормально работает запаяйте резистор 680 - 1К между 9 ножкой D2 (ТМ2) - сигнал /RAS и плюсом питания (на фото показан красной стрелкой). Это поможет кмпьютеру запуститься при снижении напряжения в сети или когда напряжение питания микросхем по какой-либо причине понизится.

Сейчас нет особого смысла устанавливать две микросхемы 2764 вместо одной 27128. Для установки 27128 надо разрезать одну дорожку и запаять две перемычки.


Установка 27128 на Ленинград 48К (плата SBLive.narod.ru)


Установка 27128 на Ленинград 48К (плата micklab.ru)

Если вы будете ставить два ПЗУ 2764 вместо одного 27128, то имейте ввиду два замечания. Первое замечание - от К. Айги на форуме по ZX SPECTRUM на cxemateka.ru стр.22.
"AXLP_RU, да, можно разбить sos48k_only.bin на две половинки так:
27С64 D29 - #0000-#1FFF
27С64 D41 - #2000-#3FFF

Только не все ПЗУ подойдут. Дело в том, что в «Ленинграде» выборка ПЗУ D41 осуществляется по входу 27 (PGM), что не всеми микросхемами поддерживается. Подробнее об этом тут:
https://zx-pk.ru/threads/33199-otklyuchaemyj-po-romdis-uvprom-27128-podskazhite.html" ссылка на пост

Второе замечание там же от пользователя alex - об ошибке разводки второй ПЗУ 2764 в Ленинграде 48К:
"Друзья, это дополнение к пункту 6 моего комментария от 3 октября 2021г. В нём шла речь о неправильном схемном решении в ZX Spectrum 48K Ленинград-1 при подключении одной из 2764. На производстве я имел дело с промышленными контроллерами. Давно это было. Так вот тогда, запустив свой ZX заметил, что уже загруженные игры очень часто самопроизвольно сбрасываются.
И это было у всех на таких же ZX. При сравнении схемы подключения ПЗУ ZX со схемой промышленного контроллера выяснилось, что вторая микросхема D30 по схеме и она же D41 на плате имеет нестандартное для неё подключение! В частности, её выв. 20 подключен к –5 В. Тогда как в промышленном контроллере на выв. 20 подаётся сигнал A13 с выв. 3 процессора Z80 через инвертор микросхемы К555ЛН1. Поэтому на плате в схему подключения D41 были внесены следующие изменения:

1. Выв. 20 D41(/CS) был отрезан от –5 В.
2. Выв. 27 D41(U2) был отрезан от выв. 3(A13) процессора Z80, от выв. 20 D29(A13) и от катода диода D(A13) и соединён с выв. 28 D41(+5 В).
3. Выв. 3(A13) процессора и выв. 20 D29(A13) были соединены с катодом диода D(A13) и со входом неиспользуемого логического элемента "НЕ" микросхемы D34 (ЛН1) выв. 13.
4. Выход c D34 выв. 12 был соединён с выв. 20 D41(/CS).

Вот и всё. Для этого потребовалось в 3-х местах перерезать печатные проводники на плате и припаять 3 дополнительных проводка. Игры больше не сбрасываются!
В схеме одинаково хорошо работают как 2764 (ТТЛ) так и 27C64 (КМОП) с процессором Z0840004PSC (ТТЛ) и Z84C0004PSC (КМОП) в любом сочетании.". ссылка на пост

Судя по платам выпускавшихся клонов в качестве второй 2764 можно устанавливать микросхемы AM27C64, M27C64A, M2764A, NMC27C64, Q2764A, D2764A, U 2764 A. Наверняка есть микросхемы и других производителей, которые поддерживают выборку ПЗУ по входу 27.

Наверное, все микросхемы мелкой логики в Ленинграде можно заменить иностранными аналогами, кроме D33 (ИР9) и D1 (ЛН1).
Вначале вместо 555ИР9 запаял иностранный аналог 74LS165. Окружность знака копирайт отобразилась в виде дуги. Тогда настроил RC цепочку, получилось R=200 Ом и C=1000 пф. Окружность стала выводиться полностью, но изображение стало нестабильным: буквы и цифры стали мельтешить, стали выскакивать разные артефакты и иногда даже черный экран. Можно настроить стабильное изображение, но тогда окружность выводится не полностью. Из импортных микросхем вместо 555ИР9 можно попробовать 74HC165. Тогда в RC - цепочке R = 220 - 240 Ом, C = 620 - 750 пФ.
Поставил 555ИР9, картинка стабильная и окружность выводится полностью при R=240 Ом и C=300 пф. Не все замены одинаково полезны!
Примечание: подключал Ленинград 48К к VGA монитору через китайский видеоконвертер GBS8200.

В тактовом генераторе D1 (ЛН1) используйте отечественные микросхемы серий 155, 555 и 1533. Импортные аналоги могут не запуститься в схеме генератора на Ленинград-1. Например, 74LS04 (аналог К555ЛН1) у меня вообще не работает в схеме генератора на D1 на плате Ленинград-1.
Тактовый генератор D1 на К1533ЛН1 в Ленинграде-1 тоже может на запуститься (вероятность 50 на 50), лучше выбрать К555ЛН1, К155ЛН1 или в крайнем случае К531ЛН1 (она потребляет очень большой ток). Микросхемы указаны в порядке увеличения потребления тока и надежности запуска генератора.
Из импортных микросхем 74ALS04 (аналог К1533ЛН1) также скорее всего не запустится, но можно попробовать SN7404 (аналог К155ЛН1) или SN74S04 (аналог К531ЛН1).

Также можно применить микросхемы 155 серии вместо 555 или 1533 серий для замены следующих микросхем:
        D1      К155ЛН1
        D2      К155ТМ2
        D8      К155ТМ2
        D9      К155ТМ2
        D10    К155ЛЕ1
        D11    К155ЛП5
        D12    К155ЛА3
        D13    К155ЛИ1
        D14    К155ЛЛ1
        D34    К155ЛН1
        D40    К155ЛА4
В связке со 155 серией лучше применять 555 серию, 1533 серия и особенно импортные серии LS и ALS могут не потянуть.

Среди выпускавшихся клонов ZX SPECTRUM счетчики ИЕ7 иногда ставились 155 серии, при этом частота кадровой синхронизации (КС) получается 100 Гц. Телевизоры той поры видимо без проблем брали такой сигнал и выводили нормальное изображение. Современные цифровые телевизоры не берут такой сигнал и выводят сообщение Нет сигнала. Поэтому счетчики ИЕ7 (D3, D4, D5 и D6) поставьте 555 или 1533 серий. В этом случае у вас частоты кадровой и строчной синхронизаций будут в допустимых пределах. Можно поставить D3, D4, D5 серии 155ИЕ7, но тогда D6 поставьте обязательно 1533ИЕ7, а лучше всего 74HCT193. Частота КС получится 50 Гц. Это важно при подключении Ленинграда к телевизору через какой-нибудь адаптер или SCART, иначе телевизор выдаст сообщение Нет сигнала.
Хотя, например, китайский видеоконвертер GBS8200 спокойно берет частоту кадровой синхронизации 100 Гц и выводит на монитор нормальное изображение. 

При подключении Спектрума к телевизору через адаптеры или SCART может потребоваться укоротить строчный синхроимпульс. В интернете есть схема укорачивания этого импульса на трех микросхемах ЛА1, ЛИ1 и ТМ2. К. Айги (cxemateka.ru) подкорректировал эту схему, заменив две микросхемы ЛА1, ЛИ1 одной ЛА4. Я перерисовал эту схему с учетом его рекомендаций: 

Схема проверена сборкой на макетном поле.

Микросхемы 155 серии потребляют бо́льший ток, поэтому необходим трансформаторный блок питания с выходным током 1–1,5А и напряжением 5,0÷ 5,25 В.
Еще  бо́льший ток потребляют микросхемы 531 серии, при этом увеличиваются помехи по шинам питания, поэтому их нежелательно применять. При острой необходимости можно впаять 2-3 микросхемы этой серии, но тогда в фильтре блоке питания надо поставить конденсаторы большей емкости для уменьшения пульсаций выходного напряжения, если вы используете трансформаторный блок питания. При значительной пульсации на экране монитора появляются медленно перемещающиеся полосы:

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

Пример платы, собранной с такими заменами:

Плата Ленинграда 48К (SBLive.narod.ru) собрана и работает. Вместо бипера запаян динамик 0,25ГДШ-2 (сопротивление звуковой катушки 50 Ом).
Для нормализации строчной развертки запаяйте между 4н (6н) и 7н D14 (ЛЛ1) конденсатор 200 пФ, если у вас плата SBLive.narod.ru. Если плата micklab.ru, то запаяйте конденсатор 200 пФ около счетчика ИЕ7 D5 (С25).
"Читалка" с магнитофона (смартфона) собрана по самой простой и надежной схеме на К561ЛН2 (CD4069) плюс три резистора 100 кОм и конденсатор 0,1 мкФ. Выход "читалки" подключен к 11н  КП11 (D38).

Кварц 14,31818 МГц. Счетчик D4 (ИЕ7) настроен для кварца 14,5 МГц (перерезана дорожка между 15н и 14н микросхемы D4 (ИЕ7).
При использовании китайского видеоконвертера GBS8200 (и, возможно, других адаптеров) необходимо в разрыв цепи сигнала SYNC впаять резистор 620 - 680 Ω мощностью 0,5 Вт для снижения уровня синхросигнала. Без этого резистора монитор выдает сообщение No signal (Нет сигнала).
Плата, собранная с описанными выше заменами, потребляет ток ~ 850 ÷ 900 мА. Фото платы в работе показано в анонсе к статье. На экране монитора игра Octopus.
Программа теста ZX SPECTRUM занимает 2 килобайта памяти, поэтому часто её записывали в ПЗУ К573РФ2. Чтобы установить её в 28-пиновую панельку, надо отогнуть два контакта и запаять перемычку. На фото показано, как установить К573РФ2 (2716) на плату Ленинград 48К.

Тест начинается с нудной процедуры заполнения экрана. Чтобы пропустить эту часть теста и перейти сразу к тесту ОЗУ, достаточно при запуске теста во время смены бордюров нажать клавишу SPACE (Пробел). Если клавиатура ещё не подключена, то тогда замкните перемычкой контакт KL0 на разъеме клавиатуры с катодом диода A15 как показано на фото:

Нумерация микросхем ОЗУ при запуске тестового ПЗУ для Ленинграда 48К

Не рекомендуются для питания Спектрума китайские зарядные устройства и блоки питания, которые втыкаются в розетку. Часто они выдают всего 4,7-4,8 Вольт вместо заявленных 5 Вольт.
Рекомендую для питания Спектрума блок питания, описанный в журнале Моделист-конструктор №4 1991 г. с. 25. Он прост по схеме и надежен, хотя габариты у него получатся раза в два-три больше, чем у китайского блока питания. Он использовался для питания компьютера Специалист-М.
Для Спектрума требуется только питание +5В, выходы +12 В и -5 В не понадобятся. Схема блока питания упростится. Для повышения уровня выходного напряжения до 5,3 В применён самый простой способ – включение диода Д9Б между выводом 8 КР142ЕН5А и общим проводом. Напряжение нужно замерять цифровым тестером прямо на выводах  микросхем.
КР142ЕН5А установите на радиатор площадью не менее 100 см2.
 

P.S. Будьте внимательны при выборе процессора Z80. В схеме Ленинграда плохо работают или вообще не работают КМОП процессоры Z80. На это указывает К. Айги (cxemateka.ru). В обозначении таких процессоров присутствует буква C (CMOS), т.е. Z84C0008PEC – это КМОП процессор, а Z0840004PSC – это TTL процессор. В работе же ПЗУ 27C128 и 27128 никакой разницы не заметил.
Хотя тот же пользователь Зодчий Алекс с форума cxemateka.ru (стр. 27) пишет:

"dzgo, при сборке своего Ленинграда от напряжения питания +5V уже тогда запускались далеко не все процессоры Z80 даже ТТЛ (Z0840004PSC)! Но при повышении напряжения питания до 5,3–5,5V они запускались уже все! А после установки доп. резистора 1кΩ c выв.6 Z80 на +5V, повысившего уровень сигнала /RAS стали запускаться уже все без исключения Z80 (независимо ТТЛ они или КМОП) от +5V и даже от меньшего напряжения." ссылка на пост

Последняя корректировка статьи 19 ноября 2024 г.

Категория: Мои статьи | Добавил: zgo (19.06.2022)
Просмотров: 2073 | Комментарии: 7 | Теги: ZX SPECTRUM, Leningrad 48K, replacing chips, Ленинград 48К, замена микросхем | Рейтинг: 0.0/0
Всего комментариев: 1
1 AaronBaili  
0
<a href=https://xn--80adb2aqcedv1i.xn--p1ai/>Франшиза по химчистке мебели</a>

Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Сайт завода zgo.ucoz.ru
  • Забайкальский край
    Дарасун
    Яндекс.Погода


    Хостинг Ucoz опять навязал видеорекламу, но обещает - "мы настроили систему так, чтобы в сутки на уникального посетителя приходилось не более двух показов."
    Совет, как не смотреть видеорекламу.

    Или используйте Uran - браузер от Ucoz без рекламы Скачать

    или подключите к браузеру блокировщик рекламы, например, Adblock Plus или uBlock Origin

    Универсальный декодер кириллицы



    Защита, контроль, управление.



    DONATE (поддержи автора)
    Все статьи авторские, при использовании прошу ссылаться на сайт
    Copyright Дарасунский завод горного оборудования © 2004 - 2024
    Бесплатный конструктор сайтов - uCoz