Arduino Mega: minden a nagy fejlesztőtábláról szól

Mega Arduino

Ha a lemez Arduino UNO Rev3 túl kicsi az Ön számára, és fejlettebb projekteket szeretne létrehozni, és több energiát élvezne, akkor amit keres, az egy tábla Mega Arduino, egy másik elérhető modell, amelyet ugyanazok a fejlesztők készítettek, mint az eredeti táblát, de gyorsabb mikrovezérlővel, több memóriával és több programozható tűvel vannak felszerelve.

Az Arduino Mega sok hasonlóságot mutat a Arduino UNO, de vannak olyan különbségek, amelyek mindenki számára különlegessé teszik a készítők valami többet keresnek. Általánosságban elmondható, hogy ha csak most kezded, akkor ez nem a legjobb választás, de az, ha már kihasználtad az UNO képességeit, és tovább akarsz lépni.

Mi az Arduino Mega?

Arduino logó

Mega Arduino Ez egy másik hivatalos fejlesztői testület, amely az Atmel ATmega2560 mikrokontrolleren alapul, innen származik a neve. Ezenkívül 54 digitális bemeneti és kimeneti csapot tartalmaz, amelyekből 15 használható PWM kimenetek. Ezenkívül rendelkezik 16 analóg bemenettel, 4 UART-val, mint a hardver soros portjaival, egy 16 Mhz-es kristályoszcillátorral, USB-csatlakozással, tápcsatlakozóval, ICSP-fejléccel és a reset gombbal.

Amint láthatja, összehasonlítva a Arduino UNO, nagyobb kapacitásokkal rendelkezik, ami szintén a annak ára könnyen. Azonban egyáltalán nem drága, csak néhány euróval kerül többe, és számos szaküzletben megtalálhatja:

tartalmaz minden, amire szükséged van a mikrovezérlőjéhez, így csak a DIY projekt beállításával, az alaplap USB-n keresztüli csatlakoztatásával a számítógéphez, az Arduino IDE-vel készített vázlat letöltésével és a munkába állásával kell aggódnia.

Tudnia kell, hogy a korábbi táblákkal ellentétben az Arduino Mega nem használ FTDI USB-soros vezérlő chipet. Ehelyett használja a ATmega16U2 chip legújabb verzióiban (a Rev1 és a Rev2 az ATmega8U2-t használta). Vagyis rendelkezik USB-soros átalakító programozóval.

Ez a lemez az ideális haladó projektek sokaságához, mint például 3D nyomtatók, ipari CNC robotok stb. És teljesen kompatibilisek a pajzsokkal vagy a pajzsokkal Arduino UNO, így kompatibilis elemek sokaságát és nagyszerű közösséget talál, amely mindig készen áll segíteni kérdéseiben és problémáiban.

És ha többet szeretne tudni a kompatibilis elektronikus alkatrészek és modulokUgyanebben a blogban nagyon sokan elmagyarázzák őket lépésről lépésre mindennel, amire szükségük van a munkához. Például:

Részletes információk az Arduino Mega-ról

A lemezt Mega Arduino minden megtalálható a tányéron Arduino Uno Rev3, de néhány kiegészítéssel, amelyek erősebbé teszik, amint azt már említettem.

Műszaki jellemzők, séma és kitűzés

az műszaki jellemzők az Arduino Mega tábláról, amelyeket tudnia kell:

  • Atmel ATmega2560 mikrovezérlő 16 MHz-en
  • 256 KB flash memória (a rendszerbetöltő által használt 8 KB, amely nem használható a programjaihoz)
  • 8 KB SRAM memória.
  • 4 KB EEPROM memória.
  • 5v üzemi feszültség
  • Bemeneti feszültség 7-12v
  • Bemeneti feszültséghatárok: 6-20v
  • 54 digitális érintkező, ebből 15 lehet PWM. Beállíthatjuk őket Arduino IDE kóddal bemenetként vagy kimenetként.
  • 16 analóg bemeneti tű.
  • 4 UART, USB, RX és TX csatlakozók a kommunikációhoz, valamint TWI és SPI.
  • Tápcsapok: 5v áramellátás a projektekhez, mindaddig, amíg a lapot 7 és 12v között táplálják, vagy az 5v USB. A 3v3 tű 3.3 volt feszültséget képes szolgáltatni. A GND csapok felhasználhatók a projektek megalapozásához. Míg az IOREF csap az a tábla, amely biztosítja a referenciafeszültséget, amellyel a mikrovezérlő működik.
  • Az egyes I / O érintkezők áramfelvétele 40 mA DC.
  • A 3v3 tű által leadott áram 50 mA.

Azt is szeretném hozzátenni, hogy az Arduino Mega egy visszaállítható polifúzussal rendelkezik, hogy megvédje annak a számítógépnek az USB-portját, amelyhez az alaplapot csatlakoztatja. Így elkerülheti a projektek rövidzárlata vagy az esetlegesen előforduló túláram okozta károkat. Ez egy további belső védelmi réteg, amelyet ez a verzió megvalósít és amely beindul, ha 500 mA-nél többet alkalmaznak az USB-portra, és automatikusan megszakítja a kapcsolatot, amíg a túlterhelést el nem távolítják.

Műszaki adatlap

Letöltheti a műszaki lap vagy adatlap mindent tartalmaz, amit tudnia kell a termék elektronikus adatairól, a megengedett maximális áramról és feszültségről, hogy ne sérüljön a kártya, a teljes pinout és egy nagy mennyiségű információ, amelyet szeretne. Ehhez letöltheti a hivatalos webhelyről:

Arduino IDE és programozás

Az Arduino IDE képernyőképe

Az Arduino Mega programozásához és más fejlesztőkártya-modellekhez is rendelkezésére áll az úgynevezett szoftver Arduino IDE. Ez a fejlesztői platform kompatibilis mind a macOS, a Windows és a Linux rendszerekkel. Teljes, szabad és nyílt forráskódú csomag, amellyel megkezdheti saját forráskódjainak létrehozását és rögzítését a táblára az USB-kábel segítségével.

Mint tudják, ez a program a programozási nyelv Az Arduino natív a magas szintű Processing-alapú programozásával. Hasonlóságot mutat más nyelvekkel, mivel C ++ alapú, hasonló szintaxissal és formákkal.

E blog cikkeiben a végén általában néhányat tartalmazunk kód vagy vázlatrészletek kódmintákkal kezdje meg az egyes bevezetett projekteket vagy komponenseket. Így megkezdheti az első lépéseket. De ha többet szeretne megtudni az Arduino IDE-ről és a projektek programozásáról, kérem, töltse le ingyenes programozási tanfolyamunkat Arduino IDE PDF-ben.

Ezen kívül a fejlett projektek kiegészítéseként valószínűleg más alkalmazásokra vagy szoftverekre is szükség van, amelyek segítenek abban, hogy minden körvonalazódjon és világosabb legyen, nehogy rendetlenség legyen. Így, Érdekes lesz tudni is olyan projektek, mint:

  • KiCad: az EDA elektronikus fejlesztési környezete komplex diagramok és elrendezések készítéséhez. Ingyenes, nyílt forráskódú és platformokon átívelő szoftver Linux, macOS és Windows rendszerekhez.
  • fricska: ez egy nagyon praktikus nyílt forráskódú és többplatformos szoftver, amely segítséget nyújt a projektek sematikus vagy 3D-s elkészítésében a bemutatáshoz.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.