ОРИОН-128 | Пикабу

ОРИОН-128 | Пикабу Компьютер

Документация: орион-128, все
публикации по журналу «радио»

Запчасти на ЛК
Орион-128, микросхемы и платы, куплю радиодетали для
музея

Рубрикатор здесь…

Статьи по журналу
«РадиоЛюбитель», все публикации про Орион

Компьютер «орион-128»

Частично самодельный «Орион-128». Плата полукустарная, контроллер дисковода сделан на макетке, сделан ROM-диск на флешке 256КБ и контроллер PS/2 клавиатуры от Caro. Корпус я разработал сам, начертил детали, заказал на заводе. Блок питания компьютера — внешний, от «Байта».

Компьютер отлично подключается по видеовыходу через видеоадаптер от «Байта» к мониторам и тюнерам.

Более подробно по загрузке и установке программ для iS-DOS читать здесь.


ОРИОН-128 | Пикабу

Орион-128

Орион-128: сборка и настройка компьютера — страница 41

МЕТОДИКА УСТАНОВКИ МИКРОСХЕМ ОЗУ К565РУ7 (41256)
В ПРК ОРИОН — 128.2

1. Желательно по тесту убедиться в нормальной работе ОЗУ,
установленного в компьютере.
2. Заменить одну (любую) микросхему ОЗУ на К565РУ7, при этом
вывод 1 следует временно подключить к общему проводу. Проверить
работу заменённой микросхемы ОЗУ по тесту. (Проверяется 64к из
256к).
3. Произвести установку дополнительных микросхем К155ЛИ1 и
К155КП2 согласно следующей методикe:
— установить дополнительную микросхему К155ЛИ1 верхом на DD16
ЛА3 таким образом, что выв.1,7,9,12,14 припаиваются параллельно.
— отрезать печатный проводник от выв.4 DD23 и выв.4 соединить
с общим проводом.
— отрезать проводник от выв.6 DD23 и выв.6 соединить с выв.11
вновь установленной ЛИ1.
— установить поверх DD23 КП2 микросхему дополнительного
мультиплексора К155КП2 таким обраазом, что выв.1,2,8,14,15,16
припаиваются параллельно.
— соединить выводы дополнительной КП2 следующим образом:
выв.3 с выв.1 DD5 ИЕ5,
выв.4 с общим проводом,
выв.5 с выв.14 DD20 (адрес А2)
выв.6 с выв.8 доп ИМС ЛИ1
Таким образом, прлучаем дополнительную линия адреса МА9 для
работы РУ7 и регенерации по 512 адресам.
— выв.16 DD18 ТМ8 отрезать от выв.10 DD16 ЛА3.
— соединить выв.10 DD16 с общим проводом.
— соединить выв.16 DD18 ТМ8 с выв.10 доп. ИМС ЛИ1
— выв.13 доп. ЛИ1 временно соединить с общим проводом.
4. Проверить работу ОЗУ по тесту. При этом тест должен пока-
зать неисправность всех микросхем ОЗУ, кроме одной, заменённой
на РУ7 (она должна быть исправна).
5. Заменить остальные ИМС ОЗУ на К565РУ7. Проверить память
тестом. На данном этапе обеспечивается работа 256 кБ ОЗУ (из
каждой линейки по 128 кБ), т.е. аналогично установленным четы-
рём линейкам на РУ5, но без дополнительной платы ОЗУ.
6. Для полного использования ИМС РУ7 и получения объёма ОЗУ
512 кБайт (а при установке дополнительной платы ОЗУ до 1 МБайт),
небходимо:
— установить верхом дополнительную микросхему К155ТМ7 на
DD18 ТМ7 (для расширения разрядности порта страниц памяти),
таким образом, что выв.5,12,13 припаиваются параллельно.
— соединить выв.2 дополнительной ТМ7 с шиной данных D2 ИМС
DD17 выв.14.
— соединить выв.3 дополнительной ТМ7 с шиной данных D3 ИМС
DD17 выв.15.
— соединить выв.15 дополнительной ТМ7 с выв.13 дополнительной
ЛИ1 (предварительно его отсоединив от общего провода).
— соединить выв.16 дополнительной ТМ7 с выв.10 DD16 ЛА3
(предварительно его отсоединив от общего провода).
7. Проверить работу ОЗУ в целом.

[свернуть]

§

§

§

§

§

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

Это был ответ на вопрос про D8, и я не утверждал, что дело в нем!!!

Но дело как раз таки и может быть в нем, тк при выборки адресса выше F400h и происходит отключение ОЗУ от шины данных, те если там постоянно 0, то считается что адресс выше F400, (хотя по факту может быть и нет), и d49 отключается от шины данных в третье состояние, через D29. Потому, что выше F400h только порты и ПЗУ.

§

§

§

Эта тема уже рассматривалась ранее на форуме, надо просто поискать.
А на счет модулей памяти SIMM ситуация такая, все они разделились на три группы
одна вообще не подавала признаков жизни, во второй тест показывал неисправность одного, двух битов,
а вот третья заработала, она состоит из 9-ти мелких чипов, просто импортных аналогов РУ7, встречается только редко.

Может кто знает, куда пропал Барсик, скучно без него.

§

§

§

§

С полностью вынутой второй банкой ОЗУ есть какие-то отличия в работе теста по сравнению с полным комплектом?

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

Ещё можно попробовать косвенно проверить исправность м-сх «видеокарты», например все ли КП2 одинаково тёплые(горячие) ?

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

Просто рассуждения вслух. Если вертикальные полосы ок, то по крайней мере вывод из ОЗУ маршрутизируется корректно. Значит дело не в выходных КП2 и ИР13. Однако, имеет место мусор в ОЗУ — значит проблемы с записью данных туда. А данные туда попадают через мультиплексоры (КП2) DD23..26 и буферы DD49-50. Вероятно, проблема где-то там.
Также надо смотреть сигналы: «57», «94», «95», /WE0, /WE1, RD и /DSYN.

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

Если родные шины питания печатной платы не утолщены проводами/припоем, то имеет смысл проверить фактическое напряжение питания непосредственно на выводах м-сх ОЗУ, наскольно оно меньше входного.

§

§

§

§

§

Есть лишь демо муз.редактора для ВИ53 из 1992. Интересно было бы какого-нибудь владельца ПК-11/16 уговорить выложить фонограмму, как играет ВИ53. В ИРИШЕ тоже ВИ53 проигрывает примитивные одноголосные мелодии. Блоки кодов набираются вручную по таблицам. Это несложно. Никакого муз.редактора для этого не надо. Хотя его сделать можно всего за несколько часов.Это троллинг, издевательский вопрос. Естественно никто в 1992 о применении стандартных форматов муз.проигрывателей принятых на других ЭВМ не задумывался и даже не знал об этом. Задача была расширить муз.возможности ОРИОНА. Теми средствами, что были доступны.

Я пытался заниматься ВИ53 и после гибели ОРИОНА, ~16 лет назад. Хотел получить синус, добавить к ВИ53 атаку и затухание, т.к меандры для музыки мало удобны. Принцип успел проверить, но не доделал (энтузиазма не хватило). До сих пор имею схему и недопаянную плату с регулировкой громкости по двум каналам на базе ИД14.

Не знаю стоит ли встраивать в ПЗУ F800 подпрограмму проигрывания ноты. В регистры загружаем код ноты и длительность и делаем CALL F842. Программа программирует ВИ53 и он начинает выдавать звук. Далее программа может исполнять другой код, но не реже, чем раз в 200 МСЕК должна снова вызывать F842, иначе звучание не прекратится никогда. Т.к программа слишком проста, а таблицы занимают много кода, то не имеет особого смысла иметь это в маленьком ПЗУ в 2 кб.

AY-8912 сложнее. А ВИ53 простой как апельсин и возможностей его как-то изощрённо программировать совсем нет. Он или пищит или нет. Его ценность в ОРИОНЕ лишь в том, что он даёт многоголосие и главное частоты нот получаются точными. Программно сделать многоголосие и не получить фальши по точности нот почти невозможно. Да даже одноголосие программно сделать тяжело. Попробуйте сами и убедитесь насколько это сложно. Одну ноту сделать точной несложно. Выдержать в динамике темп и высоты нот намного сложнее, и скоростей CPU не хватает.

А ВИ53 и простейший таймер делают задачу производства классической музыки примитивно простой, для чего не нужны корпорации и даже высокой квалификации программиста не требуется. Естественно, только классической музыки, что-то типа фано или классической гитары. Т.е И.С.Баха послушать можно, а чтобы на ВИ53 сделать оркестровую музыку, как в ZX-Spectrum, нужны доработки ВИ53 и труда надо в 1000 раз больше. А трехголосный муз.редактор для ВИ53 действительно стоит написать и это несложно, т.к кодировать ноты вручную неудобно.

Нет. Т.к это не даёт для ПЗУ экономии в байтах, наоборот расход вдвое больше байтов. Считать время всё-равно программно в цикле. Подзвучку клавиатуры выгоднее делать простейшим аппаратным BEEPER-ом. ВИ53 пригоден только для вывода классической музыки.

Оцените статью
OverComp.ru