Выбор микроконтроллера для реализации системы управления

Основные требования для выбора данного микроконтроллера:

наличие достаточного количества портов ввода-вывода.

наличие программного пакета для написания и отладки программы микроконтроллера.

достаточная изученность микроконтроллера.

Для реализации МПС были выбраны 3 контроллера: МК AT89S52, AVR Atmega8 и PIC16F628. Для выполнения выбора подробнее рассмотрим каждый из контроллеров.

AVR (ATmega8)

PIC (16F628)

MK-51 (AT89C52)

ПЗУ (память программ)

8 Кб

2 Кб

8 Кб

Таймеры/счетчики

2 (8 разрядов) 1 (16 разрядов)

1 (8 разрядов)

3 (16 разрядов)

Число портов ввода/вывода

23

13

32

Питание

4,5-5,5

3,0-5,5

4,0-5,5

Архитектура

RISC

RISC

CISC

Тактовая частота

16МГц

10МГц

24МГц

Память данных

128 байт

68 байт

256 байт

Стоимость

100 руб.

95 руб.

60 руб.

Мной были выбраны две серии 51 и AVR как имеющие большое число портов при невысокой цене и сложности программирования и освоения информации о них. Обе серии имеют свои преимущества и недостатки. Первая рассмотренная 51серия имеет больше команд и более проста в программировании. Вторая серия AVR имеет немного большее быстродействие, но ограниченную систему команд, что требует реализовывать часть функций за счет выполнения подпрограмм, это требует большего объема памяти программ и усложняет программирование. Исходя из последнего фактора, мной в качестве базовой была выбрана 51 серия, а конкретно AT89C52. Этот контроллер имеет развитую периферию и встроенные таймеры 3 шт., а также достаточный объем памяти программ 8кб (достаточно для хранения программы управления). Скорость обработки информации не так важна, потому использование немного более быстрого AVR не оправданно. В целом можно сказать, что контроллер AT89C52 полностью удовлетворяет по числу портов, встроенной периферии и быстродействию.

Похожые стьтьи по экономике

Специализированные фотоаппараты и специальные виды съемки
В научных и технических целях применяются специальные фотоаппараты, обеспечивающие решение особых задач - например, фотоаппараты для аэрофотосъёмки (аэрофотоаппарат), космич ...

Выбор периодов следования неэквидистантных последовательностей импульсов
Изучение большинства разделов радиотехники базируется на знании и умении применять на практике большого количества математических методов и подходов. Для этого в курс обучения студентов ...

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

Разделы

© 2019 - www.frontinformatics.ru