Arduino Mega 2560 ATmega2560-16AU плата + USB
Контролер призначений для програмування автономних мікропроцесорних об'єктів або може підключатися до програмного забезпечення, що виконується на комп'ютері (наприклад, Adobe Flash, Processing, Max/MSP, Pure Data, SuperCollider). Контролер сумісний з усіма платами розширення, розробленими для платформ Uno або Duemilanove.
Для використання контролера потрібно підключити його через USB тип A – USB тип B кабель до USB порту комп'ютера. Альтернативою може послужити підключення зовнішнього блоку живлення або батареї.
Після подачі живлення на контролері повинен загорітися зелений світлодіод, що сигналізує про включення, і мерехтіти помаранчевий, а на комп'ютері з'явиться підключення нового зовнішнього обладнання. Драйвери встановлювати не треба, так як в контролер вшитий завантажувач з драйвером USB COM. Далі встановіть програмне забезпечення Arduino. Через доступні входи-виходи підключіть програмований пристрій і починайте роботу.
Управління контролером здійснюється за допомогою спеціального програмного забезпечення Arduino. Мікроконтролер ATmega2560-16AU поставляється з записаним завантажувачем, що полегшує запис нових програм без використання зовнішніх програматорів, також є можливість не використовувати стандартний завантажувач і запрограмувати мікроконтролер через висновки ICSP (внутрішньосхемного програмування). На платі контролера знаходиться кнопка скидання параметрів або перезавантаження RESET.
Вбудований мікроконтролер має 54 цифрових вводів-висновків.
Контролер має можливість підключення послідовної шини, висновки 0 і 1, відповідно Rx, Tx (емулятор RS232). Послідовна шина №1: висновок 19 RX і висновок 18 TX; послідовна шина №2: висновок 17 RX і висновок 16 TX; послідовна шина №3: висновок 15 RX і висновок 14 TX. Висновки використовуються для отримання та передачі даних. Висновки 0 і 1 підключені до відповідних висновків мікросхеми послідовної шини ATmega8U2.
Зовнішнє переривання: висновок 2 – переривання 0; висновок 3 – переривання 1; висновок 21 – переривання 2; висновок 20 – переривання 3; висновок 19 – переривання 4; висновок 18 –переривання 5.
Колодка PWM: широтно-імпульсна модуляція виводь 0 – 13. Будь висновків забезпечує ШІМ з роздільною здатністю 8 біт.
Serial Peripheral Interface (SPI) – висновок 50 (MISO), висновок 51 (MOSI), висновок 52 (SCK), висновок 53 (SS). За допомогою даних висновків здійснюється зв'язок SPI. Також висновки SPI можуть бути виведені на блоці ICSP, який сумісний з платформами Uno, Duemilanove і Diecimila. Вбудований світлодіод, підключений до цифрового висновку 13. Якщо значення на виведенні має високий потенціал, то світлодіод горить.
Інтерфейс I2C (IIC) Inter-Integrated Circuit: висновок 20 (SDA) висновок 21 (SCL). За допомогою висновків здійснюється зв'язок IIC (TWI). Розташування висновків на платформі Mega не відповідає розташуванню Duemilanove або Diecimila.
Також на контролері встановлено 16 аналогових входів, позначених 0 – 15, кожен роздільною здатністю 10 біт (тобто може приймати 1024 різних значення).
Висновок AREF – опорна напруга для аналогових входів.
Висновок Reset – низький рівень сигналу на виводі перезавантажує мікроконтролер. Зазвичай застосовується для підключення кнопки перезавантаження на платі розширення, що закриває доступ до кнопки на самій платі Arduino.
Передбачений інтерфейс ICSP (внутрішньосхемного програмування) для підключення програматора і перепрограмування вбудованого мікроконтролера.
Работа контроллера предусмотрена при питании платы 5 В. При напряжении питания ниже 7В, вывод 5V может выдавать менее 5В и это может привести к нестабильной работе. Если использовать напряжение выше 12В регулятор напряжения может перегреться и повредить контроллер. Рекомендуемый диапазон напряжения питания 7 – 12В. Внешнее питание контроллера может подаваться через блок питания или от батареи. Провода от батареи подключаются к выводам Gnd и Vin разъема питания.
Разъемы питания:
- VIN – вход используется для подачи питания от внешнего источника;
- 5V – джерело напруги, що використовується для живлення мікроконтролера та компонентів на платі;
- 3.3 V – напруга на виводі 3,3 В, що генерується вбудованим регулятором на платі. Максимальне споживання струму 50 мА;
- GND – висновки заземлення.
Характеристики:
модель: Arduino Mega 2560 ATmega2560-16AU;
микроконтроллер ATmega2560;
рабочее напряжение: 5В;
входное напряжение (рекомендуемое): 7 – 11 В;
входное напряжение (предельное): 6 – 20В;
цифровые входы/выходы: 54 (14 из которых могут использоваться как выходы ШИМ);
аналоговые входы: 16 шт;
постоянный ток через вход/выход: 40мА;
постоянный ток для вывода 3,3 В: 50мА;
флеш-память: 256 Кб (ATmega2560-16AU) из которых 8 Кб используются для загрузчика;
ОЗУ: 8 Кб;
EEPROM: 4 Кб;
тактовая частота: 16 Мгц;
габаритные размеры: 108 x 53 х 15 мм.
длина USB кабеля 0,5 м;
вес контроллера: 36 г;
вага комплекту поставки: 66 р.
Комплект поставки:
- контролер Arduino Mega 2560 ATmega2560-16AU;
- кабель USB тип A – USB тип B.
- Ціна: 479,55 ₴