КОНСТРУКЦИИ СЕРИЙНЫХ КОНТРОЛЛЕРОВ МП "МАРТ"
Рассмотрим несколько серийно выпускающихся контроллеров "BETA DISC" в порядке
уменьшения сложности аппаратных средств. Контроллер МП "Март", содержащий все
узлы базовой версии, выполнен на несколько уменьшенной печатной плате с разъемами
типа СНП для подключения к системной шине машины, интерфейсу дисководов и отдель-
ным разъемом для подключения питающих напряжений. Для улучшения пользовательских
качеств, снижения уровня помех и упрощения коммутации родом работ, вместо переклю-
чателя с фиксированным средним положением, на плате контроллера установлены два
реле, с двумя переключающими группами контактов каждое. Управление перезапуском и
сбросом дисковой системы осуществляется непосредственно с панели компьютера двумя
кнопками или переключателем со средним нейтральным положением, подачей напряже-
ния + 5 В или + 12 В на реле, напряжение коммутации определяется паспортом установлен-
ных реле, цепи переключения состояния системы и сброса разделены диодами.
На плате возможна установка двух м/с ПЗУ с системой "TR DOS", смонтирован и
разведен буфер обмена D6, схема управления сдвигом сигнала /WD не стробируется тактом
8МГц, но введена дифференциирующая цепь на входе РЕ D24/6. Сигнал /OUTIORQ не
выведен на разъем подключения к машине, неиспользуемый элемент D12.2 включается по
схеме базового варианта и выход элемента подключается к свободному выводу разъема.
Контроллер может успешно использоваться с любой версией синклер совместимых машин.
Дальнейшее развитие контроллерной идеи представлено серьезной разработкой специ-
ально предназначенной для владельцев "ZX" с объемом памяти 48 Кбайт, желающих не
только оснастить свой компьютер дисковой системой, но и расширить ОЗУ до 128 Кбайт,
установить музыкальный процессор, интерфейс принтера. Компактная плата с разъемом
СНП для подключения к машине и питающим напряжениям, ламельный разъем совмести-
мый с разъемом дисководов, наличие места для установки ПЗУ, смонтированный на плате
звуковой процессор AY-8912 и интерфейс принтера, позволяют с минимальными доработ-
ками 48 Кбайт машины и использованием этого контроллера, реализовать 128 Кбайт
версию машины в полном объеме, при минимальных затратах. Значительно изменены
схемные решения узлов собственно контроллера, применена другая элементная база,
отсутствует узел программного запрета включения дисковой системы, соединение входа
устройства адреса точек перехода, с выходом разряда D4 порта диспетчера ОЗУ, обязатель-
но. Дешифратор устройств выполнен на м/с 555ИД7, количество разрядов управления
системой на D15 сокращено до четырех, не используется разряд D1 и возможен выбор
только двух дисководов значением разряда DO, что естественно вполне достаточно. Не
используется разрядТ)6 и сигнал DDEW D17/34 соединен с общей шиной, всегда включена
двойная плотность записи Вместо системного переключателя, использован переключатель
уровня записи в системный триггер стробируемый сигналом сброса машины, положение
переключателя определяет в какой системе стартует машина после сброса, или в SINCLAIR,
или в TR DOS. В схеме не используются одновибраторы 555АГЗ, сигнал прерывания /NMI
с кнопки MAGIC формируется триггером D3.1, одновременно через D9.4 включая ПЗУ
дисковой системы. Сигналы обращения к устройствам машины, контроллера и порта
принтера распределены дешифратором D27 и логикой D28, Dl 1.1,2. Сигнал чтения данных
с дисководов /RDDAT, поступает на регистр D19.1,2 через буфер D18.1. Интерфейс принте-
ра выполнен в стандарте CENTRONIX на регистре D26, строб выдачи данных на принтер
формируется на D11.6, запрос следующего байта считывается с принтера разрядом D7
шины данных через D1.4. Выход сигналов звукового процессора и интерфейса принтера
осуществлен на 16-ти выводную панельку для микросхем и соединяется плоским кабелем
с разъемами "звук" и "принтер" на корпусе машины. На системный разъем контроллера
выведены оба сигнала с выходов системного триггера, подразумевается, что как на плате
машины, так и на плате контроллера, возможна установка ПЗУ любой конфигурации
прошивок из 32 Кбайт системы 128 К и 16 Кбайт "TR DOS", на место D7 возможна установка
64 Кбайт ПЗУ типа 27512, обеспечивающего работу машины и контроллера.
Оригинальный вариант упрощенного, малогабаритного, без места для установки ПЗУ,
с разъемами типа ГРПМ, койтроллера, предназначенного для оснащения любой версии
машины. Упрощенно выполнен узел немаскируемого прерывания /NMI, предусмотрена
работа только с одним дисководом. Сигнал /OUTIORQ получен на D30 3 из состояний
дешифратора устройств контроллера и сигнала включения ПЗУ дисковой системы /
CSROM. Для использования различных интерфейсов и управления внешними системами,
например программатором, смонтирован и адресован параллельный порт 580ВВ55 с
дешифратором адреса-D27, D30.1.
Следующий контроллер малогабаритный, с местом для установки одного корпуса м/с
ПЗУ и самостоятельной схемой выбора на D4.3. Системный разъем типа СНП, соединитель
с дисковым интерфейсом выполнен в виде ламелей на краю платы и полностью совпадает
с разводкой ламельных разъемов на стандартных дисководах, управление для двух диско-
водов одним разрядом DO. Усложненная и достаточно высококачественная схема делителя
частоты кварцевого генератора, выполненная по схеме многофазного генератора на
триггерах D14 и м/с ПЗУ D20 с программой распределения стробирующих импульсов для
узла чтения и синхронизации данных, и регистра управления сдвигом данных записи
Принцип содран вчистую с узла синхронизации контроллера "Поиск" и при соответствую-
щей доводке работает безукоризненно.
Простые контроллеры с разъемом СНП и стандартной разводки ламельным для подклю-
чения двух дисководов, без м/с ПЗУ, упрощенный делитель частоты генератора и отсутст-
вует схема сдвига данных записи, управление плотностью записи есть Отличие только в
формирователе сигнала прерывания /NMI.
Контроллер с разъемом ГРПМ и стандартным ламельным, для двух дисководов, без
управления плотностью записи, сдвиг данных записи есть, ПЗУ многофазного генератора
D20 прошито так, чтобы разрядами А5—А7 можно было выбрать любой из восьми рабочих
блоков прошивки, подобрав наименее дефективный.
Выбирая конкретный контроллер для оснащения своей машины дисковой системой, во
всех случаях, следует сравнить его совместимость с базовой версией контроллера, опреде-
лить преимущества и недостатки пользовательского качества, соответствие Вашим, кон-
кретно определенным задачам, простоте, стоимости, универсальности, совместимости по
разъемам, возможности монтажа в имеющемся конструктиве. Программный продукт TR
DOS написан и отлажен в применении к полномасштабной версии контроллера дисковой
системы, поэтому следует внимательно отнестись к выбору аппаратных возможностей
контроллера. Несмотря на значительные упрощения все представленные здесь версии
вполне работоспособны, но возможны ситуации когда система определяя номер диска или
плотность записи не сможет использовать необходимые аппаратные ресурсы.