
- •Глава 6. Основные характеристики средств микропроцессорной техники 82"
- •Глава 8. Структуры и алгоритмы аналого-цифровой части иис . . 126-
- •Глава 9. Измерительно-вычислительные комплексы 143
- •Глава 10. Системы измерения независимых входных величин . . . 153"
- •Глава 11. Многомерные и аппроксимирующие и с 172
- •Глава 12. Статистические измерительные системы 182'
- •Глава 13. Теоретические основы автоматического контроля . . . . 216-
- •Глава 14. Системы автоматического допускового контроля .... 242
- •Глава 1
- •1.1. Основные определения. Области применения иис
- •1.2. Обобщенная структурная схема иис
- •1.3. Описание функционирования иис. Содержательные логические схемы алгоритмов
- •Глава 2
- •2.1. Разновидности входных величин
- •2.2. Разделение иис по виду выходной информации
- •2.3. Классификация иис по принципам построения. Роль эвм
- •Глава 3
- •3.1. Государственная система приборов. Основные положения
- •3.2. Агрегатный комплекс средств электроизмерительной техники
- •Глава 4
- •4.1. Индикация в иис
- •4.2. Запись и хранение информации в иис
- •Глава 5
- •5.1. Основные разновидности структур и интерфейсов
- •5.2. Протоколы и типовые алгоритмы обмена информацией
- •5.3. Интерфейс с последовательным выполнением операций обмена информацией
- •5.4. Приборный стандартный интерфейс
- •5.5. Интерфейс камак
- •5.6. Интерфейсы периферийной части эвм
- •5.7. Сопоставление алгоритмов стандартных интерфейсов
- •5.8. Об аналоговых интерфейсах измерительной части иис
- •Глава 6
- •6.1. Эвм и средства микропроцессорной техники в иис
- •6.2. Микро-эвм
- •6.3. Микропроцессоры
- •6.5. Программируемые клавишные эвм
- •6.6. Табличные методы преобразования информации
- •Глава 7
- •7.2. Унифицирующие преобразователи
- •7.3. Измерительные коммутаторы амплитудно-модулированных сигналов
- •7.4. Защита входных измерительных цепей иис от помех
- •Глава 8
- •8.1. Основные структуры аналого-цифровой части
- •8.2. Алгоритмы функционирования аналого-цифровой части иис
- •Глава 9
- •Глава 10
- •10.1. Основные разновидности систем измерения независимых входных величин
- •10.2. Многоточечные ис с резистивными датчиками
- •10.3. Мультиплицированная ис с термопарами
- •10.4. Сканирующие системы для расшифровки графиков
- •10.5. Акустическая система для измерения координат графических изображении
- •10.6. О голографических измерительных системах
- •Глава 11
- •11.1. Многомерные ис (системы для раздельного измерения взаимосвязанных величин)
- •11.2. Аппроксимирующие ис
- •Глава 12
- •12.1. Особенности измерения статистических характеристик случайных процессов
- •12.2. Системы для измерения законов распределения вероятностей случайных процессов
- •12.3. Корреляционные измерительные системы
- •12.4. Спектральные измерительные системы
- •13.1. Функция и основные видь! систем автоматического контроля
- •13.2. О выборе контролируемых величин и областей их состоянии
- •13.3. Ошибки контроля
- •13.4. Объем выборки при контроле
- •13.5. Организация статистического контроля
- •13.6. Дискретизация непрерывной контролируемой величины
- •13.7. Оценка эффективности и стоимости систем автоматического контроля
- •Глава 14
- •14.1. Каналы контроля
- •14.3. Системы автоматического контроля параллельного и последовательного действия
- •114,4. Системы автоматического контроля с общей образцовой величиной
- •14.5. Основные алгоритмы работы систем параллельно-последовательного действия
- •14.6. Системы автоматического контроля параллельно-последовательного действия
- •XI (iMxHi) I (ch : kAxa!, || Дси, Ac2i) ]} X
- •Глава 15
- •Глава 17
- •17.1. Особенности и основные характеристики телеизмерительных систем
- •17.2. Линии связи 1
- •17.3. Разделение сигналов в тис
- •Глава 18
- •18.1. Аналоговые тис
- •18.2. Цифровые тис (системы с кодоимпульсными сигналами]
- •18.3. Об адаптивных тис
- •18.4. Краткий обзор основных характеристик промышленных тис
- •Глава 19
- •19.1. Стадии проектирования иис
- •19.2. О проектировании программного обеспечения иис
- •19.3. Об автоматизации системотехнического проектирования
- •19.4. Учебное задание на системотехническое проектирование
- •20.1. Критерии оценки погрешностей измерения входной величины
- •20.2. Оценка полной погрешности
- •20.3. О распределении погрешностей между звеньями системы
- •20.4. О погрешностях квантования по уровню и округления при вычислениях
- •20.5. Информационные оценки
- •Глава 21
- •21.1. Определение интервалов равномерной дискретизации
- •21.2. Об адаптивной дискретизации
- •21.3. Оценка времени измерительных преобразований аналоговой части
- •21.4. Оценка времени работы цифровой части иис. Выбор эвм по быстродействию
- •Глава 22
- •22.1. Общие положения
- •22.2. Нормируемые метрологические характеристики ис
- •22.3. Технические средства метрологических поверок
- •22.4. Автоматическая коррекция погрешностей ис
- •Глава 23
- •23.1. Оценка эффективности иис
- •23.2. Планирование измерительных экспериментов
6.3. Микропроцессоры
В общем случае в состав МП входят арифметико-логическое устройство (АЛУ), блок внутренних регистров, устройство управления (УУ), магистральные шины данных и ввода-вывода и устройство, осуществляющее связь МП с внешними устройствами.
Арифметико-логическое устройство МП аппаратно выполняет несколько простейших операций: сложение, вычитание, логическое И, логическое ИЛИ, сложение по модулю 2, пересылку, сдвиг и др. Более сложные действия выполняются по микропрограммам и подпрограммам. Виды операций, выполняемых АЛУ, а также состояние МП запоминаются на регистрах состояния.
Блок внутренних регистров содержит регистры общего назначения (РОН), команд, адреса, стек, указатель стека, индексные регистры, счетчик команд, регистр состояния, прямого доступа к памяти, накопительный регистр и т. д. Наличие внутренних регистров резко расширяет возможности АЛУ и позволяет повысить быстродействие МП. Следует заметить, что конкретные типы МП содержат различное количество перечисленных регистров. Очень часто функции этих регистров выполняют либо РОН, либо ячейки внешней памяти или же такие функции отсутствуют вообще.
Устройство управления МП в зависимости от способа организации управления может быть выполнено в одной из двух модификаций: функция управления реализуется с применением либо аппаратных средств, либо микропрограммирования.
Устройство управления первого типа в зависимости от кода соответствующей команды вырабатывает последовательность сигналов, необходимую -для выполнения МП предписанной командой.^операции. В таком УУ обязательно наличие сложных в функциональном отношении дешифратора команд и блока формирования сигналов управления. При сравнительно высоком быстродействии такая организация процесса управления имеет существенный недостаток: при необходимости изменения отдельных команд или введении новой требуется переделка УУ.
Второй способ организации процесса управления предполагает наличие специального ЗУ микрокоманд, хранящего набор микропрограмм, соответствующих кодам операций. Последовательное выполнение этих микропрограмм обеспечивает появление необходимых сигналов управления в МП, чем достигается выполнение соответствующей операции. При таком варианте построения УУ изменение состава команд сводится к замене содержимого ЗУ микрокоманд. Однако постоянное обращение к ЗУ микрокоманд ограничивает быстродействие МП.
В различных МП используются одна, две или три внутренние шины, что существенно влияет на характеристики МП. Увеличение числа шин приводит к повышению быстродействия (появляется возможность выполнения операций за меньшее количество тактов), но при этом часть площади кристалла занимается шинами. При уменьшении числа шин операции в МП выполняются за несколько тактов и появляется необходимость в дополнительных регистрах, правда, при этом функциональные возможности МП расширяются.
Количество внешних интерфейсных шии у разных МП колеблется от одной до трех. По этим шинам передаются данные, управляющие сигналы и адреса. В зависимости от числа шин эти операции производятся за различное число тактов, что в значительной мере определяет быстродействие МП.
У МП с тремя шинами по шине данных передаются операнды ([числа, над которыми осуществляются операции) и команды.
Внешняя шина адреса МП необходима для адресации к внешней памяти и другим внешним устройствам.
По двунаправленной шине управления передаются сигналы от внешних устройств к МП и обратно. Эти сигналы могут характеризовать состояние внешних устройств. С помощью сигналов управления осуществляются запрос и разрешение на прерывание, а также запись и считывание информации при работе с внешней памятью и т. п.
Структурно МП может быть выполнен в одной из двух известных модификаций:
с фиксированной разрядностью обрабатываемых слов и фиксированной системой команд (например, МП из МПК К580);
с возможностью наращивания разрядности обрабатываемых слов (секционированные МП) и микропрограммным управлением (например, МП из МПК К589).
Структура МП первого типа во многом повторяет структуру ЭВМ малой и средней производительности. Логическая структура секционированных МП с наращиваемой разрядностью существенно отличается от предыдущего типа МП. В таком МП операционная часть (АЛУ, регистры общего и специального назначения, дешифратор микрокоманд и т. п.) разделена на равные части (по 2, 4, 8, 16 разрядов), которые называются секциями. Количество таких секпий зависит от решаемых МП задач и определяется потребителем. Устройство управ-
.лёния в секционированных МП реализуется в виде отдельных интегральных микросхем.большой, средней и малой степени интеграции (например, БИС микропрограммного, управления, БИС ПЗУ микрокоманд и т. п.).
. 6.4. МИКРОПРОЦЕССОРНЫЕ КОМПЛЕКТЫ ИНТЕГРАЛЬНЫХ МИКРОСХЕМ
В составе МПК ИС можно выделить следующие основные группы интегральных микросхем большой степени интеграции (БИС):
БИС, на основе которых строится МП, — это так называемый базовый ком-
йлект;' ' " "-'
""' ' БИС запоминающих устройств, образующих систему памяти (микросхемы ОЗУ,;ПЗУ, ППЗУ);
• " БЙС, осуществляющие связь между отдельными узлами вычислительного устройства: между МП и УВВ — АЦПУ, графопостроителями, дисплеями, фотосчитывателями, внешними 'накопителями информации и т. п.;
БИС, используемые при создании управляющих и измерительных комплексов, которые осуществляют связь между МП н объектом, — АЦП, ЦАП, компараторы,- преобразователи, усилители и т. п.
Таблица 6.2. Характеристики микропроцессорных комплектов интегральных микросхем серий К580 и К589
--. |
|
' |
|
н 6 |
|
|
о m |
а., >1 ГС |
■ м с |
Тип мик- |
Функциональное назначевие |
о ^Г |
Щ О |
«8 |
|
3 |
|
S .,'. е |
росхемы |
схемы |
к о as |
£ <и ЕГ |
£5 |
К М |
о |
is и |
а |
|
|
и S В |
л я ге |
>2 ° |
га д. |
К о |
»5о |
- :t" |
|
|
а -Вю |
И m & |
С я |
Ж с |
ЕГе£ |
.HlJ |
К580 |
К580ИК80 |
МП |
8 |
0,5 |
0,8 |
5; 12; —5 |
48 |
— Ю-г- Ч-+70 |
|
К580ИК51 |
Последовательный периферийный адаптер |
8 |
0,5 |
0,4 |
5 |
48 |
|
|
К580ИК55 |
Параллельный периферийный адаптер |
8 |
0,5 |
0,35 |
5 |
48 |
|
К589 |
К589ИК1 |
Блок микропрограммного управления |
2 п |
15 |
1,2 |
5 |
40 |
—10---ь+70 |
|
К589ИК.02 |
Центральный процессорный элемент |
2 п |
И |
1,0 |
5 |
28 |
|
|
К589ИК03 |
Схема ускоренного переноса |
8 |
130 |
0,6 |
5 |
28 |
|
|
К589ИР12 |
Многорежимный буферный регистр |
8 |
25 |
0,8 |
5 |
24 |
|
|
К589ИР14 |
Блок приоритетного прерывания |
4 |
12,5 |
0,8 |
5 |
|
|
|
К589АП16 |
Шинный формирователь |
4 |
50 |
0,7 |
5 |
10 |
|
|
К589АП26 |
Шинный формирователь с инверсией |
4 |
6J |
0,/ |
о |
16 |
|
|
К589ХЛ4 |
Многофункциональное |
4 |
25 |
0,8 |
5 |
16 |
|
|
|
синхронизирующее устройство |
|
|
|
|
|
|
|
К556РТ4 |
ППЗУ |
1К |
14 |
0,7 |
5 |
16 |
|
|
КБ56РТ5 |
ппзу |
4К |
12,5 |
0,8 |
5 |
24 |
|
|
К556РТ6 |
ППЗУ |
16 К |
10 |
1,0 |
5 |
24 |
|
|
К556РТ1 |
Электрически программируемая логическая матрица |
|
20 |
1,0 |
5 |
28 |
|
Базовый МПК ИС может состоять из одной БИС — однокристальный МП, двух БИС — двухкристальный МП, нескольких БИС — многокристальный МП.
В устройствах, осуществляющих связь между МП и УВВ, МП и ВУ (или объектом), используются так называемые контроллеры, являющиеся устройства^ ми логического управления. Они могут строиться иа базе микропроцессорных БИС и других интегральных микросхем меньшей степени интеграции.
В табл. 6.2 для иллюстрации приведены данные МПК К580 и К589, широко используемых на практике.
Следует учесть, что при построении устройств иа базе конкретного МПК можно использовать интегральные микросхемы, ие входящие в его состав, например ИС МПК К536 хорошо согласуются с ИС К535 и т. д. Более подробно с этими, а также другими связанными с функционированием отдельных ИС МПК вопросами можно познакомиться по [6.2, 6.3].
МПК имеют разрядность 2Х«, 4Хи, 8Х«, 8 и 16, включают от 3 до 12 типов БИС, имеют быстродействие от 30 до 500 тыс. операций в секунду, мощность, потребляемая одной БИС, колеблется от 0,001 до 1,2 Вт.
При организации обмена информацией в МПК преимущественно используется интерфейс «Общая шина».
В ближайшее время нужно ожидать повышения производительности БИС, входящих в состав МПК, создания БИС памяти емкостью до 256 Кбайт, разработки для микро-ЭВМ резидентных трансляторов языка высокого уровня, специализированных БИС (быстрого преобразования Фурье, ассоциативных процессоров и т. п.).
В настоящее время имеются факторы, затрудняющие применение МПК. К таким факторам в первую очередь относятся отсутствие промышленного выпуска средств отладки систем с МПК и программ их работы, неполнота выпускаемых МПК (в некоторых МПК нет системных контроллеров, узлов сопряжения и др.), различающиеся интерфейсы в разных МПК, отставание в выпуске АЦП, ЦАП и отсутствие миниатюрных, простых и дешевых периферийных устройств, ориентированных на работу с МПК.