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

Обоснование выбора микроконтроллера для решения поставленной задачи

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

- наличие параллельных портов ввода-вывода в количестве, достаточном для подключения всех устройств, входящих в структурную схему системы;

- достаточно высокая надёжность и стабильность работы;

возможность работы в расширенном температурном диапазоне.

Учитывая все эти требования, в качестве устройства управления я выбрала микроконтроллер PIC16F676 (8-разрядный КМОП микроконтроллер с Flash памятью, основан на AVR-архитектуре RISC , позволяет достигнуть оптимального соотношения производительности к потребляемой энергии).

Причины выбора:

огромное количество справочной информации, примеров работы с микроконтроллером, книг по программированию данного МК.

PIC16F676 недорогой по сравнению с другими микроконтроллерами, имеет низкое энергопотребление.

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

Данный микроконтроллер довольно доступен на радио рынках в достаточных количествах.

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

Имеет все необходимые функции и устройства для работы в проектируемой системе.

Основные характеристики:

Высокопроизводительный RISC-процессор:

• Всего 35 простых для изучения инструкции

• Все инструкции исполняются за один такт (200 нс), кроме инструкций перехода, выполняемых за два такта; минимальная длительность такта 200 нс

• 14 битовые команды

• 8 - битовые данные

• Вход внешних прерываний

• 8-уровневый аппаратный стек

• Прямой, косвенный и относительный режимы адресации для данных и инструкций

Периферия:

• 22 линий ввода/вывода с индивидуальным контролем направления

• Сильноточные схемы портов ввода/вывода:

• 25 мА макс. вытек. ток

• 25 мА макс. втек. ток: 8-разрядный таймер/счетчик: 16-разрядный таймер/счетчик: 8-разрядный таймер/счетчик

ШИМ модуля

Последовательные интерфейсы

-проводный SPIC Master и Slave режимы(с поддержкой адреса)

каналов 10-битного АЦП

аналоговых компаратора

Интегрированный программируемый источник опорного напряжения

Особенности микроконтроллера:

• Сброс при включении питания (POR)

• Таймер включения питания (PWRT) и таймер запуска генератора (OST)

• Сброс по снижению напряжения питания (BOR)

• Сторожевой таймер (WDT) с собственным встроенным RC-генератором для повышения надежности работы

• Режим экономии энергии (SLEEP)

• Выбор источника тактового сигнала

• Программирование на плате через последовательный порт (ICSPT) (с использованием двух выводов)

• Отладка на плате через последовательный порт (ICD) (с использованием двух выводов)

• Возможность самопрограммирования

• Программируемая защита кода

• 1000 циклов записи/стирания FLASH памяти программы

• 100 000 циклов записи/стирания памяти данных ЭСППЗУ

• Период хранения данных ЭСППЗУ > 40 лет

Технология КМОП:

• Экономичная, высокоскоростная технология КМОП

• Полностью статическая архитектура

• Широкий рабочий диапазон напряжений питания - от 2,0В до 5,5В

• Промышленный и расширенный температурный диапазоны

• Низкое потребление энергии

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

Исследование спектральных свойств кристалла TmCaF2
В настоящее время существует интерес в поиске и исследовании новых твердотельных лазеров излучающих в области 2 мкм для различных применений. Большой интерес к данному диапазону обусловлен целым рядом обстоятельств. Прежде всего, двухмикронное излучение хорошо согласованно с пиком поглощения воды [1] и находится в безопасном для гла ...

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