- •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. Применение генетических алгоритмов для оптимизации управления электроприводами.
39. Функциональная схема микроконтроллера msp430 и назначение входящих в него устройств.
Микроконтроллеры семейства MSP430 имеют фон-неймановскую архитектуру и содержат 16-битное RISC ЦПУ, периферийные модули, а также гибкую систему тактирования, объединённые общими шинами адреса (MAB) и данных (MDB).
40. Как таймер формирует шим
ШИМ - это широтно-импульсная модуляция. т.е. модуляция, управление напряжением или током путем изменением ширины импульсов при неизменной их величине. Величина импульсов это разность между включено и выключено.
ШИМ это практически цифровой сигнал - т.е. это либо включено (на ножке МК это логическая "1") либо выключено (на ножке МК это лог. "0"). Для создания ШИМ сигнала используются различные ключи - например встроенные в МК или внешние транзисторы или тиристоры, симисторы.
ШИМ ( англ. PWM ) сигнал имеет следующие основные параметры:
- период ШИМ - это время между фронтами (или спадами) соседних импульсов - обозначается T - обычно он постоянен по времени. С периодом связана обратная величина :
- частота ШИМ равная 1 / T выражается в Герцах - Гц.
- величина ШИМ - коэффициент заполнения - duty cycle - это отношение А / Т Если умножить на 100 то получим в процентах.
- размах ШИМ - это разность между значениями вкл. и выкл.
41.Режимы энергопотребления микроконтроллеров. Примеры
Для эффективного использования энергии батареи в микроконтроллерах используются режимы энергосбережения. Спящий режим и управление питанием микроконтроллеров может оказаться очень полезным, если микроконтроллер какое-то время ничего не делает, ожидает какого-нибудь события. А также, для выключения не используемой периферии МК в целях экономии ресурсов батареи питания. Вообще у разных микроконтроллеров биты управления режимами энергосбережения могут быть разбросаны по разным регистрам. А также количество режимов может изменяться от 2 до 6 у разных моделей МК.
Рассмотрим режимы энергосбережения микроконтроллера ADSP-BF:
Процессор допускает четыре режима, каждый со своим уровнем качества и потребления энергии. Режим полного включения обеспечивает наивысшее качество при наибольшей тактовой частоте.
Активный режим означает, что процессорное ядро и система работают с частотой внешнего тактового сигнала CLKIN.
Режим сна ограничивает потребление энергии процессором путём отключения тактового сигнала процессорного ядра (CCLK) причём системное синхронное время продолжает функционировать. В режиме сна невозможен прямой доступ (DMA) к памяти первого уровня L1. Процессор может быть разбужен внешним событием или часами реального времени RTC, переходя в активный режим или на полное включение, в зависимости от значения бита обхода (BYPASS) в регистре управления PLL.
Режим глубокого сна максимизирует энергосбережение путём отключения тактирования процессорного ядра синхронного системного времени (CCLK и SCLK). Функционируют только асинхронные системы, такие, как часы реального времени RTC, но при этом для них недоступны внутренние ресурсы или внешняя память. Из этого режима низкого энергопотребления можно выйти только путём сброса или в результате асинхронного прерывания, генерируемого от часов реального времени. При этом процессор в результате прерывания от RTC переходит в активный режим. В результате выхода из глубокого сна путём сброса процессор переходит в режим полного включения.
Регулирование напряжения осуществляется внутренним регулятором микросхемы, который может генерировать уровень от 0,8 до 1,2 В за счет внешнего источника от 2,25 до 3,6 В. Регулятор контролирует логический уровень внутреннего напряжения и программируется специальным регистром VR-CTL путём прибавления по 50 милливольт.