Автор работы: Пользователь скрыл имя, 22 Января 2012 в 16:57, реферат
Контроллер - специализированное техническое устройство, предназначенное для управления другими устройствами путем получения информации в виде цифровых данных или аналого-дискретного сигнала от внешнего устройства (ЭВМ, датчики или иное устройство), преобразования этой информации по специальному алгоритму и выдачи управляющих воздействий в виде цифрового или аналого-дискретного сигнала.
Санкт-Петербургский национальный исследовательский университет
информационных
технологий, механики и оптики
Реферат на тему:
«Контроллеры»
Выполнил: Калгина О.С.
Группа: 5251
Проверил: Тогатов В.В.
Санкт-Петербург
2011
Введение
Контроллер - специализированное техническое устройство, предназначенное для управления другими устройствами путем получения информации в виде цифровых данных или аналого-дискретного сигнала от внешнего устройства (ЭВМ, датчики или иное устройство), преобразования этой информации по специальному алгоритму и выдачи управляющих воздействий в виде цифрового или аналого-дискретного сигнала. Чаще всего контроллеры представляют собой программируемые устройства, имеющие в своем составе программируемые логические интегральные схемы (ПЛИС) или специализированные процессоры.
Контроллер (англ. controller — регулятор,
управляющее устройство) — устройство
управления в электронике и вычислительной
технике.
Классификация контроллеров
Виды контроллеров:
Игровой контроллер — это устройство ввода информации, которое используется в консольных и компьютерных играх.
Контроллер обычно присоединяется к игровой приставке или персональному компьютеру.
При помощи игрового контроллера игрок управляет движением и действиями элементов игры. При этом тип элементов зависит от самой игры, но чаще всего это один из персонажей игры.
Типы игровых контроллеров: традиционные (клавиатура, мышь, игровой, сенсорный экран), специализированные (автомобильный или мотоциклетный руль, джойстик, штурвал) и т.д.
Контроллер домена в компьютерных сетях - сервер, контролирующий область компьютерной сети (домен).
Контроллер прерываний
(англ. Programmable Interrupt Controller,
PIC) — микросхема или встроенный блок процессора, отвечающий за возможность
последовательной обработки запросов на прерыван
Контроллер электрического двигателя (например, у машинистов электричек) - многоступенчатый, многоцепной коммутационный аппарат с ручным управлением, предназначенный для изменения схемы главной цепи электрического двигателя или цепи возбуждения, включения и выключения электрической цепи с возможностью одновременно производить сложные переключения схемы управления с помощью одной рукоятки (маховика).
Остановимся более подробно на микроконтроллерах.
Микроконтроллер (англ. Micro
Controller Unit, MCU) — микросхема, предназначенная для
управления электронными устрой
История микроконтроллеров.
С появлением однокристальных
микро-ЭВМ связывают начало эры
массового применения компьютерной
автоматизации в области
В связи со спадом отечественного производства и возросшим импортом техники, в том числе вычислительной, термин «микроконтроллер» (МК) вытеснил из употребления ранее использовавшийся термин «однокристальная микро-ЭВМ».
Первый патент на однокристальную микро-ЭВМ был выдан в 1971 году инженерам М. Кочрену и Г. Буну, сотрудникам американской Texas Instruments. Именно они предложили на одном кристалле разместить не только процессор, но и память с устройствами ввода-вывода.
В 1976 году [1] американская
фирма Intel выпускает микроконтроллер i8048.
Через 4 года, в 1980 году, Intel выпускает следующий
микроконтроллер: i8051.
Удачный набор периферийных устройств,
возможность гибкого выбора внешней или
внутренней программной памяти и приемлемая
цена обеспечили этому микроконтроллеру
успех на рынке. С точки зрения технологии
микроконтроллер i8051 являлся для своего
времени очень сложным изделием — в кристалле
было использовано 128 тыс. транзисторов (радиоэлектронный компонент из полупроводникового материал
На сегодняшний
день существует более 200 модификаций
микроконтроллеров, совместимых с i8051,
выпускаемых двумя десятками
компаний, и большое количество микроконтроллеров
других типов. Популярностью у разработчиков
пользуются 8-битные микроконтроллеры PIC фирмы Mic
Несмотря на популярность в России микроконтроллеров упомянутых выше, по данным Gartner Grup от 2009 года мировой рейтинг по объему продаж выглядит иначе [2] первое место с большим отрывом занимает Renesas Electronics на втором Freescale, на третьем Samsung, затем идут Microchip и TI, далее все остальные.
В СССР велись
разработки оригинальных микроконтроллеров,
также осваивался выпуск клонов наиболее
удачных зарубежных образцов [3], [4], [5], [6].
В 1979
году в СССР
НИИ ТТ разработали однокристальную 16-разрядную
ЭВМ К1801ВЕ1, микроархитектура кот
Описание микроконтроллеров.
При проектировании
микроконтроллеров приходится соблюдать
баланс между размерами и стоимостью
с одной стороны и гибкостью
и производительностью с
В отличие от
обычных компьютерных микропроцессоров,
в микроконтроллерах часто
Кроме ОЗУ, микроконтроллер может иметь встроенную энергонезависимую память для хранения программы и данных. Во многих контроллерах вообще нет шин для подключения внешней памяти. Наиболее дешёвые типы памяти допускают лишь однократную запись. Такие устройства подходят для массового производства в тех случаях, когда программа контроллера не будет обновляться. Другие модификации контроллеров обладают возможностью многократной перезаписи энергонезависимой памяти.
Неполный список периферии, которая может присутствовать в микроконтроллерах, включает в себя:
Ограничения по
цене и энергопотреблению сдерживают
также рост тактовой частоты контроллеров.
Хотя производители стремятся
Известные семейства: