Зміст
1. Апаратна частина
. Вибір компонентів
. Принципова електрична схема
. Алгоритм функціонування програми
. Опис програми
. Лістинг
Література
1. Апаратна частина
Опис.
Необхідно визначити перелік пристроїв і елементів, які будуть входити в апаратну частину. Схематичне зображення необхідних компонентів наведено на малюнку 1.
Малюнок 1
Виберемо і проаналізуємо компоненти, з яких буде складатися принципова схема.
. Вибір компонентів
а) Вибираємо мікроконтролер AT89C51RC2 фірми Atmel.
Мікроконтролер сімейства АТ89 фірми Atmel являє собою Восьмирозрядних однокристальну мікроЕОМ з системою команд MCS - 51 фірми Intel. Мікроконтролери виготовляються за КМОП (CMOS) технології.
Технічні дані AT89C51RC2:
Пам'ять програм (Flash) ........................................ ......... .32 КБ
внутрісхемних програмування .................. ... ............... .SPI
ОЗУ ........................................................................... 128 байт
Таймер-счетчик…………………………………………………....3
Напруга живлення ...................................................... 2,7-5,5 В
Максимальна тактова частота ....................................... ..60 МГц
Джерел переривання сигналу .................................. ... .... 6
Додатково: вбудований аналоговий компаратор
Граничні допустимі параметри:
Робоча температура ............................................................... - 40 ° C + 85 ° C
Напруга на будь-якому висновку щодо землі ............. - 1.0В + 7.0В
Максимальна напруга живлення ....................................... 6.6в
Вихідний струм (лог 0) .................................................................. 25.0 мА
б) Для індикації використовуємо РК-індикатор LM020L.
Це 16-розрядний однорядковий індикатор з контролером HD44780.
Граничні допустимі параметри LM020L:
Робоча температура ............................................................... 0 ° C + 50 ° C
Температура зберігання ............................................................ - 20 ° C + 60 ° C
Максимальна напруга живлення ....................................... 7.0В
в) Для автоматичного управління стробовий імпульсами записи індикатора, використовуємо логічний елемент 2І-НЕ 74LS26
Граничні допустимі параметри 74LS26:
Робоча температура ............................................................... - 55 ° C + 125 ° C
Максимальна напруга живлення ....................................... 5.5В
Для визначенні заданої частоти записуємо значення (1/f) * 100, що відповідає 100 періодам обраної частоти в мікросекундах. Так само робимо поправку на час виконання команд. Для процесора з частотою 12 МГц час одного машинного циклу складає 2мкс.
Отже груп будуть відповідати наступні значення:
- я група - 1007 мкс;
- я група - 916 мкс;
- я група - 840 мкс;
- група - 776 мкс;
. Схема електрична принципова
На малюнку 2 наведена принципова схема, відповідна для вирішення поставленого завдання і що використовує обрані компоненти
Малюнок 2
Програма контролера пристрою
. Алгоритм функціонування програми
Розробляється система дозволяє разбракованних мікросхеми по частоті в діапазоні 100 ... 130 кГц по чотирьох групах:
.. 110 - група 1;
.. 120 - група 2;
... 130 - група 3;
Вихід за межі - шлюб (група 4);
Алгоритм функціонування програми наведений на малюнку 3.