Arduino Mega: все про велику плату розвитку

arduino мега

Це платить Arduino UNO Версія 3 він занадто малий для вас, і ви хочете створювати більш досконалі проекти та насолоджуватися більшою потужністю, тоді те, що ви шукаєте, це дошка arduino мега, ще одна з доступних моделей, створена тими ж розробниками, що і оригінальна плата, але оснащена більш швидким мікроконтролером, більше пам'яті та більшою кількістю висновків для програмування.

Arduino Mega має багато подібностей до Arduino UNO, але є деякі відмінності, які роблять це дуже особливим для всіх виробники, які шукають щось більше. Загалом, якщо ви тільки починаєте, це не найкращий вибір, але якщо ви вже скористалися можливостями ООН і хочете піти далі.

Що таке Arduino Mega?

Логотип Arduino

arduino мега Це ще одна офіційна рада розробників, заснована на мікроконтролері Atmel ATmega2560, звідси і назва. Крім того, він включає 54 цифрові вхідні та вихідні штифти, з яких 15 можна використовувати як ШІМ-виходи. Він також має 16 аналогових входів, 4 UART в якості послідовних апаратних портів, кристалічний генератор 16 МГц, USB-з'єднання, роз'єм живлення, заголовок ICSP і кнопку скидання.

Як бачите, порівняння з Arduino UNO, має вищі потужності, що також призводить до збільшення його ціна злегка. Однак це зовсім не дорого, коштує лише кілька євро дорожче, і ви можете знайти його у багатьох спеціалізованих магазинах:

воно містить все, що вам потрібно для мікроконтролера, тож вам доведеться лише турбуватися про налаштування проекту «зроби сам», підключення плати через USB до комп’ютера, завантаження ескізу, створеного за допомогою Arduino IDE, і введення його в роботу.

Ви повинні знати, що, на відміну від попередніх плат, Arduino Mega не використовує мікросхему контролера FTDI USB-to-serial. Натомість використовуйте a Мікросхема ATmega16U2 в останніх версіях (Rev1 та Rev2 використовували ATmega8U2). Тобто він має програмувальник перетворювача USB-в-послідовний.

Ця тарілка є ідеально підходить для безлічі передових проектів, такі як мозок для 3D-принтерів, промислових роботів з ЧПУ тощо. І вони повністю сумісні з щитами або щитами Arduino UNO, тож ви знайдете безліч сумісних елементів та велике співтовариство, завжди готове допомогти у вирішенні ваших питань та проблем.

І якщо ви хочете дізнатись більше про сумісні електронні компоненти та модуліУ цьому ж блозі є багато з них поетапно пояснених з усім необхідним для роботи. Наприклад:

Детальна інформація про Arduino Mega

Тарілка arduino мега має все, що можна знайти на тарілці Arduino Uno Rev3, але з деякими доповненнями, які роблять його потужнішим, як я вже згадував.

Технічні характеристики, схема та розсипка

The технічні характеристики плати Arduino Mega, яку ви повинні знати:

  • Мікроконтролер Atmel ATmega2560 на частоті 16 МГц
  • 256 Кб флеш-пам'яті (8 Кб, що використовується завантажувачем, що не може бути використано для ваших програм)
  • 8 Кб пам'яті SRAM.
  • 4 Кб пам'яті EEPROM.
  • Робоча напруга 5v
  • Вхідна напруга 7-12в
  • Межі вхідної напруги: 6-20 в
  • 54 цифрових висновки, з яких 15 можуть бути ШІМ. Вони можуть бути налаштовані за допомогою ID-коду Arduino як вхідні чи вихідні дані.
  • 16 аналогових вхідних штифтів.
  • 4 UART, USB, RX та TX шпильки для зв'язку, а також TWI та SPI.
  • Виводи живлення: 5 В для подачі струму на проекти, якщо плата живиться між 7 і 12 В або через 5 В USB. Контакт 3v3 може подавати напругу 3.3 вольта. Штифти GND можна використовувати для заземлення ваших проектів. Тоді як штифт IOREF - це штир на платі для забезпечення опорної напруги, з якою працює мікроконтролер.
  • Струм для кожного виводу вводу-виводу становить 40 мА постійного струму.
  • Струм, що подається на вивід 3v3, становить 50 мА.

Я також хотів би додати, що Arduino Mega має повторно встановлений поліфуз, щоб захистити свій USB-порт комп'ютера, до якого ви підключаєте плату. Таким чином ви уникнете пошкодження через коротке замикання у ваших проектах або перенапругу, які можуть трапитися. Це додатковий рівень внутрішнього захисту, який реалізує ця версія, який починає діяти, якщо до порту USB подається більше 500 мА, автоматично розриваючи з'єднання, доки це перевантаження не буде знято.

Технічні таблиці

Ви також можете завантажити файл технічний аркуш або технічний паспорт з усім, що вам потрібно знати про електронні деталі цього виробу, максимально допустимими струмами та напругами, щоб не пошкодити плату, повну розводку та велику кількість інформації, яку ви хотіли б мати. Для цього ви можете завантажити його з офіційного веб-сайту:

IDE Arduino та програмування

Знімок екрана Arduino IDE

Для програмування Arduino Mega, а також для інших моделей плат розвитку, у вашому розпорядженні є програмне забезпечення Arduino IDE. Ця платформа для розробки сумісна з macOS, Windows та Linux. Цілий безкоштовний пакет із відкритим кодом, за допомогою якого ви можете почати створювати власні вихідні коди та записувати їх на платі за допомогою кабелю USB.

Як відомо, ця програма використовує мова програмування Рідна версія Arduino за програмування на основі обробки на високому рівні. Він має схожість з іншими мовами, оскільки заснований на C ++, з подібним синтаксисом та формами.

У статтях цього блогу ми зазвичай включаємо в кінці деякі фрагменти коду або ескізу із зразками коду, щоб розпочати роботу з кожним представленим проектом або компонентом. Тож ви можете почати робити свої перші кроки. Але якщо ви хочете дізнатися більше про IDE Arduino та як програмувати свої проекти, я запрошую вас завантажити наш безкоштовний курс програмування IDE Arduino в PDF.

Крім того, як доповнення до ваших просунутих проектів, вам, ймовірно, потрібні також інші додатки чи програмне забезпечення, які допоможуть вам все чітко окреслити та зрозуміліше, щоб не робити безладу. Так, Вам також буде цікаво знати такі проекти, як:

  • KiCad: це середовище EDA для електронної розробки, за допомогою якого можна складати складні схеми та макети. Це безкоштовне програмне забезпечення з відкритим кодом та міжплатформене програмне забезпечення для Linux, macOS та Windows.
  • Фризинг: це дуже практичне програмне забезпечення з відкритим кодом та багатоплатформене програмне забезпечення, яке допоможе вам створювати свої проекти схематично або в 3D для їх показу.

Будьте першим, щоб коментувати

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.