- •1. Микропроцессоры и микроконтроллеры, их области применения и особенности архитектуры.
- •2. Структура и принцип действия микропроцессора классической архитектуры
- •3. Выполнение процессором командного цикла.
- •4. Машинный и командный цикл cisc микропроцессора
- •5. Структура команды. Способы адресации
- •6.Устройствапамяти, их основные параметры и классификация
- •7. Функциональная схема устройства оперативной памяти
- •8. Постоянные запоминающие устройства, их типы и области применения.
- •9. Применение пзу в качестве функционального преобразователя (фп).
- •10 . Организация подпрограмм и использование стековой области памяти.
- •11.Аппаратные средства интрфейса.
- •12.Програмные средства интерфейса для управления электроприводами
- •13. Параллельный и последовательный интерфейс. Области применения
- •14. Последовательный интерфейс spi микроконтроллеров
- •15. Последовательны интерфейс i2c микроконтроллеров
- •16. Принцип действия программируемого таймера.
- •17. Ввод и вывод информации с применением прерываний.
- •18.Работа вычислительного устройства в режиме прямого доступа к памяти.
- •19. Программная реализация интервалов времени.
- •20. Аппаратная реализация интервалов времени
- •21. Работа таймера в режимах захвата и сравнения
- •22.Цифро-аналоговое преобразование.
- •23.Аналого-цифровое преобразование. Сп.Формирования
- •24. Аналого-цифровые преобразователи. Принципы построения
- •25.Принцип действия ацп поразрядного уравновешивания
- •26. Принцип действия сигма-дельта ацп
- •27.Применение шим для цап
- •28. Микроконтроллер, его функциональная схема и применение в системе управления электроприводом
- •29. Микроконтроллер как динамическое звено.
- •30. Влияние времени выполнения программы микроконтроллером на запас устойчивости и динамические св-ва замкнутой системы
- •31. Выбор числа разрядов слова данных по требуемой точности системы управления.
- •32. Рекурсивные и нерекурсивные цифровые фильтры
- •33. Формирование алгоритма и программ расчёта выходных величин цифровых регуляторов
- •34. Цифровое дифференцирование и интегрирование.
- •36. Кэш-память, ее назначение и принцип действия
- •37. Процессоры с сокращенным набором команд (risc) и с полным набором команд (cisc). Примеры.
- •38. Гарвардская и разнесенная архитектуры микропроцессоров. Примеры.
- •39. Функциональная схема микроконтроллера msp430 и назначение входящих в него устройств.
- •40. Как таймер формирует шим
- •41.Режимы энергопотребления микроконтроллеров. Примеры
- •42. Архитектура risc – ядра arm7 16/32 разрядных микроконтроллеров.
- •43. Как используются преимущества системы команд микроконтроллеров архитектуры arm7 при составлении программы
- •44. Архитектура микроконтроллеров adsp-bf и общая характеристика системы команд.
- •45. Структура ядра adsp-bf и его регистры.
- •46. Применение микроконтроллера tms 320f28 в управлении электроприводами
- •47. Алгоритм расчета сигнала управления в замкнутой системе.
- •48. Преобразование унитарного кода импульсного датчика в двоичный код положения с использованием устройства захвата сравнения.
- •49. Преобразование унитарного кода импульсного датчика в двоичный код скорости при постоянстве интервала времени.
- •50. Преобразование унитарного кода импульсного датчика в двоичный код скорости при постоянстве интервала перемещения.
- •51. Применение программируемого таймера в системах управления эп.
- •52. Использование нечеткой логики для синтеза управления. Лингвист. Переменные.
- •53. Алгоритм нечеткого управления
- •54. Структура и принцип действия искусственного нейрона. Соединение в сеть
- •55. Применение искусственной нейронной сети в качестве устройства управления.
- •56. Применение генетических алгоритмов для оптимизации управления электроприводами.
48. Преобразование унитарного кода импульсного датчика в двоичный код положения с использованием устройства захвата сравнения.
Фотоимпульсные датчики применяются в ЭП для организации обратных связей по положению и по скорости.
Микроконтроллеры имеют специальные аппаратные средства для ввода сигналов импульсного датчика: таймеры и устройства захвата-сравнения.
Ввод сигнала положения с использование подпрограммы прерывания. В этом случае микроконтроллер должен иметь 2 входа для внешних прерываний. Для хранения можно использовать произвольный внутренний регистр микроконтроллера.
Алгоритм прерывания должен обеспечивать установку флага от первой последовательности и проверку наличия флага второй последовательности. В зависимости от этого выполняется инкрементирование или декрементирований, а также сброс флага в исходное состояние
49. Преобразование унитарного кода импульсного датчика в двоичный код скорости при постоянстве интервала времени.
Измеряя интервал времени можно оценить скорость вращения двигателя. Точность измерения зависит от тактовой частоты.
Два способа измерения скорости
1) =const
2) =const
Рассмотрим вариант 1)=const
Будем предполагать, что ввод и вывод информации происходит мгновенно.
- время измерения скорости.
Чем больше N, тем выше точность измерения скорости.
Точность измерения скорости уменьшается с уменьшением времени измерения.
Недостаток:
- при низких скоростях становится низкой. Точность измерения ухудшается. Поэтому этот способ пригоден для измерения больших скоростей.
50. Преобразование унитарного кода импульсного датчика в двоичный код скорости при постоянстве интервала перемещения.
Сигнал на выходе импульсного датчика позволяет вычислить скорость в режиме реального времени: . Способы преобразования (1ый с постоянным интервалом перемещения – ответ на вопрос):
1. ;,- измеряется таймером. В этом случае таймер работает в качестве счетчика.
, - позволяет судить о скорости.
- двоичный код скорости,
.
2. ,,.
- за фиксированное время.
Чем больше интервал времени , тем точнее можно измерить скорость, если она постоянная. Времяизмерения скорости ограничено требованиями быстродействия. Поэтому этот способ применяется при большой частоте импульсов от датчика. В настоящее время выпускаются датчики симп/об – дорогостоящие.
Первый способ имеет преимущество при большой тактовой частоте и количестве разрядов.
, .
При большом количестве разрядов и высокой частоте применение первого способа позволяет обойтись датчиком с небольшой N (500-4000). Фотонные датчики применяются в системах высокой точности отработки положения или стабилизации скорости, регулируемой в широком диапазоне. Поэтому величина N выбирается в зависимости от требуемой точности системы.
51. Применение программируемого таймера в системах управления эп.
Программируемый таймер предназначен для отсчета интервалов времени и для времязадающих функций (формирование последовательности импульсов, импульсов модуляции, управл. устройствами в функции времени). Функц. схема:
Каждый канал таймера содержит 16-разр. счетчик. Перед использованием записывается в счетчик пропорциональное интервалу времени значение. Когда поступает на вход сигнал GATE (разрешение счета) счетчик декрементируется с каждым тактовым импульсом. Когда содержимое становится = 0 – на выходе формируется импульс. Существует 2 режима: режим таймера и режим счетчика. В режиме таймера формируется временной интервал. В режиме счетчика организовывается счет количества внешних импульсов, которые поступают на специальный внешний вход. В режиме счетчика можно определять длительность интервалов времени. При задании режима можно задать направление счета. Чтобы запрограммировать таймер он должен быть подключен к ЦПУ. После этого он может работать вместе с ЦПУ или как самостоятельное устройство. Чтобы он начал работать необходимо на вход «разрешение счета» подать импульс. Работу таймера можно показать на сл. диаграммах (в счетчике записано значение 7 и назначен режим таймера - декрементация):
Обычно таймер входит в состав микроконтроллера (2 и более).