Кто таки захочет в это нелегкое время собирать платку РОМ диска, купленную у известного товарища, - прошу обратить внимание, что в ней тоже разъем IDC26 нужно паять с противоположной стороны печатной платы. Как и в флеш диске.
Вид для печати
Кто таки захочет в это нелегкое время собирать платку РОМ диска, купленную у известного товарища, - прошу обратить внимание, что в ней тоже разъем IDC26 нужно паять с противоположной стороны печатной платы. Как и в флеш диске.
На печатной плате последней ревизии (с преобразователем напряжения и возможностью установки АТХ разъема) ошибка - под ВГ75 со стороны пайки - замкнуты 33 и 34 выводы (замыкание проводника и вплотную расположенного переходного отверстия). По этой причине цветной Диззи некорректно отображает цвета.
dr-nimnul, спасибо, плату поправил.
это два разных устройства
павел Рябцов - https://chipkin.ru/
в теме по РОМ-диску, но там страничек много! )))
Или ленивый )))
https://zx-pk.ru/threads/12137-radio...-rom-disk.html
Вот специально сейчас ещё раз пролистал форум 86РК от первой до последней темы - 13 страниц - не нашёл эту тему. Нашёл две темы - РОМ диск с нуля, и эмулятор магнитофона и ром-диск.
Позакрывал всё и пролистал ещё раз - нашёл на 4й странице, хз что не так было с первыми разами.
Доброго дня.
собрал на печатке взятой отсюда:
https://github.com/skiselev/radio-86rk
запустился сразу, но! почему-то не грузятся программы с ленты. операционник отрабатывает - на входе вв55 импульсы бегают.
комп просто перегружается.
разобрался....не хватало уровня входного сигнала на плеере
Здравствуйте.
Собрал Radio-86RК-SRAM. Заработал сразу, даже неинтересно :)
Подключал контроллер SD, FLASH- и ROM- диски - тоже работают.
Теперь хочу контроллер дисковода подцепить.
Штатно он в панельку ПЗУ вставляется, но при этом плата контроллера
на пару сантиметров выступает за край основной платы, что меня не устраивает -
в корпус не лезет. Возник вопрос: никто не пробовал шлейфом подключать
при помощи DIP-разъемов на шлейф? При разумной длине шлейфа (10-15 см)
вроде должно работать. Вот только 28-пиновых не нашел. Везде 32 и 40 пин.
На АЛИ вообще никаких не нашел, и так и сяк в поиске задавал - фиг вам.
Можно 32 использовать, 2 крайних пары не подключать.
Какие мысли будут?
https://i.ibb.co/VHvKvBW/DIP32.jpg
Видимо, собирался вот этот http://radio86rk.pbworks.com/w/page/67453211/FDC ?
Есть уверенность, что он вообще заработает? На сайте автора прогноз неутешительный.
"Не шуми, я — инвалид." (c) Бывалый, «Операция «Ы» и другие приключения Шурика».
Автор плат Radio-86RK-SRAM и контроллера - я, сайт по ссылке выше - мой. На плате контроллера забыт подтягивающий резистор на линии данных с дисковода, в остальном контроллер вполне себе работает. Для работы с современными дисководами, у которых нет сигнала /READY, нужна модифицированная версия РК ДОС, подробности см. на соседнем форуме.
Благодарю за ответ. Вот что значит получить информацию из первоисточника, за ссылку спасибо.
Разобрался с версиями РК-ДОС, теперь пробу снимать надо. А резистор подтяжки на моей плате есть,
видимо учли при последующих перевыпусках. И "запасной" кварцевый генератор добавили.
Не могу разобраться с цветом SRAMa. Запускаю "цветную" игру - и начинаются чудеса: красный и зеленый есть по-отдельности, а вместо желтого черный, т.е. нет ничего. Ну и другие ляпы - вместо чистого цвета иногда идет смесь двух цветов и т.д. В Emu80 все красиво. Пробовал и монитор, и даже ДОС из эмулятора прошивать - все работает, кроме цвета. Микросхемы менял, разницы никакой.
Кто ему цвет прикрутил, у того и спрашивайте.
❓ нет, просто спросить. в оригинале (как собственно Радио-86РК, так и варианта со статической паматью) цвета не было, добавить его можно по-разному, а как сделано в вашем экземпляре, нам отсюда не видно.
- - - Добавлено - - -
❓
Сделано вот так, нумерация по схеме РК-86 SRAM. Да и хрен с ним, с цветом. Все равно программ почти нет. Это я прикручивал OSD-меню к FF-эмулятору, заодно решил и вывод цвета РК-шкой проверить.
https://i.ibb.co/NFcykjw/color.jpg
https://i.ibb.co/Qf31Ckm/osd.jpg
цвет по схеме Апогея. и это правильно.
коды цветов:
Код:ATTR_COLOR_BLACK EQU 8Dh
ATTR_COLOR_RED EQU 8Ch
ATTR_COLOR_GREEN EQU 85h
ATTR_COLOR_YELLOW EQU 84h
ATTR_COLOR_BLUE EQU 89h
ATTR_COLOR_MAGENTA EQU 88h
ATTR_COLOR_CYAN EQU 81h
ATTR_COLOR_WHITE EQU 80h
ATTR_UNDERLINE EQU 0A0h
ATTR_BLINKING EQU 82h
ATTR_REVERSE EQU 90h
Хотелось бы спросить КАК и ЧЕМ Вы растрассировали плату такой плотности - я тоже хочу свою сделать именно как Вы - все DIP40 плотно друг к другу. Но я хочу всю мелкую логику заменить на CPLD - так же разместить ее с обратной стороны - или в 144 или 128 выводов корпус задействовать CPLD.
Я понимаю что можно вручную в Altuim-e но на это уйдет огромный кусок времени - каким автотрассировщиком Вам удалось добиться такой плотности и как Вы расставляли в начале корпуса(чем при этом руководствовались)?
к сожалению, автор не выкладывал в открытый доступ исходники платы, чтобы оценить... По тем картинкам собранной платы на сайте автора можно преположить, что делалось не вручную ....
Программу автор упоминал в разных топиках - Eagle 6
Я никогда ее не использовал и не знаю как там обстоят дела с автотрассирщиком. В Altium-e все очень грустно с этим. Зато в нем вручную разводить - ну просто радость для глаз)))
Самый сильный трассер - это конечно Cadence - но это монстр и ради одного проекта не хочеться на него переключаться .... Мысли вслух)))
backa, возьмите кикад. Радость для глаз и работает на любой платформе.
Когда я делал реплику КНГМД для "Микроши" и Радио-86РК, без труда нашел где-то в интернете какую-то недоделанную 155 либу. Мне тогда хватило, большего не потребовалось.
Сделать ее самому можно в течение недели, если очень хочется (мне не хочется).
- - - Добавлено - - -
Беглое гугление выдало в первых же строчках это, например https://www.linux.org.ru/forum/general/13930575
Видимо я не совсем изложил свой вопрос)))
Я пользуюсь Altium с момента его появления ( из Protel ) - очень доволен им. Но там нет автотрассировщика - он как-бы есть но вряд-ли кто-то серьезно его пользует)))
Первый раз слышу, что KiCad может делать автотрассировку и тем более в данном случае , где мы имеет очень высокую плотность монтажа.
backa, пардон, я не понял, что нужен был автотрассировщик.
Сам я автотрассировку не люблю еще со времен пикада. Это не значит, что она обязательно плоха, для небыстрых дизайнов даже может быть оправдана. Но эстетически уж очень больно смотреть на результаты:)
Полностью согласен с Вами! Кто сам руками разводил платы - тот стразу распознает "работу" автотрассера.
Но когда делаешь что-то не для бизнесса а для себя - то иногда ЖАЛКО времени решать ребусы по прокидыванию 100500 цифровых дорожек - пусть комп считает)))
Я проводами спаял на макетке прототип ZX-Spectrum c 4 CPLD-ками на плате - и все работает как часики (но осциллографом для слабонервных лучше не смотреть, что там твориться на шинах питания и др.) а уж на печатной плате будет летать.
Это для малосигнальных цепей и когда цифра работает с аналогом на одной плате - тут только ручная разводка по всем правилам.
Футпринты можно за пол-дня нагенерить да хоть скриптом. Тому, кто гонится за аутентичностью, это усилие вообще незаметно будет.
УГО по ГОСТУ тоже можно частично нагенерить и подправить руками. Но опять же см.выше
С Новым годом! Прошу прощения, что не сразу ответил, редко сюда заглядываю. Плата:
http://radio86rk.pbworks.com/f/15626...2018-front.jpg
четырехслойная, сделана в Eagle 7. Разводилась бесплатным автотрассировщиком freerouting.net (ныне, к сожалению, недоступным - на автора кто-то пожаловался, что он якобы украл чью-то разработку), с ручной доводкой. Библиотеки из Eagle, доведенные до ума вручную.
Кста, на соседнем форуме опубликована еще одна компактная плата Радио-86РК:
http://nedopc.org/nedopc/radio/rk86new-alexcp2.jpg
Так, а он ч/б же, да? А до цвета схему Толкалина или Акименко можно к нему прикрутить?
Да, оба ч/б, и да, можно приколхозить любую схему, хоть Акименко, хоть Толкалина, хоть от Апогея.
Не прошло и 10 лет, как я обновил платку Radio-86RK SRAM 128K до версии Beta:v2_dizzy_christmas:
http://www.nedopc.org/forum/viewtopi...171753#p171753
Исправил все ранее найденные ошибки (спасибо alexcp), расширил чуток до 16х10 см (предел стандартной лицензии Eagle v5), выкинул атмегу, гребёнку контактов для программирования атмеги и PS/2-гнездо ПЦ-клавы, вывел контакты для матричной РК-клавы на край платы (там где раньше было PS/2-гнездо), на расширенное место слева вывел все нужные сигналы ВГ75, чтобы можно было легко подключать цвет (универсальная платка цвета уже заказана), развёл опционально 3-битный типа COVOX на C0,C1,C2 клавиатурной ВВ55 - всё должно миксоваться с обычным INTE-звуком и тремя каналами ВИ53 (который тут тоже имеется):
https://zx-pk.ru/attachment.php?attachmentid=80270
В схеме лишь 25 микросхем - 17 старых из оригинальной схемы Радио-86РК и 8 новых ( всего 10 больших корпусов включая ВИ53 - можно попробовать К589ИР12 / 8212 заменить на 74LS573 в соике и останется 9 больших корпусов : )
Дизайн платы PUBLIC DOMAIN т.е. делайте с ней чо хотите :v2_dizzy_indy:
Вот ссылка на архив с исходниками (схема и плата) Radio-86RK SRAM 128K Beta для Eagle v5.12:
http://nedopc.org/nedopc/radio/rk86new.zip (2.2MB)
Где также имеется ZIP-архив с герберами в формате пригодном для заказа через JLCPCB (4 слоя 160x100мм):Код:Archive: rk86new-beta.zip
Length Date Time Name
--------- ---------- ----- ----
454314 2024-02-01 23:20 rk86new.sch
278218 2024-02-02 00:47 rk86new.brd
31989 2024-02-01 23:20 rk86new-nets.txt
8515 2024-02-01 23:20 rk86new-parts.txt
35875 2024-02-01 23:20 rk86new-pins.txt
35101 2024-02-01 23:20 rk86new.scr
1452046 2024-02-02 00:47 rk86new-brd.png
425470 2024-02-01 23:19 rk86new-sch.png
79162 2024-02-02 01:06 rk86new-place.png
129016 2024-02-03 01:36 rk86new-beta-gerbers.zip
263632 2024-02-03 00:46 rk86new-gerbv-blue.png
--------- -------
3193338 11 files
https://zx-pk.ru/attachment.php?attachmentid=80318