Раритетный компьютер Robotron EC 1834

:

Доброго времени суток, товарищи!

Сегодня я пополню хаб Старое железо еще одним постом о вычислительной технике производства ГДР.
Как вы помните, на Хабре уже был обзорный пост компьютера Robotron CM 1910, и судя по количеству комментариев и плюсов, клоны буржуйских компьютеров, сделанные товарищами из Германской Демократической Республики, все-таки не оставили равнодушными любителей музейных экспонатов.

В этот раз речь пойдет о PC XT совместимом компьютере Robotron EC 1834, который также как и его предшественник Robotron CM 1910 долгое время (аж до 2001 года) использовался в одном из российских НИИ.

image

Компьютер Robotron EC 1834 — первый компьютер из серии ЕС ПЭВМ, выпускавшийся с 1986 года на заводах VEB Robotron-Elektronik в Дрездене и Fachgebiet Geräte E2 в Карл-Маркс-Штадте (ныне город Кемниц, ФРГ), а также на предприятии VEB Robotron-Büromaschinenwerk „Ernst Thälmann“ в городе Зёммерда. Стоимость компьютера в 1988 году составляла 59589 немецких марок, причем можно было значительно сэкономить деньги, приобретя модель без жесткого диска (такая модель комплектовалась четырьмя дисководами для 5" дискет) всего за 39044 немецких марок.

В Советском Союзе и странах СЭВ компьютер Robotron EC 1834 широко использовался во многих областях промышленности и научно-исследовательских программах, в том числе:

  • в составе САПР/ГАП, например в машиностроении, электронике и строительстве;
  • для решения экономических задач, в бухгалтерии, в области фактурирования, ведения контроля за складскими запасами, расчета заработной платы, графического изображения показателей и т. п.;
  • для решения научно-технических задач, например моделирование, задачи измерительной техники и небольшие задачи обработки знаний;
  • в поисково-информационных системах, для поддержки принятия решений и др.

Технические характеристики компьютера Robotron EC 1834.
  • Процессор: К1810ВМ86 или аналогичный. Тактовая частота — 4,9152 МГц.
  • Сопроцессор: К1810ВМ87 или аналогичный, совместимый с Intel 8087.
  • Оперативная память: 256Кб встроенной ОЗУ на материнской плате. Расширяется до 640Кб с помощью платы расширения K3575.10 либо до 1Мб с помощью двух таких плат (по непроверенным сведениям).
  • Жесткий диск: MFM, объем — 20,9 Мб (модель K5504.20), иногда 43,5Мб (модель K5504.50). Возможна установка двух жестких дисков при наличии второго контроллера HDD и свободного места в монтажной корзине.
  • Дисковод: 5" DD 360Кб/720Кб, 2 шт. Возможна установка 4 дисководов (на посадочные места для HDD).
  • Видеокарта: монохромная MON K7031 либо цветная COL K7033.10 (максимальное разрешение — 640x480, CGA- и EGA-совместимая). Возможна одновременная работа двух видеокарт (MON и COL).
  • Слоты для плат расширения: 8 шт, EFS (разъемы с 96 контактами в три ряда). Модификация EC 1834.01 (EC 1834.M) имела 6 шт EFS и 2 шт ISA. По неподтвержденным данным, экспортные модели были полностью оснащены слотами ISA.
  • Контроллеры портов: параллельный порт — плата расширения K6075, последовательный порт (V.24/IFSS) — плата расширения K8075.10, адаптер Rolanet — плата расширения K8625.10 и другие.
  • Монитор: компьютер комплектовался одним из следующих мониторов -
    1. 12" монохромный (черно-зеленый) монитор K7229.25, 80x25 знаков в текстовом режиме, максимальное разрешение 640x480 точек на дюйм в графическом режиме, частота горизонтальной развертки 32 кГц, частота вертикальной развертки 50 Гц.
    2. 14" цветной монитор K7233 с характеристиками, аналогичными монитору K7229.25, палитра из 4 цветов.
  • Звук: динамик-пищалка (Speaker).
  • Операционная система: DCP-DOS (клон MS-DOS), MUTOS1834 (клон Unix).
  • Потребляемая мощность: 180 Вт.
  • Вес: 28,5 кг.

Внешний вид.

image

Внешний вид компьютера Robotron EC 1834 ничем не отличается от обычного IBM PC XT.

Корпус системного блока выполнен из толстого металла, передняя и задняя накладные панели выполнены из пластика.

image
На передней панели находится кнопка включения питания, два отсека для 5" дисководов, пара красных светодиодных индикаторов и разъем для клавиатуры. Кнопка Reset отсутствует.

image
На задней стенке компьютера расположены: разъем питания, вентилятор и отсеки для карт расширения.

image
Крышка системного блока фиксируется в закрытом состоянии специальной защелкой. Для того, чтобы открыть корпус, необходимо нажать на кнопку, расположенную на его правой стенке.

image
Как вы видите, этот экземпляр компьютера Robotron EC 1834 был выпущен в городе Зёммерда.

image
Клавиатура K7673.03 имеет практически стандартное расположение кнопок и раскладку, адаптированную для русскоязычных пользователей.

Монитор K7229.25, доставшийся мне с компьютером Robotron EC 1834 — монохромный, черно-зеленый, с диагональю 12 дюймов. Корпус монитора сделан из металла. Сверху и снизу имеются вентиляционные отверстия.

image
На передней части корпуса монитора, чуть ниже экрана электронно-лучевой трубки, находится световой индикатор питания и ручка регулировки яркости.

image
На задней стороне корпуса располагается тумблер включения питания, разъем для подключения кабеля питания и пара предохранителей.

image
Разъем монитора — DB9.

Внутреннее устройство.

Монитор.

В посте про Robotron CM 1910 я поленился, и не стал фотографировать внутренности монитора. Сейчас исправлю это недоразумение:

image
Монитор со снятой задней стенкой.

image
Шасси с электроникой.

image
Блок питания монитора.

image
Кинескоп с успокаивающей надписью на трех языках.

Содержимое системного блока.

Легкий доступ к комплектующим компьютера Robotron EC 1834 обеспечивается благодаря своеобразной крышке-капоту, крепящийся к корпусу компьютера с помощью петель. Фиксируется она без винтов, одной лишь кнопкой-защелкой, а петли позволяют полностью снять крышку одним легким движением (совершать сие действо необходимо по направлению к задней части корпуса, естественно держа открытую крышку рукой).

image
Передняя и задняя пластиковая накладка также крепится абсолютно без винтов, с помощью пластиковых пазов и защелок.

image
Снимаем вышеперечисленные части корпуса.

Корзина для установки жестких дисков и дисководов фиксируется естественном положении двумя винтами и металлическим язычком.

image
Отвинтив два вышеупомянутых винта и потянув язычок вверх можно вынуть корзину из корпуса компьютера вместе со всем ее содержимым. Только не забудьте отсоединить шлейфы и кабели питания от дисководов и HDD, иначе ничего не получится.

image

image
В корзине установлены два 5" дисковода K5601 / CM5643 для дискет двойной плотности на 720Кб и жесткий диск K5504.20 объемом 20,9Мб.

image
Сразу за корзиной расположен блок питания мощностью 180 Вт с выходными напряжениями +5, + 12, -12, -5 В. Он, как и все порядочные блоки питания, фиксируется в корпусе винтами.

image
Снимаем блок питания.

image
Теперь можно открыть металлический кожух БП и прогнать жучков и паучков из его нутра.

image
Внутри блока питания имеются небольшие модули, которые очень легко менять в случае их выхода из строя.

image
Расположение электронных компонентов на основной плате БП можно увидеть на этом изображении.

Закрываем блок питания, смотрим дальше.

Материнская плата

image
И действительно, в отличие от компьютера Robotron CM 1910, в моделе Robotron EC 1834 можно увидеть самую настоящую материнскую плату!

image
Довольно большую часть материнской палаты занимают микросхемы ОЗУ U2164D (аналог советской КР565РУ5Д) объемом 64Кбит в количестве 36 шт. Общий объем ОЗУ, распаянного на материнской плате составляет 256Кб.

image
Конфигурация компьютера (объем ОЗУ, наличие сопроцессора, количество дисководов и т.д.) задается с помощью DIP-переключателей.

image
В связи с отсутствием в странах СЭВ контроллера DMA, аналогичного i8237, в ЕС1834 применен контроллер КР580ВТ57 (на этой микросхеме гордо написано «Сделано в СССР») с использованием трех дополнительных 4-разрядных регистров для адресации. Такое схемотехническое решение привело к потере возможности пересылки информации из одной области памяти в другую.

Мягко говоря, микросхем отечественного производства используется крайне мало. Вместо процессоров К1810ВМ86 старались ставить аналогичные микросхемы SAB8086-P производства концерна Siemens, поэтому встретить в природе «настоящий» советский процессор довольно сложно. Но мне повезло, и в одном из имеющихся у меня экземпляров компьютера Robotron EC 1834 был установлен вот такой вот красавец:

image
Процессор К1810ВМ86, сделано в СССР.

image
Платы расширения устанавливаются в разъемы EFS, имеющие 96 контактов, расположенных в три ряда. Данная материнская плата содержит 8 разъемов EFS для карт расширения, однако были и другие модификации материнских плат (например, в моделях EC 1834.01 и EC 1834.M), где использовались стандартные слоты ISA, позволяющие использовать «западные» комплектующие, например, видеокарты или сетевые адаптеры.

image

Так как 16-ти разрядная шина ввода-вывода компьютера Robotron EC 1834 была практически полностью совместима со стандартом ISA, имелась возможность подключить обычные («буржуйские») платы расширения и без распаянных на материнской плате слотов ISA. Для такого извращения всего лишь необходимо спаять соответствующий переходник.

Для тех, кто хочет получше рассмотреть материнскую плату компьютера Robotron EC 1834, я предлагаю скачать фотографию аналогичной платы в большом разрешении.

Материнская плата компьютера Robotron EC 1834 позволяет одновременно использовать до 8 карт расширения. Краткий список этих карт приведен в таблице № 1.

Наименование
Модель
Сокращенное наименование
Предназначение
Примечание
013-1201
K3575.10
OPS
Оперативная память
384k ОЗУ
018-1216
K5132.10
HDC
Контроллер жесткого диска
поддержка двух жестких дисков
013-1203
K7031
MON
монохромный видеоадаптер
только текстовый режим
013-1202
ASC
адаптер последовательных портов
поддержка двух портов с интерфейсом V.24
013-1207
K8031.10
KIF
контроллер KIF интерфейса
карта расширения для подключения к компьютерам, совместимыми со стандартом ESER
013-1211
K8075.10
ASK
адаптер последовательных портов
поддержка двух портов V.24 или IFSS
013-1213
K8075.20
ASL K8075
адаптер для последовательной связи по волоконно-оптическому кабелю
интерфейсная плата для двух оптоволоконных портов (асинхронный, дуплекс), 50-19200 бод, 1000 м.
062-9315
K5131.10
HDC
еще один контроллер жестких дисков
поддержка двух жестких дисков
062-9325
K7033.10
COL
цветной видеоадаптер
видеокарта с поддержкой графического режима
062-9326
K8625.10
ROL
адаптер Rolanet
контроллер для локальной сети ROLANET (Robotron Local Area Network)
093-3200
K6075
PRI
адаптер LPT порта
параллельный порт для подключения LPT принтера
093-3200
K5175.10
FDC
контроллер дисководов (НГМД)
поддержка до четырех дисководов K5601
?
LAN
LAN адаптер
Контроллер локальной сети LOTUNET
?
K2075.10
BK600
карта расширения («ускоритель»)
Плата расширения с дополнительным процессором U80601 (кстати, Intel 80286 совместимый!!!!) и 1 MB ОЗУ
Таблица № 1.

Давайте посмотрим, как выглядят те карты расширения, которые имеются в моем компьютере Robotron EC 1834.

Цветной видеоадаптер COL K7033.10

image
Видеокарта K7033.10 состоит из двух печатных плат, соединенных между собой посредством разъема с тремя рядами контактов. Установленная видеокарта из-за своих габаритов занимает два слота расширения, и таким образом всего лишь шесть слотов остаются свободными.

Сердцем этой видеокарты является графический процессор NEC D7220AD, а видеопамять набрана из 32 микросхем с маркировкой 4164/15.

Для сопряжения монитора с видеокартой K7033.10 используется разъем DB9. Однако, благодаря особенностям видеорежима графической карты, имеется возможность подключить компьютер Robotron EC 1834 к большинству современных VGA мониторов, спаяв соответствующий переходник, распиновку которого можно найти ниже:

15-pin VGA
9-pin Video
3 5
2 4
1 3
10 2
11 1
13 9
14 8
image
В результате должно получиться что-то похожее.

Сразу хочу предупредить, что некоторые мониторы, подключенные по такой схеме могут не работать, или работать не корректно (с артефактами). Так, например, монитор Samsung SyncMaster T190GN наотрез отказался выводить картинку на экран, в то время как монитор LG Flatron W2343T оказался не таким привередливым:

image
Изображение с компьютера Robotron EC 1834 на LCD мониторе LG Flatron W2343T.

Параллельный порт PRI K6075

image
Адаптер параллельного порта не представляет собой ничего интересного.

Карта расширения ОЗУ OPS K3575.10

image
На карте расширения имеется 54 микросхемы 4164/15. Итого: 384Кб ОЗУ.

Контроллер жесткого диска HDC K5132.10

image
Основу контроллера жесткого диска составляет микросхема WD1010A-PL.

Адаптер последовательных портов ASK K8075.10

image
Данная карта имеет два 15-ти контактных разъема, каждый из которых может выступать в роли интерфейса V.24 либо IFSS.

image
Конфигурация адаптера ASK K8075.10 выполняется с помощью DIP-переключателей.

Контроллер НГМД FDC K5175.10

image
Работу контроллера НГМД обеспечивает специализированная микросхема Zilog Z0765A08PSC.

Программное обеспечение

Операционные системы.

Компьютер Robotron EC 1834 работает под управлением операционной системы DCP-DOS 3.30 или MUTOS1834.

DCP-DOS 3.30 — клон ОС MS-DOS, учитывающий особенности программного и аппаратного обеспечения компьютеров Robotron EC 1834.

image
Команды и утилиты, входящие в состав ОС DCP-DOS в большинстве случаев выполняют аналогичные функции, что и в MS-DOS, за исключением специфических драйверов и утилит по конфигурированию аппаратных средств.

image
Так, например, в DCP-DOS 3.30 имеется команда ASCK, предназначенная для обеспечения совместимости программ, взаимодействующих с контроллером последовательных портов по стандартным адресам ввода-вывода IBM PC XT с картами расширения ASK / ASC.

image
А драйвер COMDRV необходим для взаимодействия прикладных программ с последовательным портом ввода-вывода через прерывание INT 14H.

image
Помимо всего прочего, в состав DCP-DOS 3.30 входит утилита для низкоуровневого форматирования MFM жестких дисков HDINIT. Ей, и только ей следует пользоваться при возникновении проблем с НЖМД. Программы низкоуровневого форматирования, написанные для IBM PC XT работают на компьютере Robotron EC 1834 некорректно — либо вовсе не определяют жесткий диск, либо при форматировании жалуются на ненайденные сектора.

image
Учитывая специфичность аппаратных средств, огорчает отсутствие диагностических программ в составе ОС DCP-DOS 3.30. Однако, сама диагностическая программа, естественно, существует, и называется вполне незамысловато: ECDIAG.

MUTOS1834 представляет собой ОС Unix, адаптированную под Robotron EC 1834.

image
Источник: robotrontechnik.de

К сожалению, мне не доводилось иметь с ней дело, да и в интернетах нет образов дискет этой операционной системы.

Помимо вышеперечисленных операционных систем, на компьютере Robotron EC 1834 можно было использовать любую версию MS-DOS, однако специфические аппаратные средства (контроллеры последовательных портов, сетевые адаптеры и т.д.) в этом случае работать не будут из-за отсутствия в составе ОС MS-DOS нестандартных драйверов и утилит.

Прикладное программное обеспечение.

Стоит заметить, что имелось довольно большое количество программного обеспечения, разработанного как для повседневных нужд, так и для промышленного использования. С учетом того, что большинство программ, написанных для IBM PC XT можно было запустить на компьютере Robotron EC 1834, область применения этого компьютера практически ничем не ограничивалась.

Программы для проектирования:

image
GEDIT 2. Источник: robotrontechnik.de

image
MultiCAD. Источник: robotrontechnik.de

Программирование:

image
Pascal. Источник: robotrontechnik.de

image
COBOL. Источник: robotrontechnik.de

Текстовые редакторы:

image
TEXTnet40. Источник: robotrontechnik.de

image
CONTEXT. Источник: robotrontechnik.de

Игры также не обошли стороной компьютер Robotron EC 1834, но заострять на них ваше внимание я не вижу особого смысла — практически любые игры, запускающиеся на IBM PC XT и работающие с CGA \ EGA видеокартой можно запустить и на этой машине.

Спасибо за внимание, и хорошего вам настроения!