Робота з будь-яким новим типом MK обовязково починається зі складання простий тестової програми Перше завдання, яке за усталеною традицією ставлять перед собою і досвідчені електронщики, і початківці любителі, полягає в «миганні» світлодіода, підключеного до однієї з ліній MK Такий собі «Hello, woR1d», Тільки в Мікроконтроллерні виконанні

Експерименти зазвичай проводять на макетної платі «Starter Kit» (SKit) Інші назви – «Development Kit», «Стартовий комплект», «Набір для навчання» або просто «Кіт» Єдиного правила, що має входити до складу SKit, не існує З обовязкового: власне MK і стандартні елементи його «обвязки» з підсистем програмування і харчування (резистори, конденсатори, кнопка скидання, зєднувальні розєми) В якості периферійних вузлів застосовуються: світлодіоди різного кольору світіння, РКІ, клавіатура, реле, пьезодінамікі, мікросхеми конверторів RS-232, USB, зовнішні EEPROM, АЦП, ЦАП

Щоб не втомлювати себе побудовою громіздкого SKit, пропонується обмежити його функції найпростішими Зокрема, нехай це буде кнопкове управління і індикація

Електрична схема SKit показана на Рис 63

Рис 63 Електрична схема SKit

Призначення елементів

Резистор R1 визначає струм через тестову кнопку SB1 і не дає «висіти в повітрі» лінії «РСО» MK Конденсатори C7, С2фільтруют НЧ-і ВЧ-перешкоди по харчуванню Резистор R2 задає яскравість світіння індикатора HL1 Резистор R3 і кнопка 57 2являются стандартними для підсистеми скидання, а сигнали з висновків 1, 17, 18, 19 DD1 – для підсистеми програмування Всі перераховані елементи обслуговують одного єдиного «Мікроконтролерного пана» Кварцового резонатора в схемі немає, оскільки тактова частота 8 МГц забезпечується внутрішнім RC-генератором MK DD1 Для макетування так простіше

Чому обрано мікросхема ATmega48A По-перше, це дешево, доступно і в DIP-Kopnyce По-друге, даний MK підтримується безкоштовної середовищем програмування WinAVR і безкоштовним симулятором VMLab По-третє, мікросхему ATmega48A по цоколевке можна замінити один до одного більш «потужними» MK ATmega88/168/328 або більше «древніми», але поширеними ATmega8/8L По-четверте, ATmega48A належить до популярного і досконально вивченого сімейства AVR-контролерів, для яких в Інтернеті є маса різнопланових проектів, прикладів, підручників

Резистори 7 7 .. 7 5любие малогабаритні потужністю 0125 або 025 Вт Конденсатор C7 електролітичний алюмінієвий K50-35 або танталовий K53-lA ємністю 22 .. 47 МК Ф з робочою напругою 10 .. 25 В Конденсатор C2 обовязково керамічний, наприклад, K10-17 або поверхнево монтуємий SMD ємністю 01 .. 033 МК Ф Кнопки SB1, SB2 імпортні тактові SWT або інші аналогічні без фіксації положення Світлодіод HL1 малогабаритний будь-якого типу, з червоним або зеленим кольором світіння, з допустимим струмом 20 мА За формою може бути прямокутним або циліндричним з діаметром 3 .. 5 мм

Конструктивно SKit настільки простий, що виконується без друкованого монтажу на елементарній макетної платі Допускається застосування так званих «беспаечная» плат, зєднання в яких виробляються механічним контактом залуженних проводів і установкою радіоелементів в отвори

Для мікросхеми 7) 7) 7 на платі слід передбачити вузьку 28-контактну панельку, бажано з цанговий отворами Як заміну MK підійде ATmega48PA-PU, що відрізняється в кращу сторону більш жорсткими допусками на струм споживання Якщо використовуються мікросхеми колишніх років випуску ATmega48V-10PU, ATmega48-20PU, ATmega48V-10PI, ATmega48-20PI, то треба знати, що буква «Р» у назві позначає DIP-корпус, буква «V» – широкодіапазонне харчування, буква «U» – Безсвинцевий, а буква «I» – звичайну технологію виготовлення Основна відмінність мікросхем серії ATmega48/48V від ATmega48A/48PA полягає в більшій економічності по струму останніх

Для живлення SKit можна застосувати покупну «мережеву вилку», доповнену стабілізатором напруги на мікросхемі 78L05 (Мал 64) Такий блок живлення забезпечує струм навантаження до 100 мА з захистом від короткого замикання по виходу Також допускається використовувати гальванічні батареї або акумулятор від мобільного телефону з напругою 36 .. 48 В при струмі навантаження 15 .. 20 мА

Рис 64 Стабілізований блок живлення 5 В/01 А

Джерело: Рюмік, С М, 1000 і одна мікроконтролерна схема Вип 2 / С М Рюмік – М: ЛР Додека-ХХ1, 2011 – 400 с: Ил + CD – (Серія «Програмовані системи»)