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

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

Последние темы
» Вити больше нет!
автор 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 Расширенный поиск


Можно ли улучшить РК86 без вторжений на печатной плате

Перейти вниз

РК86 - Можно ли улучшить РК86 без вторжений на печатной плате Empty Можно ли улучшить РК86 без вторжений на печатной плате

Сообщение  barsik Вт Фев 09 2021, 13:25

1
В этой теме я хочу обдумать (а возможно и обсудить, если будет с кем) возможность улучшить РК86 без вторжений на основной плате РК86, используя панельки (для ИД7 и возможно для КР580) а также системный разъём типа ГРПМ-61 (не зря же его предусмотрели, должна же быть польза от него). Задача - избежать монтажа двухэтажных микросхем, хотя совсем без паяльника (как говорят "из коробки"), естественно, не обойдётся, т.е допустимо припаять несколько проводков и сделать пару разрезов, что не нарушает антикварный дизайн платы и сохраняет возможность реверса доработки назад за полминуты.

В годы расцвета платформы РК86 (1986...1991) все кто монтировал журнальную печ.плату обязательно ставили вместо дешифратора области памяти D11 (ИД7) панельку. Ибо это было указано в журнальной публикации, как необходимое условие для тех, кто хочет впоследствии увеличить ОЗУ РК86. А т.к люди понимали, что 28К ОЗУ для серъёзным программ маловато (особенно при отсутствии дисковода), то панельку впаивали все. К сожалению, у авторов РК быстро закончился запал и сопровождать (а тем более развивать) своё детище они почти сразу перестали, ограничившись лишь парой мелких советов и уточнений.

И таким образом никто никогда не увидел авторскую схему реконфигуратора Радио-86РК. И похоже теперь мы её уже и не увидим, ибо основной разработчик РК86 С.Н.Попов умер в прошлом году, предположительно от ковида. Кстати, сегодня опубликовали, что из-за ковида смертность в России в 2020 году увеличилась на 18%.

Разумеется реконфигурировать распределение памяти требуется лишь при замене 565 РУ3 на 565 РУ5 (что кроме замены самих ОЗУ грамотнее всего достигается заменой 155 ЛА3 на 555 ЛА9 и припайкой двух дополнительных резисторов к выходам ЛА9, ибо она имеет выходы с ОК).

Эта платка реконфигурации подключаемая через разъём DIP-16 в панельку под D11 могла состоять лишь из одной ИМС 556 РТ5. РТ5 позволяет тратить на выборку каждого порта лишь 64 адреса (это если делить окно 32К, а не 64К). Однако сюжет при замене 555 ИД7 на ППЗУ заключается именно в возможности сохранить совместимость. Для чего старший адресный вход ППЗУ используют как управляющий (переключающий конфигурации). Тогда при 0 на этом входе реализуется базовая конфигурация РК86, а при 1 - конфигурация памяти с расширенным ОЗУ (при которой порты смещаются в верхние адреса освобождая пространство для доп.ОЗУ).

При применении РТ5 и с учётом того, что в РК86 имеются всего 4 порта (8000, A000, C000 и E000), то 565 РУ5 с учётом 2 Кб расходуемых на ПЗУ F800 и 2 Кб на каждый порт, то можно было бы расширить ОЗУ до 60 Кб, затрачивая на порты лишь 2 Кб вместо 30 Кб, что в базовом варианте распределения памяти. Более мелкое ППЗУ 155 РЕ3 можно было бы также применить, но с коммутацией она позволила бы тратить на порт лишь 4 Кб (вместо 8) и соответственно расширить ОЗУ лишь до 48 Кб (хотя, если отказаться от коммутации [и совместимости] сделав жёстко, то и 54 Кб). Хотя если применить аж две штуки 155 РЕ3, то достижимо и 60 Кб. 556 РТ4 не подойдут (или их надо ставить две), ибо у них всего 4 выхода, а для устройств даже в базовой конфигурации нужно 5 чип-селектов (4 порта и память).

Хотя вряд-ли реконфигуратор авторов состоял лишь из одной ППЗУ. Ибо нагрузочная способность КР580 позволила авторам подключить ТТЛШ 555 ИД7 и не факт, что ТТЛ 155 РЕ3 не перегрузит шину, ибо где-то читал, что у 155-й серии больший входной ток. Потому придётся на платке реконфигуратора поставить на адреса буфера (например 1533 ЛН1). Да и управление тумблером как-то уже немодно для МП-систем, так что на платке понадобятся ещё корпуса.

Т.к общего порта в обоих конфигурациях нет, зато ПЗУ в любой конфигурации остаётся в окне F800...FFFF, то программно управлять режимом выгодно портом на запись совмещённым с адресом F800. Несложно ввести программное управление режимом и командой OUT (любой, т.е по всем I/O-портам), добавив формирователь сигнала /IOWR), но это уже вряд-ли выйдет без доп.проводов на платку реконфигуратора и отблокирует с десяток наглых программ, в основном от Е.Седова, что лезут в порты командами OUT, что работает лишь на КР580 ВМ80 и не работает на КР580 ВМ1, Z80 и 8085).

Т.к 556 РТ5 сейчас недоставаема (их всех прошили ещё в советское время), да и прошить его слишком сложно и дорого (требуется покупка дорогостоящего китайского прошивателя), то разумно разработать платку реконфигуратора без использования ПЗУ с пережигаемыми проволочными перемычками. Хотя я думаю, что и 573 РФ2 или 2716 смогут работать в роли 556 РТ5, хотя это нетрадиционно (и у РТ5 цикл 70 нс, а у 2716 минимум 350 нс), т.к адреса в КР580 возникают с опережением, специально, чтобы добавлять дешифраторам время.

Сначала обдумаем самый простой вариант реконфигуратора подключаемого лишь через DIP-16. Если зыркануть на схему, то мы увидим, что на панельку в качестве входов подходят сигналы - адреса А13, А14, А15 и сигнал НП, а из панельки в качестве выходов выходят 8 чип-селектов. Два входа в панельку можно без проблем освободить отрезав землю идущую на ноги 4 и 5 ИД7. Что позволит использовать эти контакты для ещё двух адресов A11 и А12. Что позволит сократить шаг дешифрации до 2 Кб и поиметь ОЗУ 0...DFFF, т.е в 52 Кб, что уже очень очень много (по меркам 8-ми разрядок).

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

Попутно с расширением ОЗУ реконфигуратор позволяет без пайки ввести дополнительны чип-селекты (нужные для периферии), отсутствующие как класс в базовой схеме РК86 (что, кстати, требовало при подключении КНГМД или добавке 580 ВИ53 монтировать дополнительную 555 ИД7 вторым этажом) и уже одним этим оправдана (если пользователь РК86 имеет или планирует какую-либо РК-периферию, типа винта, флопа, платы тиристоров КУ202М для управления автодоилкой на 220 вольт или умным домом).

К сожалению, на платку внешнего реконфигуратора не удастся встроить цветной адаптер из журнала РЛ 04.1992, - его волей-неволей придётся монтировать всеми почему так любимым проводом МГТФ-0.03 (но лучше ПЭЛ-0.22) вторым этажом. Также ПЗУ с ROM-BIOS можно расширить лишь на основной плате РК86 (путём замены панельки на 24 ноги на 28-ми нОгую). Хотя теоретически это возможно, если платку расширения втыкать в системный разъём ГРПМ-61, но проще просто заменить панельку.

Платка реконфигуратора по моим прикидкам в минимальном варианте будет весьма проста и несложна в настройке, всего несколько недорогих ТТЛ-корпусов (куда кроме адресных буферов для большей ламповости можно поставить и дешёвую 155-ю серию выпуска 1970-тых годов). Для ламповости в качестве буфера приятно применить 589АП16, ибо они у многих имеются в изобилии, а применить их некуда. Платка реконфигуратора небольшая и легко закрепляется на латунные стойки навинченные на винты разъёма ГРПМ-61, так, что и доп.ответстия в основной плате РК дырявить не требуется.

Пока я обдумываю схему и конструкцию такого самого простого реконфигуратора, а также и намного более солидного дающего одновременно и замену процессора КР580 на более быстрый, но совместимый, 8085 на такте 4 МГЦ и добавляющего в РК86 на этой же платке таймер 580 ВИ53 (а также возможно порты джойстика и ASCII аппаратной клавиатуры). Такой более солидный реконфигуратор подключается уже не одной косой с разъёмом DIP-16, но и дополнительно через DIP-40 CPU (или сист.разъём ГРПМ-61). Выше 4 МГЦ при ОЗУ 565 5РУ5 поднимать такт сложно, ибо эти ОЗУ не потянут (а вот при статике нет проблем разогнаться и до 6-8 МГЦ, сколько потянет процессор).

Используя эту идею любой из вас сможет сделать свой реконфигуратор и доработать РК86 по своему вкусу и совместимо. Надеюсь, что и я сам, по мере вызревания схемы (и позднее её макетирования), буду постепенно дополнять этот пост.
barsik
barsik
Ветеран

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

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

РК86 - Можно ли улучшить РК86 без вторжений на печатной плате Empty Re: Можно ли улучшить РК86 без вторжений на печатной плате

Сообщение  ведущий_специалист Вт Фев 09 2021, 16:45

2
Думаю, самое первое что пользователь захочет собрать для рк - это какую нибудь загружалку ПО по последовательному (беспроводному) интерфейсу в память озу. Мало того, если бы я это делал, я бы оформил область ОЗУ рк86 в виде диска на минимально видимую виндой память, ну и слал бы в эту память самые что ни на есть обычные файлы. Было бы очень удобно.
Я не раз наблюдал, у пользователей рк86 пользуются популярностью некие флэш диски. Сколько читал про это - максимум на что меня хватало так это понять, что эта штука втыкается к порту ППА. Но я до сих пор не понимаю, можно ли записать на этот диск с рк86, и каким образом нужно пополнять на нем программы. Так вот второй доработкой видится именно доделка этого диска, так, чтобы он виделся виндой и можно было бы писать туда файлы.
Может я конечно не о том. Но тема про улучшение рк . поэтому через разъем, а в разъем втыкай как я понимаю хоть wifi модуль и связывай рк86 через сеть интернет. И Вы хоть что мне говорите, но так можно сделать )))).
ведущий_специалист
ведущий_специалист
Мастер+

Сообщения : 303
Дата регистрации : 2020-10-16
Откуда : Санкт Петербург

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

РК86 - Можно ли улучшить РК86 без вторжений на печатной плате Empty Re: Можно ли улучшить РК86 без вторжений на печатной плате

Сообщение  texnik Чт Фев 18 2021, 14:18

3
Вот тут http://radio86rk.pbworks.com/w/page/58467718/Radio-86RК-SRAM человек разработал USB и I2C интерфейсы


Последний раз редактировалось: texnik (Пт Фев 19 2021, 07:48), всего редактировалось 1 раз(а)

texnik
Новичок

Сообщения : 11
Дата регистрации : 2021-02-05

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

РК86 - Можно ли улучшить РК86 без вторжений на печатной плате Empty Re: Можно ли улучшить РК86 без вторжений на печатной плате

Сообщение  ведущий_специалист Чт Фев 18 2021, 20:12

4
Да, неплохие схемы. Но они требуют все хорошей программной поддержки. Надо проверять и думать. Можно ли сделать лучше, да и нужно ли? Лично мне давно не помешал бы загрузчик в память рк с внешнего компьютера. А то флэшку туда сюда переставлять при проверке программы как то совсем не круто.
ведущий_специалист
ведущий_специалист
Мастер+

Сообщения : 303
Дата регистрации : 2020-10-16
Откуда : Санкт Петербург

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

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

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

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