User Tag List

Страница 18 из 19 ПерваяПервая ... 141516171819 ПоследняяПоследняя
Показано с 171 по 180 из 182

Тема: Galaksija 2024

  1. #171

    Регистрация
    03.12.2024
    Адрес
    г. Котельники
    Сообщений
    52
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от iPapik Посмотреть сообщение
    Я сам такой же - до вечера или до выходных)))
    Интересно еще поиграться со шрифтами знакогенератора.
    Не сочтите за наглость, а можете скомпилировать chargendump под Windows? Я немного не программер...
    Скомпилировал gcc под Windows 64 bit, попробуйте:
    chargendump.zip

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

    iPapik(12.03.2025)

  2. #172

    Регистрация
    13.05.2019
    Адрес
    г. Таганрог
    Сообщений
    31
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivang78 Посмотреть сообщение
    Скомпилировал gcc под Windows 64 bit, попробуйте:
    chargendump.zip
    Работает! Спасибо, теперь можно поиграться со шрифтами
    Нажмите на изображение для увеличения. 

Название:	2025-03-12_16-10-03.png 
Просмотров:	161 
Размер:	14.2 Кб 
ID:	82060

    Кстати - левая половина логотипа

  3. #173

    Регистрация
    13.05.2019
    Адрес
    г. Таганрог
    Сообщений
    31
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжаю разбираться с коллизиями.

    ivang78 указал на слипшиеся пиксели на логотипе
    Нажмите на изображение для увеличения. 

Название:	IMG_20250321_181147.jpg 
Просмотров:	78 
Размер:	39.3 Кб 
ID:	82086
    Аналогичную картину видел на фото, которые выкладывал AlexBel
    Параллельно замечено при распечатке таблицы шрифтов неправильное отображение символов псевдографики
    Нажмите на изображение для увеличения. 

Название:	IMG_20250321_181457.jpg 
Просмотров:	78 
Размер:	54.0 Кб 
ID:	82087
    Идет расползание левого столбца знакоместа, точнее задвоение пикселей символов по левому столбцу знакоместа.
    Анализ осциллограмм показал:
    Нажмите на изображение для увеличения. 

Название:	pic_682_2.jpg 
Просмотров:	58 
Размер:	62.5 Кб 
ID:	82088
    Длительность сигнала Shift/-Load (15 нога U5 74HCT166) составляет 240 нс, при этом захватывается 2 такта Dot Clock.
    Т.е. происходит загрузка строки из знакогенератора - сдвиг на один пиксель - и снова загрузка той же строки. Отсюда задвоение левого столбца.
    На символах, которые не прилегают к левой стороне знакоместа это не заметно, все выглядит хорошо. А символы псевдографики практически все задваиваются слева.
    Нажмите на изображение для увеличения. 

Название:	2025-03-22_13-27-38.png 
Просмотров:	112 
Размер:	9.9 Кб 
ID:	82089
    Спасибо ivang78 за утилиту))

    Shift/-Load, формируемый U18b 74HCT74 слишком длинный, в блоге Tomaž Šolc’s в описании его CMOS Galaksija указана длительность этого порядка 60-100нс (по памяти, возможно не точно), но смысл понятен - длительность должна укладываться в один такт Dot Clock.

    В моем случае решение простое - заменил Z80 на CMOS версию (до этого стоял обычный). Осциллограмма стала выглядеть так:
    Нажмите на изображение для увеличения. 

Название:	pic_682_3.jpg 
Просмотров:	121 
Размер:	64.2 Кб 
ID:	82090
    Длительность уменьшилась примерно до 200нс, многовато, но хватило для попадания в такт Dot Clock.
    Картинка на мониторе стала нормальной, слипание точек ушло:
    Нажмите на изображение для увеличения. 

Название:	IMG_20250321_182546.jpg 
Просмотров:	70 
Размер:	40.0 Кб 
ID:	82091
    Если не помогает, то нужно рассматривать более кардинальные меры, например внедрение одновибратора с фиксированной длительностью по типу реализованного на U13 генератора КСИ или ССИ

    Надеюсь кому нибудь будет полезно.

  4. #174

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от iPapik Посмотреть сообщение
    В моем случае решение простое - заменил Z80 на CMOS версию (до этого стоял обычный). Осциллограмма стала выглядеть так:
    Длительность уменьшилась примерно до 200нс, многовато, но хватило для попадания в такт Dot Clock.
    Картинка на мониторе стала нормальной, слипание точек ушло:
    Постараюсь сегодня проверить на своём компьютере. Странно, я думал, что подписался на тему и не видел новые сообщения.
    Для вывода символов используется какая-то программа на Бейсике?

  5. #175

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сейчас включил "Галаксию-2024" и посмотрел. Вот так выглядит после включения:

    Длительность импульса на U5.15 - 280нс.
    Процессор Zilog Z84C006PEC.
    В общем, слипается. Возможно, это связано с тем, что U5 у меня установлена К555ИР10 вместо 74HCT166.

    Интересно! С процессором Zilog Z84C006PEC компьютер потребляет порядка 280мА. С процессором Zilog Z84C0020PEC не запустился вообще (все строчки забиты частью логотипа, только последняя колонка - буквами "P"). С процессором ST Z80BCPU потребляет 250мА и символы слипаются, как с Zilog Z84C006PEC. При этом оба процессора слегка тёплые, хотя, КМОПовский должен быть холодным, насколько я помню. То ли он подгорелый, то ли перемаркированный (хотя, я его вытащил из "Спектрума", собранного в 199х-2000 годах, когда вряд-ли перемаркировывали Z80). С8 на RFSH, кажется, 1нФ (уже точно не помню) - подбирал по удалению мельтешения пикселей в символах. В общем, пока что - загадки, надо заниматься.
    Последний раз редактировалось AlexBel; 24.03.2025 в 15:11.

  6. #176

    Регистрация
    13.05.2019
    Адрес
    г. Таганрог
    Сообщений
    31
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    Постараюсь сегодня проверить на своём компьютере. Странно, я думал, что подписался на тему и не видел новые сообщения.
    Для вывода символов используется какая-то программа на Бейсике?
    Простейший вариант
    10 for i=1 to 255
    20 print chr$(i);
    30 next i

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

    Цитата Сообщение от AlexBel Посмотреть сообщение
    Сейчас включил "Галаксию-2024" и посмотрел. Вот так выглядит после включения:

    Длительность импульса на U5.15 - 280нс.
    Процессор Zilog Z84C006PEC.
    В общем, слипается. Возможно, это связано с тем, что U5 у меня установлена К555ИР10 вместо 74HCT166.
    Как я выяснил - 280 нс это много. В идеале должно быть меньше 160нс (Период DotClock - 166 мс). И U5 вообще не причем. Сигнал Shift/Load формируется U18b в совокупности с процессором.
    U18 у меня стоит 74HC74 и С8 на RFRH как на схеме 100пФ. Процессор сейчас Zilog Z84C0006PEC.
    Кстати потребление тоже порядка 280 мА.

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

    AlexBel(25.03.2025)

  7. #177

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от iPapik Посмотреть сообщение
    Как я выяснил - 280 нс это много. В идеале должно быть меньше 160нс (Период DotClock - 166 мс). И U5 вообще не причем. Сигнал Shift/Load формируется U18b в совокупности с процессором.
    U18 у меня стоит 74HC74 и С8 на RFRH как на схеме 100пФ. Процессор сейчас Zilog Z84C0006PEC.
    Кстати потребление тоже порядка 280 мА.
    Когда я ставил 100пФ, то на символах было мельтешение пикселей. Буду ещё играться, надо же выяснить причину. Насчёт U5 - сам не верю, но, она, всё же, TTL, мало ли, может, чего не знаю, может, чего и забыл. Но с процессором как-то странно - с КМОП потребление выше, чем у обычной ТТЛ. Может, завтра ещё поковыряюсь...

  8. #178

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Получил заказанные 74HCT74, поставил вместо 74HC74. С 38 ноги процессора конденсаторы убрал совсем, включил - мельтешение некоторых покселей в символах есть, но, через, примерно, 30 секунд, пропадает - скорее всего, с прогревом процессора. Процессор Zilog Z84C0006PEC. Слепленные пиксели как были, так и остались, длительность сигналов сдвигового регистра видеовывода ещё не проверял. Если уж без конденсатора C8 пиксели слипаются, то с конденсатором, думаю, точно лучше не станет. Потом буду разбираться...

  9. #179

    Регистрация
    13.05.2019
    Адрес
    г. Таганрог
    Сообщений
    31
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот статья, которая описывает обнаруженную доработку в старой версии Galaksija
    https://web.archive.org/web/20231115...nerator_patch/
    Судя по всему, проблема давняя. Где-то еще читал, что процедура видеовывода очень чувствительна к таймингам микросхем и процессора в частности, ну и доработки это решение проблемы.

    Кстати, в своей версии CMOS Galaksija узел на U18b Tomaž реализовал по другому:

    Нажмите на изображение для увеличения. 

Название:	20060923t202335-loadscanline.jpg 
Просмотров:	86 
Размер:	22.2 Кб 
ID:	82164

    Тут с описанием:
    https://web.archive.org/web/20230610...ter_generator/

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

    AlexBel(06.04.2025)

  10. #180

    Регистрация
    03.12.2024
    Адрес
    г. Котельники
    Сообщений
    52
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    15 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от iPapik Посмотреть сообщение
    Судя по всему, проблема давняя. Где-то еще читал, что процедура видеовывода очень чувствительна к таймингам микросхем и процессора в частности, ну и доработки это решение проблемы.
    А в моей Галаксии видеовывод оказался очень чувствительным к напряжению питания. Если на плату приходит 5 вольт и чуть выше - картинка идеальная. Но при падении хотя бы на 0.1 вольт - часть пикселей начинает мерцать.

Страница 18 из 19 ПерваяПервая ... 141516171819 ПоследняяПоследняя

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

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

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

Похожие темы

  1. GOTY 2024 (Game of the Year, Игра Года 2024)
    от Slider в разделе Игры
    Ответов: 9
    Последнее: 17.02.2025, 10:02
  2. Плюк (2024)
    от DenisGrachev в разделе Вектор
    Ответов: 5
    Последнее: 18.09.2024, 02:20
  3. Мультиматограф 2024
    от scooter в разделе События
    Ответов: 1
    Последнее: 30.04.2024, 07:16
  4. Whdload 2024...
    от Stl75 в разделе Amiga
    Ответов: 7
    Последнее: 17.03.2024, 20:32

Ваши права

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