User Tag List

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 41 по 50 из 61

Тема: Ленинград 48К - использование 4-битных чипов памяти (64К*4, 256К*4) и другие вопросы

  1. #41

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал пока в облегченном варианте - чипы 4256, но используются только 64Кб. Старший адресный разряд просто на "земле".
    В качестве буфера использовал LS244, чипы памяти 80нс.
    Все РУ5 вообще выпаял. DD32 ИР22 на месте, к ней подключен буфер и шина данных памяти.
    Линии адреса и данных перепутаны, исключительно с целью упрощения монтажа.

    Последний раз редактировалось Rio444; 05.07.2024 в 00:09.

  2. #42

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Допилил наконец. Пока без муз. процессора. Хотя возможность подключения предусмотрена.
    И на макетке.

    По сравнению с известными конструкциями, минимум проводов для впайки в схему "Ленинграда", минимум перерезаний дорожек.
    По задумке, все 565РУ5 выпаиваются (что уже сделано) и на их место устанавливается плата с 256К памяти.

    Схема состоит всего из 6-ти чипов:
    - D-триггер со входом очистки 74ls273 (К555ИР35),
    - буфер 74ls244 (К555АП5),
    - два чипа GAL16V8B-10,
    - два чипа памяти 256Kx4,
    На питание каждого чипа, между Vcc и GND, установлены конденсаторы по 0,1 мкФ (на схеме ниже не показаны).



    Описание входов и выходов:

    D0..D7 - шина данных процессора. Проще всего взять с D32 (ИР22/LS373).
    MD0..MD7 - шина данных памяти. Аналогично берётся с D32.
    MA0..MA7 - шина адреса памяти. Берётся с контактов 565РУ5.
    /RAS, /CAS, /WE - сигналы доступа к памяти. Аналогично берутся с контактов 565РУ5.
    A0, A1, A8, A14, A15 - шина адреса процессора, можно взять с ножек Z80: 30, 31, 38, 4, 5 (соответственно).
    /IORQ_input, WR, RESET, M1 - аналогично берутся с контактов процессора: 20(IORQ), 22, 26, 27.
    V0_V6 берётся с контакта 3 D18 (КП11/LS257) или контакта 4 D19 (КП11/LS257).
    H1 проше всего взять с контакта 15 D16 (КП11/LS257). Хотя вариантов много (см. схему "Ленинграда"). Например контакт 15 D15, D17, D18.
    /IORD_out подключается к контакту 15 D38 или D37 (КП11/LS257).

    Три случая, когда дорожки придётся резать:
    ROM_A14 поключается к контакту чипа ROM (27256). Если контакт был с чем-то соединён (GND, +5V или чем-то ещё), его нужно изолировать - перерезать дорожку.
    /IORD_input берётся с 3-й ножки D14 (ЛЛ1/LS32). Ногу изолировать от остальной части схемы (чтобы сигнал не доходил до контактов 15 D38 и D37) - перерезать дорожку.
    /IOWR_out подключается к контакту 9 D39 (ТМ9/LS174). От остальной части схемы этот контакт нужно изолировать - перерезать дорожку.

    Ещё не протестировано: Уже проверено, работает:
    AY_BDR, AY_BDC - к муз. процессору.

    Фото результата:


    Проекты GAL для WinCupl, включая скомпилированные прошивки:
    Spec256_GAL.zip
    Последний раз редактировалось Rio444; 27.08.2024 в 12:06.

    Этот пользователь поблагодарил Rio444 за это полезное сообщение:

    ALS(09.07.2024)

  3. #43

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Точки подключения к плате "Ленинграда" (кликабельно).

    Эти 2 пользователя(ей) поблагодарили Rio444 за это полезное сообщение:

    dmluk(05.07.2024), SERGEY256(05.07.2024)

  4. #44

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подключил звук по такой схеме:


    Работает, но возникли вопросы.
    1. Какую схему выхода на колонки лучше использовать? Их огромное количество. По разному резисторы подключаются. Разные номиналы этих резисторов.
    2. Как проверить, что правильно работает?
    3. Подключил компьютерные колонки. Звук оказался очень громким. Чтобы получить среднюю громкость, надо регулятор громкости крутить на самый минимум. И попасть так, чтобы звук вообще не пропал.
    Увеличил R3 и R6 до 10К, R1 и R2 до 20К, между 3-м контактом ("выход B") и землёй поставил резистор 2К.
    То есть сделал ближе вот к этой схеме (не помню, откуда скачал):


    Стало тише, но всё равно громко. Что ещё можно сделать?

    4. Какие популярные игры поддерживают муз. процессор? Все?
    Последний раз редактировалось Rio444; 07.07.2024 в 01:00.

  5. #45

    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,257
    Спасибо Благодарностей отдано 
    536
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    155 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    1. Какую схему выхода на колонки лучше использовать? Их огромное количество. По разному резисторы подключаются. Разные номиналы этих резисторов.
    Если прям конкретно лучше, то вот так (комментарий):

    Цитата Сообщение от Rio444 Посмотреть сообщение
    2. Как проверить, что правильно работает?
    Можно этим.
    Цитата Сообщение от Rio444 Посмотреть сообщение
    4. Какие популярные игры поддерживают муз. процессор? Все?
    Практически так. Exolon, Golden Axe, Venom Strikes Back, Batman 3, Robocop 1-2-3.
    В правильно заданном вопросе содержится половина ответа

    Этот пользователь поблагодарил creator за это полезное сообщение:

    Rio444(07.07.2024)

  6. #46

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,380
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    385
    Поблагодарили
    347 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    То есть сделал ближе вот к этой схеме (не помню, откуда скачал):


    Стало тише, но всё равно громко. Что ещё можно сделать?
    добавить по резистору с Left и Right на землю. номинал подобрать до получения желаемой громкости.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  7. #46
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #47

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от creator Посмотреть сообщение
    Если прям конкретно лучше, то вот так (комментарий):
    Лучше не надо. Надо выбрать из "плохих".
    Слышал муз. процессор у приятеля ещё в начале 90-х. Вот надо как тогда было.
    Не думаю, что у него была схема на ОУ.
    Вот ещё какие варианты попались:


    За тесты AY спасибо! Попробую.

    Цитата Сообщение от creator Посмотреть сообщение
    Практически так. Exolon, Golden Axe, Venom Strikes Back, Batman 3, Robocop 1-2-3.
    Спасибо! Запускал Робокопа и Exolon.
    По ощущениям что-то не то. Возможно AY паленый попался.

    Тестовая программа пишет, что это YM2149

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

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    добавить по резистору с Left и Right на землю. номинал подобрать до получения желаемой громкости.
    Первое, что приходит в голову. На как это повлияет на смешивание каналов? Ведь коэффициенты изменятся?
    Может наоборот, сделать делитель из нагрузочных резисторов на выходах каналов?
    Вместе 2К поставить например 2К + 500 Ом (к земле) и снимать сигнал с 500 Ом? Так не лучше будет?
    Или вообще эти 2К заменить на переменники.

  9. #48

    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,257
    Спасибо Благодарностей отдано 
    536
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    155 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение
    По ощущениям что-то не то. Возможно AY паленый попался.
    Попробуй подтянуть clock (22 нога) к +5В через резистор 2.2К.
    В правильно заданном вопросе содержится половина ответа

  10. #49

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,380
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    385
    Поблагодарили
    347 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rio444 Посмотреть сообщение

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

    ровно так и сделано. а коэффициенты можно при желании подкорректировать остальными резисторами - например поставив вместо 4 резисторов с выходов AY два переменника (или один сдвоенный).

    Может наоборот, сделать делитель из нагрузочных резисторов на выходах каналов?
    Вместе 2К поставить например 2К + 500 Ом (к земле) и снимать сигнал с 500 Ом? Так не лучше будет?
    Или вообще эти 2К заменить на переменники.
    можно и так, только деталей больше понадобится.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  11. #50

    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    707
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    215
    Поблагодарили
    152 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от creator Посмотреть сообщение
    Попробуй подтянуть clock (22 нога) к +5В через резистор 2.2К.
    Что должно было измениться?
    Поставил, разницы не заметил. Убрал, опять разницы не заметил.

    Посмотрел осликом уровни на выходах - размах в пределах 1В, то есть ничего криминального.
    Послушал тест. Оказалось дело в колонках. Сдыхает регулятор громкости. Из-за этого ещё и регулировка по каналам неравномерная. Звук громче то в одном канале, то в другом.
    Поставил колонки поновее, теперь с регулировкой громкости всё в порядке.
    Т.е. в итоге схема, где выходы AY нагружаются резисторами по 2К (у меня по факту 2,2К), каналы А и С идут на колонки через 10К, а канал В через два по 20К.

    Но всё равно звучок какой-то не такой. Или память подводит, или дело в чипе. Буду искать оригинальный 8910.
    Есть ещё вариант - оригинальное звучание обеспечивали колонки приятеля

    P.S. Да, наверное дело в чипе.
    У меня звук слишком "мягкий", как в этом видео https://www.youtube.com/watch?v=5wd8YkPKBB4
    А запомнился более "мощный", вот такой: https://www.youtube.com/watch?v=FpBqUFsT5Nc

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Радио-86РК: Использование памяти UM61512
    от Kakos_nonos в разделе Радио-86РК
    Ответов: 248
    Последнее: 11.09.2017, 18:19
  2. применение памяти 256к х4 бита
    от RW9UAO в разделе Память
    Ответов: 5
    Последнее: 08.08.2017, 06:29
  3. ВременнЫе диаграммы и другие вопросы по Z80
    от Bolt в разделе Для начинающих
    Ответов: 33
    Последнее: 09.04.2014, 15:53
  4. Использование памяти SIM-карт.
    от CityAceE в разделе Память
    Ответов: 9
    Последнее: 25.06.2008, 16:31
  5. Ответов: 14
    Последнее: 23.11.2006, 03:11

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •