
- •1. Структура и принцип действия микропроцессора классической архитектуры
- •2. Выполнение процессором командного цикла.
- •3. Командный и машинный циклы.
- •4. Внутренние регистры микроконтроллера msp430. Регистры общего назначения и регистры специальных функций
- •5. Микросхемы памяти, их основные характеристики и классификация
- •6. Функциональная схема устройства оперативной памяти
- •7. Постоянные запоминающие устройства, их типы и области применения
- •8. Применение пзу в качестве программируемого логического устройства.
- •9. Применение пзу в качестве функционального преобразователя (фп).
- •10. Структура команд. Способы адресации.
- •11. Применение косвенной адресации
- •12. Команды процессора и эмулируемые команды
- •13. Организация подпрограмм и использование стековой области памяти.
- •14. Программная реализация интервалов времени
- •15. Аппаратный умножитель и его применение
- •16. Виды операции умножения
- •17. Применение умножения с накоплением при расчете сигналов управления
- •18. Аппаратные и программные средства интрфейса.
- •19. Принципы обмена информацией.
- •20. Параллельный и последовательный интерфейс.
- •21. Принцип действия программируемого таймера.
- •23.Организация прямого доступа к памяти.
- •24. Аппаратная реализация интервалов времени
- •25. Цифро-аналоговое преобразование.
- •26. Аналого-цифровое преобразование.
- •27. Микроконтроллер как динамическое звено.
- •28. Влияние времени выполнения программы мк запас устойчивости замкнутой системы.
- •29. Выбор числа разрядов слова данных по требуемой точности системы управления.
- •30. Рекурсивные и нерекурсивные цифровые фильтры, их передаточные функции и структурные схемы.
- •31. Цифровое дифференцирование и интегрирование.
- •34. Параллельная обработка информации. Классификация вычислительных систем с параллельной обработкой информации.
- •35. Процессоры с сокращенным набором команд (risc) и с полным набором команд (cisc).
- •36. Гарвардская и разнесенная архитектуры микропроцессоров
- •37. Процессоры с длинным командным словом
- •38. Синтез процессорной матрицы.
- •39. Применение процессорной матрицы для цифровой фильтрации сигнала.
- •40. Общая характеристика системы команд мсs8 х с51.
- •41. Функциональная схема микроконтроллера мсs8 х с51 и назначение входящих в него устройств.
- •42. Функциональная схема микроконтроллера мсs8 х с196 и назначение входящих в него устройств.
- •43. Регистры мсs 196 и способы адресации. Система команд мсs 196.
- •44. Архитектура микроконтроллеров adsp-bf и общая характеристика системы команд.
- •45. Структура ядра adsp-bf и его регистры.
- •46. Архитектура микроконтроллеров tms 320
- •47. Алгоритм расчета сигнала управления в замкнутой сис-ме
- •48. Преобразование унитарного кода импульсн.Датчика в двоичный код положения
- •49. Преобразование унитарного кода импульсного датчика в двоичный код скорости.
- •51. Использование нечеткой логики для синтеза управления. Лингвист. Переменные.
- •5 2. Алгоритм нечеткого управления
- •53. Структура и принцип действия искусственного нейрона. Соединение в сеть.
- •54. Методы обучения искусственной нейронной сети.
- •55. Применение искусственной нейронной сети в качестве устройства управления.
- •56. Применения генетических алгоритмов для оптимизации управления эп
- •57. Функциональная схема msp 430, способы адресации, система команд, назначение входящих в него устройств
- •58. Архитектура risc-ядра arm7 16/32 разрядных микроконтроллеров
- •59. Последовательный интерфейс spi микроконтроллеров.
- •62. Применение шим для цап.
- •63. Способы повышения эффективности использования конвейеров
- •64. Принцип действия сигма-дельта ацп
- •65. Микроконтроллер, его ф-ная схема и применение в системах управления эп
- •66. Режим энергопотребления мк
- •67. Режимы работы таймеров.
- •68. Как таймер формирует шим
- •69. Режим захвата и сравнения.
47. Алгоритм расчета сигнала управления в замкнутой сис-ме
Разработка алгоритма расчета сигнала управления является важной частью проектирования системы с микропроцессорным управлением и выполняется одновременно с разработкой функциональной схемы системы управления.
Системы управления ЭП по выполняемым функциям делят на 2 класса: системы логического управления и замкнутые системы управления. В случае программной реализации
оба класса систем требуют цикличности работы программного обеспечения, поскольку лишь периодический опрос состояния внешних устройств и периодическое формирование сигналов управления обеспечивают работу системы в реальном времени.
При разработке функциональной схемы системы управления ЭП от МК необходимо вначале определить все функционально необходимые элементы системы, исходя из ее функционального назначения и требований.
Программа формирования управляющего сигнала должна быть циклической, причем каждый цикл должен предусматривать чтение информации с датчиков, расчет соответствующего значения сигнала управления и вывод этого сигнала для воздействия на объект управления. В то же время программа должна обеспечивать правильную начальную установку параметров регуляторов и начальные условия. Поэтому программа управления обычно составляется из двух частей: инициализационной и циклической.
Инициализационная часть содержит операторы, которые определяют типы переменных и их начальные значение. Инициализационная часть выполняется один раз при начальном запуске системы.
Циклическая часть должна предусматривать периодический ввод информации с периферийных устройств и формирование сигналов управления на основании этой информации, вывод значений сигналов управления для воздействия на объект. Циклическая часть повторяется периодически неограниченное количество раз во время функционирования системы и прекращает выполнение с отключением системы.
Содержание программного обеспечения циклической и инициализационной частей замкнутой системы определяется в зависимости от структуры и вида регуляторов, которые необходимо реализовать. Поэтому алгоритм формирования сигнала управления разрабатывается после решения задачи синтеза замкнутой системы.
Задача синтеза замкнутой системы с цифровым управлением может быть решена одним из двух методов – точным либо приближенным. Точный метод приходится применять, когда интервал времени, в течение которого выполняется циклическая часть программы, сравним со временем переходного процесса с синтезированной системе. Тогда дискретные передаточные функции (ДПФ) регуляторов синтезируются на основании ДПФ объекта. Приближенные методы допустимы, если время переходного процесса синтезированной системы в 10 и более раз превышает время выполнения циклической части программы. Чем меньше время выполнения циклической части, тем меньше запаздывание в контуре регулирования, и тогда динамика цифровой системы приближается к динамике непрерывной системы.
При проектировании системы цифрового управления ЭП целесообразно вначале определить допустимое время выполнения циклической части на основании требуемого быстродействия. Это позволяет оценить ориентировочно пригодность конкретного типа МК для выполнения данной задачи управления. После этого, если время выполнения циклической части достаточно мало, можно применить метод синтеза непрерывной системы.
С целью дискретизации сигнала управления, следует перейти к z-преобразованию. Для этого можно использовать различные приближенные выражения, связывающие переменную z и переменную p преобразования Лапласа. На основании разложения в ряд: z=epT1+Тр+Т2р2/2! +Т3р3/3!+...1+Тр. Можно приближенно принять z1+Тр.