2.4  Микроконтроллер

Существует очень много производителей микроконтроллеров [22-30]. Их продукция различается качеством, ценой, а также, самое главное, техническими характеристиками, такими как: производительность микроконтроллера, потребляемое напряжение и ток, количество выводов, таймеров, объём памяти и так далее.

Рассмотрим некоторых производителей, продукция, которых наиболее доступна на рынке [27, 29](таблица 2.5):

а)  Infineon Technologies

б)  Atmel

Таблица 2.5 – Микроконтроллеры

Device Flash (Kbytes) Mask ROM (Kbytes) EEPROM (Kbytes) RAM (Bytes) F.max (MHz) Vcc (V) I/O Pins 16-bit Timers Watchdog

Atmel

AT80C51RD2 1280 60 2.7-5.5 32 3 Yes
AT83C5103 12 512 16 2.7-5.5 19 2
AT83C51RB2 16 1280 60 2.7-5.5 32 3 Yes
AT83C51RC2 32 1280 60 2.7-5.5 32 3 Yes
AT83EB5114 4 256 24 3.0-3.6 11 2 Yes
AT87C5103 512 16 2.7-6.0 19 2
AT89C1051 1 64 24 2.7-6.0 15 1
AT89C2051 2 128 24 2.7-6.0 15 2
AT89C2051x2 2 128 16 2.7-6.0 15 2
AT89C4051 4 128 24 2.7-6.0 15 2
AT89C51AC2 32 2 1280 40 2.7-6.0 34 3 Yes
AT89C51AC3 64 2 2304 60 2.7-6.0 32 3 Yes
AT89C51ED2 64 2 2048 60 2.7-5.5 32 3 Yes
AT89C51IC2 32 1280 60 2.7-5.5 34 3 Yes
AT89C51ID2 64 2 2048 60 2.7-5.5 32 3 Yes
AT89C51RB2 16 1280 60 2.7-5.5 32 3 Yes
AT89C51RC 32 512 33 4.0-6.0 32 3 Yes
AT89C51RC2 32 1280 60 2.7-5.5 32 3 Yes
AT89C51RD2 64 2048 60 2.7-5.5 32 3 Yes
AT89C55WD 20 256 33 4.0-6.0 32 3 Yes
AT89LP2052 2 256 20 2.4-5.5 15 2 Yes
AT89LP4052 4 256 20 2.4-5.5 15 2 Yes
AT89LS51 4 128 16 2.7-4.0 32 2 Yes
AT89LS52 8 256 33 2.7-4.0 32 3 Yes
AT89LS53 12 256 12 2.7-6.0 32 3 Yes
AT89LS8252 8 2 256 12 2.7-6.0 32 3 Yes
AT89LV55 20 256 12 2.7-5.5 32 3
AT89S51 4 128 33 4.0-5.5 32 2 Yes
AT89S52 8 256 33 4.0-5.5 32 3 Yes
AT89S53 12 256 24 4.0-6.0 32 3 Yes
AT89S8252 8 2 256 24 4.0-6.0 32 3 Yes

Таблица 2.5 – Микроконтроллеры (продолжение)

AT89S8253 12 2 256 24 2.7-5.5 32 3 Yes
T89C5115 16 2 512 40 2.7-5.5 20 2 Yes
TS80C31X2 128 60 2.7-5.5 32 2
TS80C32X2 256 60 2.7-5.5 32 3
TS80C51RA2 512 60 2.7-5.5 32 3 Yes
TS80C51RD2 1280 60 2.7-5.5 32 3 Yes
TS80C52X2 8 256 60 2.7-5.5 32 3
TS80C54X2 16 256 60 2.7-5.5 32 3 Yes
TS80C58X2 32 256 60 2.7-5.5 32 3 Yes
TS83C51RB2 16 512 60 2.7-5.5 32 3 Yes
TS83C51RC2 32 512 60 2.7-5.5 32 3 Yes
TS83C51RD2 64 1024 60 2.7-5.5 32 3 Yes
TS87C51RB2 512 60 2.7-5.5 32 3 Yes
TS87C51RC2 512 60 2.7-5.5 32 3 Yes
TS87C51RD2 1024 40 2.7-5.5 32 3 Yes
TS87C52X2 256 60 2.7-5.5 32 3
TS87C54X2 256 60 2.7-5.5 32 3 Yes
TS87C58X2 256 60 2.7-5.5 32 3 Yes
TSC80251G2D 1024 24 2.7-5.5 32 3 Yes
TSC83251G2D 32 1024 24 2.7-5.5 32 3 Yes
TSC87251G2D 1024 16 2.7-5.5 32 3 Yes

Infineon Technologies

C504-L/-2R 16 512 24 2.7-5.5 32 4 Yes
C504-2E 1028 20 2.7-5.5 34 3 Yes
C505A-4E 1028 20 2.7-5.5 34 3 Yes
C505CA-4E/4R/2R-L/-2R 16 1028 20 2.7-5.5 34 3 Yes
C505L-4E 512 20 2.7-5.5 46 3 Yes
C508-4R/-2R/-L 32 16 1280 20 2.7-5.5 48 3 Yes
C508-4E 32 16 1280 20 2.7-5.5 48 3 Yes
C509-L 3328 16 2.7-5.5 64 5 Yes
C515C-L/-8R 64 2304 10 2.7-5.5 57 3 Yes
C515C-8E 64 2304 10 2.7-5.5 57 3 Yes
C515-L 256 24 2.7-5.5 56 3 Yes
C517A-L 2304 18 2.7-5.5 68 4 Yes
C868-1RG 8 512 40 2.7-5.5 18 3 Yes
C868-1RR 8 512 40 2.7-5.5 18 3 Yes
C868-1SG 8 512 40 2.7-5.5 18 3 Yes
C868-1SR 8 512 40 2.7-5.5 18 3 Yes
XC866 12 4 768 26,67 2.7-5.5 27 3 Yes

Проанализируем сколько выводов нам необходимо (таблица 2.6).

Из таблицы видно, что достаточно одного порта в/в для подключения внешних устройств. Для подсчета времени работы воспользуемся таймером, поэтому в микроконтроллере должен быть хотя бы один таймер/счетчик. Аппарат будет работать в условиях комнатной температуры, вполне достаточно иметь корпус, рассчитанный на коммерческое использование (0ºС–70ºС).

Таблица 2.6 – Анализ количества необходимого количества выходов в/в

Устройство Комментарий Необходимое количество выходов в/в
Насос Работает от сети, включается через реле 1
Шаговый мотор Питаются все четыре обмотки 4
Индикатор уровня воды Для работы светодиода 1
Датчик уровня воды Опрос датчика 1
Всего 7

Будем пользоваться микроконтроллером Atmel AT89C1051, так как прост и используется в обычном DIP корпусе, обладает 1К Flash памяти, имеет достаточное количество выводов, работает на приемлемой частоте и напряжении, имеет 1 16-битный таймер.



Информация о работе «Разработка системы управления аппарата по розливу воды в стаканчики»
Раздел: Коммуникации и связь
Количество знаков с пробелами: 35790
Количество таблиц: 8
Количество изображений: 11

Похожие работы

Скачать
197135
36
3

... со 100 до 138°С остается неизменным. При дальнейшем повышении температуры (до 143°С) уровень аминокислот падает, что связано с усилением реакции меланоидинообразования. 2. ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ   2.1 Описание технологии производства пива «Рецептура №1», «Рецептура №2» и «Рецептура №3» В технологической схеме производства пива можно выделить несколько этапов (приложение 1): подготовка воды ...

Скачать
122148
1
2

... микробиологическую безопасность воды, а с другой - повышает остаточное содержание кислорода в бутилированной воде и заметно улучшает её органолептические характеристики - вкус и запах.   2.3.6 Внутренний контроль качества 8 июля 2009 г. собственная лаборатория Компании Чистая вода подтвердила высокий профессиональный уровень, пройдя очередную аттестацию в сертифицирующем органе - ФГУ " ...

Скачать
125897
22
8

... (фондов) 718532 3.Оборотный капитал (оборотные средства) 23307 (материальные затраты на производство 775 литров воды) Итого инвестиций 741839 Предприятие ЗАО «Королевская вода» для реализации инвестиционного проекта по внедрению нового вида продукции берёт кредит в банке в размере 740000 рублей. Процент по кредиту – 23%. Расчёт заработной платы персонала предприятия Расчёт ...

Скачать
143073
26
12

... сбыта; личных продаж; продажи (корпоративному) ассоциированному покупателю (например, страховым Компаниям); организации деловых встреч, соглашений прямой маркетинг 3. Разработка программы продвижения нового вида продукции на ЗАО "Королевская вода"   3.1 Оценка рынка, конкурентов и потребителей Сегодня рынок питьевой воды является одним из самых быстрорастущих потребительских рынков ...

0 комментариев


Наверх