Электроника НЦ-31
Электроника НЦ-31 — советский одноплатный микрокомпьютер, разработанный в середине 1980-х годов на базе 16-разрядного процессора К1801ВМ1 (аналог DEC LSI-11). Предназначался для использования в системах управления, автоматизации, научных исследованиях и учебных целях. Выпускался производственным объединением «Электроника» (г. Воронеж). Относится к классу микроЭВМ семейства «Электроника-60» и совместим по системе команд с PDP-11.
История создания
Разработка Электроники НЦ-31 началась в первой половине 1980-х годов в рамках программы по созданию унифицированных управляющих вычислительных комплексов (УВК) для промышленности. Основной задачей было создание компактного, недорогого и надёжного компьютера, способного заменить громоздкие и дорогие мини-ЭВМ. В качестве процессора был выбран К1801ВМ1 — 16-разрядный микропроцессор, разработанный на основе архитектуры DEC PDP-11/03. Этот процессор имел систему команд, совместимую с PDP-11, что позволяло использовать существующее программное обеспечение.
Первые образцы компьютера появились в 1985 году. Серийное производство началось в 1986 году на Воронежском заводе полупроводниковых приборов (ПО «Электроника»). Выпуск продолжался до начала 1990-х годов. За это время было произведено несколько десятков тысяч экземпляров. Компьютер активно применялся в различных отраслях: от управления станками с ЧПУ до систем сбора данных и автоматизации лабораторных экспериментов. В учебных заведениях СССР «Электроника НЦ-31» использовалась для обучения программированию на языках ассемблера и машинных кодах.
Технические характеристики
«Электроника НЦ-31» представляла собой одноплатный компьютер, размещённый на печатной плате размером 200×150 мм. Плата устанавливалась в типовой корпус, часто в виде настольного блока или встраиваемого модуля.
Процессор и память
- Центральный процессор: К1801ВМ1 на частоте 4 МГц. Производительность составляла около 0,5 MIPS (миллиона операций в секунду).
- Оперативная память (ОЗУ): 32 Кбайт (статическая память на микросхемах КР537РУ8 или аналогичных). В некоторых модификациях объём мог быть расширен до 64 Кбайт.
- Постоянная память (ПЗУ): 8 Кбайт, содержащая загрузчик и монитор (программу начального запуска). В ПЗУ также мог быть записан интерпретатор языка Фокал.
Ввод-вывод и интерфейсы
Компьютер имел минимальный набор интерфейсов для подключения периферии:
- Параллельный порт: 16-битный двунаправленный порт ввода-вывода (через разъём РПП-16 или аналогичный).
- Последовательный порт: интерфейс RS-232 (через микросхему КР580ВВ51А) для подключения терминала или телетайпа.
- Разъём для подключения внешнего накопителя: интерфейс для подключения накопителя на гибких магнитных дисках (НГМД) типа «Электроника-602» или «Электроника-601».
- Разъём расширения: шина Q-Bus (аналог DEC LSI-11), позволявшая подключать дополнительные платы (например, контроллеры внешних устройств, АЦП, ЦАП).
Питание и потребление
- Напряжение питания: +5 В, +12 В, -12 В.
- Потребляемая мощность: около 10-15 Вт (без учёта периферии).
Программное обеспечение
Программное обеспечение для «Электроники НЦ-31» было ограниченным, но достаточным для выполнения типовых задач.
Операционные системы и мониторы
- Монитор (загрузчик): встроенная программа, позволявшая загружать программы с магнитной ленты, телетайпа или с клавиатуры терминала. Команды вводились в шестнадцатеричном коде.
- RT-11 (Real-Time 11): операционная система реального времени, совместимая с PDP-11. Портированная версия позволяла запускать программы, написанные на ассемблере, Фортран, Бейсик и других языках.
- Фокал: интерпретатор языка программирования, предназначенного для обучения и научных расчётов. Был записан в ПЗУ некоторых модификаций.
Языки программирования
- Ассемблер: основной язык для разработки системного и прикладного ПО.
- Фортран: для научных и инженерных расчётов.
- Бейсик: для обучения и простых задач.
- Паскаль: в некоторых версиях RT-11.
Применение
«Электроника НЦ-31» нашла широкое применение в различных сферах:
- Промышленная автоматизация: управление станками с ЧПУ, робототехническими комплексами, технологическими процессами.
- Научные исследования: сбор и обработка данных с датчиков, управление экспериментальными установками.
- Образование: обучение основам вычислительной техники, программированию на ассемблере и машинных кодах. В школах и техникумах СССР использовалась в кружках радиоэлектроники и информатики.
- Связь: в системах передачи данных и телекоммуникации.
- Военная техника: в составе бортовых систем управления и навигации.
Модификации
Существовало несколько модификаций «Электроники НЦ-31», отличавшихся объёмом памяти, составом интерфейсов и корпусным исполнением:
- НЦ-31.01: базовая модель с 32 Кбайт ОЗУ и 8 Кбайт ПЗУ.
- НЦ-31.02: модель с расширенным до 64 Кбайт ОЗУ.
- НЦ-31.03: модель с дополнительным интерфейсом для подключения накопителя на жёстком диске (НЖМД).
- НЦ-31.04: модель в промышленном исполнении (повышенная защита от пыли и вибрации).
Интересные факты
- «Электроника НЦ-31» была одним из первых советских компьютеров, на котором была реализована поддержка операционной системы реального времени RT-11.
- Компьютер использовался в составе тренажёров для подготовки космонавтов и лётчиков.
- Из-за низкой стоимости и доступности (по сравнению с другими советскими ЭВМ) «Электроника НЦ-31» стала популярной среди радиолюбителей и энтузиастов. Многие из них создавали собственные системы на её основе.
- В 1990-х годах, после распада СССР, многие экземпляры были утилизированы или проданы за границу. В настоящее время «Электроника НЦ-31» является коллекционным предметом.
Критика
Несмотря на свою популярность, «Электроника НЦ-31» имела ряд недостатков:
- Низкая производительность: процессор К1801ВМ1 был медленным даже по меркам 1980-х годов.
- Ограниченный объём памяти: 32 Кбайт ОЗУ было недостаточно для многих современных задач.
- Сложность программирования: отсутствие удобных средств разработки и отладки.
- Несовместимость с IBM PC: архитектура PDP-11 была устаревшей к концу 1980-х годов, что затрудняло обмен данными с более распространёнными компьютерами.
Источники
- Б. М. Малашевич. «Микропроцессоры и микроЭВМ в СССР». — М.: Радио и связь, 1988.
- А. В. Гусев, В. И. Лысенко. «Электроника НЦ-31: техническое описание и руководство по эксплуатации». — Воронеж: ПО «Электроника», 1986.
- Журнал «Микропроцессорные средства и системы» № 3, 1987.
- Сборник «Советские микроЭВМ: история и перспективы» (под ред. В. А. Тихонова). — М.: Наука, 1990.
- Материалы музея вычислительной техники (г. Москва).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →