Чтение онлайн

на главную - закладки

Жанры

Встраиваемые системы. Проектирование приложений на микроконтроллерах семейства 68HC12/HCS12 с применением языка С

Пак Дэниэл Дж.

Шрифт:

Например, на рис. 6.9 мы использовали микросхему стабилизатора 7805 (+5 В). В серию стабилизаторов 7805 входят приборы для широкого ряда номинальных токов. Стабилизаторы серии 79XX представляют собой ряд стабилизаторов отрицательных напряжений.

На входе и выходе используются сдвоенные конденсаторы: конденсаторы емкостью 0,1 мкФ для подавления высокочастотные помех и фильтровые конденсаторы с емкостью в диапазоне от 100 до 470 мкФ, для снижения выходных пульсаций.

Входное напряжение на схему стабилизатора можно подавать от источника постоянного напряжения или от батареи подходящего типа. При любом из этих

вариантов, входное напряжение для стабилизатора должно обычно быть по крайней мере на 3 В больше, чем необходимое выходное напряжение стабилизатора.

В случае сбоя питания или разряда батареи, процессор необходимо перевести на резервное питание. Это легко сделать, используя схему управления микропроцессором.

6.6.5. Схемы супервизора для микропроцессора

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

Она выполняет следующие функции:

• Восстанавливает входное напряжение сброса в течение включения питания и при кратковременных провалах напряжения питания;

• Переключает на батарею резервного питания RAM CMOS, CMOS микропроцессора или другие маломощные логические схемы;

• Создает импульс сброса, если вспомогательный сторожевой таймер не переключается на определенном временном интервале;

• Использует пороговый детектор на 1,3 В для предупреждения сбоев питания, при низком напряжении батареи или подключении источника питания отличного от источника постоянного напряжения + 5В.

Типовая схема использования супервизора показана на рис. 6.9. Супервизор постоянно сравнивает напряжение на входе VСС с напряжением резервной батареи VBATT, и переключает на нее питание, когда напряжение на выходе VOUT становится меньше VBATT. Схема сравнения имеет гистерезис, позволяющий предотвратить многократные повторные переключения при близких значениях VСС и VBATT.

В состав супервизора входит также сторожевой таймер. Как уже упоминалось, микросхема 68HC12 имеет сторожевой таймер COP. Таймер супервизора совершенно подобен ему. Сторожевой таймер генерирует сигнал сброса, если сторожевой вход (WDI) не сбрасывается микропроцессором на интервале ожидания таймера. Подобно системе COP процессора 68HC12, пользователь должен встраивать в состав пользовательской программы команды, позволяющие регулярно создавать сигнал на входе WDI. Если программа становит «зависает», WDI не будет периодически сбрасываться, и на канале RESET супервизора появится сигнал сброса.

6.6.6. Меры энергосбережения

Проектировщик системы может использовать несколько методов, чтобы уменьшить потребляемую мощность встроенной системы управления:

• Рабочая частота: встроенный контроллер должен работать на самой низкой частоте, допустимой для специфического применения. Ключ CMOS потребляет

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

• Команды STOP и WAIT: система команд процессора 68HC12 содержит две команды STOP и WAIT, переводящие процессор в неактивное состояние, и позволяющие уменьшить потребляемую мощность. Например, когда микросхема B32 работает на частоте 8 МГц, ее выходной ток обычно составляет 45 мА. В режиме WAIT, ток, уменьшается до 5 мА а в режиме STOP — до 10 мкА. При выполнении обеих команд в стек 68HC12 помещается адрес возврата и содержание регистров ЦП. Команда STOP останавливает все таймеры системы, при выполнении же команды WAIT таймеры продолжают работать. Обе команды требуют выполнения операций прерывания или сброса для продолжения нормальной работы системы. Обратите внимание, что во многих применениях 68HC12 работает в режиме управляемых прерываний. То есть процессор инициализируется, а затем ждет события, вызывающего прерывание.

• Активация подсистемы: Некоторые подсистемы 68HC12 имеют переключатели «вкл\выкл». Например, подсистема таймера бит разрешения работы таймера (TEN) в регистре управления системой таймера (TSCR). Также, подсистема аналого-цифрового преобразователя (АЦП) имеет бит подачи питания на АЦП (ADPU) бит в регистре управления АЦП 2 (ATDCTL2). Это позволяет обеспечивать подачу питания на системы только на необходимых временных интервалах необходимо и отключать их, чтобы сохранить мощность когда они не используются.

6.7. Заключение по главе 6

Мы обсудили условия применения CMOS, внешние и внутренние источники помех в схеме, методы снижения помех, методики испытаний на помехи и современные рекомендации по борьбе с помехами. Мы также обсуждали проблемы питания для встроенной системы, включая типы батареи, ее емкость, схемы управляющие питанием и меры энергосбережения. Хотя эти проблемы относятся к самым разным источникам, все они связаны общей нитью — их решение может превратить хороший проект на бумаге устройство, правильно работающее в «реальном мире».

6.8. Что еще прочитать?

1. Atmel, Inc. «EMC Design Considerations.» Application Note AVR040. 2004.

2. Atmel, Inc. «External Brown-out Protection.» Application Note AVR180. 2002.

3. Barrett, S. F. «Heart Arrhythmia Simulator.» Senior Design Project presented at the annual Nebraska Academy of Science, Lincoln, NE, 1979.

4. Campbell, D. «Designing for Electromagnetic Compatibility with Single-Chip Microcontrollers.» Application Note AN1263/D. Motorola, Inc., 1995.

5. Catherwood, M. «Designing for Electromagnetic Compatibility.» Application Note AN1050/D. Motorola, Inc., 2000.

6. Corp, M. Bruce. ZZAAP! Taming ESD, RFI, and EMI. Academic Press, 1990.

7. Federal Communication Commission. Rules and Regulations Part 15 Radio Frequency Devices, www.fcc.gov, 2004.

8. Glenewinkel, M. «System Design and Layout Techniques for Noise Reduction in MCU-Based Systems.» Application Note AN1259/D. Motorola, Inc., 1995.

9. Horowitz, Paul, and Winfleld Hill. Art of Electronics, 2nd ed. Cambridge, England: Cambridge University Press, 1989.

Поделиться:
Популярные книги

Тройняшки не по плану. Идеальный генофонд

Лесневская Вероника
Роковые подмены
Любовные романы:
современные любовные романы
6.80
рейтинг книги
Тройняшки не по плану. Идеальный генофонд

Барон играет по своим правилам

Ренгач Евгений
5. Закон сильного
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Барон играет по своим правилам

Завод-3: назад в СССР

Гуров Валерий Александрович
3. Завод
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Завод-3: назад в СССР

Секретарь лорда Демона

Лунёва Мария
Фантастика:
попаданцы
фэнтези
5.00
рейтинг книги
Секретарь лорда Демона

Отец моего жениха

Салах Алайна
Любовные романы:
современные любовные романы
7.79
рейтинг книги
Отец моего жениха

Идеальный мир для Лекаря 10

Сапфир Олег
10. Лекарь
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 10

Я тебя не отпущу

Коваленко Марья Сергеевна
4. Оголенные чувства
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Я тебя не отпущу

Бастард Императора. Том 7

Орлов Андрей Юрьевич
7. Бастард Императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Бастард Императора. Том 7

Девочка из прошлого

Тоцка Тала
3. Айдаровы
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Девочка из прошлого

Вернуть невесту. Ловушка для попаданки 2

Ардова Алиса
2. Вернуть невесту
Любовные романы:
любовно-фантастические романы
7.88
рейтинг книги
Вернуть невесту. Ловушка для попаданки 2

Идеальный мир для Лекаря 7

Сапфир Олег
7. Лекарь
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 7

Хозяйка дома на холме

Скор Элен
1. Хозяйка своей судьбы
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Хозяйка дома на холме

Жена проклятого некроманта

Рахманова Диана
Фантастика:
фэнтези
6.60
рейтинг книги
Жена проклятого некроманта

Имя нам Легион. Том 9

Дорничев Дмитрий
9. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 9