Структура контроллера устройства
![](/file/ade622c0f5fcd54ceb068.gif)
🛑🛑🛑 ПОДРОБНЕЕ ЖМИТЕ ЗДЕСЬ 👈🏻👈🏻👈🏻
Контроллер устройства состоит из следующих частей:
- модуль памяти;
- процессор;
- система ввода/вывода.
Модуль памяти используется для хранения данных, необходимых для работы контроллера.
Процессор служит для выполнения команд программы.
Система ввода/вывод обеспечивает взаимодействие процессора и периферийных устройств.
В состав системы ввода/выводы входят:
1. Контроллер последовательного порта RS-232
2. Контроллер параллельного порта
3. Мультиплексор
4. Контроллер прерываний
Структура контроллера устройства состоит из трех основных блоков:
1) центральный блок (центральная плата);
2) блок питания;
3) коммуникационный блок.
Центральный блок контроллера (central block)
Главный блок, как правило, устанавливается в корпусе, предназначенном для размещения одного или нескольких контроллеров.
В корпусе может быть предусмотрена возможность установки дополнительных блоков питания и коммуникационных устройств.
Блок питания (power block)
Структура контроллера устройства (рис. 9.4) содержит следующие модули:
• модуль ввода-вывода;
• центральный процессор;
• память;
Рис. 9.4.
Схема архитектуры контроллера устройства.
В состав контроллера входят:
1. Модуль ввода-вывода:
2. Модуль управления питанием:
3. Модуль управления памятью:
Модуль ввода-вывод содержит в своем составе:
- контроллер ввода-выводов.
Этот модуль выполняет функции управления работой всех устройств, подключаемых к портам ввода-выводам.
На рисунке ниже изображена структура контроллера устройства (рис. 1):
Рис. 1. Структура контроллера.
В составе контроллера имеется несколько аппаратных блоков, соединенных между собой:
Центральный процессор.
Это центральный процессор, который выполняет все операции по обработке данных.
Он является одним из самых важных компонентов контроллера, поскольку выполняет все основные функции.
Оперативное запоминающее устройство (ОЗУ).
В современных контроллерах устройств для управления различными устройствами, например, двигателями, используются микроконтроллеры.
Микроконтроллер (МК, англ. microcontroller, сокращенно — МК) — микропроцессор, предназначенный для обработки сигналов и/или управления внешними устройствами.
МК являются наиболее распространенным типом микропроцессоров.
В контроллере устройства на базе микропроцессора для управления всеми устройствами используется единый интерфейс, который включает в себя контроллер управления питанием, контроллер последовательного порта, микроконтроллер и другие функции.
Контроллер последовательного интерфейса (Serial Controller)
Контроллеры последовательных интерфейсов являются наиболее распространенным типом устройств, которые используются в системах управления.
Структура контроллера устройства (рис. 7.13) состоит из следующих основных элементов:
• ПЗУ, содержащего программный код для управления устройством;
• ОЗУ, в котором хранятся данные, необходимые для функционирования устройства;
Рис. 7.13.
Структура блока контроллера
• контроллер ввода-вывода, обеспечивающий связь с внешними устройствами;
• регистры, используемые для хранения данных, нужных для работы устройства.
Контроллер устройства и контроллер доступа представляют собой единый модуль, который обеспечивает взаимодействие с устройствами в сети.
Контроллеры устройства, подключаемые к сети, могут содержать в своем составе до 10 контроллеров доступа и до 16 модулей.
В случае, если требуется разместить на контроллере устройства более 16 контроллеров, то их количество можно увеличить, используя модули расширения.
Модули расширения могут быть подключены к любому контроллеру доступа.
В настоящее время на рынке существует большое количество различных контроллеров, которые имеют различные размеры и функции.
При этом их общий состав практически не отличается.
Это объясняется тем, что большинство из этих устройств объединяет одна общая концепция.
А именно, они обеспечивают выполнение следующих функций:
· управление электродвигателем;
· регулирование скорости вращения электродвигателя;
Возможно вы искали - Реферат: Проектирование системы автоматизации
Структура контроллера устройства (англ.
Device Controller) — компонент, управляющий взаимодействием между аппаратурой и программным обеспечением.
В простейшем случае контроллер устройства — это устройство ввода-вывода, которое содержит в себе несколько микросхем с разным набором функций.
Примером таких устройств являются клавиатура и мышь.
На самом деле таких устройств может быть множество, например, для работы с разными компьютерами и программами.
Педагогика Рефераты Скачать
Налогообложение предприятий оптовой торговли
Жохов Контрольные Работы 8 Класса