Arduino Mega: vše o velké vývojové desce

Arduino Mega

 

Si la talíř Arduino UNO Rev je to pro vás příliš malé a chcete vytvářet pokročilejší projekty a užít si více síly, pak hledáte desku Arduino Mega, další z dostupných modelů vytvořených stejnými vývojáři jako původní deska, ale vybaven rychlejším mikrokontrolérem, více paměti a více programovacích kolíků.

Arduino Mega má mnoho podobností Arduino UNO, ale existují určité rozdíly, díky nimž je pro každého velmi speciální tvůrci hledající něco víc. Obecně platí, že pokud právě začínáte, není to nejlepší volba, ale je to v případě, že jste již využili možnosti UNO a chcete jít dál.

Co je Arduino Mega?

Logo Arduino

Arduino Mega Jedná se o další oficiální vývojovou desku založenou na mikrokontroléru Atmel ATmega2560, odtud její název. Kromě toho obsahuje 54 digitálních vstupních a výstupních pinů, z nichž 15 lze použít jako PWM výstupy. Má také 16 analogových vstupů, 4 UART jako sériové porty pro hardware, krystalový oscilátor 16 Mhz, připojení USB, napájecí konektor, záhlaví ICSP a resetovací tlačítko.

Jak vidíte, ve srovnání s Arduino UNO, má vyšší kapacity, což také vede ke zvýšení jeho cena lehce. Není to však vůbec drahé, stojí to jen pár eur navíc a najdete ho v mnoha specializovaných prodejnách:

Obsahuje vše co potřebuješ pro váš mikrokontrolér, takže si musíte dělat starosti pouze s nastavením vašeho DIY projektu, připojením desky přes USB k počítači, stažením náčrtu, který jste vytvořili pomocí Arduino IDE, a jeho uvedením do provozu.

Měli byste vědět, že na rozdíl od předchozích desek Arduino Mega nepoužívá čip řadiče FTDI USB-sériový. Místo toho použijte a Čip ATmega16U2 ve svých nejnovějších revizích (Rev1 a Rev2 používaly ATmega8U2). To znamená, že má programátor převaděče USB na sériový port.

Tato deska je ideální pro velké množství pokročilých projektů, jako je mozek pro 3D tiskárny, průmyslové CNC roboty atd. A jsou plně kompatibilní se štíty nebo štíty Arduino UNO, takže najdete spoustu kompatibilních prvků a skvělou komunitu vždy připravenou pomoci s vašimi dotazy a problémy.

A pokud se chcete dozvědět více o kompatibilní elektronické součástky a modulyVe stejném blogu je spousta z nich vysvětlena krok za krokem se vším, co potřebujete k tomu, aby fungovaly. Například:

Podrobné informace o Arduino Mega

Talíř Arduino Mega má vše, co najdete na štítku Arduino Uno Rev3, ale s některými doplňky, díky nimž je výkonnější, jak jsem již zmínil.

Technické vlastnosti, schéma a zapojení

the technické vlastnosti desky Arduino Mega, které byste měli vědět, jsou:

  • Mikrokontrolér Atmel ATmega2560 na 16 Mhz
  • 256 kB flash paměti (8 kB použitého bootloaderem, který nelze použít pro vaše programy)
  • 8 kB paměti SRAM.
  • 4 kB paměti EEPROM.
  • 5V provozní napětí
  • Vstupní napětí 7-12v
  • Limity vstupního napětí: 6-20v
  • 54 digitálních pinů, z nichž 15 může být PWM. Mohou být konfigurovány pomocí IDE kódu Arduino jako vstupy nebo výstupy.
  • 16 analogových vstupních pinů.
  • 4 UARTy, USB, RX a TX piny pro komunikaci a také TWI a SPI.
  • Napájecí kolíky: 5 V pro napájení projektů, pokud je deska napájena mezi 7 a 12 V nebo 5V USB. Pin 3v3 může dodávat napětí 3.3 voltu. Kolíky GND lze použít k uzemnění vašich projektů. Zatímco pin IOREF je pin na desce, který poskytuje referenční napětí, se kterým pracuje mikrokontrolér.
  • Proud pro každý I / O pin je 40mA DC.
  • Proud dodávaný pinem 3v3 je 50 mA.

Chtěl bych také dodat, že Arduino Mega má resetovatelnou polyfuse, která chrání jeho USB port počítače, ke kterému připojujete desku. Tímto způsobem se vyhnete poškození v důsledku zkratů ve vašich projektech nebo nadměrných proudů, které se mohou stát. To je další vrstva vnitřní ochrany, kterou tato verze implementuje, která se spustí, pokud je na port USB aplikováno více než 500 mA, což automaticky přeruší připojení, dokud není toto přetížení odstraněno.

Technické listy

Můžete si také stáhnout a technický list nebo datový list se vším, co potřebujete vědět o elektronických detailech tohoto produktu, maximálních povolených proudech a napětích, abyste nepoškodili desku, kompletní pinout a velké množství informací, které byste chtěli mít. Chcete-li to provést, můžete si jej stáhnout z oficiálních webových stránek:

Arduino IDE a programování

Screenshot Arduino IDE

K programování Arduino Mega a také pro další modely vývojových desek máte k dispozici software s názvem Arduino IDE. Tato vývojová platforma je kompatibilní s macOS, Windows i Linux. Celá bezplatná a otevřená sada zdrojů, pomocí které můžete začít vytvářet vlastní zdrojové kódy a nahrávat je na desku pomocí kabelu USB.

Jak víte, tento program používá programovací jazyk Arduino native pro své programování založené na vysoké úrovni zpracování. Má podobnosti s jinými jazyky, protože je založen na C ++, s podobnou syntaxí a podobami.

V článcích tohoto blogu obvykle uvádíme některé úryvky kódu nebo náčrtu s ukázkami kódu, abyste mohli začít s každým projektem nebo komponentou, kterou představíme. Takže můžete začít dělat první kroky. Pokud se ale chcete dozvědět více o Arduino IDE a jak programovat vaše projekty, zvou vás ke stažení našeho bezplatného kurzu programování Arduino IDE v PDF.

Kromě toho je pravděpodobné, že jako doplněk k vašim pokročilým projektům budete potřebovat také další aplikace nebo software, které vám pomohou mít vše nastínené a jasnějším způsobem, aby nedošlo k nepořádku. Tak, Také by vás zajímalo vědět projekty jako:

  • KiCad: je to prostředí EDA pro elektronický vývoj, pomocí kterého lze vytvářet složité diagramy a rozvržení. Je to bezplatný open source software pro různé platformy pro Linux, macOS a Windows.
  • Fritzování: je to velmi praktický open source a multiplatformní software, který vám pomůže vytvořit vaše projekty schematicky nebo ve 3D a ukázat je.

Obsah článku se řídí našimi zásadami redakční etika. Chcete-li nahlásit chybu, klikněte zde.

Buďte první komentář

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.