Май 2019
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031  

Календарь Календарь

Последние темы
» Эмулятор ИРИШИ для тех, кто не имеет её реальной
автор barsik Пт Май 24 2019, 08:24

» Эмулятор радио 86рк
автор parsec Ср Май 22 2019, 18:44

» Новинки. Книги. Часть 1.
автор Viktor2312 Вт Май 21 2019, 16:21

» Программирование для ИРИШИ
автор barsik Пн Май 20 2019, 21:14

» Новинки. Книги. Часть 3.
автор Viktor2312 Пн Май 20 2019, 16:38

» Модуль контроллера графического дисплея (МКГД).
автор barsik Вс Май 19 2019, 13:40

» ATM Turbo 2+ v7.10
автор alemorf Сб Май 18 2019, 20:03

» Схемы и документация на отечественные ЭВМ и ПЭВМ и комплектующие
автор Viktor2312 Сб Май 18 2019, 18:10

» Куплю микросхемы КР1818ВГ93 и КМ1810ВТ3.
автор Savoj Чт Май 16 2019, 07:51

» Радио-86РК: Расширение ОЗУ
автор barsik Чт Май 16 2019, 01:26

» Клавиатура ИРИШИ
автор barsik Ср Май 15 2019, 16:57

» ИРИША и магнитофон
автор barsik Пн Май 13 2019, 04:23

» Новости криптовалют: статьи, заметки, разное...
автор Viktor2312 Сб Май 11 2019, 03:01

» Жалобы/пожелания по работе форума
автор Viktor2312 Сб Май 11 2019, 00:50

» Альтернативные КНГМД для ИРИШИ
автор barsik Пт Май 10 2019, 01:12

» Видеокарты (GPU). Статьи, заметки, очерки, разное...
автор Viktor2312 Чт Май 09 2019, 19:55

» Алгоритм SHA-256 и др., хеш (hash), хеширование, майнинг.
автор Viktor2312 Чт Май 09 2019, 01:30

» Обсуждение желаемых новодельных плат расширения и мелких усовершенствований базовых плат
автор barsik Ср Май 08 2019, 16:06

» Разное
автор Viktor2312 Вт Май 07 2019, 19:19

» Для новичков (криптовалюта).
автор Viktor2312 Вт Май 07 2019, 17:32

» Ассемблер для современных CPU Intel.
автор Viktor2312 Вт Май 07 2019, 17:12

» МКНГМД Вариант-3. Версия на К1818ВГ93
автор barsik Вт Май 07 2019, 15:15

» Обзор крипто проектов.
автор Viktor2312 Вт Май 07 2019, 12:57

» 7 Мая. День Радио!
автор Viktor2312 Вт Май 07 2019, 12:00

» "Радио-86РК". Статьи, заметки, очерки, разное...
автор barsik Сб Май 04 2019, 20:20

Самые активные пользователи за месяц
Viktor2312
Разработка "Радио - РК2019М". - Страница 4 Vote_lcapРазработка "Радио - РК2019М". - Страница 4 Voting_barРазработка "Радио - РК2019М". - Страница 4 Vote_rcap 
barsik
Разработка "Радио - РК2019М". - Страница 4 Vote_lcapРазработка "Радио - РК2019М". - Страница 4 Voting_barРазработка "Радио - РК2019М". - Страница 4 Vote_rcap 
alemorf
Разработка "Радио - РК2019М". - Страница 4 Vote_lcapРазработка "Радио - РК2019М". - Страница 4 Voting_barРазработка "Радио - РК2019М". - Страница 4 Vote_rcap 
demetrius2003
Разработка "Радио - РК2019М". - Страница 4 Vote_lcapРазработка "Радио - РК2019М". - Страница 4 Voting_barРазработка "Радио - РК2019М". - Страница 4 Vote_rcap 
a.oleg.a
Разработка "Радио - РК2019М". - Страница 4 Vote_lcapРазработка "Радио - РК2019М". - Страница 4 Voting_barРазработка "Радио - РК2019М". - Страница 4 Vote_rcap 
parsec
Разработка "Радио - РК2019М". - Страница 4 Vote_lcapРазработка "Радио - РК2019М". - Страница 4 Voting_barРазработка "Радио - РК2019М". - Страница 4 Vote_rcap 
Savoj
Разработка "Радио - РК2019М". - Страница 4 Vote_lcapРазработка "Радио - РК2019М". - Страница 4 Voting_barРазработка "Радио - РК2019М". - Страница 4 Vote_rcap 
VladimirS
Разработка "Радио - РК2019М". - Страница 4 Vote_lcapРазработка "Радио - РК2019М". - Страница 4 Voting_barРазработка "Радио - РК2019М". - Страница 4 Vote_rcap 

Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск


Разработка "Радио - РК2019М".

Страница 4 из 8 Предыдущий  1, 2, 3, 4, 5, 6, 7, 8  Следующий

Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Пн Дек 17 2018, 23:06

76
Низзя без макетирования !!!
Да вообще я там выше писал 1,111... МГц, а нет, так как на микросхему подаётся 20 МГц, а она включена как делитель на 9 вся, то соответственно 2,222... МГц получается на выводе 11 у неё.

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

Такие пусть паяют оригинальную плату и не парятся или другой новодел на микроконтроллере или ПЛИС. Я уже по-располагал сегодня микросхемы на платке с размерами 150 х 200 мм и ОЗУ меньше всего места занимают, больше занимают 6 микросхем в DIP40 и в DIP28 и мелочь типа кварцев, конденсаторов, резисторов и диодов. Хотя в размерах оригинальной платы, всё было бы гораздо проще. Я бы сказал даже идеально было бы.

Я не против посадочных мест на две банки, только если цена платы останется маленькой. Я исходил из монтажа ОЗУ в два этажа, что является хорошей традицией среди РК и других самоделок.

Напишите мне, сколько квадратных сантиметров будет занимать ваше ОЗУ в два этажа.

что является хорошей традицией среди РК и других самоделок.

Это плохая традиция. Во-первых, а во вторых плохое охлаждение для первого ряда, и просто уродство. Сейчас вот по телефону разговаривал с человеком, он с zx-pk, спросил, он сразу сказал нафиг это уродство и неудобство монтажа, и думаю так многие считают.

Если же на плате ставятся два ряда посадочных мест для ОЗУ, то надо менять схему. А именно в узле формирования /CAS придётся применить дешифратор, что позволит формировать четыре /CAS-а и ставить в каждый ряд двухэтажные банки. При этом и схема узла становится проще и понятнее (а при использовании ИД7 будет и ещё на вентиль меньше). При 4-х банках уже точно необходим буфер ОЗУ. Таким образом, если для ОЗУ стоит два ряда панелек, то узел формирования /CAS-ов должен быть таким.

О отлично ! Значит можно поставить 32 микросхемы на плату, отличная идея !

Вибрато присутстсвует в колебании струны и представляет собой амплитудную модуляцию с глубиной 20-30% с частотой 6-8 Герц. Т.к при выводе звука с помощью ВИ53, процессор свободен, то он может выдавать меандр с частотой вибрато на выходы порта.

Я прямо не поспеваю за вашими изменениями схемы.

Вы определились с разъёмами для ППА D14, D20 ? СНП34С-30В-В и СНП34С-30Р-В подходят, вы о них говорили ? Я их продавал нескольким людям точно для ориона.
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  barsik в Вт Дек 18 2018, 01:31

77
она включена как делитель на 9, то соответственно 2,222 МГц получается у неё на выводе 11
Должно быть 1.25 МГЦ. И если бы вместо этого было 2.22 МГЦ то все частоты ВГ75 были бы удвоены и картинка была бы только на VGA-дисплее с частотой строк в 31 КГЦ, а она прекрасно видна на CGA-мониторе, причём частоты строк не перекручиваются при переносе монитора на другие компьютеры (ИРИША, ОРИОН, Специалист), что означает, что нормы ТВ стандарта соблюдены.

Я уже писал, что тоже не особо понял как работает эта схема. Может быть вкралась ошибка при начертании схемы, т.к я её чертил не в момент когда придумал и сделал в железе, а срисовывал с образца 20 лет спустя глядя на аппарат, когда понадобилось в прошлом году выложить в форум. К завтрашнему дню постараюсь ещё раз проверить, точнее прозвоню цепи.
в размерах оригинальной платы, всё было бы гораздо проще. Я бы сказал даже идеально было бы
Дело не в размерах. Наоборот, бОльший размер платы (естественно, в разумных пределах) приятнее, чем крошечная плата, как делают некоторые на ПЛИС и SMD-деталях. Дело в розничной цене платы.
Напишите мне, сколько квадратных сантиметров будет занимать ваше ОЗУ в два этажа
Откуда мне знать? Не я же развожу плату. Спрашивать это надо у того, кто будет выполнять разводку печати.
во вторых, - плохое охлаждение для первого ряда
Точно. Поэтому, первые образцы двухэтажных ОЗУ, что я применил в ОРИОНЕ в 1991 перегревались. Потому-что я использовал двухэтажные РУ5-тые спаянные впритык без зазора, которые ранее стояли в эл.диске Специалиста. Там обращения к ОЗУ очень редкие и ОЗУ даже 4-х этажное - холодное, а в ОРИОНЕ обращения к ОЗУ вообще в каждом маш.такте (причем половина обращений от видеочасти излишняя) и ОЗУ там горячее, даже в один этаж. Потому при напайке впритых ОЗУ сильно нагревалось. Поняв это, я стал припаивать ОЗУ не впритык, а максимально высоко, чтобы между двумя РУ5-тыми был зазор для охлаждения. После этого двухэтажные РУ5-тые работали у меня даже при тактировании 5 МГЦ, не то, что 2.5 МГЦ. А на РК проблем не будет вообще, потому что в РК обращений к ОЗУ от видеочасти на порядок меньше, чем в ОРИОНЕ и ОЗУ там всегда холодное.
... это просто уродство
Плата стоит в корпусе, который не стеклянный, а если у кого-то рентгеновское зрение и он видит сквозь непрозрачный корпус, то ему надо лечиться у окулиста. Я не настаиваю, конструктив выбираете Вы, точнее он должен определяться целесообразностью. В данном случае цена платы важнее того, чтобы плата выглядела как промышленная. Я лишь рассматриваю все доступные способы экономии. Если будет два ряда панелек и возможность ставить 4 банки РУ5-тых, а при некоторой коррекции и РУ7-мых, при сохранении миниального размера и цены платы, - это конечно лучше.
Значит можно поставить 32 микросхемы на плату, отличная идея !
Идея не новаторская, а очевидная. Я ставил в ОРИОН РУ5-тые в 3 этажа (до сих пор лежит одна трёхэтажная банка).
barsik пишет:вибрато для улучшения качества музыки

Я прямо не поспеваю за вашими изменениями схемы
6 резисторов и 3 диода не намного увеличат трудоёмкость разводки, а достигаемый выигрыш окупает эту потерю площади печати. Чтобы с'экономить печать при разводке ставьте резисторы и диоды вертикально. А там, где диод и резистор стоят последовательно достаточно двух рядом стоящих отверстий. В одно отверстие запаивается резистор, в другое диод, а сверху диод и резистор соединены.
СНП34С-30В-В и СНП34С-30Р-В подходят
Я просил такие же разъёмы как клавиатурный и разъём ROM-диска в ОРИОНЕ. Как выглядят можно посмотреть на фото в журнале Радио 02.1990 (да и на форуме ZX-PK.ru в разделе ОРИОНА полно фотографий разъёма). Промышленное название разъёмов не знаю (у меня их не было, на моих ОРИОН-ах стоят отпилки от более распространённых длинных трёхрядных разъёмов). Такой разъём клавиатуры и ROM-диска удобен тому, кто после сборки РК будет собирать ОРИОН и наоборот.

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Вт Дек 18 2018, 02:22

78
Вот как выглядят эти разъёмы СНП34С-30В-В и СНП34С-30Р-В

Разработка "Радио - РК2019М". - Страница 4 0002110

Разработка "Радио - РК2019М". - Страница 4 0002210

Вы так же никак не прореагировали на применение SMD резисторов и конденсаторов. Можно, например, применить блокировочные конденсаторы SMD устанавливаемые со стороны пайки, то есть их не будет видно, если смотреть на плату сверху, со стороны установки деталей.



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



Теперь у меня, ну совсем нет сомнений, что по срезу 9 -го импулься, счётчик будет переведён в 0.

Разработка "Радио - РК2019М". - Страница 4 910
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Вт Дек 18 2018, 11:12

79
1. Куда, на данный момент мы подключаем вывод 11 (/CS), микросхемы D2 ПДП  ?
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  barsik в Вт Дек 18 2018, 11:57

80
Куда, на данный момент мы подключаем вывод 11 (/CS), микросхемы D2 ПДП  ?
На /E000.

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Вт Дек 18 2018, 15:27

81
1. Давайте заменим два диода и резистор у ИД14 на логический элемент И.  Есть три свободных данных элемента. ??
____Ответ нужен уже срочно, впритык подошёл к этому узлу.

2. Куда подключать, на данный момент выводы А11 - А14 ПЗУ D12 ??
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  barsik в Вт Дек 18 2018, 22:59

82
Давайте заменим два диода и резистор у ИД14 на логический элемент И.  Есть три свободных данных элемента. ??
Да, вы чо? С какой схемы срисовываете? Уже давно нет никаких диодов у D14. Посмотрите схемы, не вижу там никаких диодов. Вместо диодов стоит ЛА4, чтобы формировать выборку буфера на область E800...FFFF, т.к область E000...E7FF, где стоит ПДП буферизовать нельзя. ЛА4 объединяет 3 выборки E800, F000 и F800 и делает из них сигнал разрешения буфера. Благодаря этому все устройства, что стоят в области E800...FFFF буферизуются, в том числе и ПЗУ 27256 (не перепутайте его выходы идут на буферизованную шину, т.е не на D0...D7, а на BD0...BD7).

Как раз вот перестановку всех ВВ55 и ПЗУ невозможно отмакетировать на готовой плате, т.к для этого пришлось бы выкусывать все микросхемы и панельки, разреэать все печ.проводники идущие на шину данных и соединять всё снова МГТФ-ом. Потому на своей плате РК я могу проверить только лишь, что сам буфер работает как надо и что системный ППА через него читается.

Когда поставили буфер АП6 для процессора, сигнал /XROM выбирающий область E000...EFFF стал проблематичен (т.е нужна хитроумная логика и всё равно конфликта на шине не избежать, при попытке чтения ПДП произойдёт полное выгорание процессора, ПДП и буфера АП6), т.к в этой области на E000...E7FF стоит ППА внутри шины процессора и здесь же, но уже после буфера,  стоит внешнее ПЗУ на плате РК-КНГМД. Как управлять буфером в этой области?

Потому ради добавления буфера я отказался от внешнего ПЗУ E000 по адресам E000...EFFF, что значит, что ПЗУ на плате РК-КНГМД не поставить (точнее оно не будет читаться). И значит сигнал XROM (EXtended Rom) теперь отсутствует как класс. Это не проблема, перетранслируем РК-ДОС, но её оригинал уже непригоден, из-за буфера совместимости с РК-КНГМД в оригинале нет.
Куда подключать, на данный момент выводы А11 - А14  ПЗУ D12  ??
Когда поставили третий ППА для системных нужд, то функцию формирования этих адресов вместо ТМ9 перешли к системному ППА, точнее к его порту B.

И на схеме прямо нарисовано куда они идут (на PB0...PB3 системного ППА). Посмотрите схему. Очевидно Вы разводите по какому-то древнему варианту схемы. Отлистайте форум назад и скачайте первый же встретившийся вариант схемы.

Но если не хотите буферизовать процессор, то можем АП6 не ставить, тогда вернётся совместимость с РК-КНГМД и сигнал XROM нужный для него можно будет формировать хоть на диодах, хоть на ЛИ1.

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

Сейчас, специально, чтобы не ставить ЛА4 и вернуть совместимость с РК-КНГМД переделал сигнал выбора буфера, теперь он стал ещё меньше, - только на область F000...FFFF, для объединения чип-селектов F000 и F800 достаточно двухвходового вентиля.

Разработка "Радио - РК2019М". - Страница 4 Shema3.1545174762


Последний раз редактировалось: barsik (Ср Дек 19 2018, 02:18), всего редактировалось 2 раз(а)
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Вт Дек 18 2018, 23:28

83
Но если не хотите буферизовать процессор, то можем АП6 не ставить, тогда вернётся совместимость с РК-КНГМД и сигнал XROM нужный для него можно будет формировать хоть на диодах, хоть на ЛИ1.

АП6 уже стоит в схеме и я её трогать не буду, отлично вписалась. Эх похоже опять всё перечерчивать, пойду искать новую схему.

Я по этой делаю сейчас:

Разработка "Радио - РК2019М". - Страница 4 Shema310

Но у учётом изменений в ВИ53.

Прекращайте менять схему. Достаточно того, что есть на данный момент. Решите лучше проблему с D3, чтобы она была не делителем на 9, а с нужным коэффициентом деления.


Обратите внимание, что я спрашиваю про ПЗУ D12, которая подключается к ВГ75, а не про ту которая основная D17.

Нашёл последнюю, то что вычертил хорошо, пока только одно отличие нашёл на управлении как раз АП6 на ЛА4 как раз один сигнал идёт.

Всё я по этой последней схеме ориентируюсь и далее изменения не учитываю, только если кардинальные, по перемене сигналов, в случае, если не будет работать. ИР12 и ИР13 я менять не буду, только если в следующей версии схемы/платы.
Хватит изменений, каждый раз день работы улетает в трубу.

Занимайтесь выяснением проблем с D3, с выводом 13 D15 куда его пхать. С ответом про разъёмы, такие мы ставим СНП34С-30В-В и соответствующая розетка и т. д. А то так можно ещё пол года схему менять  и не получить результат.


Я по этой схеме теперь буду ориентироваться:

Разработка "Радио - РК2019М". - Страница 4 Shema410
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty .

Сообщение  barsik в Ср Дек 19 2018, 00:07

84
Уже не по этой схеме. Эта схема уже устарела 15 минут назад. Посмотрите конец моего предыдущего сообщения. Специально убрал ЛА4, чтобы не увеличивать номенклатуру, а главное, чтобы вернуть совместимость с РК-КНГМД. При этом в РК-КНГМД ПЗУ читается не буферизованным, а ВВ55 и дополнительный регистр читаются через буфер.

Не по этой схеме ещё потому, что здесь нарисовано формирование CAS только для двух банок, а если у Вас стоит два ряда панелек для ОЗУ, то разумнее иметь четыре CAS-а для установки двухэтажным методом 4-х банок. Но это также зависит от наличия или отсутствия буфера ОЗУ. Буфер ОЗУ на 589АП16 (или АП6, не знаю, что Вы выбрали) оставлен или убран ? Если убран, то банок возможно не более двух, а если буфер ОЗУ есть, то можно больше.

Чего ИР22 перечеркнули? Она подготовлена на замену 589 ИР12. Осталось только отмакетировать. Или хотя бы уточнить по каким фронтам или уровням работает запись в неё и разрешение выхода нулём или единицей. Я собирался это определить в реале (посмотрев осцилографом), но можно почитать даташиты, её прототип вроде бы intel 8212. Нужно макетировать замену на ИР22 или нет ?

Переключение фонтов. На A11 ПЗУ фонта идёт PC6 системного ППА (сигнал называется FNT0). А на А12, А13, А14 этого ПЗУ идут атрибутные выходы ВГ75, чтобы ими можно было менять фонты прямо в экране. Таким образом общее число разных символов на одном экране будет не 128, а в 8 раз больше. Т.е атрибутные выходы ВГ75 (HGLT, GPA1, GPA2, это выводы 32, 34, 35) - это как бы теперь сигналы FNT1, FNT2, FNT3 меняющие страницу фонта и идут на A12, A13, A14 ПЗУ фонта.

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

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Ср Дек 19 2018, 00:56

85
Уже не по этой схеме. Эта схема уже устарела 15 минут назад. Посмотрите конец моего предыдущего сообщения. Специально убрал ЛА4, чтобы не увеличивать номенклатуру, а главное, чтобы вернуть совместимость с РК-КНГМД. При этом в РК-КНГМД ПЗУ читается не буферизованным, а ВВ55 и дополнительный регистр читаются через буфер.

Вижу, хотя ВИ буду разводить же уже изменённым.

Не по этой схеме ещё потому, что здесь нарисовано формирование CAS только для двух банок, а если у Вас стоит два ряда панелек для ОЗУ, то разумнее иметь четыре CAS-а для установки двухэтажным методом 4-х банок. Но это также зависит от наличия или отсутствия буфера ОЗУ. Буфер ОЗУ на 589АП16 (или АП6, не знаю, что Вы выбрали) оставлен или убран ? Если убран, то банок возможно не более двух, а если буфер ОЗУ есть, то можно больше.

Оставляем две банки разведённые на плате и схему на 2 CAS. Всё остальное уже для следующей версии схемы, возможно и платы. Буфер оставлю, но АП6, дайте схему. Так как если уж и покупать КР1533АП6, то нет разницы одну или две.

Чего ИР22 перечеркнули? Она подготовлена на замену 589 ИР12.

Для следующей версии Схемы+Платы, не в этой.

Или хотя бы уточнить по каким фронтам или уровням работает запись в неё и разрешение выхода нулём или единицей. Я собирался это определить в реале (посмотрев осцилографом), но можно почитать даташиты, её прототип вроде бы intel 8212. Нужно макетировать замену на ИР22 или нет ?

Хватит этого балагана, что на самом деле нужно макетировать, и выяснять, я написал выше:

Занимайтесь выяснением проблем с D3, с выводом 13 D15 куда его пхать. С ответом про разъёмы, такие мы ставим СНП34С-30В-В и соответствующая розетка и т. д. А то так можно ещё пол года схему менять и не получить результат.

Переключение фонтов. На A11 ПЗУ фонта идёт PC6 системного ППА (сигнал называется FNT0). А на А12, А13, А14 этого ПЗУ идут атрибутные выходы ВГ75, чтобы ими можно было менять фонты прямо в экране. Таким образом общее число разных символов на одном экране будет не 128, а в 8 раз больше. Т.е ноги 32, 34, 35 у ВГ75 это FNT1, FNT2, FNT3 меняющие страницу фонта и идут на A12, A13, A14 ПЗУ фонта.

Понятно, не меняется значит, только системный ППА задействуется, но выводы 32, 33, 34. Вывод 35, это VPS, я его подаю на вывод 20 ПЗУ.

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

Полностью и кардинально не согласен. Даже спорить не буду по этому поводу, я делаю так как правильно, положено и удобно.

Черчу далее, места уже в обрез.
Лучше бы вместо последнего, действительно не нужного абзаца, про разъёмы бы написали, уже и точное название дал и расшифровку из datasheet и фото приложил, а в ответ тишина...
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty .

Сообщение  barsik в Ср Дек 19 2018, 02:13

86
02:32:22
Хватит этого балагана
Невежливо. Какой балаган? Балаган это когда в форумах люди пререкаются из-за воспалённого ЧСВ, выясняя у кого член больше.
Лучше... про разъёмы бы написали, уже и точное название дал и расшифровку и фото приложил, а в ответ тишина...
Не передёргивайте, я много раз писал, что ставим разъёмы на ППА как в ОРИОНЕ. Что здесь ещё можно уточнить? Вы хотели, чтобы я указал промышленное название разъёма, но Вы ведь его выяснили самостоятельно, хотя и это не требовалось. Достаточно знать, что это 3 ряда отверсий по 10 в каждом ряду с шагом 2.5 мм. Единственный вопрос, что был  уместен, это распайка. Но и это очевидно, - для совместимости распайку менять нельзя. Вопрос закрыт.
Буфер оставлю, но АП6, дайте схему
Уточняю. Будет два буфера. Один на ОЗУ, второй на БИС-ы не участвующие в работе видео-части и периферийный разъём. Схема буфера на ОЗУ на АП6 такая же как буфер АП6, что я уже нарисовал. Только другой "выбор кристалла" и вместо BD0...BD1 надо подписать MD0...MD1. Нарисовал за 2 минуты, см. ниже схему.

По поводу формирования CAS-ов. Раз есть буфер, то после будете жалеть, что не поставили ИД7 в формирователь CAS-ов. Схема с ИД7 даже проще и немного экономит.

Разработка "Радио - РК2019М". - Страница 4 Shema3.1545177244


Последний раз редактировалось: barsik (Ср Дек 19 2018, 03:01), всего редактировалось 3 раз(а)

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Ср Дек 19 2018, 02:30

87
Не передёргивайте, я много раз писал, что ставим разъёмы на ППА как в ОРИОНЕ. Что здесь ещё можно уточнить? Вы хотели, чтобы я указал промышленное название разъёма, но Вы ведь его выяснили самостоятельно, хотя и это не требовалось. Достаточно знать, что это 3 ряда отверсий по 10 в каждом ряду с шагом 2.5 мм. Единственный вопрос, что был уместен, это распайка. Но и это очевидно, - для совместимости распайку менять нельзя. Вопрос закрыт.

Блин, ну вы на своей волне где-то. Да я понятия не имею, какие разъёмы в орионе стоят. И пытаюсь добиться от вас, это точно они или нет и мне дальше искать. Так же и эти ваши 3 ряда по 10 в каждом, меня не устраивают, но всё остальное для создания макроса я найду в описании, также остаётся открытым вопрос какую часть ставить на плату, угловые (мама) или прямые (папа) судя по конфигурации креплений, ставить нужно прямые (папа) так как там и крепление имеется, чтобы винтами крепить к плате, чтобы при втыкании, нагрузка была на них, а не на контакты.
А про распределение сигналов по контактам, у меня так же информации нет.

Невежливо. Какой балаган? Балаган это когда в форумах люди пререкаются из-за воспалённого ЧСВ, выясняя у кого член больше.

Не понял о чём вы тут, но вдаваться в детали , и подробности не буду.

Уточняю. Будет два буфера. Один на ОЗУ, второй на БИС-ы не участвующие в работе видео-части и периферийный разъём. Схема буфера на ОЗУ на АП6 такая же как буфер АП6, что я уже нарисовал. Только другой "выбор кристалла" и вместо BD0...BD1 надо подписать MD0...MD1. Рисуется за 2 минуты.

Ну вот, можно двигаться дальше, осталось это всё перенести на схему и всё проверить.
Гланое не изобретать новые блоки, а нанести уже имеющееся на схему, чем завтра и займусь, проверить, если что-то не отмакетировано, отмакетировать, решить проблему с D3 и выв. 13 D15, и расположение сигналов по контактам разъёмов на D14, D20.
В общим процесс идёт...
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty .

Сообщение  barsik в Ср Дек 19 2018, 16:51

88
Фонт шириной в 8 пикселей с ВГ75 делали и ранее уже много раз. И соответственно заменяли 155 ИР13 на 1533 ИР10 , в ОРИОН-ПРО вместо ИР13 тоже стоят ИР10. Вот подборка схем. Возьмите из них схему замены ИР13 на ИР10. Нет смысла ставить многожрущую и большого размера старую микросхему, если есть лучший вариант. 155 ИР13 (74198) по даташиту жрёт 0.36 Вт (это 72 мА) и предназначен для сдвига в обе стороны, потому является избыточным, т.к в данной схеме это не надо.

Если ИР10 нет, то можно применить ИР9 (я их больше уважаю и потому сделал запас). Они параллельно записывают по уровню, а не по фронту, потому удобнее. Если и на ИР9 нужно сделать запись именно по фронту, то достаточно подавать сигнал записи через C-R цепочку. Но по цоколёвке ИР9 и ИР10 разные.

Также и 589 ИР12 в схеме РК уже заменяли. Надо просмотреть схемы всех клонов РК, чтобы узнать как делается замена 589 ИР12 на более мелкую микросхему. С этой целью я начал искать схемы клонов РК в форуме ZX-PK.ru, но устал и пока оставил это, впустую потратив 2 часа.


Последний раз редактировалось: barsik (Чт Дек 20 2018, 05:27), всего редактировалось 6 раз(а)

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Ср Дек 19 2018, 18:28

89
Фонт шириной в 8 пикселей с ВГ75 делали и ранее уже много раз. И соответственно заменяли 155 ИР13 на 1533 ИР10 , в ОРИОН-ПРО вместо ИР13 тоже стоят ИР10. Вот подборка схем. Возьмите из них схему замены ИР13 на ИР10. Нет смысла ставить многожрущую и большеого размера древнюю микросхему, если есть лучший вариант.

Если вы начертите схему её включения и она займёт на схеме столько же места, сколько сейчас занимает ИР13, то заменю. Я всю ночь просидел за схемой, засиделся, а когда глянул на часы было 8:30, но теперь, что-то кардинальное в схеме я больше менять не буду.

Схема готова на 95 %, кроме D3, она включена как делитель на 9 и вы обещали прозвонить и всё выяснить. Вывода 13 D15 как раз ИР13, так что замена и схема помогут, возможно. Ну и раскидывание сигналов по разъёмам, пока 2 для ППА, я так понял, из ваших пространственных объяснений, что это именно те разъёмы.

Также и 589 ИР12 в схеме РК уже заменяли. Надо просмотреть схемы всех клонов РК, чтобы узнать как делается замена 589 ИР12 на более мелкую микросхему, только не надо менять на узкую 1533 ИР13 (с ней не работает).

Я ничего не могу заменить, так как схему разрабатываете вы. Я только жду от вас решений в виде мелких схем, точнее ждал, для нанесения на общую схему. Будет схемка с заменой и она по площади уложится в ту площадь, что занимает К589ИР12, на схеме, то заменю, если нет, то в следующую версию перейдёт.

Помимо двух разъёмов для ППА D14 и D20 я так понял будет и системный разъём, какой, точное название дайте и на сколько он контактов, хотя точное название снимет этот вопрос. В плату 150 х 200 мм, не уложимся, надеюсь в оригинальную уложиться. Но с этим пока лучше не торопиться, продумаем, рассчитаем, на сайте производителя есть калькулятор, там много параметров учитывается, толщина текстолита, толщина фольги, цвет маски, и т. д. подсчитаем и получим примерную стоимость...
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty .

Сообщение  barsik в Ср Дек 19 2018, 23:41

90
Я же дал схему, там и замена ИР13 на ИР10 прекрасно видна. Трудно разве скачать файлы по ссылке.

Схема замены 155 ИР13 на 1533 ИР10:

Разработка "Радио - РК2019М". - Страница 4 VG75_Mikrokom.1545250793

Нашёл эту схему в теме "Давайте помечтаем о видеовыходе" раздела РК86 форума ZX-PK.ru. Не понял только что это за компьютер "Микроком", который на базе ВГ75, а видеовывод делает на VGA, за счёт кварца на 24 МГЦ. Не знаю даже это отечественный или заграничный компьютер (по слову МИКРОКОМ ничего не гуглится, остались только упоминания в форуме). Там также фонт шириной в 8 точек и высотой программируемой до 16 линий, т.к LC3 заведён на ПЗУ фонта (что должны были изначально сделать авторы РК).

А обслуживание атрибутов для получения цвета и подчёркивания сделано на ПЛИС, что, как мне кажется, заменило очень небольшое число логики (что оправдывало бы применение ПЛИС), хотя упрощало бы переключения режимов. Кстати, если уж ставили ПЛИС, то разумно было бы ввести и цвет и альтернативный фонт переключаемый атрибутом. Это дало бы вместо всего 128 символов 256 символов и, в частности, полноценный ASCII (что нужен для CP/M) и КОИ-8 и не мешало бы иметь цвет.

Системный разъём не ставим. Ставим один периферийный разъём типа IDC-40. Системный разъём отличается от периферийного тем, что на системном есть все сигналы, в том числе и адреса. А у 40-ка штырькового разъёма на всё контактов не хватит. На периферийный разъём, помимо данных и сигналов управления от процессора должны выходить ещё 6 неистраченных чип-селектов периферии (/F000.../F700), как минимум, 3 буферизованных адреса A0...A2, и сигналы с системного порта PC5, PA0...PA7, PB4...PB7.

Распайка разъёмов клавиатуры и ROM-диска в ОРИОНЕ лобовая и логичная. PA0...PA7 - на A1...A8, PB0...PB7 - на B1...B8, PC0...PC7 - на C1...C8. Дополнительно на A9, B9, C9 и B10 надо вывести сигналы RB0...RB3 (аббревиатура от Rom Bank), т.е сигналы PB4...PB7 системного порта, что позволит иметь ROM-диск размером до 1 мб (или на ходу перезаписываемый ROM-диск, что скорее есть внешний RAM-диск до 512К на ёмкой RAM-статике с пуговичной батарейкой 3В). Когда увижу рисунок печати на всякий случай ещё сверю с реальной платой ОРИОНА. На клавиатуру запаивается угловая мама. А на ROM-диск вертикально запаивается папа.

Разработка "Радио - РК2019М". - Страница 4 RazemROM-diska.1545339195


Сообразил как с'экономить корпус ЛИ1 служаший для включения нулевой страницы ПЗУ пока системный ППА управляющий страницами ПЗУ ещё не инциализирован (т.е пока есть сигнал НП, т.к НП сбрасывается в момент инициализации ППА). Пока ППА не инициализирован на его выходах Z-состояние. Диоды прекрасно утягивают входы на 0, а защитные резисторы защищают ППА от возможного конфликта уровней. Реально защитные резисторы не нужны, т.к одновременно по записи байта установки режима в РУС ППА, сигнал НП сбрасывается в 0 (/НП становится 1), а на выходах ППА, которые запрограммированы на вывод, появляется 0.


Разработка "Радио - РК2019М". - Страница 4 Shema4.1545336636


Диоды и резисторы - это "по науке", но в принципе можно этот узел ещё упростить "химией", с'экономив тем самым 4 дорогостоящих диода. Во-первых, можно в этой схеме убрать резисторы, а вместо диодов поставить резисторы 150-200 Ом на землю (а не на /НП). Т.к входы ПЗУ n-MOP или КМОП, то они высокоомные и даже 300 омные резисторы прекрасно утягивают входы на землю, делая на адресных входах 0, что и требуется пока выходы неициализированного ППА в Z-состоянии.


Разработка "Радио - РК2019М". - Страница 4 AdresaPZUpriNP.1545340541


А во-вторых, можно сделать привязку входов ПЗУ на +5 (через 4 резистора по 10 кОм) и соединить выходы ППА и входы ПЗУ накоротко. При этом, пока выходы ППА в Z-состоянии, входы ПЗУ будут резисторами привязки утянуты на +5В, т.е адреса станут =1 и включится старшая 15-тая страница ПЗУ. При этом дополнительно придётся первые 60 байт из страницы 0 ПЗУ продублировать в самой старшей 15-той странице ПЗУ (а полезный объём ПЗУ упадёт на 60 байт). Тогда при начальном пуске, пока ППА неинициализировано, программа работает в самой старшей 15-той странице ПЗУ, а после инициализации ППА в рабочий режим автоматически происходит сброс НП, а на выходах ППА устанавливаются нули и ПЗУ переключается на страницу 0 (где прошит весь ROM-BIOS).

Обратите внимание, что на схеме МГ-адаптера цоколёвка операционника указана для железного 140УД6. Но сейчас УД6 в таком корпусе уже не найти (они все сданы на злато), потому надо ставить пластмассовый в корпусе DIP-8, который называется 140УД608.

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  alemorf в Пт Дек 21 2018, 18:53

91
А добавьте цвет, цвет это хорошо и на 86РК уже было.

Разработка "Радио - РК2019М". - Страница 4 Shema

alemorf
Мастер

Сообщения : 214
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Лучший и совместимый со старым цвет на базе ВГ75

Сообщение  barsik в Сб Дек 22 2018, 11:22

92
Возможно любой цвет уже неактуален, т.к методика рисования схем Виктора с разделением схемы шинами на фрагменты слишком негибка, трудоёмка для модификаций.

Предполагаю, что это схема атрибутного цвета из цветного "Апогея". Полезно было посмотреть. Хотя схема из журнала "Радиолюбитель" (04.1992 страница 10) в 2.5 раза проще. Схема полезна, чтобы заимствовать монохромный видео выход (ЦАП из сигналов RGB), т.к хотелось бы попробовать цвет, но не атрибутный, а "кодо-символьно управляемый", о котором я недавно написал здесь и упоминал здесь.

Судя по наличию регистра защёлки атрибутов, похоже, такой цвет несовместим с стандартным для РК вариантом цвета из журнала "Радиолюбитель". Цвета в двух схемах будут сдвинуты на знакоместо. Пока не знаю зачем нужен регистр защёлки и нужен ли? Возможно в этом есть смысл, т.к почему-то, когда я делал себе Reverse Video, то тоже зачем-то поставил однобитовую защёлку на RVV, которой в журнальной схеме в ж."Радиолюбитель" не было.

Не понравилось применение в схеме экзотических ЛЕ6 (почему не ЛЕ1), это мало распространённый элемент. Кстати, ЛИ1 в журнальной схеме прекрасно делает ту же работу. И в любой схеме на сигналы RGB на выходе полезно поставить вентили из ЛП5 (как в видео выходе ОРИОНА от В.Пушкова из 1991), которые служат для включения/выключения инверсии RGB (одним телевизорам надо так, другим иначе), - подавая на вторые входы ЛП5 единицу или 0 выбираем будет инверсия RGB или нет.

У меня сложилось мнение, что атрибутный цвет неудобен для динамичных игр, т.к для вычисления экранных позиций приходится сканировать строку из-за того, что в цвете из-за сдвижек атрибутами невозможно рассчитать адрес в экранном буфере нужной позиции на экране по обычной формуле (SA + 3*78 + 6 + Y*78 + X). Хотя для статичных цветных картинок системных программ это менее накладно.

Потому мне представляется, что для игр в матричной графике (128*62 или 128*87) более удобен упомянутый выше цвет за счёт задания цвета кодом символа, пусть это и не годится для оцвечивания текстообработки. Гораздо более существенным аргументом работающим против атрибутного цвета (по-крайней мере в таком виде) является то, что затрата на цвет всех 4-х атрибутов начисто лишает возможности иметь полноценный набор символов КОИ-8 или ASCII, т.е всего те же 128 символов, а также лишает возможности (используя фонты специально для игр состоящие из спрайтов/тайлов) делать игры с красивой графикой. Лучше, пусть и монохромная, но зато нормальная, причём двигающаяся (мультипликационная), графика у объектов, чем убогие, рывками прыгающие по экрану, пусть и цветные, буквы.

В то же время, истратив всего один атрибут на коммутацию фонта, получается 256 символов и остаётся три атрибутных сигнала для управления цветом. Три атрибутных сигнала использованные "тупо в лоб" (напрямую для RGB) дают 8 цветов, но только на цвет INK (а PAPER всегда чёрный), т.к уже нет бита RVV.

Но если не напрямую формировать RGB, а через кодопреобразователь, то можно иметь не 8 цветов только на INK, а 8 логических цветов, т.е предустановленных сочетаний цветов, определяющих и цвет INK и цвет PAPER. Например код 000 будет жёлтый на синем, 001 - синий на жёлтом, 002 - жёлтый на красном и т.д. Такой цвет на порядок лучше атрибутного цвета, в котором или INK или PAPER всегда чёрный, что даёт унылые, с преобладающим чёрным, цвета.

В текстовой системной цветной программе ОРИОНА никогда не бывало больше 8 сочетаний цветов (цвет символа/фона задаётся на знакоместо). Например, в Нортоне - основная панель - белый на синем. В нижней балке с подсказкой ключевые буквы выделены жёлтым на красном. В открывшемся окне первого уровня цвет чёрный на голубом, окно второго уровня - жёлтый на зелёном. А окно сообщения об ошибке - жёлтый на красном. Это всего 4 логических цвета. И больше цветов не требуется.

Предлагаю, несмотря на применение неудобных для любителей РПЗУ, сделать цвет вот так. В данной схеме за счёт введения переключения режима сигналом MODE, сохраняется журнальный или апогеевский 4-х битовый цвет (т.е совместимость с имеющимися играми), и выигрывается для коммутации фонта один атрибут, а цвета делаются логическими (т.е задающими сразу сочетание цвета фона и символа), как описано выше. Т.о за счёт РПЗУ без всякого расхода деталей получилась возможность поиметь оба варианта цвета. Кроме того, наличие ЦАП в кодопреобразователе позволяет выбрать, подогнать цвета под желаемые. Вот схема, обдумайте.

155 РЕ3 прошивается так, что при MODE=1 она работает как повторитель, т.е из РЕ3 считываются чёрно-цветные цвета с прямым соответствием RGB, как сделано в вышеприведённой схеме. А при MODE=0 освобождается один атрибут, что даёт возможность в одном экране иметь 256 разных символов и РПЗУ выдаёт 8 цветов (входной код РЕ3 при этом не RGB, а логический цвет), что даёт возможность иметь на выходе 8 сочетаний цветов, т.е одновременно и на INK и на PAPER. Такой цвет намного выгоднее, чем Ваш, потому если совместимость не нужна, можно от Вашего цвета отказаться, а на РЕ3 вместо сигнала MODE подать управляющий бит выбора палитры, что даст большее разнообразие цветов.

Разработка "Радио - РК2019М". - Страница 4 RGBRK86.1545486507


Последний раз редактировалось: barsik (Вс Дек 23 2018, 00:09), всего редактировалось 3 раз(а) (Обоснование : исправлял отчепятки)

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  alemorf в Сб Дек 22 2018, 19:28

93
Да я просто про цвет сказал. Очень много людей делают свои платы 86РК, но все чернобелые.

alemorf
Мастер

Сообщения : 214
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Viktor2312 в Сб Дек 22 2018, 21:21

94
Возможно любой цвет уже неактуален, т.к методика рисования схем Виктора с разделением схемы шинами на фрагменты слишком негибка, трудоёмка для модификаций.

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


А вообще я лежу с температурой 39,5 уже второй день и не знаю насколько выбыл, вылечусь, продолжу, но буду ждать от вас точно на 100% окончательный и отмакетированный вариант.

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

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty .

Сообщение  barsik в Вс Дек 23 2018, 01:07

95
Viktor2312 пишет:лежу с температурой 39,5 уже второй день и не знаю насколько выбыл
Лечитесь, не работайте больным. Процесс не горит. Набирайтесь сил и готовьтесь к замене 589 ИР12 на 555 ИР22. Мне стало известно, что в 589 ИР12 разрешение выхода нулём, а запись по уровню 1. А у 555 ИР22 точно так же разрешение выхода тоже нулём и запись по уровню 1. Таким образом замена на ИР22 делается элементарно.
alemorf пишет:Да я просто про цвет сказал. Очень много людей делают свои платы 86РК, но все черно-белые.
Жаль, что нет комментариев. Тут как раз нужно мнение программиста. Очень жаль, что из-за почти полного отстуствия на этом форуме фанатов РК не получается ничего обсудить. Это обнуляет весь смысл форума, с тем же успехом можно использовать диалог в ЛС. Даже самые глупые и нелепые обсуждения полезны, т.к даже самые глупые фразы часто наводят на новые идеи. Форумы полезно читать именно ради этого.

Разработка "Радио - РК2019М". - Страница 4 IR22vmesto589IR12.1546524975


Последний раз редактировалось: barsik (Чт Янв 03 2019, 17:16), всего редактировалось 2 раз(а)

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  alemorf в Пн Дек 24 2018, 06:31

96
barsik пишет:Жаль, что нет комментариев. Тут как раз нужно мнение программиста. Очень жаль, что из-за почти полного отстуствия на этом форуме фанатов РК не получается ничего обсудить. Это обнуляет весь смысл форума, с тем же успехом можно использовать диалог в ЛС. Даже самые глупые и нелепые обсуждения полезны, т.к даже самые глупые фразы часто наводят на новые идеи. Форумы полезно читать именно ради этого.

Единственная цель существования компьютера - это выполнять программы. Поэтому, лично я считаю, что компьютер надо делать совместимым одновременно со всеми видами 86РК: стандартным, Микрошей, Парнтером, Апогеем и возможно КР-04. Но последний очень сложен. У него знакогенератор на 1024 символа в оперативной памяти и цветной режим, где два соседних чб пикселя объединяются в один 4-х цветный. Ну и палитра есть.

alemorf.ru/ comps/electronica_kr04/index.html

alemorf
Мастер

Сообщения : 214
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  barsik в Пн Дек 24 2018, 10:24

97
alemorf пишет:Единственная цель существования компьютера - это выполнять программы
В данном случае не так. Единственная разумная цель обладания ретро компьютером - это получение возможности писать для него программы.

Т.к писать программы для PC сейчас в тысячу раз сложнее (потому давно не является хобби, как было в 70-тые), а главное бессмысленно, т.к там все программы уже написаны. Конечно у каждого своё хобби. У большинства, в частности у молодёжи, это просто желание почувствовать "как жили их предки древние славяне", т.е собрать, посмотреть как работает, убрать на полку и забыть.

В отношении РК, я просто хочу получить такую же простенькую машинку, что и оригинал, но которой хотя бы можно было реально пользоваться. Все изменения делаются только для моего удобства, т.е только для того, чтобы получить достаточно быструю CP/M-машину на которой можно написать и странслировать программу для оригинального РК86 на 32К чуть доработанного до многих фонтов.

Сама задача задаёт нужные доработки. Чтобы написать программу не портя себе зрение нужен красивый фонт, а чтобы работала DOS нужно расширить ОЗУ. Хотя эти две простейшие задачи я решил ещё в 1993 (когда появилась возможность получить на РК дисковод), причём простейшими доработками сделанными МГТФ-ом за час. Но ценой полной утраты совместимости. А тут и сейчас происходит попытка максимально просто получить то же самое, но сохранив совместимость, попутно создав предпосылки для турбирования за счёт буферизации.

Если Вы внимательно просмотрели тему, речь в ней идёт только о совместимом расширении ОЗУ, чтобы его хватало на работу DOS (и соответственно компиляторов) и увеличении числа фонтов (что кстати, самое главное, а Вы это вообще не заметили). Попутно, расширяя и ПЗУ, чтобы в нём уместилось два ROM-BIOS-а (базовый и для режима с расширенным ОЗУ), а также, чтобы не нужно было волочить дополнительное внешнее железо (типа ROM-диска) ради тривиального размещения холодного загрузчика с внешнего носителя. Также, по просьбе Виктора, добавляется ВИ53, чтобы можно было написать музыкальный редактор и слушать классическую струнную музыку набрав её с нот на бумаге.

А, если уж говорить о цвете, то тут вообще слово совместимость даже не уместно. Назовите хоть одну цветную РК программу не от vinxru. Когда на плате хоть какого-то новодела РК цвет впервые будет сделан, это и станет стандартом. Особенно, если это будет не голым, а поддержано программами. Тот, кто это сделает, тот и задаст стандарт. Это несправедливо и глупо, но факт, - в отличие от промышленности, тут именно имеющееся железо, а не программы задают стандарт. Даже в начале 90-тых, когда были многие десятки тысяч пользователей 8-ми разрядок, только единицы шли на доработки проводками.

Я предложил самый разумный, к тому же совместимый цвет. Задание цвета сразу на INK и PAPER, т.е кодирование сочетаний цветов (а не прямое RGB), плюс возможность иметь при цвете 256 тайлов, - это намного разумнее, чем цвет Апогея.

Думаю, что если не затягивать процесс выпуска плат на год, то до включения цвета на обсуждаемую плату новодела дело не дойдёт. Можно подумать лишь о разъёме на плате для установки туда цветовой платки в качестве внешней. А для игр я предпочёл бы "кодо-символьный" цвет для графического режима, детали те же, а программировать в 100 раз проще.
Поэтому, лично я считаю, что компьютер надо делать совместимым одновременно со всеми видами 86РК: стандартным, Микрошей, Партнёром, Апогеем и, возможно, КР-04
Это у Вас также как и у меня корыстные личные мотивы, т.к у Вас Апогей, а не РК. Идея тупиковая, обсуждалась в форумах, для её реализации нужен пассионарий, который бы этого ещё не знал. Это конечно можно сделать, но только на ПЛИС. Что убивает всю романтику и ламповость. А реализация идеи на TTL получается слишком громоздкой.

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

Сделать хамелеон - это мечты, забудьте. Из всего перечисленного "эрка-нария" имело смысл совмещаться только с Апогеем, т.е делать только "хамелеон РК-Апогей". У Микроши проблемная клавиатура, а Партнёр слишком сложен. Возможно стоило расширять ОЗУ совместимо с Апогеем, но подумать об этом времени не было. Это легко можно сделать, но без РПЗУ тогда не обойтись.

А вообще, совместимость с клонами реально никого не волнует. Если бы стОило программы от клонов поиметь на РК, то это давно было бы сделано. Потому что задавшись целью, любой программирующий для КР580 за вполне разумное время, вероятно в неделю (а скоре в несколько дней) в состоянии конвертировать под РК то небольшое число игр, что есть только в варианте Микроши, Апогея, Партнёра и КР-04, и которых нет в варианте РК. Их немного, потому что специально для них и писали мало (только демо с завода, для улучшения продаж) и те программы, где используются особенности (например прерывания) для базового РК не адаптировать.


Последний раз редактировалось: barsik (Пн Дек 24 2018, 10:40), всего редактировалось 2 раз(а)

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  alemorf в Пн Дек 24 2018, 10:33

98
> Идея безрезультатно обсуждалась в форумах.

99% несовместимости - это адреса устройств. Автор каждого из 86РК решал изменить адреса устройств, чем лишал пользователя
возможности использовать весь наработанный софт. Даже автор оригинального 86РК, одновременно выпустив заводскую Микрошу и
журнальный Радио 86РК, решил поменять адреса устройств.

А всё, что надо для совместимости - это одна пережигаемая ПЗУ с несколькими картами дешифрации адресного пространства.
Пускай даже переключаются перемычками.

И нет, мне безразлична судьба Апогея. Апогей - это стандарт реализации цвета (под которй есть Демы и ПО) и способ
подключения ВИ53 (для которого есть Демы и ПО). Еще ВИ53 есть в Микроше, но там одноканальный звук (не полифония).

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

alemorf
Мастер

Сообщения : 214
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty .

Сообщение  barsik в Пн Дек 24 2018, 13:23

99
99% несовместимости - это адреса устройств
Не совсем так. В каждом клоне есть отличающиеся нюансы, реализация которых для совместимости превращает такой аппарат при использовании TTL в навороченный. Хотя на ПЛИС это делается легко.
Вашу версию компьютера взяли бы многие люди, зная, что она заменяет сразу несколько разных вариантов 86РК. Это удобно.
Думаю, что цвет был бы более привлекателен для пользователя. Больше ОЗУ это тоже рекламный плюс (ведь не всякий знает, что доп.ОЗУ не прибавляет программ).

Многие знают, что на всех клонах на 80% одни и те же игры. Имея хамелеон, пользователь будет пользоваться тем вариантом в котором больше ОЗУ. Это равнозначно выпуску совместимого с РК клона, но с большим ОЗУ, что и делается.

Я не против, но где взять пассионария с горящими глазами одержимого идеей сделать клон-хамелеон РК и всех подобных? Который разработал бы схему и произвёл партию плат. Молодёжь предпочитает купить для самосборки плату РК, т.к про него информация в журналах, а про Микрошу, Апогей, Партнёр и КР-04 они ничего не знают.


Последний раз редактировалось: barsik (Пн Дек 24 2018, 13:51), всего редактировалось 3 раз(а)

_________________
***
barsik
barsik
Мастер+

Сообщения : 460
Дата регистрации : 2016-11-10
Откуда : С-Петербург

Посмотреть профиль

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  alemorf в Пн Дек 24 2018, 13:43

100
Есть ТЗ в виде файлов конфигурации от эмулятора b2m

Микроша

mm : MemMap {
map[0][0000-7FFF]=mem1[0000]
map[0][8000-BFFF]=CPU.state
map[0][C000-C7FF]=sys.data
map[0][C800-CFFF]=app.data
map[0][D000-D7FF]=crt.data
map[0][D800-DFFF]=tim.data
map[0][E000-F7FF]=CPU.state
map[0][F800-FFFF].wo=dma.data
map[0][F800-FFFF].ro=bios[0000]
}

sys : K580ww55 {
portA=kbd.~data
portB=kbd.~mask
portC[0]=cas.record
portC[4]=cas.playback
portC[5-7]=kbd.~data2
}

Партнер

mm : MemMap {
map[0000-7FFF]=mem1[0000]
map[8000-D7FF]=mem2[0000]
map[D800-D8FF]=crt.data
map[D900-D9FF]=sys.data
map[DA00-DAFF]=sys2.data
map[DB00-DBFF]=dma.data
map[DC00-DDFF]=iomap
map[DE00-DEFF]=wpage.data[0]
map[E000-FFFF]=bios[0000]
}

sys : K580ww55 {
portA=kbd.~mask
portB=kbd.~data
portC[4-6]=kbd.~data2
}

Радио 86РК

mm : MemMap {
map[0][0000-7FFF]=mem1[0000]
map[0][8000-9FFF]=sys.data
map[0][A000-BFFF]=app.data
map[0][C000-DFFF]=crt.data
map[0][E000-FFFF].wo=dma.data
map[0][F000-F7FF].ro=bios[0000]
map[0][F800-FFFF].ro=bios[0000]
}

sys : K580ww55 {
portA=kbd.~mask
portB=kbd.~data
portC[0]=cas.record
portC[4]=cas.playback
portC[5-7]=kbd.~data2
}





alemorf
Мастер

Сообщения : 214
Дата регистрации : 2018-12-17

Посмотреть профиль http://alemorf.ru/

Вернуться к началу Перейти вниз

Разработка "Радио - РК2019М". - Страница 4 Empty Re: Разработка "Радио - РК2019М".

Сообщение  Спонсируемый контент

101

Спонсируемый контент


Вернуться к началу Перейти вниз

Страница 4 из 8 Предыдущий  1, 2, 3, 4, 5, 6, 7, 8  Следующий

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения