У данного коммутатора имеются ножки, которые разрешают (если на ножке есть напряжение), или же запрещают (если на ножке нет напряжения) работу микросхемы. Эти ножки используются в работе для выбора двигателя.
Для того, чтобы знать место расположения предметного стола микроскопа необходимы датчики-потенциометры, то есть переменные резисторы. Длина предметного стола 7см, ширина 5см, отсюда следует что нам нужны датчики, подходящие по длине. Из каталога фирмы Honeywell были выбраны датчики LTS02 длиной 50,8мм и LTS03 – 76.2мм [].

Основным параметром при выборе аналого-цифрового преобразователя является его разрядность. Из каталога фирмы производителя [] мы выбрали подходящий АЦП (AD7706).
Выбираемый МК должен обладать развитой системой логико-арифметических операций, пересылок и операций ввода/вывода для связи с периферийными устройствами и центральным персональным компьютером (ПК). Помимо этого МК должен обладать таймерами-счетчиками внешних событий, различными уровнями прерываний, ОЗУ более 256 байт и ПЗУ не мене 1 Кбайт Производительность МК должна быть не менее 1Мips.
Для формирования двух управляющих сигналов нужны таймеры (по одному на каждый сигнал), а также встроенный ШИМ модулятор. Так как в программе мы вызываем значения синуса из сохраненной в памяти таблицы состоящей из 360 значений, ее объем должен быть не менее 360 байт.
Рассмотрим однокристальный МК, который представляет собой устройство, конструктивно выполненное в виде одной БИС, включающей все устройства, необходимые для реализации системы контроля и управления с минимальной конфигурацией: микропроцессор, внутренний генератор тактовых сигналов, ОЗУ, ПЗУ, порты ввода/вывода аналоговых сигналов, порты, содержащие блоки последовательного и параллельного интерфейсов.
Предъявляемые требования:
1. Объем внутренней памяти программ не менее 1Кбайта и ОЗУ данных 256 байт.
2. Производительность МК должна удовлетворять не менее 51 такта.
Для этой цели используется целый ряд МК с производительностью 1Mips, выберем МК фирмы Atmel AT mega8.
МК содержит все необходимые узлы для автономной работы: центральный процессор, память программ объемом 8Кбайт, память данных объемом 1 Кбайт, ОЗУ 512Кбайт, два 8 и один 16 битовых многорежимных таймера/счетчика, последовательный интерфейс, тактовый генератор, 8-канальное 10-битный АЦП. В МК предусмотрена возможность задания частоты внутреннего генератора с помощью кварца.
Сравним основные параметры нескольких микроконтроллеров фирмы Atmel. Результаты сравнения приведены в таблице 5.1.
Таблица 5.1
| Параметр | Требуемые параметры | ATmega 8 | AT90S4433 | AT90S2313 | 
| Быстродействие | 1MIPS | 16 MIPS | 8 MIPS | 10 MIPS | 
| Объем ОЗУ | 256 байт | 512 байт | 128/256 байт | 128 байт | 
| Объем ПЗУ | 1 Кбайт | 1 Кбайт | 128 байт | 128 байт | 
| Таймеры/счетчи-ки | Два 8 битных | Два 8 битных Один 16 битный | Один 8 битный Один 16 битный | Один 8 битный Один 16 битный | 
| Режим ШИМ | Есть | Есть | Есть | Есть | 
| Напряжение питания | 5 В | 4,5 - 5,5 В | 4,6 - 6 В | 4 - 6 В | 
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.