RUЭВМ
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Ноябрь 2024
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930 

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

Последние темы
» Вити больше нет!
автор bug19 Пн Фев 20 2023, 19:54

» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47

» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05

» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03

» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02

» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52

» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36

» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37

» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33

» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00

» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58

» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17

» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07

» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08

» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09

» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02

» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47

» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11

» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33

» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38

» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12

» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01

» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22

» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08

» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08

Самые активные пользователи за месяц
Нет пользователей

Поиск
 
 

Результаты :
 


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


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

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

Перейти вниз

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

Сообщение  Viktor2312 Пт Дек 14 2018, 00:26

51
вывод 21 ВИ53 /CS куда подключать ?

К555ИЕ5 поставил, как делитель на 10, на вход 20 МГц подал OSC1, выход вывод 11 ИЕ5 на CLK.

Я добавляю эту схему МГ на основную схему ?

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

Viktor2312
RIP

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

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

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

Сообщение  barsik Пт Дек 14 2018, 01:10

52
ВИ53 ставим по адресу F300.

А может ВИ53, МГ-адаптер, счётчик для неё и запасной ППА с панелькой ROM-диска перенести на периферийную плату? И сразу же эту периферийную плату включить в комплект плат. На периферийной плате также поставим контроллер винчестера. А если уместится, то и 512ВИ1 по схеме из "Радиоежегодника". Это сократит цену основной платы. И имеет плюсом то, что тогда данные внешней платы можно буферизовать, что разгрузит МП-ядро, что полезно, чтобы достичь максимального быстродействия.

Адаптер МГ на 1006 ВИ1 какой-то подозрительно простой. Не можете его отмакетировать, есть магнитофон? Адаптер МГ на УД6 или СА3 или КМОП, в принципе, более ламповый и был бы приятнее. Особой роли схема адаптера не играет. Можно даже вообще не ставить (например, у меня есть два внешних МГ-адаптера, т.к в ИРИШЕ МГ-адаптер это внешняя платка). Но если у Вас есть уверенность, то ставьте этот адаптер или любой другой.
barsik
barsik
Ветеран

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

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

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

Сообщение  Viktor2312 Пт Дек 14 2018, 02:33

53
А может ВИ53, МГ-адаптер, счётчик для неё и запасной ППА с панелькой ROM-диска перенести на периферийную плату?

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

Я жду схему прерываний, её отсутствие, полной и законченной схемы, всё затормозило малось, хотя я на сегодня уже и выдохся, планов полно, что ещё вычертить, но сил уже нет, завтра вечером продолжу.

Адаптер МГ на 1006 ВИ1 какой-то подозрительно простой. Не можете его отмакетировать, есть магнитофон? Адаптер МГ на УД6 или СА3 или КМОП, в принципе, более ламповый и был бы приятнее. Особой роли схема адаптера не играет. Можно даже вообще не ставить (например, у меня есть два внешних МГ-адаптера, т.к в ИРИШЕ МГ-адаптер это внешняя платка). Но если у Вас есть уверенность, то ставьте этот адаптер или любой другой.

У меня уверенность только в одном адаптере МГ, это от родного РК остальные я понятия не имею как будут работать с РК, а про этот многие писали, что если правильно настроен, там как вроде если память не изменяет с какими-то конденсаторами или резисторами чуть нужно поплясать с бубном и он отлично начинает работать.
Поэтому какой скажите ставить адаптер МГ, тот я и поставлю.

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

Осталось там совсем чуть чуть... Главное, чтобы схемные решения и схема вообще были рабочими, без ошибок в разработке, без концептуальных ошибок, так как вы не захотели буферизировать ША и ШД, поэтому я безропотно согласился на КР1533 серию в надежде, что она будет меньше грузить микропроцессор и он всё потянет...

Жду схему прерываний, полную или дополнение к той, что уже есть, про которую вы сказали, что она не полная.

Картинка, так для общего вида:

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

Viktor2312
RIP

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

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

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

Сообщение  barsik Пт Дек 14 2018, 02:52

54
Жду схему прерываний, полную или дополнение к той, что уже есть, про которую вы сказали, что она не полная
Так она уже 7-8 часов ждёт, когда Вы на неё посмотрите. Я её выложил недорисованной, т.к она в таком виде была исходно (чертил для сайта ZX-PK год назад), а дорисовал уже спустя 15 минут, как выложил тот неполный вариант, про который и упомянул, что нужен ещё триггер защёлки запроса (т.к КР580 в отличие от Z80 не запоминает запрос).

Неправильность в выводах АП16. Моей вины нет. Срисовывал со схемы Специалиста-Экспресс. Там почему-то нарисованы две АП16 с разной цоколёвкой. Очевидно, что один из вариантов неверный. Странно, что Специалист-Экспресс работает.

Сравнил нарисование 589 АП16 с оригинальной схемой Специалиста в МК 02.1987. И обнаружил, что переставлены выводы входов 13 и 10.


Последний раз редактировалось: barsik (Пт Дек 14 2018, 21:00), всего редактировалось 2 раз(а)
barsik
barsik
Ветеран

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

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

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

Сообщение  Viktor2312 Пт Дек 14 2018, 03:05

55
Так она уже 7-8 часов ждёт, когда Вы на неё посмотрите. Я её выложил недорисованной, т.к она в таком виде была исходно (чертил для сайта ZX-PK год назад), а дорисовал уже спустя 15 минут, как выложил тот неполный вариант, про который и упомянул, что нужен ещё триггер защёлки запроса (т.к КР580 в отличие от Z80 не запоминает запрос).

Посмотрю, но уже завтра, глаза слипаются 16 часов сидел в монитор пялился, спички вставил в веки, чтобы глаза не слипались, но не помогает, правый глаз уже спичку сломал, закрылся и спит, левый вот вот... Smile

А что там за неправильность в выводах АП16 ? Моей вины нет. Срисовывал со схемы Специалиста-Экспресс. Там почему-то нарисованы две АП16 с разной цоколёвкой выхода Q2 (на одной 6, на другой 11). Очевидно, что один из вариантов неверный.

Да ничего страшного и критичного всё равно работало бы, просто выводы 10 и 13 местами поменяны, хотя я этот момент ещё с двумя справочниками завтра сравнить хочу, так как под рукой был только один с цоколёвкой АП16.

Скажите мне какой адаптер МГ чертить, я его начерчу да и всё (завтра).

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

Это полный вариант схемы прерываний ?

Что за конденсатор 33 H   33 Нэ или Хэ, это 0,033 мкФ   ?

Сигнал INT должен соединяться с выводом 14 микропроцессора ?

Viktor2312
RIP

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

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

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

Сообщение  barsik Пт Дек 14 2018, 03:27

56
Это полный вариант
Адрес регистра разрешения прерывания (на ТМ2) - F500. Вариант полный, но не проверенный. Хотя уверен на 99%, что будет работать и коррекций не потребуется.

0.033 мкф (33 000 пф). Но возможно придётся подбирать параметры RC цепочки. Так работало лишь на Z80.

Понял почему Специалист-Экспресс работал. Входы данных ОЗУ можно переставлять. При размещении ОЗУ желательно, чтобы они шли подряд D0, D1, D2... D7 (или наоборот), а не в случайном порядке, как в ОРИОНЕ, где высчитать дохлый разряд по тесту можно только имея схему размещенеия разрядов.

Да, это вход INT процессора. Это номер 14. Исходно в РК был заземлён.

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

Только-что сообразил, что в схеме нет 155 ЛЕ1. Схему можно переделать, чтобы элементом прерывающим прохождение импульсов был другой вентиль, например ЛА3, ЛИ1 и др.
barsik
barsik
Ветеран

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

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

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

Сообщение  Viktor2312 Пт Дек 14 2018, 04:30

57
Только-что сообразил, что в схеме нет 155 ЛЕ1. Схему можно переделать, чтобы элементом прерывающим прохождение импульсов был другой вентиль, например ЛА3, ЛИ1 и др.

На схеме сейчас есть свободный элемент И КР1533ЛА3 D14.4, а так же 3 свободных элемента ИЛИ К555ЛЛ1 D23.2, D23.3, D23.4 и 4 логических элемента НЕ КР1533ЛН1 D18.3 ... D18.6. Может и ещё, но вряд ли. А вот ЛЕ1 нет.

Если переделать на ЛА3 было бы отлично.

Viktor2312
RIP

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

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

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

Сообщение  barsik Пт Дек 14 2018, 09:32

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

Кстати, зачем извращаться делая возможность ставить ИР1 или ИР16. Это же не имеет смысла. Ясно же, что ИР16 лучше. Решили же ставить ИР16, Вы же сами этого хотели. Уберите всякие перемычки и штырьки. Так без всякой пользы и нагорают сотни рублей на стоимости платы.

И штырьки для подключения пошагивателя не нужны, сигналы для пошагивателя должны быть на системном разъёме (туда включается не только пошагиватель, но и отладочный стенд, я использую ещё со времён ИРИШИ отладочный стенд с 6-ю HEX-индикаторами с дешифратором на 155 РЕ3, да и у Вас есть отладочный стенд от ИРИШИ, хотя стенд ИРИШИ сложнее моего).

Если переделать на ЛА3 было бы отлично.
Не проблема. Замените вентиль ЛЕ1 на ЛА3, а на вход разрешения берите не инверсный, а прямой выход триггера (но триггер уже не надо ставить, теперь упр.сигналы берем из D14, см.ниже).

На схеме буфера ОЗУ лучше перенести из 4-того раздела (участка отделяемого шинами слева и справа) в 5-тый раздел прямо под микросхемы ОЗУ, а таймер ВИ53 куда-то ещё. MD0...MD7 (DRAM Memory In/Out) не надо включать в общую шину, сделайте как на схеме Специалиста и Ориона отдельную шину.

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

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

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

Потому вот для Вас слегка неприятное известие. Предстоит замена части регистров и триггеров на разряды из ППА. Хотя изменения схемы не велики, а число деталей сократится, что полезно для сокращения размера платы.

Придётся удалить триггеры D16.1 и D16.2 (и удалить ЛЛ1 на их входах С), т.е удалить ТМ2 формирующий B0 и ТМ2 формирующий сигнал 56К и подписать выходы PC0 и PC4 ППА D14 сигналами B0 и 56К. В узле прерываний триггер тоже не ставить, взяв сигнал разрешения прерываний EI с выхода PC7 ППА D14. Ещё, в случае если нужен ROM-диск без доп.деталей, то придётся поставить ИР22, заменяющую 8 разрядов порта C ППА D14, что будут истрачены в качестве системных регистров.

PC1 ППА клавиатуры больше не управляет фонтом - убрать PC1 от адреса A11 ПЗУ фонта и взять сигнал FNT0 с выхода PC5 D14. Занимать PC1 ППА клавиатуры - неверный ход, т.к эти биты нужны при клавиатуре MS7007 (а у меня она как раз есть).

Теперь поясню почему надо системные регистры переносить в ППА.

Увы, при гонке, второпях (так как исходно расширение ОЗУ рассчитывалось на одну банку и без прерываний) я забыл идею, что в машине со сменяемой конфигурацией и прерываниями обязательно надо иметь возможность читать конфигурацию процессором. Тем более, что у меня самого фонтом давно управляет ППА D14.

А значит все управляющие регистры, как в ОКЕАНЕ, ИРИШЕ, ОРИОН-ПРО и других, надо реализовывать на ППА, т.к из ППА можно считывать, а из ТМ9 и ТМ2 никак. Огромный плюс системных регисторв в ППА как раз для РК в том, что шина нагружается не кучей входов системных регистров и триггеров, а только одним входом ППА.

Идеально было бы поставить для системных нужд отдельный ППА. Один ППА занимает меньше места, чем несколько регистров. Но боюсь это Вас сразу приведёт в депрессию, да и похоже, что это чрезмерно увеличит размер печ.платы. Потому придётся использовать ППА D14, т.е он тем самым уже станет не запасным, а системным.

Разрядов управляющих режимами мало и они управляются индивидуально. А порт PС ППА как раз и имеет режим побитового управления разрядами. Потому, причём даже сохранив ROM-диск и УФ-прошиватель включаемые через ППА D14, выкрутимся без третьего ППА, задействовав на системные нужды только порт PC ППА D14, дополнив схему регистром ИР22, который заменит для ROM-диска потерю порта С. ИР22 включается не в шину, а на выход порта PB (чтобы записать в ИР22, данные записываются в PB, а затем выдаётся строб записи в ИР22 и данные с порта B переписываются в ИР22). Выигрыш в том, что шину ИР22 не грузит, но чуть-чуть тормозится работа с ROM-диском.

PB и PС в ROM-диске работают только на вывод (в них защёлкивается адрес по ROM-диску), потому заменив PC регистром, для считывания ROM-диска ничего не меняется (лишь на несколько команд удлиняется процедура чтения байта из ROM-диска). Освободив таким образом порт PС в ППА D14, эти 8 разрядов позволяют управлять конфигурацией (со считыванием текущей конфигурации).

Управление такое. Сигналы в скобках берутся с указанных разрядов порта

PC0....PC3 - регистр банок (B0...B3)
PC4 - переключатель архитектуры (56K)
PC5 - включение цвета (пока не используется)
PC6 - управление фонтом (FNT0)
PC7 - включение прерываний (EI)

F700 будет адресом ТМ9, формирователя дополнительных адресов ПЗУ F800 (вместо F600, как предполагалось ранее). F600 станет стробом регистра ИР22, что заменяет разряды PC0...PC8 на разъёме ROM-диска. Выходы ИР22 должны также выходить и на системный разъём, т.к одновременно этот же регистр будет служить для винчестера.

Меня всё-же смущает большая цена плат. Потому размер платы хотелось бы сделать на 30% меньше, чем плата журнального варианта. Там же разведено совсем неплотно и неграмотно, а добавляется по сути только ВИ53 и разъём периферии.

Разработка "Радио - РК2019М". - Страница 3 VV55_D14.1544776598

Спойлер:

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

Разработка "Радио - РК2019М". - Страница 3 MG-adapter.1544784095

А вот как адаптер на КР140УД6 выглядит в реале.

Разработка "Радио - РК2019М". - Страница 3 KR140UD6.1546320797


Последний раз редактировалось: barsik (Вт Янв 01 2019, 08:41), всего редактировалось 5 раз(а)
barsik
barsik
Ветеран

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

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

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

Сообщение  Viktor2312 Пт Дек 14 2018, 12:52

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

Яж написал, это так, для общего представления, сколько осталось свободного места, просто это лист стандартного размера, удобен для печати на принтере, либо 1:1 формат А3, либо с масштабированием на А4, поэтому хочется уложиться в это имеющееся, оставшееся свободное место. И как вроде укладываемся, если не добавлять контроллер НГМД или ещё что-то грандиозное, да и на плату как вроде умещаемся, а свободное место под монтажные поля пойдёт.

Кстати, зачем извращаться делая возможность ставить ИР1 или ИР16. Это же не имеет смысла. Ясно же, что ИР16 лучше. Решили же ставить ИР16, Вы же сами этого хотели. Уберите всякие перемычки и штырьки. Так без всякой пользы и нагорают сотни рублей на стоимости платы.

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

И штырьки для подключения пошагивателя не нужны, сигналы для пошагивателя должны быть на системном разъёме (туда включается не только пошагиватель, но и отладочный стенд, я использую ещё со времён ИРИШИ отладочный стенд с 6-ю HEX-индикаторами с дешифратором на 155 РЕ3, да и у Вас есть отладочный стенд от ИРИШИ, хотя стенд ИРИШИ сложнее моего).

Вот тут как раз не хочется как у РК один разъём на всё, ужасно не удобно. Напишите какие сигналы нужно вывести на дополнительный системный разъём, сколько для него нужно контактов, какой разъём будем применять, название. Я уже как видно из рисунка подошёл к черчению как раз разъёмов, хочется минимум три разъёма 1 на ППА, 2 на ППА клавиатуры и 3  системный разъём, а и ещё отдельный на питание, но не разъём а зажимные колодки, очень удобно и современные очень надёжные и правильно сделаны внутри, там не винт зажимает провод, как в старых советских, а ломель металлическая, а её уже винт в общим винт не перерезает провод и ток они хороший держат, для нас хватит с запасом, ну а кто не захочет, тот может этот зажим не запаивать и напрямую провода в плату припаять.

На схеме буфера ОЗУ лучше перенести из 4-того раздела (участка отделяемого шинами слева и справа) в 5-тый раздел прямо под микросхемы ОЗУ, а таймер ВИ53 куда-то ещё. MD0...MD7 (DRAM Memory In/Out) не надо включать в общую шину, сделайте как на схеме Специалиста и Ориона отдельную шину.

Не, не вариант, все секции идентичны кроме 5 -й, она шире как раз для ОЗУ и таймера, а иначе таймер не поместится, придётся вытягивать вниз и место займёт сразу х2, там всё гармонично, как нужно. А от перемены мест слагаемых сумма не меняется.
Ни в коем случае, хватает в РК трёх шин, что сбивает с толку, я делаю всегда всё одной шиной, и разные сигналы, мне путаница не нужно, чтобы потом при разработке каждый раз время на это тратить, и ошибки делать при разработке печатки, там всё, как говорит мой друг, по феншую.

Не проблема. Замените вентиль ЛЕ1 на ЛА3, а на вход разрешения берите не инверсный, а прямой выход триггера (но триггер уже не надо ставить, теперь упр.сигналы берем из D14, см.ниже).

Нужна схема, не хочу что-то не так поняв, накосяпорить, потом переделывать и тратить кучу времени на перенумерацию и правки.

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

Исправим, если, что, а вентили тусовать не сложно, сложнее впихнуть не впихуемое.

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

Я это знаю. Вентили перетусовать не сложно, они в виде готовых макросов, поэтому поменять, например D18.1 и D18.5 местами дело 5 кликов мышкой. Всё будет нормально.

Да и изменять нумерацию микросхем относительно журнальной схемы не стоило.

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

и глупостей типа того, что нумерация должна плавно нарастать слева направо.

Это не глупости, а это нормально, если у человека мозг здоров и он заботится о монтажнике, который по этой схеме потом будет собирать, а не собирая, материть чертёжника при поиске каждого элемента.

Потому вот для Вас слегка неприятное известие. Предстоит замена части регистров и триггеров на разряды из ППА. Хотя изменения схемы не велики, а число деталей сократится, что полезно для сокращения размера платы.

Поменяем, не проблема, вечером.

Придётся удалить триггеры D16.1 и D16.2 (и удалить ЛЛ1 на их входах С), т.е удалить ТМ2 формирующий B0 и ТМ2 формирующий сигнал 56К и подписать выходы PC0 и PC4 ППА D14 сигналами B0 и 56К. В узле прерываний триггер тоже не ставить, взяв сигнал разрешения прерываний EI с выхода PC7 ППА D14. Ещё, в случае если нужен ROM-диск без доп.деталей, то придётся поставить ИР22, заменяющую 8 разрядов порта C ППА D14, что будут истрачены в качестве системных регистров.

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

эти биты нужны при клавиатуре MS7007 (а у меня она как раз есть).

Моя мечта была с детства, когда в 12 лет собирал первый РК там в журнале печатали описание под, только у меня она называется МС7007. Но так и не нашёл её тогда. Хотя учитывая, что я её за последнии 28 лет так и не видел, может оказаться, что она не такая уж и хорошая.

Но ППА стОит дороже, чем ИР22.

Сейчас это всё стоит копейки, школьники вместо завтрака покупают их сотнями, а цена завтрака школьника не высока.

В общим дальше читать пока не буду, убегаю... Вечером плjтно займёмся дочерчиванием схемы и правками/улучшениями. Но как по мне ППА D14, да переименую наверно детали под РК нумерацию, хотя бы основные КР580, ПЗУ, лучше использовать не для системных нужд, а именно как порт для связи с внешним миром....
.
..
...

КР580ВВ55А, Программир. периферийный адаптер ввода-вывода параллельной информации
80 руб.
Есть в наличии 77 шт.

Короче, посмотрел, не заоблочная цена на данный момент, хотя у меня их итак полно в заводской упаковке. Как и микропроцессоров:

Спойлер:


Последний раз редактировалось: Viktor2312 (Сб Дек 15 2018, 23:51), всего редактировалось 2 раз(а)

Viktor2312
RIP

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

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

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

Сообщение  Viktor2312 Пт Дек 14 2018, 20:23

60
Сегодня не получится заняться схемой, да и вообще всё поломалося, а завтра мне идти к клиенту доделывать работу, в итоге завтра с утра начнём всё с нуля, точнее с вечера...

Страшного ничего нет, но будет только лучше для проекта.

Может всё же от-макетируем предварительно ? Всё, я не люблю МГТФ...

На макете, обожаю, но на окончательной плате, считаю его не допустимым извратом уродующем плату.

Viktor2312
RIP

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

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

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

Сообщение  barsik Пт Дек 14 2018, 21:44

61
Сегодня не получится заняться схемой, да и вообще всё поломалося
Понятно, что время не всегда есть для хобби. Лишь бы энтузиазм не закончился преждевременно, так бывает.

Ладно, если не пугает наличие трёх ППА на плате, то нет проблем. Тогда для пользователя остаётся D14 целиком, а не только два его порта из трёх. Тогда поставьте третий системный ППА по адресу F700 и его выходы PC подпишите как было нарисовано. Получится, если и чуть больше по площади печати, но зато проще работа с ROM-диском, да и для подключения других пользовательских устройств через D14 нужен полноценный порт C с побитовым управлением.

Тогда кстати, незадействованные выходы портов PA и PB надо вывести на системный разъём. Это позволит с'экономить на регистрах управления в контроллерах дисковода и винчестера.
Может всё же отмакетируем предварительно ?
Что-то из доработок я отмакетирую в течение ближайших дней. До сих пор из-за написания постов для этого не было времени. А Вам макетировать не надо, т.к макетирование целого аппарата у Вас займёт два месяца. Хотелось бы отмакетировать простой цвет для графического режима, буфера АП16, работу без сбоев на 565 РУ5 и установку двух банок РУ5 в 2 этажа.
barsik
barsik
Ветеран

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

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

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

Сообщение  Viktor2312 Пт Дек 14 2018, 23:10

62
Сегодня я отдыхаю, пауза...

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

И это всё придётся, похереть...

Скачать


Последний раз редактировалось: Viktor2312 (Сб Дек 15 2018, 23:50), всего редактировалось 2 раз(а)

Viktor2312
RIP

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

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

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

Сообщение  Viktor2312 Сб Дек 15 2018, 01:29

63
Красота, да и только, ничего лишнего:

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

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

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

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

Viktor2312
RIP

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

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

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

Сообщение  barsik Сб Дек 15 2018, 10:30

64
А вот МГ-адаптер, что не требует питания -5В. Это также не проверено мной на практике.

Разработка "Радио - РК2019М". - Страница 3 TapeReaderwith554CA3.1544849073

Для повышения надежности, а также чтобы можно было  подключать больше периферии, а главное, для возможности разгона КР580 до 3...3.5 МГЦ рассмотрите возможность уместить ещё 2 буфера 589 АП16 (или один 1533 АП6), которые буферизуют все устройства, что стоят выше адреса F000.

Это буферизует ПЗУ F800, его конфигуратор ТМ9, добавленный системный ППА F700, таймер ВИ53 и всю дополнительную периферию, что будет подключена через разъём. Таким образом вместо 4-х (а с периферией и более) входов нагружаем процессор всего одним входом буфера. Для случая когда никакой периферии не требуется и выжимать 3.5 МГЦ из КР580 не планируется, можно будет вместо АП16 запаивать перемычки (кстати, также можно запаивать перемычки и вместо буферов на ОЗУ).

Адреса не будем выводить на разъём для установки периферии. Тогда этот разъём будет только для периферии (и отладочный стенд туда уже не подключишь), т.е на плате вообще не будет системного разъёма (он никому и не нужен). А иметь адреса на периферийном разъёме требуется только, если на периферийной плате стоит ОЗУ или ПЗУ. Но раз ПЗУ и ОЗУ на основной плате и без того достаточно (ПЗУ 32К, ОЗУ 112К), это вряд-ли понадобится, а нам важно, что проводов разводить меньше и паразитная ёмкость шины адреса будет меньше.

Пока не забыл. На разъём СНП-30 для подключения ROM-диска (куда идут 24 выхода ППА D14, земля и +5В) на 4 оставшихся свободными контакта не забудьте вывести 3 сигнала PA0, PA1, PA2 от системного ППА F700, а на 4-тый контакт выведите цепь +12 вольт. Это позволит иметь ROM-диск до 512 кб (или RAM-диск с записью на статике) и подключать прошиватель УФ-ПЗУ 27256.

В качестве разъёма периферии давайте применим традиционный для отечественных самоделок СНП58-64. Они неширокие, два ряда контактов, шаг метрический и если один/два таких разьёма (мамы) вертикально поставить с краю платы, как сделано в новоделе ОРИОНА-512 (и в ОРИОН-ПРО также), то они займут не намного больше места, чем дюймовые IDE-разъёмы на 40 штырьков.

Распайку разъёма СНП58-64 сделаем как в ОРИОНЕ, тогда можно будет подключать периферию от ОРИОНА. У меня, например, есть несколько плат HD-КНГМД ОРИОНА (моей разводки, потому есть и негатив печати), которые втыкаются вертикально в такой разъём. Тогда можно будет попробовать подключить к РК КНГМД с ВГ93 и получить быстрый дисковод, к тому же совместимый по формату диска с IBM PC (КНГМД на ВГ93 сделали в Партнёре).

Давайте ради экономии размера платы поставим всего один такой разъём СНП58-64 для периферии, предусмотрев с краю платы отверстия для привинчивания дополнительной платки расширителя с ещё одним-двумя такими разъёмами. Так стОит сделать потому, что можно сделать объединённый контроллер винта и флопа. Впрочем, если есть винт, то не нужен флоп и наоборот. А мне это удобно тем, что я смогу переставлять РК-КНГМД и контроллер винта от ОРИОНА к РК86.

Зыркните вот сюда, чтобы посмотреть как в РК86 заменить 155 ИР13 и 589 ИР12 на микросхемы более компактные по площади посадочного места и как делают преобразователи +12В и -5В на импортных микросхемах.
barsik
barsik
Ветеран

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

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

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

Сообщение  Viktor2312 Сб Дек 15 2018, 11:46

65
Зыркните вот сюда, чтобы посмотреть как в РК86 заменить 155 ИР13 и 589 ИР12 на микросхемы более компактные по площади посадочного места и как делают преобразователи +12В и -5В на импортных микросхемах.

Посмотрел, не вызвало восхищения и желания что-то перенять и применить.

Всё остальное и один 1533АП6

Схемку подключения с сигналами дайте.

В общим схему делаем с D-триггерами, чтобы ППА D14 не задействовать, он нужен для подключения к нему внешних устройств.

Вот эти вижу:  СНП58-64/95Х9Р-20-2-В

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

Но цена жесть 400 руб. Хотя если он всего один, то ... Дорого, если честно. Есть и за 300 руб. но их 6 шт в наличии осталось.

В общим я считаю нужно ставить IDC-40MS разъём и не париться, вот такой: https://www.chipdip.ru/product/idc-40ms

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

Цена, всего 18 руб. И: Покрытие контактов напыление золотом

Готов макрос разъёма IDC-40MS в метрической системе, проблем с установкой разъёма в плату не будет.

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

Viktor2312
RIP

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

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

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

Сообщение  barsik Сб Дек 15 2018, 21:23

66
замена ИМС 155 ИР13 и 589 ИР12 не вызвала восхищения и желания что-то перенять
У меня такое же отношение. Хотя и по корыстным причинам, т.к этих старых ИМС у меня есть по несколько штук каждой, а редких 1533 ИР33 в 90-тые я даже не видел.
один 1533АП6
Не понял, уместим на плате буферизацию процессора?

Если её делать на 1533 АП6, то так:

18...11 - к D0...D7 КР580
2...9 - буферизованные BD0...BD7 (на ПЗУ, ТМ9, ВИ53, доп.ППА и разъём)
19 /CS - логика: сигнал /MEMR (это /WR and /RD) сложенный на OR с /E000, скоро нарисую
1 DIR - на инвертированный DBIN КР580

А если буферизацию процессора делать на АП16, как и буферизацию ОЗУ, то схема в точности как буфер ОЗУ на АП16, только сигналы MD0...MD7 обозвать иначе, это будет буферизованной (а также и внешней) шиной - BD0...BD7.

Кстати, если не зацикливаться на совместимость по адресу ППА D14 с базовым РК, то и ППА D14 можно перенести после буфера, ещё более разгрузив процессор. Тогда D14 будет стоять на F200, а на исходном адресе A000 вообще ничего не будет.

Вообще, с точки зрения максимального турбирования, сокращения размера платы и электро потребления надо ставить АП6. Но из корыстных побуждений я бы предпочёл 589 АП16, т.к их уже имею. Они правда жрут по 70 мА каждый, но по скорости у меня на Специалисте без проблем тянули 3.5 МГЦ. Таким образом в пользу АП16 - только их ламповость и их наличие у меня.

Пожелания я высказал, но определяющий критерий - размер платы. Макетировать буфер ОЗУ буду с АП16, т.к 580 ВА86, хоть и есть, но их не хочу (они жрут по 150 мА и самовыпаиваются от перегрева), а АП6, увы, - свободных нет (потрошить другие самоделки не хочется).

Ставьте на буфер ОЗУ АП16, а на буфер КР580 - АП6. Если размера платы не будет хватать, то и на буфер ОЗУ поставим АП6. Буфер ОЗУ на АП16 при низком такте процессора можно будет не запаивать заменив перемычками, т.к АП6 разгрузит процессор и он будет нагружен даже меньше, чем в базовом РК (особенно, если и D14 перенести за буфер АП6 на адрес F200).

При разводке, надо сделать так, чтобы работало при одном кварце 20 МГЦ у ГФ24, при незапаянном втором генераторе. Т.е на вход видео-части (вход 14 ИЕ5) надо завести OSC от ГФ24. Но поставить конфигуратор, - 3 штырька замыкаемых перемычкой, чтобы переставив эту перемычку можно было подавать 20 МГЦ на ИЕ5 от внешнего генератора, что позволит тогда кварц у ГФ24 ставить любой.
схему делаем с D-триггерами
Не, никаких D-триггеров. Ставим третий ППА, он заменяет триггера, предложенные ранее в качестве системных регистров. С ППА и программировать проще и деталей меньше и шина меньше грузится, - скорость выжмем большую.

Есть ещё момент по прерываниям. Надо чтобы с шины без активных В/У, ПЗУ и ОЗУ читалось FF. Это надо чтобы прерывание обрабатывалось по адресу 0038, как в ZX-Spectrum (за счёт этого экономится установка контроллера прерываний ВН59). Надо в каком-то месте, где все 8 данных процессора идут рядом (например у ВВ5, там данные на выводах подряд) поставить 8+1 отверстий, чтобы как в ИРИШЕ запаять туда вертикально 8 резисторов привязки на +5В.
считаю нужно ставить IDC-40MS разъём и не париться
Нет проблем. Тогда желательно комплектовать плату такими разъёмами, обязательно парами - вертикальная папа для платы и угловая мама, которая впаивается в периферийную плату. Не имея ответной части, зачем запаивать периферийный разъём на плате?


Последний раз редактировалось: barsik (Вс Дек 16 2018, 20:10), всего редактировалось 1 раз(а)
barsik
barsik
Ветеран

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

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

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

Сообщение  Viktor2312 Сб Дек 15 2018, 23:41

67
Нет проблем. Тогда желательно комплектовать плату такими разъёмами, обязательно парами - вертикальная папа для платы и угловая мама, которая впаивается в периферийную плату. Не имея ответной части, зачем запаивать периферийный разъём на плате?

Ничерта ничего не понял, что-то вы мудрите. Запаивается этот разъём у края платы и всё, как сделано в сотнях ПК. А в него вставляется шлейф, который идёт к периферийной плате или ещё куда угодно, а дляна его хоть 5 см, хоть 30 см. И всё, и никакого гемора и горожения кучи разъёмов.

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

Тогда это нужно перечерчивать всю схему, тогда это займёт время до НГ. Я уже начал запутываться, что и как мы делает, так как уже и схему выкладывали, какого-то кусочка схемы, потом меняли элементы, теперь их выкидывать нужно, и я уже запутался, так как последовательность и понимание нарушены.

Viktor2312
RIP

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

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

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

Сообщение  barsik Вс Дек 16 2018, 04:58

68
что-то вы мудрите. Запаивается этот разъём у края платы и всё, как сделано в сотнях ПК. А в него вставляется шлейф, который идёт к периферийной плате
Это как раз Вы мудрите. Где Вы видели сотню ПК, где периферия подключается гибким ленточным кабелем? Периферию кабелем не подключают, т.к это даёт большую паразитную ёмкость шин. Периферийные платы втыкают или в матку или в кросс плату, чтобы соединения были кратчайшими.

Я же изначально написал, что разъёмы IDE-40 ставятся вместо слотов, причём ответная часть - угловой разъём стоящий на периферийной плате. Чтобы периферийная плата как в слот втыкалась в разъём, как сделан РК-КНГМД Микроши, как в периферйных платах ОРИОН-ПРО, как во всех остальных компьютерах мира. Без всяких ленточных кабелей, о них раньше упоминаний вообще не было. Откуда они возникли? Периферию так не подключают.

Вы хотите иметь периферийные платы в 2, 3 или 4 этажа?

Даже если всего две периферийные платы. Ну закрЕпите Вы на 4-х стойках первую плату вторым этажом (как расширение ОЗУ сдуру делалось в ОРИОНЕ), а вторую и третью периферийную платы также болтающиеся на ленточной косе из соседнего слота - куда? А страшные ленточные кабеля уродующие внешний вид? Нет, спасибо.

Хватит того, что ROM-диски на длинных косах болтались у всех ОРИОНОВ, так еще и в новоделы эту глупость двигать? Периферийная плата - это плата, которая как в IBM, Apple-II и СМ-1800 втыкается вертикально в слот или разъём. Всё остальное - это не периферийные платы, а изврат.

Есть всего 2 варианта - большая матка и вертикально втыкаемые в неё мелкие периферийные платы или кросс-платная конструкция типа SWTP, Альтаир или СО-04, когда компьютер разбит на модули одинакового размера, которые соединяется в единое целое кросс-платой.

Разъёмы IDE-40 без угловых ответных мам нам не годятся. Выбирайте, - или СНП58-64 или агатовские (они же микрошевские на 62 контакта) разъёмы для периферии. Ставим только один разъём. В первом случае совместимый с разъёмом ОРИОНА, во втором случае совместимый с разъёмом МИКРОШИ.

Распайка в первом случае берётся в ж.Радио 01.1990, во втором случае в схеме Микроши или из ж.Радио 01.1993, где описан РК-КНГМД (хотя не уверен, что там указана распайка).
нужно перечерчивать всю схему, тогда это займёт время до НГ
Не сочиняйте. Зачем перечерчивать схему? Что так трудно стереть два триггера и два вентиля ЛЛ1 заменив их одной линией?
Я уже начал запутываться... так как последовательность и понимание нарушены

Разработка "Радио - РК2019М". - Страница 3 Shema2.1545081801

Обратите внимание. Убрал ТМ9 формирователя адресов, заменив корпусом ЛИ1. Эти адреса теперь формирует системная ВВ55 (F700). ЛИ1 нужна, чтобы по сбросу, когда НП=1, адреса A11...A14 на ПЗУ были нулевыми (чтобы читалось начало ПЗУ). После команды программирования режима ВВ55, порт B программируется на вывод и на всех его выходах возникают 0, а сигнал НП исчезает сброшенный сигналом /WR.

Выходы ППА RB0...RB3 (аббревиатура от Rom Bank) идут на разъём ROM-диска (ППА D14), чтобы можно было иметь ROM-диск до 512 кб. Выходы ППА RG0...RG7 это внешний порт 8-разрядный порт, сигналы выходят на периферийный разъём. Для КНГМД и контроллере винчестера могут заменять управляющие регистры, что сокращает на периферийных платах число деталей. Эти сигналы можно также можно вывести и на разъём (ППА D14), что даёт полноценных 24+4+8= 36 I/O разрядов вместо 24.

В соответствии с Вашим пожеланием буферизовал процессор, точнее узел связку трёх БИС: CPU + CRT + DMA + RAM. Эти БИС включены во внутреннюю локальную шину Остальные БИС выносятся на буферизованную шину с целью разгрузить процессор. Все 3 ППА и ВИ53 стоят на внешней буферизованной шине и на разъём периферии выходит буферизованная шина, а не локальная шина процессора.


Последний раз редактировалось: barsik (Вт Дек 18 2018, 00:34), всего редактировалось 5 раз(а)
barsik
barsik
Ветеран

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

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

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

Сообщение  Viktor2312 Вс Дек 16 2018, 11:11

69
Это как раз Вы мудрите. Где Вы встретили сотню ПК, где периферия подключается гибким ленточным кабелем? Периферию кабелем не подключают, т.к это даёт огромную паразитную ёмкость шин. Периферийные платы втыкают или в матку или в кросс плату, чтобы соединения были кратчайшими.

Всё вы не так поняли. Я говорю о разъёме IDC-40MS, именно так он правильно называется. Для подключения к нему (папа, установлен на плате) ППА D14, а к нему уже устройств, которые являются внешними по отношению к РК, у кого-то это будет телетайп, а у кого-то ядерный реактор или любое другое устройство.

Я же изначально написал, что разъёмы IDE-40 ставятся вместо слотов, причём ответная часть - угловой разъём стоящий на периферийной плате. Чтобы периферийная плата как в слот втыкалась в разъём

И я о том же, но хочется всё же не городить кучу плат, а сделать всё на основной, материнской плате. Или IDC-40MS а в него будет вертикально вставляться плата с доп. периферией, внутренней, расширяющей возможности, но можно которую и не ставить и базовая часть, расположенная на материнской плате будет работать.

С разъёмами IDE-40 закончили, они нам не годятся.

Как раз так это единственная альтернатива, дешёвая, легкодоступная и качественная, в противовес трудно доставаемым и по бешеной цене, советским разъёмам.

агатовские (они же микрошевские на 62 контакта) разъёмы для периферии.

Фигня какая-то. Есть разъёмы и есть их точные названия, но нет никаких агатовских, микрошевских и т. д.

(хотя не уверен, что там указана распайка).

Там указана распайка дополнительного разъёма для подключения дополнительных устройств.

И всё же я считаю, что нужно для ППА D14 ставить у края платы разъём IDC-40MS, к которому будут подключать внешние устройства, или шлейф, соединяющий разъём на материнской плате, с разъёмом на задней стенке корпуса. Так же IDC-40MS для ППА D20 и всё точно так же. И системный разъём так же, всего три шт. и можно поставить 4...6 разъём уже для подключения плат с периферией, установкой  них плат вертикально.


Ладно, я пока в процессе...

Viktor2312
RIP

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

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

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

Сообщение  barsik Вс Дек 16 2018, 12:34

70
хочется всё же не городить кучу плат, а сделать всё на основной, материнской плате
Если не размещать на основной плате контроллер флопа, контроллер винта и контроллер micro-SD, то без периферийных плат всё-равно не обойтись. Контроллер винта простой, контроллер micro-SD тоже. Вот КНГМД во много раз сложнее. В micro-SD я не разбираюсь, а вот контроллер винта можно включить на основную плату вместо запасного ППА D14.

Вариант использования D14 в качестве системного ППА управляющего режимами плох, т.к D14 по родным адреса (A000) недоступен в режиме 56К и значит, если один раз включить режим 56К, то ППА D14 исчезает из адресного пространства... причём навсегда, т.к вернуть режим 32К можно только управляя разрядами D14, а он при включении 56К исчез из адресного пространства. Таким образом ППА который используется для управления может стоять только в области выше E000, а значит D14 придётся перенести на F700, а значит он уже перестанет быть D14, а станет системным ППА.

ППА D14 ради экономии печати лучше не ставить. ROM-диск не особо нужен при наличии 32К резидентного ПЗУ, для прошителя ПЗУ надо иметь инструментальный ОРИОН, по-символьным принтером уже никто не пользуется. Правда контроллер micro-SD от vinxru подключается к D14, но можно перенести ППА на плату этого контроллера и втыкать её в периферийный (системный) разъём.

Размер журнальной платы РК86 163 на 260 мм. Это площадь 4.238 кв.дециметров. Выкинув D14 и поставив вместо неё системный ППА, дополнительно прибавляется только ВИ53, несколько TTL-корпусов логики и пара буферов. Если развести плотно, то можно уместиться в 3.5, максимум в 4 кв.дециметра. Цена основной платы не должна превысить психологический барьер в 1000 рублей. Пока неясности с цветом. Хотя его наличие сильно поднимает потребительные качества платы.
противовес трудно доставаемым и по бешеной цене, советским разъёмам
Эти советские разъёмы нормально достаются (недавно делали новую партию РК-КНГМД и все кто их собирали без проблем купили 62-х контактные разъёмы, что применены в Микроше и Агате) и советские разъёмы это единственные в мире, которые годятся на разведённые Вами платы, т.к Вы из-за непонятного каприза не признаёте дюймовый шаг.

Можно не запаивать разъём для периферии, так что у кого его нет, тот его и не запаяет.
нет никаких агатовских, микрошевских и т.д.
В Агате и Микроше один тип разъёмов. И как раз никто никогда не запоминает марку разъёмов, но все прекрасно понимают о чём идёт речь, когда говорят "писишные слоты", "эпловские слоты", разъём VGA и т.п.

Распайку разъёма РК-КНГМД и разъёма КНГМД ОРИОНА, я дам, если трудно найти, но до разводки ещё дело даже не дошло, это не горит.

Вы писали о разъёме периферии, а оказывается имели ввиду разъём ROM-диска. Но ведь для разъёмов ППА мы уже определили типы разъёмов - такие же как в ОРИОНЕ.

Да, для ROM-диска разъёмы IDC-40 подойдут, но избыточны. Зачем на 26 контактов ставить разъём на 40 контактов? Прекрасно хватит аналогичного по конструкции разъёма FDC на 34 штырька. Да, периферию подключаемую к ППА D14 можно подключать гибким плоским кабелем, т.к скорости тут низки. Но ROM-диск это всего лишь разъём и панелька 28 ног. Удобнее не подвешивать его на длинном плоском кабеле как Вы хотите, а просто воткнуть в разъём вертикально.
И всё же я считаю, что нужно для ППА D14 ставить у края платы разъём IDC-40MS, к которому будут подключать внешние устройства, или шлейф
Так же IDC-40MS для ППА D20 и всё точно так же
А вот это уж совсем не годится.
системный разъём так же, всего три шт. и можно поставить 4...6 разъём уже для подключения плат с периферией
Это что же уже 6 разъёмов? По-видимому, Вы собираетесь делать плату аэродромного размера с ни для кого непривлекательной ценой. Я вёл речь о двух разъёмах СНП-30 для двух ППА и один периферийный разъём СНП58-64. И никаких системных. И даже считаю, что ради сокращения размера платы второй ППА D14 не нужен.

Ставим один периферийный разъём с краю платы и на краях платы отверстия М2, чтобы закрепить
маленькую платку расширитель ещё с одним/двумя такими же разъёмами, которую привинтит пользователь, если ему будет мало одного разъёма. Именно так делали для бытовых компьтеров ГДР. Для тех кому мало одного разъёма для подключение внешних устройств выпускалась плата расширителя магистрали. А скорее всего одного слота-разъёма всем хватит. Нет смысла ради одного пользователя ставить кучу ненужных разъёмов.

Ладно, я пока в процессе...
А я буду заниматься, как минимум, неделю макетированием на плате РК86. Надо проверить управление режимами с помощью ППА. Надо также проверить буферизацию, даже не знаю какую - на ОЗУ или на ВВ55. По сути, при наличии  буферов на процессорном ядре, буфера на ОЗУ уже не являются столь необходимыми.
barsik
barsik
Ветеран

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

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

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

Сообщение  Viktor2312 Вс Дек 16 2018, 15:06

71
а вот контроллер винта можно включить на основную плату вместо запасного ППА D14.

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

Вариант использования D14 в качестве системного ППА управляющего режимами плох, т.к D14 по родным адреса (A000) недоступен в режиме 56К и значит, если один раз включить режим 56К, то ППА D14 исчезает из адресного пространства... причём навсегда, т.к вернуть режим 32К можно только управляя разрядами D14, а он при включении 56К исчез из адресного пространства. Таким образом ППА который используется для управления может стоять только в области выше E000, а значит D14 придётся перенести на F700, а значит он уже перестанет быть D14, а станет системным ППА.

D14 должен оставаться для подключения внешних устройств и не быть системным. Мы же добавили третий ППА и он у нас системный.

ППА D14 ради экономии печати лучше не ставить.

Ставить и обязательно и я не буду экономить на печати, у нас плата с размерами оригинальной, так что места до фига, вполне хватит на 3 шт. ППА.

по-символьным принтером уже никто не пользуется.

Вот и пусть никто не пользуется, только меня в эту когорту не записывайте. Мне нужен полноценный и свободный ППА D14, установленный на материнской плате, и экономить из-за этого нет смысла.

Цена основной платы не должна превысить психологический барьер в 1000 рублей.

Какой психологический барьер, вы давно в магазин ходили или на общественном транспорте ездили, 1000 руб. уже давно не деньги, инфляция всё сожрала и этот барьер был пройден ещё в 2017 году, скажите спасибо нашему правительству, думе и остальной когорте трёхподбородочных чинуш, цены уже давно улетели далеко вверх сделав х2 по всем пунктам, что цена платы, что проезд в транспорте, что комуналка.
Поэтому я буду делать максимально плотный монтаж, на плате стандартных размеров оригинального РК и там всё должно уместиться, а по цене я давно настроился на 1500...2000 руб. за плату исходя из реалий сегодняшнего дня и учитывая очередной рост цен с 1 января, чинуши уже заложили там рос всего на минимум 2...3 % тот же НДС и его поднятие гарантировано увеличит стоимость всего минимум на 2%.

Эти советские разъёмы нормально достаются (недавно делали новую партию РК-КНГМД и все кто их собирали без проблем купили 62-х контактные разъёмы, что применены в Микроше и Агате) и советские разъёмы это единственные в мире, которые годятся на разведённые Вами платы, т.к Вы из-за непонятного каприза не признаёте дюймовый шаг.

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

В Агате и Микроше один тип разъёмов. И как раз никто никогда не запоминает марку разъёмов, но все прекрасно понимают о чём идёт речь, когда говорят "писишные слоты", "эпловские слоты", разъём VGA и т.п.

Любите вы за всех говорить, ну вот не нужно, если я запоминаю и оперирую названиями разъёмов, да и не только я, то это уже, как минимум, не все.

Вы писали о разъёме периферии, а оказывается имели ввиду разъём ROM-диска. Но ведь для разъёмов ППА мы уже определили типы разъёмов - такие же как в ОРИОНЕ.

Я не опрелелил, не определился, я просто продумываю и смотрю наличие, и пока в наличии вижу только с 34 контактами, а тех с 30 уже давным давно нигде не видел. Просто получится плата, разъёмы для которой фиг достанешь, хотя есть отличные и легкодоставаемы IDC-40MS да и ещё покрытие контактов золото и всё это за какие-то 18 руб + доставка.

Да, для ROM-диска разъёмы IDC-40 подойдут, но избыточны. Зачем на 26 контактов ставить разъём на 40 контактов?

Нет проблем поставим на 26 контактов IDC-26MS, проблем с количеством контаков у этих разъёмов нет, всегда можно подобрать подходящий либо с небольшим запасом, так ещё и 7 руб. сэкономим, так как стоит 11 руб. за штуку.

Разработка "Радио - РК2019М". - Страница 3 Idc-2610

Да, периферию подключаемую к ППА D14 можно подключать гибким плоским кабелем, т.к скорости тут низки. Но ROM-диск это всего лишь разъём и панелька 28 ног. Удобнее не подвешивать его на длинном плоском кабеле как Вы хотите, а просто воткнуть в разъём вертикально.

В этом-то и удобство, а вы не понимаете, что можно как платку вертикально воткнуть, а можно и шлейф воткнуть, есть выбор.
А можно и поштучно, например от 1...до нужного количества сигналов взять с разъёма, одно-контактными разъёмами.

Это что же уже 6 разъёмов? По-видимому, Вы собираетесь делать плату аэродромного размера с ни для кого непривлекательной ценой.

Зачем придираться к словам, я не написал категорично, что тавим 6 разъёмов, я написал, что можно 1 поставить, но в теории можно и хоть 6 , да хоть 10 разъёмов поставить.

А я буду заниматься, как минимум, неделю макетированием на плате РК86. Надо проверить управление режимами с помощью ППА. Надо также проверить буферизацию, даже не знаю какую - на ОЗУ или на ВВ55. По сути, при наличии  буферов на процессорном ядре, буфера на ОЗУ уже не являются столь необходимыми.

Так я тем же самым занимаюсь, не хочу запускать в производство плату, не работающую на 100%, поэтому будем и схему разрабатывать/чертить/править/проверять. По поводу проверки уже сегодня начнём проверку, так как на новый лист я буду переносить кусочек схемы, мы его будем проверять, доскональнейшим образом, каждый вывод микросхемы, каждый вывод других элементов и потом двигаться далее. То есть на данный момент есть схема ver 0.0 она рабочая, я там правлю, переношу, добавляю, убираю. И есть окончательная ver 0.1 которую мы и будем проверять, я сегодня подкорректирую схему тактового генератора, и перенесу её на схему ver 0.1 тщательно проверю и выложу, чтобы и вы проверили и потом двинемся дальше, в общим процесс идёт...

Viktor2312
RIP

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

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

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

Сообщение  Viktor2312 Вс Дек 16 2018, 19:46

72
Ну, как вроде основной тактовый генератор на КР580ГФ24 завёлся, на кнопку "Сброс" реагирует, с лог.0 в единицу кидает сигнал.
По порядку на выводе 11 (F1), 10 (F2), 7 (/STSTB), 6 (F2TTL):

Разработка "Радио - РК2019М". - Страница 3 001_no10.Разработка "Радио - РК2019М". - Страница 3 002_no10.Разработка "Радио - РК2019М". - Страница 3 003_no10.Разработка "Радио - РК2019М". - Страница 3 004_no10

На OSC меандр, ну его смотреть нет смысла, у меня у осциллографа полоса пропускания 10 МГц.

Viktor2312
RIP

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

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

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

Сообщение  barsik Вс Дек 16 2018, 23:57

73
Вы что начали макетирование ?

Готовьтесь к замене 589 ИР12 на 555 ИР22, по идее проблем с этим не должно быть (т.к это просто регистр-защёлка с Z-выходом, включаемым по /CS), но хочу отмакетировать.

А я всё-же хотел бы ради минимизации платы до 3.0 кв.дециметров поставить РУ5-тые в два этажа, запасной ППА D14 убрать, буфер на ОЗУ не ставить, а поставить буфер АП6 только на все ВВ55, ВИ53 и периферийную шину. Два буфера в одном компьютере - слишком жирно будет. Это же не ИРИША, где и ВК28 буферизирует и локальная шина буферизована и внешняя шина буферизована, в итоге тройная буферизация, а скорость всего 1 МГЦ.

Рисунок дополнений к базовой схеме РК обновил, устранил неясности.

Разработка "Радио - РК2019М". - Страница 3 Shema2.1545081801

Выходы ППА RB0...RB3 (аббревиатура от Rom Bank) идут на разъём ROM-диска (ППА D14), чтобы можно было иметь ROM-диск до 512 кб. Выходы ППА RG0...RG7 это внешний порт 8-разрядный порт, сигналы выходят на периферийный разъём. Для КНГМД и контроллере винчестера могут заменять управляющие регистры, что сокращает на периферийных платах число деталей. Эти сигналы можно также можно вывести и на разъём (ППА D14), что даёт полноценных 24+4+8= 36 I/O разрядов вместо 24.


Последний раз редактировалось: barsik (Вт Дек 18 2018, 00:24), всего редактировалось 6 раз(а)
barsik
barsik
Ветеран

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

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

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

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

74
Вы что начали макетирование ?

Да так, побаловался на выходных, по-паять сильно хотелось. Будет время в промежутках, отмакетирую, основное схема и плата.
Хочу кварц 20 МГц во втором генераторе заменить на 10 МГц, суть то понятна первый делитель С1 не задействуется, а второй остаётся таким же, включённым как делитель на 9, да ещё раз перепроверил по двум справочникам, именно делитель на 9. Первый делит пополам до 10 МГц, второй на 9 до 1,111... МГц.

Готовьтесь к замене 589 ИР12 на 555 ИР22, по идее проблем с этим не должно быть (т.к это просто регистр-защёлка с Z-выходом, включаемым по /CS), но хочу отмакетировать.

Ээээ, это я всегда за...

А я всё-же хотел бы ради минимизации платы до 3.0 кв.дециметров...
...поставить РУ5-тые в два этажа, запасной ППА D14 убрать, буфер на ОЗУ не ставить, а поставить буфер АП6 только на все ВВ55, ВИ53 и периферийную шину...

С первым согласен, сам хотел предложить размер платы 150 х 200 мм.
Ну вот потом взять и всё похереть, я не согласен, паяние в два этажа, это сразу же на корню взять и изуродовать заводскую плату, ну это просто пахабщина, уж лучше резисторы и блокировочные конденсаторы заменить на SMD, что не уродует плату, чем паять в два этажа создавая это уродство или выкидывать самые важные и нужные компоненты, например ППА D14.

Рисунок дополнений к базовой схеме РК обновил, устранил неясности.

Сохранил, пойдёт уже в схему ver 0.1. Схема которая выложена последней ver 0.0 такая как есть, я в неё ничего не добавлял, так как она остановлена на определённом этапе, чтобы понятно было какие изменения вносить, такой она и останется, промежуточный рабочий вариант.


Я сейчас поднял документы и посмотрел какие я заказывал разъёмы, как раз просили для ориона, это:
СНП34С-30В-В (Вилка)
СНП34С-30Р-В (Розетка)

И они и сейчас есть в достаточном количестве. И по, относительно нормальное цене.

Так что вы эти разъёмы имели в виду? Потому что понятие разъём как в апогее или где-то там ещё, мне ни о чём не говорит, а только такие данные говорят о точном изделии:

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


Viktor2312
RIP

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

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

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

Сообщение  barsik Пн Дек 17 2018, 20:01

75
Хочу кварц 20 МГц во втором генераторе заменить на 10 МГц
Низзя без макетирования !!!

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

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

Разработка "Радио - РК2019М". - Страница 3 CASdlya4-hbanok.1545081166

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

Разработка "Радио - РК2019М". - Страница 3 VibratodlyaVI53.1545065583


Последний раз редактировалось: barsik (Вт Дек 18 2018, 00:15), всего редактировалось 3 раз(а)
barsik
barsik
Ветеран

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

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

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

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

- Похожие темы

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