RUЭВМ
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Апрель 2024
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930     

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

Последние темы
» Вити больше нет!
автор 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 без вторжений на печатной плате 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 без вторжений на печатной плате Empty Re: Можно ли улучшить РК86 без вторжений на печатной плате

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

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

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

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

Можно ли улучшить РК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 без вторжений на печатной плате Empty Re: Можно ли улучшить РК86 без вторжений на печатной плате

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

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

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

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

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

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

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