русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ПОТРЕБЛЯЕМАЯ МОЩНОСТЬ


Дата добавления: 2014-04-18; просмотров: 762; Нарушение авторских прав


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

Запуск (сброс в начальное состояние)

Запуск микроконтроллера должен иметь место только тогда, когда установилось требуемое напряжение питания.

В этой схеме сигнал RESET на входе микроконтроллера становится активным (принимает значение логического 0) приблизительно через 22 мс (время задержки Td = 2,2 RC) после включения питания. Этого времени достаточно для стабилизации напряжения питания и установки требуемой частоты тактового генератора прежде, чем начнет работать микроконтроллер.

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

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

Тактирование системы

Микроконтроллеры построены так, что требуют минимального числа внешних элементов для генерации тактовых импульсов.

Большинство микроконтроллеров способны работать в очень широком диапазоне частот: от нуля до десятков мегагерц.



Существует три способа задания тактовой частоты микроконтроллера, каждый из которых имеет свои достоинства и недостатки.

Первый способ - использование кварцевого резонатора, подключенного согласно схеме .Этот способ позволяет очень точно задать тактовую частоту микроконтроллера (разброс частот обычно составляет не более 0,01%). Такой уровень точности требуется для организации интерфейса микроконтроллера с другими устройствами или обеспечения точного хода часов реального времени. Два основных недостатка этого способа синхронизации – необходимость подключения дополнительных компонентов и хрупкость кристаллов кварца.

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

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

Занятие 54



<== предыдущая лекция | следующая лекция ==>
Минимизация потребления энергии в МК. Запуск МК. Тактирование системы. Прерывания. ПИТАНИЕ | Аппаратные средства обеспечения надежной работы МК


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.449 сек.