- •1. Назначение и особенности мпусу
- •2. Номенклатура и класс-я ву пром. Автоматики
- •3. Особенности периферийных устройств пром. Автоматики.
- •4. Требования, предъявляемые к корпусам.
- •5. Надежность устройств. Основные положения.
- •6. Классификация и особенности контроллеров (плк).
- •7. Общая структура и конструктивное исполнение плк.
- •8. Выбор между плк и промышленным компьютером.
- •9.Развитие магистрально-модульных структур.
- •10. Назначение и особенности полевых шин. Требования к полевым шинам.
- •11. Режимы обмена и разновидности полевых шин. Выбор варианта полевых шин.
- •12. Интерфейс can.
- •13.Интерфейс и электрические характеристики rs-485.
- •14. Повышение надежности и помехозащищенности сети rs-485.
- •15. Методика выбора кабеля для rs-485.
- •16. Интерфейс ieee-488.
- •1 2.4 Архитектуры ацп
- •21. Платы аналогового ввода-вывода.
- •22. Микроконтроллеры
- •23. Цифровые сигнальные процессоры
- •24. Влияние помех на работоспособность мпусу
22. Микроконтроллеры
Назначение и особенности архитектуры МК
Микроконтроллер (МК) - это специализированный микропроцессор, предназначенный для обработки внешних событий при решении задач управления техническими процессами.
Обычно МК в реальном времени выполняют задачи сбора и первичной обработки информации о ходе технологического процесса и передачи результатов ее в локальную сеть, а также осуществляют управление в соответствии с заданным законом автоматического регулирования.
МК – это однокристальные микро-ЭВМ. МК используют различные корпуса от простейших малоконтактных DIP до многоконтактных BGA.
На одном кристалле МК размещаются:
- процессор;
- оперативное запоминающее устройство (ОЗУ) данных;
- постоянное запоминающее устройство (ПЗУ) команд;
- последовательные и параллельные порты;
- котроллер прерываний;
- контроллер ПДП (опция);
- таймеры (опция);
- ЦАП, АЦП (опция);
- внутренние схемы запуска и тактовой синхронизации.
Основной архитектурой МК является Гарвардская архитектура, что обеспечивает возможность совместить во времени процедуры выборки и декодирования команд с исполнением предыдущей команды с целью повышения производительности. Команды размещаются во внутреннем и/или внешнем ПЗУ и поступают в устройство управления МК. Данные (операнды) размещаются во внутреннем и/или внешнем ОЗУ и поступают на исполнение в оперативное устройство МК. Во многих МК внутреннее ОЗУ реализована как расширение для регистров общего назначения процессора и поэтому иногда данное ОЗУ называют «регистровый файл».
Как правило, МК имеют сложный набор команд, т.е. это процессор СISC – типа (некоторые микроконтроллеры имеют простой набор команд для пересылок и передачи данных, выполняющих за один машинный цикл, а также несколько сложных вычислительных команд (умножение, деление)). МК с простым набором команд RISC-типа, также широко представлены на рынке микроэлектроники, например, PIC-контроллеры. МК RISC-типа применяются для проектирования простейших устройств, таких как интеллектуальная периферия.
Наличие в МК нескольких портов ввода – вывода (последовательного и параллельного) определяет интерфейсные возможности проектируемой системы:
1. По связи с системами верхнего уровня: HOST ПК, ПЛК, терминалы, интеллектуальные пульты операторов;
2. По организации межпроцессорных коммуникаций для построения мультипроцессорных систем;
3. По подключению большого числа стандартных исполнительных устройств, датчиков, а также внешних БИС/СБИС, как программируемых, так и с жесткой логикой.
Основные направления и тенденции развития МК:
1 Повышение производительности ЦП, за счет использования RISC ядра и конвейерной обработки.
2 Использование flash-памяти и увеличение емкости внутренней памяти.
3 Расширение внутренних функциональных устройств (АЦП/ЦАП, ШИМ и т.д).
4 Расширение разнообразия последовательных портов (от стандартных последовательных интерфейсов, включая RS-485, до CAN).
5 Увеличение гибкости (программируемости) внутренних устройств.
6 Увеличение эффективности системы команд и как следствие повышение качества и надежности программного кода.
