Необходимо подобрать микроконтроллер, который удовлетворяет условию ТЗ. Выберем микросхемы, которые подходят для сравнения, и составим таблицу параметров. К рассмотрению приняты такие параметры как:
- количество линий ввода вывода;
- объём ОЗУ (RAM);
- объём ПЗУ;
- потребляемый ток;
- максимальное напряжение питания.
Параметры подходящих микросхем приведены в таблице 3.1 .
Таблица 4.1
Параметры выбираемых микросхем. [2]
Микроконтроллер (производитель) |
Параметры | |||||
IПОТ, мА |
Линии ввода- вывода |
Объём ОЗУ, байт |
Объём ПЗУ, кБ |
|ЕП|, В | ||
80C31(Philips) |
20 |
32 |
128 |
1 |
5 | |
ATmega1281(Atmel) |
15 |
54 |
8192 |
4 |
5 | |
AT89C51(Atmel) |
15 |
32 |
128 |
4 |
5 | |
Весовой коэффициент bi |
0.15 |
0.35 |
0.15 |
0.25 |
0.1 | |
Необходимо выбрать одну из этих микросхем, причем наиболее подходящую. Для этого воспользуемся методом выбора элементов по матрице параметров.[3]
Запишем матрицу параметров:
Параметры в матрице X должны соответствовать такому виду, чтобы большему значению параметра соответствовало лучшее качество ИС. Параметры, не удовлетворяющие такому условию (IПОТ, ЕП) пересчитываются по такой формуле:
,(4.1)
Пересчитав эти параметры, получаем такую матрицу Y:
После этого параметры матрицы Y нормируют по такой формуле:
, (4.2)
В результате нормирования получим матрицу A (в ней есть обязательно хотя бы один нуль). Матрица А имеет такой вид:
Для обобщенного анализа системы параметров элементов вводят оценочную функцию:
,(4.3)
где (см. таблицу 3.1).
Определим эти оценочные функции (приведем их в матричном виде):
По полученным значениям оценочной функции можно сказать, что микроконтроллер ATmega1281(Atmel) наилучший из всех рассматриваемых (ему соответствует минимальное значение оценочной функции). Его и будем применять в схеме.
Другие публикации
Зеркальная антенна РЛС
Зеркальные антенны являются наиболее широко распространенным
типом антенн в дециметровом и особенно в сантиметровом диапазонах волн. Такое широкое
применение зеркальн ...
Разработка измерителя температуры жидкости
В
связи с повсеместным использованием цифровых управляющих систем постоянно
растет необходимость разработки и усовершенствования их.
Большинство
цифровых си ...