Ця стаття не містить . (травень 2018) |
Arduino Mega побудована на мікроконтролері ATmega2560 (технічний опис). Плата має 54 цифрових входів/виходів (14 з яких можуть використовуватися як виходи ШІМ), 16 аналогових входів,4 послідовних порти UART, кварцовий генератор 16 МГц, USB коннектор, роз'єм живлення, роз'єм ICSP і кнопка перезавантаження. Для роботи необхідно підключити платформу до комп'ютера за допомогою кабелю USB або подати живлення за допомогою адаптера AC/DC, або акумуляторною батареєю. Arduino Mega 2560 сумісна з усіма платами розширення, розробленими для платформ Uno або Duemilanove.
[[
|безрамки|праворуч|Arduino Mega 2560]]
Короткі характеристики
Мікроконтролер ATmega2560 Робоча напруга 5В Вхідна напруга (рекомендована) 7-12В Вхідна напруга (гранична) 6-20 В Цифрові Входи/Виходи 54 (14 з яких можуть працювати також як виходи ШІМ) Аналогові входи 16 Постійний струм через вхід/вихід 40 mA Постійний струм для виведення 3.3 50 mA Флеш-пам'ять 256 KB (з яких 8 КВ використовуються для завантажувача) ОЗУ 8 KB Енергонезалежна пам'ять 4 KB Тактова частота 16 Мгц
Живлення
Arduino Mega може отримувати живлення як через підключення по USB, так і від зовнішнього джерела живлення. Джерело живлення вибирається автоматично. Зовнішнє живлення (не USB) може подаватися через перетворювач напруги AC/DC (блок живлення) або акумуляторною батареєю. Перетворювач напруги підключається за допомогою роз'єму 2.1 мм з позитивним полюсом на центральному контакті. Дроти від батареї підключаються до пінів Gnd і Vin роз'єму живлення (POWER). Платформа може працювати при зовнішньому живленні від 6 до 20 В. При напрузі живлення нижче 7, пін 5V може видавати менше 5 В, при цьому платформа може працювати нестабільно. При використанні напруги не вище 12 В регулятор напруги може перегрітися і пошкодити плату. Рекомендований діапазон від 7 до 12 В. Плата Mega2560, на відміну від попередніх версій плат, не використовує FTDI USB мікроконтролер. Для обміну даними з USB використовується мікроконтролер Atmega8U2, запрограмований як конвертер USB-to-serial.
Виходи живлення
- VIN. Вхід використовується для подачі живлення від зовнішнього джерела (відсутність 5 від роз'єму USB або іншого регульованого джерела живлення). Подача напруги живлення відбувається через цей вивід. Якщо живлення подається на роз'єм 2.1 mm, то на цей вхід можна записатися.
- 5V. Джерело напруги, що використовується для живлення мікроконтролера та компонентів на платі. Живлення може подаватися від виведення VIN через регулятор напруги, або від роз'єму USB, або іншого регульованого джерела напруги 5 В.
- 3V3. Напруга на виході 3.3 В генерується мікросхемою FTDI на платформі. Максимальне споживання струму 50 мА.
- GND. Виходи заземлення.
Програмування
Платформа програмується за допомогою середовища розробки Arduino. Детальніша інформація знаходиться в довіднику та інструкціях. Мікроконтролер ATmega2560 поставляється з записаним завантажувачем, полегшує запис нових програм без використання зовнішніх програматорів. Зв'язок здійснюється оригінальним протоколом STK500. Є можливість не використовувати завантажувач і запрограмувати мікроконтролер через висновки блоку ICSP (внутрішньосхемного програмування). Детальна інформація міститься в даній інструкції. Код прошивки для контролера ATmega8U2 доступний для вільного скачування. Контролер ATmega8U2 має власний DFU завантажувач, який може бути активований замиканням джампера на звороті плати (поруч з картою Італії) і перезавантаженням контролера. Для запису нової прошивки можливо використовувати Atmel's FLIP (під Windows) або DFU програматор (на Mac OS X або Linux). Також можна переписати прошивку зовнішнім програматором, використовуючи ISP вхід.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno traven 2018 Arduino Mega pobudovana na mikrokontroleri ATmega2560 tehnichnij opis Plata maye 54 cifrovih vhodiv vihodiv 14 z yakih mozhut vikoristovuvatisya yak vihodi ShIM 16 analogovih vhodiv 4 poslidovnih porti UART kvarcovij generator 16 MGc USB konnektor roz yem zhivlennya roz yem ICSP i knopka perezavantazhennya Dlya roboti neobhidno pidklyuchiti platformu do komp yutera za dopomogoyu kabelyu USB abo podati zhivlennya za dopomogoyu adaptera AC DC abo akumulyatornoyu batareyeyu Arduino Mega 2560 sumisna z usima platami rozshirennya rozroblenimi dlya platform Uno abo Duemilanove Arduino Mega 2560 front bezramki pravoruch Arduino Mega 2560 Korotki harakteristikiMikrokontroler ATmega2560 Robocha napruga 5V Vhidna napruga rekomendovana 7 12V Vhidna napruga granichna 6 20 V Cifrovi Vhodi Vihodi 54 14 z yakih mozhut pracyuvati takozh yak vihodi ShIM Analogovi vhodi 16 Postijnij strum cherez vhid vihid 40 mA Postijnij strum dlya vivedennya 3 3 50 mA Flesh pam yat 256 KB z yakih 8 KV vikoristovuyutsya dlya zavantazhuvacha OZU 8 KB Energonezalezhna pam yat 4 KB Taktova chastota 16 MgcZhivlennyaArduino Mega mozhe otrimuvati zhivlennya yak cherez pidklyuchennya po USB tak i vid zovnishnogo dzherela zhivlennya Dzherelo zhivlennya vibirayetsya avtomatichno Zovnishnye zhivlennya ne USB mozhe podavatisya cherez peretvoryuvach naprugi AC DC blok zhivlennya abo akumulyatornoyu batareyeyu Peretvoryuvach naprugi pidklyuchayetsya za dopomogoyu roz yemu 2 1 mm z pozitivnim polyusom na centralnomu kontakti Droti vid batareyi pidklyuchayutsya do piniv Gnd i Vin roz yemu zhivlennya POWER Platforma mozhe pracyuvati pri zovnishnomu zhivlenni vid 6 do 20 V Pri napruzi zhivlennya nizhche 7 pin 5V mozhe vidavati menshe 5 V pri comu platforma mozhe pracyuvati nestabilno Pri vikoristanni naprugi ne vishe 12 V regulyator naprugi mozhe peregritisya i poshkoditi platu Rekomendovanij diapazon vid 7 do 12 V Plata Mega2560 na vidminu vid poperednih versij plat ne vikoristovuye FTDI USB mikrokontroler Dlya obminu danimi z USB vikoristovuyetsya mikrokontroler Atmega8U2 zaprogramovanij yak konverter USB to serial Vihodi zhivlennya VIN Vhid vikoristovuyetsya dlya podachi zhivlennya vid zovnishnogo dzherela vidsutnist 5 vid roz yemu USB abo inshogo regulovanogo dzherela zhivlennya Podacha naprugi zhivlennya vidbuvayetsya cherez cej vivid Yaksho zhivlennya podayetsya na roz yem 2 1 mm to na cej vhid mozhna zapisatisya 5V Dzherelo naprugi sho vikoristovuyetsya dlya zhivlennya mikrokontrolera ta komponentiv na plati Zhivlennya mozhe podavatisya vid vivedennya VIN cherez regulyator naprugi abo vid roz yemu USB abo inshogo regulovanogo dzherela naprugi 5 V 3V3 Napruga na vihodi 3 3 V generuyetsya mikroshemoyu FTDI na platformi Maksimalne spozhivannya strumu 50 mA GND Vihodi zazemlennya ProgramuvannyaPlatforma programuyetsya za dopomogoyu seredovisha rozrobki Arduino Detalnisha informaciya znahoditsya v dovidniku ta instrukciyah Mikrokontroler ATmega2560 postavlyayetsya z zapisanim zavantazhuvachem polegshuye zapis novih program bez vikoristannya zovnishnih programatoriv Zv yazok zdijsnyuyetsya originalnim protokolom STK500 Ye mozhlivist ne vikoristovuvati zavantazhuvach i zaprogramuvati mikrokontroler cherez visnovki bloku ICSP vnutrishnoshemnogo programuvannya Detalna informaciya mistitsya v danij instrukciyi Kod proshivki dlya kontrolera ATmega8U2 dostupnij dlya vilnogo skachuvannya Kontroler ATmega8U2 maye vlasnij DFU zavantazhuvach yakij mozhe buti aktivovanij zamikannyam dzhampera na zvoroti plati poruch z kartoyu Italiyi i perezavantazhennyam kontrolera Dlya zapisu novoyi proshivki mozhlivo vikoristovuvati Atmel s FLIP pid Windows abo DFU programator na Mac OS X abo Linux Takozh mozhna perepisati proshivku zovnishnim programatorom vikoristovuyuchi ISP vhid