Исследование цифровой системы на устойчивость

Как известно, непрерывная система устойчива, если все корни ее характеристического уравнения лежат в левой полуплоскости. При исследовании дискретных систем вместо р используется новая переменная z =. Конформное преобразование z =отображает левую полуплоскость плоскости р в область, ограниченную окружностью единичного радиуса на плоскости z, при этом мнимая ось отражается в саму эту окружность [1]. Следовательно, для того чтобы системы была устойчива необходимо и достаточно, чтобы корни характеристического уравнения лежали внутри единичной окружности.

Рис. 36. Проверка устойчивости ЦСАУ

Как видно из рис. 36, все корни характеристического уравнения лежат внутри единичной окружности, следовательно, проектируемая цифровая система устойчива.

Выбор электронных компонентов

Рассматривая функциональную схему устройства (рис. 23), можно сделать вывод о количестве необходимых компонентов для реализации цифровой САУ.

Представим список необходимых компонентов:

) микроконтроллер;

) драйверы двигателей;

) датчики уровня освещенности;

) концевые датчики;

) ЖКИ - дисплей;

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

Для проектируемой ЦСАУ рационально использовать небольшой по размерам, не требующий для своей работы дополнительных микросхем окружения недорогой микропроцессор, обладающий в тоже время достаточными возможностями для решения поставленной задачи.

В качестве микроконтроллера для этой САУ был выбран микроконтроллер Atmega16 (PDIP) производителя Atmel. Это - экономичный 8 битовый КМОП микроконтроллер, построенный с использованием расширенной RISC архитектуры AVR. Исполняя по одной команде за период тактовой частоты, Atmega16 (рис. 37) имеет производительность около 16 MIPS на 16 МГц, что позволяет разработчикам создавать системы, оптимальные по скорости и потребляемой мощности.

Рис. 37. Микроконтроллер ATmega16 компании ATmel.

В основе ядра AVR лежит расширенная RISC архитектура, объединяющая развитый набор команд и 32 регистра общего назначения. Все 32 регистра непосредственно подключены к арифметико-логическому устройству (АЛУ), что дает доступ к любым двум регистрам за один машинный цикл. Подобная архитектура обеспечивает десятикратный выигрыш в эффективности кода по сравнению с традиционными CISC микроконтроллерами. Atmega16 предлагает следующие возможности:

· 16 кБ загружаемой флэш-памяти;

· 512 байт EEPROM;

· 32 линий ввода/вывода общего назначения;

· 32*8 рабочих регистра;

· настраиваемые таймеры/счетчики с режимом совпадения;

· внешние и внутренние прерывания;

· программируемый универсальный последовательный порт;

· встроенный генератор,

· трехканальный ШИМ,

· встроенный аналоговый компаратор,

· 8 - канальный 10 - битный АЦП,

· сторожевой таймер.является мощным микроконтроллером, который позволяет создавать достаточно гибкие и эффективные по стоимости устройства. Микроконтроллер питается постоянным напряжением 4.5-5.5В, рабочая частота 0-16 МГц.

Распиновка микроконтроллера представлена на рис. 38.

Рис. 38. Распиновка микроконтроллера Atmega16

Ниже приведено описание выводов микроконтроллера Atmega16.- вывод источника питания

GND - земля

Port A (PA7 PA0) - Порт A - 8-разр. порт двунаправленного ввода-вывода с внутренними подтягивающими к плюсу резисторами (выбираются раздельно для каждого разряда). Выходные буферы порта A имеют симметричную выходную характеристику с одинаковыми втекающим и вытекающим токами. При вводе, линии порта А будут действовать как источник тока, если внешне действует низкий уровень и включены подтягивающие резисторы.

Port В (PВ7 PВ0) - Порт B - 8-разр. порт двунаправленного ввода-вывода с внутренними подтягивающими к плюсу резисторами (выбираются раздельно для каждого разряда). Выходные буферы порта В имеют симметричную выходную характеристику с одинаковыми втекающим и вытекающим токами. При вводе, линии порта B будут действовать как источник тока, если внешне действует низкий уровень и включены подтягивающие резисторы. Выводы порта B находятся в третьем (высокоимпедансном) состоянии при выполнении условия сброса, даже если синхронизация не запущена.

Перейти на страницу: 1 2

Еще статьи по теме

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

Разработка системы сжатия эхо-сигналов различной длительности
Одной из важнейших проблем, стоящей перед современной радиолокацией, является обнаружение и обеспечение точности измерения основных параметров и характеристик отраженных радиосигналов, позволяющих определять пространственные ...

Главное меню

© 2019 / www.techsolid.ru