Радио-86РК на SRAM 32K

Советский компьютер Радио-86РК (1986) и его клоны

Moderator: Shaos

User avatar
alexcp
Senior
Posts: 140
Joined: 11 Jun 2012 07:30

Re: Радио-86РК на SRAM 32K

Post by alexcp »

Можно взять, к примеру, литиевую батарею на 3.7 вольт. Потребуется boost converter. Пусть его КПД будет 85%. При потребляемом токе 0.85А при 5 вольтах, РК86 потребляет 0.85 * 5 = 4.25 Вт. Конвертер, соответственно, будет потреблять 4.25 / 85% = 5 Вт. При напряжении батареи 3.7 вольт потребляемый ток составит 5 / 3.7 = 1.35А. Такие батареи непрерывно обеспечивают ток до 0.2C, т.е. нужна батарея емкости не менее 1.35 / 0.2 = 6.75Ач. Такие вполне доступны. Часа четыре непрерывной работы, все как у лидеров отрасли.

Правда, придется делать второй boost converter и синхронизировать его с имеющимся (ну или собрать один новый, многоканальный) и организовать безопасную зарядку батареи.
Last edited by alexcp on 10 Jan 2019 17:20, edited 2 times in total.
User avatar
alexcp
Senior
Posts: 140
Joined: 11 Jun 2012 07:30

Re: Радио-86РК на SRAM 32K

Post by alexcp »

USB интерфейс на FT245R позволяет связать РК с настольным компьютером и, например, запустить на нем отладчик, в моем случае NoICE. Это, конечно, не Eclipse с OpenOCD, но сильно лучше, чем никакого отладчика. Для его работы нужен небольшой монитор, который я по-быстрому передрал из готового примера для 8080 и разместил в ПЗУ, начиная с адреса F000, да простят меня поклонники ДОС 2.9. Исходник и скомпилированный .bin и .hex прилагаются.

Одна из функций отладчика - загрузка программ в память РК. Прощай, кассетный магнитофон :egeek:

По ходу обнаружил ошибку в интерфейсе - порт данных на передачу расположен не по четному адресу, как должен бы, а по нечетному. Исправлю в следующей итерации.

ДОПОЛНЕНИЕ: @Pyk обнаружил (см. обсуждение в этой теме 15-17 декабря 2022 г.) ошибку в моем варианте монитора для NoICE - загрузка в память, выгрузки и т.п. работали отлично, но при пошаговом выполнении PC на каждом шаге увеличивался на лишнюю единицу. Исправленный вариант (исходный код на ассемблере и .bin и .hex образы ПЗУ, где с адреса F000 расположен монитор NoICE, а с адреса F800 - обычный монитор РК86) прилагается.

При запуске (командой GF000 в Мониторе РК) монитор NoICE записывает три байта (C3 07 F0, т.е. JMP F007h), начиная с адреса 0008h - они необходимы для корректной работы пошагового выполения и breakpoints, которые реализованы командой RST 1. Если есть настоятельная необходимость разместить что-то другое по адресам 0008h-000Ah, то можно модифицировать монитор NoICE так, чтобы он использвал или RST 2, 3 и т.д., или CALL вместо RST.
You do not have the required permissions to view the files attached to this post.
Last edited by alexcp on 10 Jan 2023 14:51, edited 6 times in total.
User avatar
alexcp
Senior
Posts: 140
Joined: 11 Jun 2012 07:30

Re: Радио-86РК на SRAM 32K

Post by alexcp »

Shaos wrote:А от аккумуляторов пробовал питать? Это уже получается настоящий микроноутбук РК :)
До меня только на третий день дошло, что необязательно самому придумывать аккумуляторы. TP-Link Power Bank, 10400mAh. $36.49 на Amazon, 1550 руб. на Ozon.ru. Вместо 5 вольт выдает 4.7 вольт, но этого хватает. РК от него работает больше 7 часов.
You do not have the required permissions to view the files attached to this post.
Last edited by alexcp on 20 Dec 2018 15:52, edited 2 times in total.
User avatar
Shaos
Admin
Posts: 24085
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Радио-86РК на SRAM 32K

Post by Shaos »

Крутотень :kruto:
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24085
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Радио-86РК на SRAM 32K

Post by Shaos »

Потихоньку собираю у себя в подвале 19-дюймовый рак - пока это игрушечная стойка о двух палках, но зато дешёвая (тридцатка с хвостиком на ебее плюс перемычка для устойчивости):
rack.jpg
Перед стойкой на полу лежит корпус с вентиляторами для 19-дюймового рака (тоже стоил тридцатку когда я его на Jameco брал сколько-то лет назад) в который можно воткнуть любую материнку - я вот например приложил RK86-SRAM32K :mrgreen:
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24085
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Радио-86РК на SRAM 32K

Post by Shaos »

Обнаружил, что на Jameco последний такой же корпус оставался за $29.95 - я конечно сразу же его купил (доставка получилась ещё $20 поэтому я по мелочи ещё накидал туда всяких разъёмчиков и дисплейчиков до кучи)

https://www.jameco.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10001&freeText=D-216-WM-SAM01&langId=-1&storeId=10001&productId=2203590
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
alexcp
Senior
Posts: 140
Joined: 11 Jun 2012 07:30

Re: Радио-86РК на SRAM 32K

Post by alexcp »

Превосходно :ebiggrin: как насчёт РК86 blades?
Я когда-то хотел собрать 8-битный компьютер в Eurocard cage, по мотивам проекта N8VEM, но тогда не нашёл хорошей недорогой коробки.
User avatar
Shaos
Admin
Posts: 24085
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Радио-86РК на SRAM 32K

Post by Shaos »

а Eurocard ведь подразумевает какую-то совместимость по какой-то стандартной шине, нет?

в моём случае я хочу на эту стойку купить поюзаные ТВ-экранчики для 19-дюймового рака - либо 3 в ряд, либо 4 - есть варианты, которые умеют и NTSC, и PAL :)

вот к ним и буду подключаться...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
alexcp
Senior
Posts: 140
Joined: 11 Jun 2012 07:30

Re: Радио-86РК на SRAM 32K

Post by alexcp »

N8VEM (это, кажется, позывной одного из основателей) использовал шину ECB с разъемами DIN 41612. У них было разработано много модулей в формате Eurocard. Базой был одноплатный компьютер на Z80 с CP/M в ПЗУ, имелись модули с Z180, 8086, 88С188, 6502/6809, 68000, 68030, было сопряжение с ATAPI/IDE/CompactFlash, кассетами, картриджами MSX, несколько вариантов дисплейного модуля (на uPD7220, TMS9918, VGA на Parallax P8X32A Propeller и что-то еще) и много другого, всего не помню. Было также коллекция модулей с шиной S-100. Потом владелец позывного решил этим больше не заниматься, и все сообщество распалось. Существует попытка собрать это все заново (https://retrobrewcomputers.org/doku.php), но былого задора там, по-моему, нет.
User avatar
Shaos
Admin
Posts: 24085
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Радио-86РК на SRAM 32K

Post by Shaos »

понятно
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24085
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Радио-86РК на SRAM 32K

Post by Shaos »

Вот получил вторую такую же коробку (пока ни одна не прикручена) и 4 телека в ряд :mrgreen:
4TVs.jpg
Пишут, что телеки умеют сами определять PAL и NTSC :o
VR44Pinstruction1.jpg
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
alexcp
Senior
Posts: 140
Joined: 11 Jun 2012 07:30

Re: Радио-86РК на SRAM 32K

Post by alexcp »

Прикольно. Судя по тому, что 480х234 названо high resolution, это nedo-экраны. Напрашивается РК86 с четырехоконным интерфейсом.
User avatar
Shaos
Admin
Posts: 24085
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Радио-86РК на SRAM 32K

Post by Shaos »

Я так понимаю это со всяких телестудий снимают и продают на ебее как ещё работающее старьё :dj:
Я тут за главного - если что шлите мыло на me собака shaos точка net
Villiam
Novelist
Posts: 35
Joined: 26 Nov 2019 12:00
Location: Санкт-Петербург

Re: Радио-86РК на SRAM 32K

Post by Villiam »

Здравствуйте! Собираю РК-86 по схеме alexcp. Это первый мой подобный проект, до этого 8-битных компов не было. Сейчас растягиваю всё МГТФом на макетке, чтобы понять, что с этим компьютером можно сделать и какие улучшения для него уже придуманы. Хочу сказать автору схемы на SRAM огромное спасибо, проект классный, очень вдохновил меня. И также огромное спасибо Shaos'у за отличный форум! Словно в новый мир окунулся!)
Костыли и велосипеды... :rotate:
User avatar
Shaos
Admin
Posts: 24085
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Радио-86РК на SRAM 32K

Post by Shaos »

Точнее в старый мир ;)
Форум с 2003 года существует практически в неизменном виде
Так только мордочку пару раз слегка поменял, да движок обновил...
Я тут за главного - если что шлите мыло на me собака shaos точка net