зистор опором 0,1 ... 20кОм. Режим маятника можна вімкнуті, подавши на лінію порту РВ 4 (Висновок 5 DD2) низьких рівень, для чого цею Висновок з'єднують Із загально проводом. После складання пристрою и программирования мікроконтролера необходимо скорігуваті годину, на дисплеї на ціферблаті, за сигналами точного годині.
Малюнок 1.7 - Мікропроцесорній Пристрій автомата світловіх ефектів
Автомат перемікає Чотири гірлянді світлодіодів, Які створюють одне з шести можливіть світловіх ефектів. Схема пристрою наведена на рис 1.7 [9].
На елементах DD1.2 DD1.3 зібраній генератор тактової імпульсів. Частоту генератора, а отже, и ШВИДКІСТЬ Обертаном променів регулюють зміннім резистором R1. На тригерах мікросхем DD3, DD4 зібраній зсувній РЕГІСТР. Помощью Вузли управління Регістром, зібраного на елементах DD1.1, DD2.1 - DD2.3, и кнопки SB1 можна задаваті одну з шести можливіть послідовностей Включення гірлянд. Вибір поклади від трівалості Утримання кнопки в натіснутому стані.
Сигнал високого уровня з віходів трігерів зсувного регістру управляються транзисторами VT1 ??- VT4, коммутирующими гірлянді. Кожна складається з двох, конструктивно протилежних розташованіх лінійок світлодіодів, Які включаються одночасно. Пристрій начинает працювати відразу после подачі живлення.
Автомат світловіх ефектів живлять від батареї напругою 9 В, например, Крона raquo ;, Корунд або аналогічної імпортної. У ньом застосовані постійні резистори С2 - 23, змінний - СПЗ - 46М, оксидні конденсатори - імпортний або До 50 - 35. Вказані на схемі мікросхеми можна замініті аналогами з Серії До 176, світлодіоді - будь-Якими.
Всі деталі пристрою, за вінятком батареї живлення, розміщені на платі з односторонньо фольгиро - ванного склотекстоліті товщина 1,5 ... 2 мм.
Заходь невікорістовуваніх елементів мікросхем DD1, DD2 (виводи 12, 13) з'єднані з плюсовим виводами живлення, а невікорістовувані настановні входь трігерів мікросхем DD3, DD4 - Із загально проводом. Зовнішній вигляд зібраного автомата показань на рис. 3.
Для обмеження cnheve перезарядки конденсатора С 1, что протікає через захісні діоді елемента DD1.2, Рекомендуємо между цяткою з'єднання лівого за схему виводу резистора R1 з мінусовім виводами конденсатора С 1 і входами елемента DD1.2 (виводами 1,2) Включити резистор опором 10 ... 30кОм.
.2 Будова Вибраного мікроконтролера
мікроконтролер світлодіодній алгоритм асемблера
У Основі ядра AVR лежить розшірена RІSC архітектура, что поєднує розвинутості набор команд и 32 регістрі Загальне призначення. Усі 32 регістрі безпосередно підключені до арифметико-логічного пристрою (АЛП), что дает доступ до будь-якіх двох регістрів за один машинний цикл.
подібна архітектура Забезпечує десятикратний виграш в ефектівності кодом в порівнянні Із традіційнімі CІSC мікроконтролерамі [9] .S2313 предлагает следующие возможности:
· 2кб завантажуваної флеш пам'яті; 128 байт EEPROM;
· 15 ліній вводу/виводу Загальне призначення;
· 32 робочих регістрі; налаштовувані Таймер/лічильники з режимом співпадання;
· Зовнішні ї внутрішні переривані;
· програмованій універсальний послідовний порт;
· програмованій сторожова таймер Із вбудованим генератором;
· spІ послідовний порт для завантаження програм;
· дві програмно змінні режими низьких енергоспоживання.
холостого режим (Іdle Mode) відключає ЦПУ, залішаючі в робочому стані регістрі, таймер/лічильники, spІ порт и систему переривані.
Економічний режим (Power Down Mode) зберігає вміст регістрів, но відключає генератор, забороняючі Функціонування всех вбудований устройств до зовнішнього переривані або апаратного скидання.
Мікросхеми виготовляють з використанн технології енергонезалежної пам яті вісокої щільності фірми Atmel. Завантажувана флеш пам ять на крісталі может буті перепрограмована прямо в сістемі через послідовний інтерфейс spІ або доступним програматором енергонезалежної пам яті. Поєднуючі в одному крісталі ВДОСКОНАЛЕННЯ 8-бітовій RІSC процесор з, завантажуваною флеш пам яттю, AT90S2313 є потужном мікроконтролером, Який дозволяє створюваті й достатньо гнучкі й ефектівні за вартістю обладнання.S2313 підтрімується ПОВНЕ системою розробки, что Включає в собі макроасемблер, програмний відладчік/симулятор , внутрішньосхемній емулятор и відладочній комплект.
Малюнок 1.8 - Опис виводів мікроконтролера AT90S2313