1.Программируемые контроллеры (ПК)

Что такое “программируемые контроллеры”? Это контроллеры в смысле автоматики, но программируемые, если использовать терминологию информатики. Это “гибридное” понятие возникло недавно в результате пересечения направлений исследований двух дисциплин . Через 10 лет после появления в 50-х годах первых электронных вычислительных машин была создана мини-ЭВМ, с 1974 года это понятие вышло за пределы узкого круга специалистов.

Образно говоря, ПК являются своего рода интерфейсом между автоматикой и информатикой. Характерным свойством ПК является быстрый циклический характер работы, который определяет их способность вести обработку данных в “реальном масштабе времени”. Этим определяется целесообразность использования ПК в качестве инструмента для управления различными процессами. Применять их в этом случае гораздо легче, чем другие средства, например, такие более совершенные, как ЭВМ и мини ЭВМ, или менее совершенные, как микроЭВМ и жесткие логические схемы.

Программируемый контроллер – это устройство, предназначенное для автоматизации наиболее часто встречающихся в промышленности комбинаторных и последовательных процессов, поэтому он представляет интерес практически для любого случая автоматизации.

Он заполняет собой пробел в гамме устройств автоматического управления, которые могут оказаться слишком сложными, чтобы применять в них жесткую логику, а использование в них мини-ЭВМ может оказаться неоправданным по экономическим соображениям.

Будучи специфичным по архитектуре и программному обеспечению, ПК доступен в эксплуатации персоналу, не имеющему знаний в области программирования.

1.1 Причины появления ПК

Программируемые контроллеры появились в США в 1969г. для организации автоматизированного конвейерного производства в автомобилестроении таким образом, чтобы технологический процесс можно было постоянно совершенствовать и быстро перестраивать на выпуск других моделей автомобиля. Потребность в ПК предопределила появление в США двух таких крупных фирм, как “Модикон” (Modicon) и “Аллен Бредли” (Allen Bredly).

 

1.2 Области использования ПК

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

Черная и цветная металлургия. Особое значение в этих отраслях имеют требования безопасности. Программируемые контроллеры применяются для управления транспортными операциями на коксовых батареях, загрузке доменных печей, для автоматизации литейных цехов. Их используют также для решения задач, связанных с анализом газов и с контролем качества.

Металлообработка и автомобильная промышленность. Это как раз те отрасли, где ПК нашли широкое применение. Их можно встретить на автоматических линиях и сборочных конвейерах, на стендах для испытания двигателей, а также на прессах, токарных автоматах, шлифовальных и агрегатных станках, сварочных установках , автоматических станках для разрезки.

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

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

Транспортные и погрузочно-разгрузочные операции. Программируемые контроллеры используются при сортировке посылок, почтовых отправлений, механизированном управлении складскими операциями, упаковке, конвейерной пересылке, комплектовании изделий на поддонах, в лифтовом хозяйстве, грузоподъемных механизмах и др.

Другие области применения. Все случаи использования ПК перечислить невозможно. В текстильной промышленности они могут применяться для управления операциями автоматического раскроя тканей и контроля нитей, на транспортных конвейерах. В стекольной промышленности, в производстве хрусталя ПК управляют операциями отрезки и упаковки. Устройства логического управления используются при решении задач, связанных с охраной (зданий, заводов) и обеспечении безопасности (ядерная энергетика). Функциональные возможности и легкость внедрения позволяют использовать ПК как учебное пособие. Возможно использование ПК в системе образования.

 

1.3Обзор микросхем и микропроцессорных наборов для создания ПК.

1.3.1 Микросхема К145ИК1906

Микросхема К145ИК1906 может использоваться в составе систем автоматического управления (САУ) и регулирования параметров (режимов) объекта с привязкой к временному параметру.

Микросхема управляется клавиатурой. Имеется возможность визуального контроля режимов и параметров с помощью индикаторных устройств.

Частное применение микросхемы К145ИК1906 — для контроля и управления режимами работы лентопротяжного механизма (ЛПМ) в бытовых магнитофонах.

Микросхема обеспечивает:

синхронное переключение всех узлов управления с организацией необходимых временных задержек;

переключение режимов работы двигателей.

Микросхема может применяться как основной логический элемент в манипуляторах, управляющих дозированной загрузкой произвольных емкостей некоторым веществом.

Условное графическое обозначение микросхемы К145ИК1906 и типовая

схема включения показаны на рис. 1, назначение выводов дано в табл.1

Рис. 1. Условное графическое обозначение К145ИК1906

 

1.3.2 Микросхема К145ИК1807

Микросхема К145ИК1807 по математическому обеспечению ориентирована на решение задач управления технологическими процессами, манипуляторами, электробытовыми приборами и т.п. Она выполняет следующие функции:

прием программы управления и исходных данных о времени и состоянии датчиков управляемого объекта;

временное хранение дополнительной информации во внутренней памяти микросхемы, организованной в виде стека, по схеме: регистр индикации РИ->регистр памяти М2->регистр памяти Ml->регистр индикации РИ. Для запоминания кода управления имеется специальный регистр МКУ; обращение к внутренней памяти микросхемы осуществляется с клавиатуры и по программе;

работy в режиме таймера;

обращение к внешнему запоминающему устройству и последовательную выборку команд ЗУ для их исполнения;

автоматический поиск программы во внешнем ЗУ по номеру, набранному на клавиатуре;

выполнение заданной программы.

Рисунок 2: Условное графическое обозначение К145ИК1807

 

 

Таблица 2 Назначение выводов микросхемы

Вывод

Обозначение

Тип нывода

Функциональное назначение выводов

1—4

Uc3,Uc1

Uc2,Uc4

Входы

Фазы тактового питания динамических узлов микросхемы

7. 8. 10. 11

D0.9--D0.12

Входы

Код операции. Десятки минут/секунд. Минуты. Число циклов повторения Запоминаемый код (в М2/М1)

12, 5. 6, 13

DO.5-DO.8

Входы

Приращение адреса ЗУ. Признак диапазона минуты/секунды. Минуты/секунды. Признак памяти М1/М2. Запоминаемый код (в М1/М2). Старшие разряды адреса смещения (в цикле).

14, 16. 17, 19

DO.4—DO. 1

Входы

Младшие разряды адреса смещения (в цикле) Датчики внешних устройств

20

21, 22 24

SYN

W11. W12

GND

Вход Входы

Синхронизация (частота импульсов /==50 Гц)

Клавиатура

Общий

28, 31

32—35

CO5—CO8 C09—CO12

Выходы

Управление внешним устройством

Счетчик адреса с индикацией.

Десятки секунд

36—39

C013—C016

Выходы

Старший шестнадцатеричный разряд адреса

----

----

40—43

CO 17—CO20

Выходы

Средний шестнадцатеричный разряд адреса

Младший шестнадцатеричный разряд кода опроса датчиков

Десятки минут

44—47

 

 

 

48

C021—B024

 

 

 

Ucc

Выходы

Младший шестнадцатеричный разряд адреса

 

Напряжение питания

Старший шестнадцатеричный разряд кода опроса датчиков

Минуты

Примечание. Выводы показаны н последовательности старший -- младший разряд.

Рисунок 3: Структурная схема модуля управления на базе К145ИК1807

Таблица 3: Система команд

Символ команды

Назначение команды

НВ

Занесение полного времени выполнения всей программы

ВВс

Занесение времени выполнения операции в секундном интервале

ВВм

 

 

Занесение времени выполнения операции в минутном интервале

. КУ

Управление исполнительными устройствами и переход по времени в секундном интервале

ПВ

Переход по окончании времени в минутном интервале

БП

Безусловный переход из любого места программы по заданному адресу

ПП

Переход на подпрограмму по указанному адресу подпрограммы. Глубина обращения к подпрограмме 2

ОД

 

 

Опрос датчиков внешних устройств. Код, считываемый с датчиков, сравнивается с заданным по программе. В соответствии с результатом осуществляется переход по программе.

ВП

Выход из подпрограммы для выполнения основной программы.

М1

Обращение к внутренней памяти Ml.

М2

Обращение к внутренней памяти М2.

М1+

Сложение с памятью Ml.

МКУ

Обращение к памяти кода управления исполнительными устройствами.

Цикл

Задание числа циклов повторения выполняемой операции (блока операций). В команде указывается число циклов повторения и смещения текущего адреса ЗУ, охватывающее повторяемый блок операций.

ЗК

Занесение кода в память М2 или Ml

Стоп

Останов программы

 

Для хранения программ управления используется внешнее ЗУ (ОЗУ, ППЗУ, ПЗУ), "ходящее в состав модуля управления.

При длительном пользовании отлаженной программой управления в модуле применяется ПЗУ. На этапе отладки программы управления, функции носителя информации может выполнять оперативное или полупостоянное ЗУ.

Функциональные возможности микросхемы К145ИК1807 позволяют строить программы управления внешним объектом:

с организацией множества циклов повторений тех или иных операций (блока операций);

с остановом и возвратом на начало программы;

с возможностью прерывания программы и выходом на программу продолжения или ос. та нова;

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

Минимальный период коммутации исполнительных устройств 40±2 мс.

Доступ пользователя к модулю управления осуществляется через устройство ввода/ вывода, которое имеет в своем составе клавиатуру и индикаторные устройства.

Условное графическое обозначение микросхемы К145ИК1807 приведено на рис. 2, назначение выводов в табл. 2, структурная схема модуля управления на базе К145ИК1807 . на рис. 3.

В ходе выполнения программы микросхемой осуществляется опрос и анализ датчиков внешних устройств по входам D0.1—D0.4.

Систему команд К145ИК1807 можно разделить на три группы:

команды внешнего управления: КУ и выполняемые только после КУ - НВ, ВВм, ВВс. ПВ, ОД;

команды обращения к памяти: ЗК, МКУ, M1, M2, M1+;

команды управления программой: БП, Цикл, ПП, ВП, Стоп.

Система команд приведена в табл. 4. Время считывания однобайтовой команды 14 мс, двухбайтовой 19 мс. Временной интервал между опросами датчиков 20 мс, длительность опроса датчиков 0,8 мс.

1.3.3 Микропроцессорный комплект серии КР580

 

Комплект микросхем серии КР580, выполненных по n-МДП и ТТЛШ-технологии, характеризуется архитектурным единством, которое обеспечивается автономностью и функциональной законченностью отдельных микросхем, унификацией их интерфейса, программируемостью микросхем, их логической и электрической совместимостью. Восьмиразрядная организация, фиксированный набор команд, большой выбор периферийных микросхем различного назначения, относительно высокое быстродействие, умеренное потребление мощности обеспечивают МПК широкое применение при создании средств вычислительной техники: устройств локальной автоматики, контроллеров измерительных приборов и периферийных устройств, микро-ЭВМ для управления технологическими процессами и измерительными системами и др.

Состав МПК серии КР580 приведен в табл. 4, основные стыковочные параметры даны в табл. 5.

Микросхемы серии КР580 по входам и выходам совместимы с микросхемами ТТЛ серии К133 н К155.

 

 

 

Таблица 4 Состав МПК серии КР580

Тип микросхем

Функциональное назначение

Тип корпуса

Технология

КР580ВМ80А

Однокристальный 8-разрядный микропроцессор

2123.40-2

n-МДП

КР580ВВ51А

Программируемый последовательный интерфейс

2121.28-5

n-МДП

КР580ВИ53

Программируемый таймер

2120.24-3

n-МДП

КР580ВВ55А

Программируемый параллельный интерфейс

2123.40-2

n-МДП

КР580ВТ57

Контроллер прямого доступа к памяти

2123.40-2

n-МДП

КР580ВН59

Контроллер прерываний

2121.28-5

n-МДП

КР580ВВ79

Интерфейс клавиатуры дисплея

2123.40-2

n-МДП

КР580ВГ75

Контроллер ЭЛТ

2123.40-2

n-МДП

КР580ВК91А

Интерфейс МП-канал общего пользования

2123.40-2

n-МДП

КР580ВА93

Приемопередатчик МП-канал общего пользования

2121.28-10

n-МДП

КР580ГФ24

Генератор тактовых сигналов

238.16-2

n-МДП

КР580ВК28,

Системный контроллер и шинный формирователь

2121.28-4

ТТЛШ

КР580ВК38

 

 

 

 

 

КР580НР82.

Буферный регистр/регистр с инверсией

2140.20-2

ТТЛШ

КР580ИР83

 

 

 

 

 

КР580ВА86,

Шинный формирователь/формирователь с инверсией

2140.20-1

ТТЛШ

КР580ВА87

 

 

 

 

 

 

Таблица 5: Основные параметры

Параметр

 

 

Обозначение

Значения параметров

[макс. (мин.)]

Напряжение питания', В

Ucc

5,25(4.75)

Входное напряжение низкого уровня', В

UIL

0,8

Входное напряжение высокого уровня', В

UIH

(2,0)

Выходное напряжение низкого уровня, В

uol

0.45

Выходное напряжение высокого уровня', В

uoh

(2,4)

Выходной ток низкого уровня', мА

iol

2,2

Выходной ток высокого уровня', мА

IOH

—0,4

Ток утечки на входах, мкА

ili

±10

Ток утечки на входах/выходах, мкА

loz

±10

Емкость нагрузки', пФ

cl

100

Емкость на входах, пФ

CI

10

Емкость на входах/выходах, пФ

Со

20

' Значения статических параметров, отличающиеся от указанных, приведены н таблицах параметров конкретных микросхем.

 

 

Микросхема КР580ВМ80А

Микросхема КР580ВМ80А — функционально законченный однокристальный параллельный 8-разрядный микропроцессор с фиксированной системой команд, применяется в качестве центрального процессора в устройствах обработки данных и управления. Микропроцессор имеет раздельные 16-разрядный канал адреса и 8-разрядный канал данных. Канал адреса обеспечивает прямую адресацию внешней памяти объемом до 65536 байт, 256 устройств ввода и 256 устройств вывода.

Условное графическое обозначение микросхемы приведено на рис. 4, назначение выводов — в табл. 6, структурная схема показана на рис. 5.

Рис. 4. Условное графическое обозначение КР580ВМ80А

Восьмиразрядное арифметико-логическое устройство микропроцессора обеспечивает выполнение арифметических и логических операций над двоичными данными, представленными в дополнительном коде, а также обработку двоично-десятичных упакованных чисел.

В состав блока регистров входят: 16-разрядный регистр адреса команды (IP), 16-разрядный регистр указателя стека (SP), 16-разрядный регистр временного хранения (WZ), 16-разрядная схема инкремента-декремента и шесть 8-разрядных регистров общего назначения (B, С, D, Е, Н, L), которые могут использоваться и как три 16-разрядных регистра (ВС, DE, HL).

Микропроцессор выполняет команды по машинным циклам. Число циклов, необходимое для выполнения команды, зависит от ее типа и может быть от одного до пяти. Машинные циклы выполняются по машинным тактам. Число тактов в цикле определяется кодом выполняемой команды и может быть от трех до пяти. Длительность такта равна периоду тактовой частоты и при частоте 2,0 МГц составляет 500 нс.

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

 

Рисунок 5 Структурная схема КР580ВМ80Д

Таблица 6: Назначение выводов

Вывод

Обозначение

Тип вывода

Функциональное назначение выводов

/. 25—27

AIO, АО—А2,

Выходы'

Канал адреса

29—40

АЗ—А9, AI5. А12—А14. A11

 

 

 

 

2

GND

Общий

3—10

D4—D7, D3—DO

Входы/выходы'

Канал данных

11

U1o

 

 

Напряжение источника смещения—5 В

12

SR

Вход

Установка в исходное состояние

S3

HLD

Вход

Захват

14

INT

Вход

Запрос прерывания

15, 22

C2, C1

Входы

Тактовые сигналы

16

INTE

Выход

Разрешение прерывания

17

RC

Выход

Прием информации

18

TR

Выход

Выдача информации '

19

SYN

Выход

Сигнал синхронизации

20

Ucc1

Напряжение питания +5 В

21

HLDA

Выход

Подтверждение захвата

23

ROY

Вход

Сигнал “Готовность”

24

WI

Выход

Сигнал “Ожидание”

28

Ucc2

Напряжение питания +12 В

' С тремя состояниями,

 

1.3.4 Микропроцессорный комплект серии КР581

Микропроцессорный комплект (МПК) серии КР581 предназначен для построения микро-ЭВМ типа “Электроника-60”, программно совместимой с мини-ЭВМ семейства СМ ЭВМ.

Область применения: управление производством и технологическими процессами, сбор и обработка данных, решение научно-технических и экономико-статистических задач, проведение инженерно-конструкторских расчетов, моделирование и управление объектами в реальном масштабе времени.

Микропроцессорный комплект n-канальных МДП микросхем представляет собой 16-разрядный микропроцессор с микропрограммным управлением и включает в себя микросхемы шести типов (табл. 7):

Таблица 7: Микропроцессорный комплект серии КР581

Тип микросхемы

Функциональное назначение

Тип корпуса

КР581 ИК1*

Обработка информации

413.48-5

КР581 ИК2*

Управление выполнением операций

413.48-5

КР581РУ1*

Микропрограммное запоминающее устройство для реализации стандартного набора системы команд

413.48-5

КР581 РУ2*

Хранение микрокоманд управления выполнением операций

413.48-5

КР581РУ3

Микропрограммное запоминающее устройство для реализации операций с плавающей запятой

413.48-5

КР581 ВЕ1

Микропроцессор с микропрограммным управлением

413.48-5

 

 

 

 

 

 

 

Микросхемы серии КР581 представляют собой функционально законченные узлы и блоки микропроцессора.

Общие характеристики МПК

Разрядность обрабатываемых данных ………………... 8,16 бит

Управление …………………………. Микропрограммный способ

Число типов команд, включая команды с плавающей запятой.…72

Объем адресуемой памяти ……………………………….. 64К байт

Число способов адресации ………………………………………… 8

Число уровней прерывания………………………………………… 4

Шина адреса и данных………………………………. Совмещенная

Быстродействие ………………………………. 250 тыс. операций/с

Система команд …………………………...Типа “Электроника-60”

Для всех типов ИС МПК серии К581 статические параметры приведены в табл. 8, динамические — в табл. 9.

Таблица 8: Статические параметры

Параметр

Обозначение

Значения параметров

мин.

макс.

Напряжение питания, В

Uсc1

Ucc2

Ucc3

4,75

11,4

-5.25

5,25

12,6

-4,75

Ток утечки входов, мкА

ILIO

1,2*

Ток утечки тактовых входов, мкА

ILIC

20*

Входное напряжение высокого уровня по тактовым входам, В

uihc

11,4

12.6

Входное напряжение низкого уровня по тактовым входам, В

uilc

-0.5

+0,5

Емкость тактовых входов, пф

Сс

80*

• При 7'=+25°С.

Таблица 9: Динамические параметры

 

 

 

 

КР581

КР581.А

КР581ВЕ1

Параметр

Обозначение

мин.

макс.

мин.

макс.

мин.

макс

Длительность тактового цикла, нс

tc;

400

600

300

Длительность тактового сигнала, нс

90

125

70

Время задержки между тактовыми сигналами, нс

tD

20

20

5

Время перехода тактового сигнала при включении и выключении, нс

10

50

10

50

20 *

Время перехода входных сигналов при включении и выключении, нс

 

 

5

50

5

50

10

 

 

 

Микросхема КР581ИК1

Микросхема КР581ИК1 предназначена для выполнения логических и арифметических функции над системными данными.

Условное графическое обозначение КР581ИК1 приведено на рис. 6, функциональное назначение выводов — в табл. 10.

Рисунок 6:Условное графическое обозначение КР581ИК1

Таблица 10: Функциональное назначение выводов

Вывод

Обозначение Тип вывода

Функциональное назначение выводов

4—17, 22, 23

DAO—DA15 Вход/выход

Шина адреса и данных. Используется мультиплексный режим работы информационных шин (передача адресных сигналов, команд и данных по одной шине)

28—34. 36—44

М15—МО Вход/выход

Шина микрокоманд. По шине микрокоманд организован обмен информацией между всеми микросхемами комплекта

27

WI

Вход

Сигнал “Ожидание”. При поступлении данного сигнала микросхема переходит в режим ожидания

46, 26, 47, 25

С1—С4 Входы

Тактовые сигналы внешнего генератора

45

Ucc2

Напряжение питания +12 В Напряжение питания ; +5 В

48

Uсc3

Напряжение питания; —5 В

24

GND —

Общий

Примечание. Источник питания Ucc1 не используется•

 

1.3.5 Микропроцессорный комплект серии К588

 

Микропроцессорный комплект серии К588, выполненный по низкопороговой КМДП-технологии, предназначен для построения встраиваемых и автономных микро-ЭВМ, совместимых по системе команд с микро-ЭВМ “Электроника-60”, а также для распределенных систем управления объектами.

Построение микросхем серии К588 (наращиваемость, модульность, микропрограммное управление, автономность внутренней синхронизации) аналогично микросхемам серии КР587.

Состав комплекта микросхем серии К588 приведен в табл. 11.

Таблица 11

Тип микросхемы

Функциональное назначение

Тип корпуса

К588ВС2

16-разрядное арифметическое устройство

429.42-3

К588ВУ2

Управляющая память микропрограмм

429.42-3

К588ВГ1

Системный контроллер

429.42-3

К588ВР2

16-разрядный умножитель

4118.24-2

К588ВА1

8-разрядный магистральный приемопередатчик

4119.28-4

К588ИР1

8-разрядный многофункциональный буферный регистр

4119.28 4

К588ВГ2

Контроллер запоминающего устройства

4116.18-2

К588BTl

Селектор адреса

429.42-3

 

Микросхема К588ВС2

Микросхема К588ВС2 — арифметическое устройство микропроцессора (АУ), предназначено для применения совместно с микросхемами К588ВУ2 и К588ВГ1 в процессоре

16-разрядной микро-ЭВМ и может быть использовано для построения операционных блоков различных цифровых средств.

Арифметическое устройство является 16-разрядным автономным, асинхронным, микропрограммно управляемым модулем обработки цифровой информации, представляемой в двоичном коде.

Условное графическое обозначение микросхемы приведено на рис. 7, назначение выводов — в табл. 12.

Микросхема К588ВС2 состоит из следующих основных блоков:

блока управления (БУ), предназначенного для дешифрации кодов микрокоманд и выработки управляющих сигналов к блокам схемы;

блока регистров общего назначения (РОН) 16Х16;

арифметико-логического устройства (АЛУ), предназначенного для выполнения арифметических и логических операций;

регистра микрокоманд (РМ), предназначенного для хранения 12-разрядного управляющего слова во время цикла выполнения микрокоманды;

регистра состояний (PC) — 16-разрядного регистра хранения информации. Старший полубайт состоит из триггера знака (ТЗ), триггера сравнения с нулем (ТН), триггера переполнения (ТПП), триггера расширения (ТР);

блока синхронизации (БС), предназначенного для формирования цикла работы микросхемы;

блока формирования признаков состояний (БФПС), предназначенного для формирования признаков результата выполнения операции;

буфера магистрали признаков состояний (БМПС), предназначенного для временного хранения и выдачи в однонаправленную магистраль состояний старшего полубайта регистра состояний;

магистрали данных (МД), предназначенной для осуществления асинхронного приема и выдачи информации по 16-разрядной магистрали данных;

аккумулятора (А), предназначенного для временного хранения 16-разрядного слова;

схемы обмена (СО), определяющей асинхронный обмен по магистрали данных;

регистра управляющего слова (РУС), служащего для хранения дешифрированного набора управляющих сигналов.

Таблица 12: Назначение выводов

Вывод

Обозначение

Тип вывода

Функциональное назначение выводов

1—4 5—20

MNS7—MNS10 К1 (0}—К1 (15)

Входы Входы/

выходы

Разряды 7—10 канала MNS Разряды 0—15 канала К1,

21

GND

Общий

22

К2(3}

Выход

3-й разряд К2 (знак результата) ;

23

К2(2)

Выход

2-й разряд К2 (равенство; результата нулю)

24

К2(1)

Выход

1-й разряд К2 (признак переполнения)

25

К2 (0)

Выход

0-й разряд К2 (признак paсширения)

30

CS

Вход

Сигнал синхронизации npиема микрокоманды

31

F1

Выход

Сигнал синхронизации управляющей памяти

32

ОРА

Вход/ выход

Сигнал квитирования вы дачи по К1

33

IPA

Вход/ выход

Сигнал квитирования приема по K1

34—41

MNS0—MNS6, MNS11

Входы

Разряды 0—6,11 канала

MNS ;

42

Uс с

Напряжение питания

Примечание. Выводы 26—29 не задействованы. При подключении микросхемы эти выводы через резисторы сопротивлением 15—30 кОм подключаются к шине питания.

 

1.3.6 Микропроцессорный комплект серии К1800

Микропроцессорный комплект серии К1800 состоит из девяти типов секционированных быстродействующих микросхем, выполненных на эмиттерно-связанной логике (ECL) (табл. 13).

Полнота функционального состава, универсальность, простота наращивания разрядности, совместимость с микросхемами серии К500 по уровням напряжений, условиям эксплуатации и конструктивному исполнению (вертикальное расположение выводов) позволяют использовать МПК серии К1800 для построения устройств вычислительной техники и цифровой автоматики высокого быстродействия. Комплект может служить элементной базой для мини-ЭВМ, спецпроцессоров высокой производительности, процессоров обработки сигналов в реальном масштабе времени и рассчитан на реализацию структуры цифровых устройств с произвольной системой команд. Хорошие технико-экономические характеристики микросхем МПК позволяют организовать параллельные арифметико-логические устройства с производительностью более 3*10^6 операций регистр— регистр/с.

Таблица 13: Состав комплекта

Тип микросхемы

Функциональное назначение

Разрядность

Тактовая частота, МГц

Напряжение питания, В

Напряжение питания, В

Потребляемая мощность. Вт

Тип корпуса

К1800ВС1

Арифметико-логическое устройство

4

16

68

—5,2; —2,0

1,4

2207.48-1

К1800ВУ1

Устройство микропрограммного управления

4

18

16

—5,2; —2,0

1,6

2207.48-1

К1800ВБ2

Устройство синхронизации

4

36

8

—5,2

0,74

2120.24-1

К1800ВТЗ

Устройство управления памятью

4

18

43

—5,2; —2,0

1,7

2207.48-1

К1800ВА4

Двунаправленный преобразователь уровней

4

18

13

5.0; —5,2

0,7

2103.16-3

К1800РП6

Двухадресная буферная память

9

18

14

—5,2

1,8

2207.48-1

К1800ВА7

Двунаправленный приемопередатчик

5

18

13

—5,2

0,44

2103.16-3

К1800ВР8

Многоразрядный программируемый сдвигатель

16

18

8

—5,2

1,5

2207.48-1

К1800РП16

Буферная память

9

18

7

—5,2

1,8

2207.48-1

 

В табл. 14 приведены эксплуатационные значения параметров микросхем серии К1800.

Таблица 14: Параметры микросхем серии К1800.

Параметр

Обозначение

Значения параметров

Режим измерения

мин.

макс.

Напряжение питания, В

Ucc1(Ucc)

Uссг

Uссз

—5,46 —2,1

4,75

—4,94 —1,9 5,25

Uss=Usso=0

Нагрузка на выходе ECL, мА

25

50 Ом на —2,0 В

Нагрузка на выходе TTL, мА

Io

24

UoL=0,5 В

Время перехода на входах, нс

2

10

ZL=50 Ом

Длительность входных сигналов, нс

5

ZL=50 Ом

Температура окружающей среды, °С

—10

+75

Температура кристалла, °С

130

Тепловое сопротивление кри

сталл — окружающая среда, °С/Вт, для корпусов:

2103.16-3

2120.24-1

2207.48-1

2103.16-3

 

 

2120.24-1

2207.48-1

 

 

 

 

 

 

 

 

 

 

80 55 48

50

 

 

32 24

 

 

 

Без обдува То же

С обдувом воздушным потоком со скоростью 3 м/с

То же

 

Микросхема К1800ВС1

Микросхема К1800ВС1 — арифметико-логическое устройство (АЛУ) является центральным процессорным блоком, предназначено для выполнения арифметических, логических и сдвиговых операций с комбинациями из одной, двух или трех переменных. Операции умножения и деления выполняются при использовании соответствующей команды. Данное устройство является одним из немногих микропроцессорных АЛУ, в котором реализованы операции над двоично-кодированными десятичными числами. Устройство обеспечивает внутреннюю генерацию сигналов четности результата PR и переноса PC для контроля ошибок, а также генерирует сигналы признака переполнения OF, знака MBS, проверки на нуль ZD и переноса CRP, CPG и CRO.

Условное графическое обозначение микросхемы приведено на рис. 8, назначение выводов—в табл. 15.

В состав микросхемы входят: фиксатор, мультиплексор выходной шины (MUХ0) мультиплексор данных (MUXD), мультиплексор-маска (MUXM), формирователь кодов, арифметико-логический блок (сумматор), сдвигатель, накопитель (AСС), дешифратор управления выходной шиной (DCO), дешифратор управления входной шиной (DCI), блок управления выходной шиной и мультиплексоры сдвигателя и накопителя.

Таблица 15: Назначение выводов

Вывод

Обозначение

Тип вывода

Функциональное назначение выводов

/, 24

U cc1

Напряжение питания -5,2 В

2

PC

Выход

Четность переноса

3

CRO

Выход

Перенос

4

CRG

Выход

Групповой перенос

5

CRP

Выход

Распространение группового переноса

6

OF

Выход

Признак переполнения

7. 17

Uss0

Общий выходных транзисторов

8. 9

LBS, MBS

Входы/выходы

Двунаправленные выводы младшего и старшего разрядов сдвигателя

10

PR

Выход

Признак четности результата

II

ZD

Выход

Признак проверки на нуль

12, 36

Uss

Общий схемы

13—16

IB0—IB3

Входы/выходы

Двунаправленные выводы шины 1В, разряды 0—3

18, 19

CO15, CO9

Входы

Управление входной шиной и накопителем

20—23

OB3—OB0

Входы/ выходы

Двунаправленные выводы шины 05, разряды 0—3

25. 48

UCC2

Напряжение питания —2 В

26

SYN2

Вход

Синхронизация фиксатора

27

SYN1

Вход

Синхронизация накопителя

28

CO8

Вход

Управление разрешением шины /В

29. 30. 32

D10,D13,

Входы

Данные шины DI. разряды

34

DII. D12

Входы

0—3

31, 33

CO6, CO5

Вход

Управление выходной шиной и блоком управления

35, 37—40

CO3, CO0. CO/,CO4,C02

Входы

Управление передачей данных в сумматор

41

CO10

Вход

Управление режимом сложение — вычитание

42

CO11

Вход

Управление режимом дво ичным, двоично-десятичным

43

C012

Вход

Управление режимом арифметико-логическим

44

CR1

Вход

Перенос

45—47

CO7, CO14. CO13

Входы

Управление режимом сдвига

 

Для управления операциями внутри микросхемы используются 16 управляющих входов СО0—С015. Обмен информацией между блоками процессорных устройств осуществляется тремя 4-разрядными информационными шинами IB, DI и ОB. Шина DI является однонаправленной и служит информационным входом для АЛУ (DI0— младший разряд, D13 — старший). Шины ОВ и IВ являются двунаправленными и могут использоваться как для ввода, так и для вывода информации (IВ0, ОВО — младшие разряды, IB3, ОВЗ — старшие). Вспомогательные входы служат для выдачи кодов состояния и условий перехода. Выводы CPI, CPO, LBS и MBS используются при параллельной работе нескольких АЛУ для увеличения разрядности, кратной разрядности одной микросхемы.

Рисунок 8: Условное графическое обозначение К1800ВС1