Разделы сайта

Обоснование выбора элементной базы

Основным элементом устройства регулирование температуры является микроконтроллер, который управляет остальными устройствами. Основные требования, предъявляемые к этому элементу следующие:

относительная дешевизна;

надежность;

наличие в продаже (для быстрой замены вышедшего из строя);

скорость работы, удовлетворяющая скорости протекания технологического процесса;

наличие ЭСППЗУ для дальнейшей модернизации программы управления.

В полной мере этим требованиям отвечает микроконтроллер фирмы ATMEL марки AT89C2051.

Средняя стоимость его в магазинах радиоэлектронных компонентов, на сегодняшний день составляет 50 рублей. В их надежности не приходится сомневаться, так как их производителем является фирма ATMEL, которая славится своими компонентами на весь мир. Основное отличие FLASH-микроконтроллеров ATMEL от остальных состоит в том, что фирма применяет в них FLASH память собственного производства. Поскольку этот микроконтроллер относится к знаменитому семейству MCS-51, то его довольно легко найти в продаже.

Описание основных характеристик микроконтроллера AT89C2051

Рисунок 1 - Блок диаграмма микроконтроллера AT89C2051

Микроконтроллеры имеют отдельные адресные пространства для памяти программы и данных. Это позволяет обращаться к памяти данных 8-битными адресами, чем обеспечивается быстрота операций, выполняемых с памятью 8-разрядным процессором. Вместе с тем с помощью регистра DPTR может быть сгенерирован 16-битный адрес данных. Таким образом, может быть адресовано до 64 Кбайт внешней памяти, для которой контроллер генерирует сигналы чтения и записи RD и WR. Для памяти программы обеспечивается только чтение. Непосредственно адресуется до 64 Кбайт памяти программ. Для чтения внешней памяти программ контроллер генерирует сигнал PSEN. Внешние память программы и память данных могут быть объединены посредством объединения по логическому “И” сигналов контроллера RD и PSEN.

Микроконтроллеры имеют два режима работы с пониженным потреблением по питанию: Idle и Power Down, переход в которые обеспечивается установкой соответствующих битов в регистре PCON пространства SFR. В режиме Idle (IDL=1) тактовый генератор продолжает работать, и обеспечивается работа периферийных устройств: таймеров, блока обработки прерываний и последовательного порта, при этом процессор микроконтроллера останавливается в ожидании поступления прерывания. В режиме Power Down (PD=1) останавливается тактовый генератор микроконтроллера, однако, содержимое встроенной памяти и регистров пространства SFR сохраняется. Выход из состояния Power Down возможен только при выполнении аппаратного сброса. При сбросе переинициализируются все регистры пространства SFR, однако, содержимое внутренней памяти данных не изменяется. Аппаратный сброс запускает также тактовый генератор микроконтроллера. На время пребывания микроконтроллера в режиме Power Down напряжение питания может быть снижено до 2 В. Однако напряжение питания не должно быть понижено до того, как микроконтроллер перешёл в режим Power Down и должно быть восстановлено перед выполнением процедуры сброса. Сигнал сброса должен быть достаточно длительным для того, чтобы стабилизировалась работа тактового генератора (обычно не более 10 мс).

Рисунок 2 - Схема выводов микроконтроллера

Устройством преобразования “напряжение - частота” является микросхема марки КР1108ПП1. Они являются наиболее дешевым средством преобразования сигналов для многоканальных систем ввода аналоговой информации в ЭВМ, обеспечивающим высокую помехозащищенность и простоту гальванической развязки.

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

Самое читаемое:

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

www.techstages.ru : Все права защищены! 2024