Системы счисления. Двоичная арифметика. Архитектура МП системы с 3 шинами. Система команд МП КР. Выполнение команд процессором. Запоминающие устройства. Программные логические контроллеры, страница 3

Структура ЗУ с одномерной адресацией – матрица из 16 элементарных запомин элементов(ЭЗЭ,имеющие 1 вход и 1 выход и 1 управл вывод). Возможность перевода в 3 состояние(параллельное вкл-е), для возможности подключения мк.сх к ШД. Недостаток в том, что при необходимости увеличения объёма ЗУ нужно усложнить схему, или увеличить число входов,что не возможно.

Структура ЗУ с двумерной адресацией – используется с побитной записью в ЭЗЭ, и ЭЗЭ снабжён доп входом выбора, благодоря этому можно обращаться к 1-му из n-го числа ЭЗЭ матрицы.

15 Программные логические контроллеры (ПЛК)

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

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

Характеристики семейства MELSEC FX1N:

- максимальное количество встроенных входов и выходов = 60

- расширяемость =132

- память для программ = 8000 шагов

- время цикла на каждую логическую инструкцию = от 0.55 до 0.7 мкс

- количество инструкций – стандартных = 27, особых = 89

- максимальное количество подключаемых модулей = 2

16 Базовая система команд ПЛК

К основным относят команды – ввода инфы с входной клеммой, вывода инф на выходные клеммы, присваивания и логических операций. Команда – код команды или структурное обозначение кода команды и операнд.(AND – команда,  X0 – операнд), Несколько примеров -

                                                                                  

17 Пример программ управления для ПЛК

Пример открывания шторных ворот.

Открываться с наружи выключателем с ключом, и с нутри при помощи кнопки.

Входные сигналы – Х1 – выкл откр снаружи(нр), Х2 – открыть снутри(нр). Выходы – Y1 – откр ворот. Маркер М1 заменяющий Y1.

18Специализированные микрокоролеры управления двигателями серии AD

Векторный процессор AD2S100. Микросхема AD2S100 выполняет координатные преобразования векторов 3-х фазного (со сдвигом 120°) и 2-х фазного (со сдвигом 90°) синусоидального и косинусоидального сигналов в новую систему ко- ординат, в зависимости от значения угла φ, представленного в двоич- ном коде. Микросхема выполняет два вида преобразования. Первое – преобразование Кларка – состоит в вычислении синусоидальной и ко- синусоидальной ортогональных составляющих 3-х фазного входного сигнала. Получаемые сигналы представляют собой вещественную и мнимую составляющие, которые используются в качестве входных сигналов для дальнейшего преобразования Парка. Преобразование Парка связывает угол входных сигналов с углом φ, представленным в виде 12-разрядного двоичного кода. Таким образом, координатные преобразования позволяют управлять моментом и потоком двигателя путем формирования составляющих вектора тока статора, определяемых в неподвижной системе координат статора. Векторный процессор осуществляет преобразование единичного вектора, определяемого амплитудой Ам и углом φ поворота ротора. Микросхема AD2S100 способна принимать сигналы следующих форматов: двухфазные ортогональные (режим 1) и трехфазные. В последнем случае есть возможность использовать все три сигнала (ре- жим 2), так и только два сигнала трехфазной системы (режим 3). В последнем случае третий сигнал вычисляется внутри процессора. Ре- жим работы выбирается с помощью выводов 23 и 24. Микросхема AD2S100 может выполнять как прямое, так и об- ратное преобразование координат.

Сопроцессор управления движением ADMC201. ADMC201 - сопроцессор движения, который может использоваться как с микроконтроллерами, так и с цифровыми сигнальными процессорами (ЦСП). Сопроцессор обеспечивает функциональность, которая необходима для цифровых систем управления. Как правило, ЦСП или МК реализует алгоритмы управления (положением, скоро-стью, вращающим моментом и потоком), а такие функции, как преобразование аналогового сигнала тока, векторное преобразование, обработка цифровых сигналов входа/выхода и формирование ШИМ-сигналов управления преобразователем выполняет сопроцессор ADMC201. Сопроцессор ADMC201 поддерживает режим 2-х, 3-х, или 4-х канального сбора данных. Преобразованные результаты сохраняются в регистрах, и данные могут быть считаны в любом порядке. ADMC201 содержит 12-разрядные табличные регистры и может соединяться непосредственно с табличными регистрами ЦСП. Это позволяет выполнять чтение/запись с помощью всего одной инструкции. Микросхема ADMC201 содержит 11-разрядный аналого-цифровой преобразователь последовательного приближения с представлением результатов в дополнительном двоичном коде. Для оповещения об окончании преобразования и готовности данных могут использоваться два способа: управление внешним или программным прерыванием.

19 Микроконтроллеры

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

Микроконтроллер AVR содержит: быстрый RISK-процессор, два типа энергонезависимой памяти (Flash-память программ и память данных EEPROM), оперативную память RAM, порты ввода/вывода и различные периферийные интерфейсные схемы. Сердцем микроконтроллеров AVR является 8-битное микропро- цессорное ядро или центральное процессорное устройство (ЦПУ), по- строенное на принципах RISK-архитектуры. Основой этого блока служит арифметико-логическое устройство (АЛУ). По системному тактовому сигналу из памяти программ в соответствии с содержимым счетчика команд (Program Counter - PC) выбирается очередная коман- да и выполняется АЛУ. Во время выбора команды из памяти про- грамм происходит выполнение предыдущей выбранной команды, что и позволяет достичь быстродействия 1 MIPS на 1 МГц. АЛУ подключено к регистрам общего назначения РОН (General Purpose Registers - GPR). Регистров общего назначения всего 32, они имеют байтовый формат, то есть каждый из них состоит из восьми бит. РОН находятся в начале адресного пространства оперативной памяти, но физически не являются ее частью. Поэтому к ним можно обращаться двумя способами (как к регистрам и как к памяти). Такое решение является особенностью AVR и повышает эффективность ра-боты и производительность микроконтроллера.