User Tag List

Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 31 по 40 из 53

Тема: Редактор текстов для РК86 и световое перо

  1. #31

    Регистрация
    16.03.2021
    Адрес
    г. Москва
    Сообщений
    68
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    29 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от aahzma Посмотреть сообщение
    Благодарю, скачал, буду разбираться. Перерисую схему в каком-нить CADе, потому как сразу не сообразил, что куда. А прошивка ПЗУ есть такой?
    ПЗУ знакогенератора есть в физическом воплощении, уже запрограммированное, но как считать его? Программатор есть на РК, но пока не запускал в настоящем времени, только в прошлом. А на PC у меня программатора нет. Это надо будет зашить новое ПЗУ со стандартным ЗГ, считать старый ЗГ и передать на PC. Да еще стереть ПЗУ ультрафиолетом, а лампочки у меня нет. Целое дело. Можно воссоздать ЗГ на основе ЗГ Апогея или других клонов, у которых 2к ЗГ. Попытайте завсегдатаев - они точно знают, как это сделать.
    P.S.
    Прямо сейчас передо мной стоит работающая РК-шка, на которой все эти переделки ЗГ реализованы.

    Цитата Сообщение от aahzma Посмотреть сообщение
    как раз не проблема -- телевизор, скорее всего, будет или "Юность-40х", или монитор ч/б "Электроника 6105" (в крайнем случае).
    Но ни документации, ни схемы, ни готового решения нету, есть только коротенькое описание в спецвыпуске МРБ, мне кажется, что на его основе что-то создать могли только авторы 86РК, которые понимали, "как оно все работает"...
    Схемка светового пера где-то была, попытаюсь найти. Меня всегда интересовало - а световое перо реагирует только на светящиеся символы или на пробелы тоже? По идее, на ЭЛТ есть фоновый серый, его тоже можно уловить и передать на ВГ75. Но достаточно ли чувствительная схема, которая у меня была, я не знаю. Принцип простой - усилить сигнал от фотодиода и передать на специальный вход LPEN ВГ75 в TTL уровнях. Ничего там сложного или мистического нет. И не идеализируйте авторов - они знали не больше, а даже и меньше, чем знаем мы сейчас. Многое, конечно, забылось, но интернет помнит всё, а сообщество - тем более.

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

    Цитата Сообщение от Радио-86РК Посмотреть сообщение
    P.S.: Просто прочиталось так, будто «если нету ЭЛТ - забудьте про перо»…
    А нужно бы, напротив, пора уж начать наращивать программное обеспечение с этой фишкой.
    Онлайн эмулятор уже поддерживает (тут игру я адаптировал. но я - один).
    Я только ЗА поддержку, тем более она почти ничего не стоит - просто прочитать готовые координаты из ВГ75, ну и скорректировать смещение.
    В рамках хобби, попробую реализовать выделение блока в своём редакторе дополнительно с помощью светового пера.
    Последний раз редактировалось tchv71; 14.04.2021 в 20:47.

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

    aahzma(14.04.2021)

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

  3. #32

    Регистрация
    05.03.2010
    Адрес
    Ташкент
    Сообщений
    160
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    41 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tchv71 Посмотреть сообщение
    Меня всегда интересовало - а световое перо реагирует только на светящиеся символы или на пробелы тоже?
    Нa сколько я помню, у РК растр не полностью чёрный. То есть, в полной темноте кинескоп всё равно весь светится. Луч поддерживает фоновое чёрное свечение.
    Вот схема светового пера срабатывает именно на любую незначительную вспышку даже в очищенном экране. Главное, порог яркости не свести к полному чёрному.
    прочитать готовые координаты из ВГ75, ну и скорректировать смещение.
    Думаю, смещение тоже можно откорректировать, чтобы сигнал от пера приходил на 3 знакоместа раньше, чем луч дойдёт до него.
    Как? «Машиной времени» - линией задержки. Ведь в PAL/SECAM линии задерживают сигнал на несколько строк. А так как у РК знакоместо - 10 строк растра, то задержав сигнал от светового пера на (78-3)×6 пикселей (нам же не важно точное попадание прямо в линию знакоместа), можно сымитировать приход сигнала до.
    Последний раз редактировалось Радио-86РК; 14.04.2021 в 20:47.

  4. #33

    Регистрация
    16.03.2021
    Адрес
    г. Москва
    Сообщений
    68
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    29 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Радио-86РК Посмотреть сообщение
    Нынчe системы реального времени - роскошь!
    Задержки - везде и всюду…Потому и приходится разные уловки придумывать и ухищрения.
    Причина отсутствия задержек в рестросистемах проста - память была дорогая, и использовать сложно, особенно в аналоговых системах. Смешно, но ретро-ПК обеспечивает меньшую задержку, чем супернавороченные современные системы. Слоёв абстракции было куда меньше, ну и быдлокодеров как-то не наблюдалось.

  5. #34

    Регистрация
    05.03.2010
    Адрес
    Ташкент
    Сообщений
    160
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    41 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Идея

    B общем, вот, нарисовал…
    Нажмите на изображение для увеличения. 

Название:	LPEN-86-Delay.jpg 
Просмотров:	78 
Размер:	20.7 Кб 
ID:	75229
    Здесь:
    • Красное - сигнал от светового пера
    • Жёлтое - интервал линии задержки
    • Зелёное - задержанный сигнал, проходящий на вход LPEN ВГ75
    • Оранжевое - разница между знакоместами
    Таким образом, программно координаты позиция светового пера будет считываться верно и без смещения. А если смещение и будет, то аппаратно легко откалибровать.

    То есть, сигнал от светового пера поступает на одновибратор.
    Одновибратор же выдаст ответный сигнал для ВГ75 спустя определённый жёлтой линией интервал.

    Вуаля!
    И программно всё без костылей аппаратных ограничений прошлого.

  6. #35

    Регистрация
    16.03.2021
    Адрес
    г. Москва
    Сообщений
    68
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    29 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от aahzma Посмотреть сообщение
    Но ни документации, ни схемы, ни готового решения нету, есть только коротенькое описание в спецвыпуске МРБ, мне кажется, что на его основе что-то создать могли только авторы 86РК, которые понимали, "как оно все работает"...
    Держите ретро-схему светового пера: https://github.com/tchv71/RK_CPM30/b...ents/Lpen.jpeg
    Источник идентифицировать не удалось, как и номинал конденсатора С3. Upd: номинал С3 есть, невнимательно посмотрел - 0.1 (мкф). А вот типа фотодиода, кажись, нет
    Последний раз редактировалось tchv71; 15.04.2021 в 02:31.

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

    aahzma(15.04.2021)

  7. #36

    Регистрация
    14.10.2020
    Адрес
    с. Забуянье, Украина
    Сообщений
    31
    Спасибо Благодарностей отдано 
    39
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tchv71 Посмотреть сообщение
    Держите ретро-схему светового пера: https://github.com/tchv71/RK_CPM30/b...ents/Lpen.jpeg
    Источник идентифицировать не удалось, как и номинал конденсатора С3.
    Оуууууу!!!!!
    Точно, точно она!!! Ну, транзисторы помню, и полевик!
    У меня она еще не влазила в корпус фломастера -- пришлось точить из гетинакса! Кстати, остаток от "прутка" до сих пор передо мной лежит...
    А сейчас легко можно всунуть куда угодно, если SMD задействовать!
    Завтра же начну перерисовывать.

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

    Цитата Сообщение от Радио-86РК Посмотреть сообщение
    B общем, вот, нарисовал…
    Нажмите на изображение для увеличения. 

Название:	LPEN-86-Delay.jpg 
Просмотров:	78 
Размер:	20.7 Кб 
ID:	75229
    Здесь:
    • Красное - сигнал от светового пера
    • Жёлтое - интервал линии задержки
    • Зелёное - задержанный сигнал, проходящий на вход LPEN ВГ75
    • Оранжевое - разница между знакоместами
    Таким образом, программно координаты позиция светового пера будет считываться верно и без смещения. А если смещение и будет, то аппаратно легко откалибровать.

    То есть, сигнал от светового пера поступает на одновибратор.
    Одновибратор же выдаст ответный сигнал для ВГ75 спустя определённый жёлтой линией интервал.

    Вуаля!
    И программно всё без костылей аппаратных ограничений прошлого.
    Мало что понял, кроме того, что идея реализуема даже на ЖК.
    Продолжайте, благородные доны! Продолжайте! Это же прямо праздник какой-то!

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

    Цитата Сообщение от tchv71 Посмотреть сообщение
    ПЗУ знакогенератора есть в физическом воплощении, уже запрограммированное, но как считать его?

    Прямо сейчас передо мной стоит работающая РК-шка, на которой все эти переделки ЗГ реализованы.
    Есть человек, который все это может. И оборудование имеет. И РК86 хворает.
    Попробую вас связать.
    Он очень толковый! И имеет интересные наработки для РКшки

    Цитата Сообщение от tchv71 Посмотреть сообщение
    - - - Добавлено - - -
    Я только ЗА поддержку, тем более она почти ничего не стоит - просто прочитать готовые координаты из ВГ75, ну и скорректировать смещение.
    В рамках хобби, попробую реализовать выделение блока в своём редакторе дополнительно с помощью светового пера.
    Суперски! Тем более, что там ничего-то и не было особенного -- перо выделяло блок (нажал кнопку, выделил, отпустил). Потом уже клавиатурой: скопировать, вырезать. Вроде был не один буфер, потому, что помню -- менял блоки местами. Наверное, было два, потому, что что-то всплывает в памяти со словом "merge"...
    Последний раз редактировалось aahzma; 15.04.2021 в 00:37. Причина: очепятки

  8. #37

    Регистрация
    05.03.2010
    Адрес
    Ташкент
    Сообщений
    160
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    41 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Post

    Цитата Сообщение от aahzma Посмотреть сообщение
    Мало что понял, кроме того, что идея реализуема даже на ЭЛТ.
    https://zx-pk.ru/threads/33020-sveto...=1#post1113450
    Последний раз редактировалось IgorR76; 15.04.2021 в 09:57.

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

    aahzma(15.04.2021)

  9. #38

    Регистрация
    14.10.2020
    Адрес
    с. Забуянье, Украина
    Сообщений
    31
    Спасибо Благодарностей отдано 
    39
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ага, ну, теперь понятно. А что тогда за смысл в той схеме на транзисторах? На просто усилитель не похоже.

  10. #39

    Регистрация
    01.06.2005
    Адрес
    Москва
    Сообщений
    229
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  11. #40

    Регистрация
    16.03.2021
    Адрес
    г. Москва
    Сообщений
    68
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    29 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Световое перо aka Light Pen.
    от Ne01eX в разделе Устройства ввода
    Ответов: 26
    Последнее: 19.02.2025, 10:11
  2. Световое перо / тач скрин для РК
    от Радио-86РК в разделе Радио-86РК
    Ответов: 4
    Последнее: 15.04.2021, 01:22
  3. КУВТ и световое перо
    от dk_spb в разделе MSX
    Ответов: 0
    Последнее: 15.01.2019, 11:38
  4. Утилита для подготовки текстов
    от Vitamin в разделе Программирование
    Ответов: 9
    Последнее: 21.02.2011, 07:57

Ваши права

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