Arduino Due: všetko o tejto oficiálnej vývojovej doske

Arduino splatné

Možno nebudete spokojní so žiadnou z vyššie uvedených oficiálnych vývojových dosiek. Ak je to tak, mali by ste to vedieť Arduino splatné, ďalšia z oficiálnych príchutí tejto fantastickej platformy. S ním môžete vytvárať početné projekty, rovnako ako s predchádzajúcimi, ale v tomto prípade existuje veľmi dôležitá odlišná charakteristika, a to nie je iba pamäť, dostupné GPIO alebo veľkosť ...

Mám na mysli mikrokontrolér, ktorý integruje túto dosku, pretože hlavný čip nie je na základe ARM. Rarita v rámci Arduina, pretože zvyšok je založený na 8-bitovej architektúre AVR, zatiaľ čo táto ďalšia doska využíva 32-bitový ISA ARM. Tento čip samozrejme stále je od značky Atmel, ako býva zvykom.

Mikrokontrolér ARM neznamená, že je nekompatibilný s procesorom ARM Elektronické komponenty analyzované na tejto webovej stránke, pretože sú kompatibilné s všetky verzie Arduina.

Čo je splatné Arduino?

Ardunio splatné

Tento Doska Arduino Due má veľkú podobnosť s ostatnými vývojovými doskami Arduino a jeho užitočnosť je úplne rovnaká. To znamená byť schopný vytvárať množstvo elektronických projektov a programovať rôzne náčrty, ktoré ich ovládajú. Rovnako ako iné verzie Arduina má ale svoje výrazné rozdiely ...

Technické charakteristiky, schéma a zapojenie

Arduino Due je založené na čipoch mikrokontroléra alebo MCU, ako je Atmel SAM3X8E. Prvá doska Arduino založená na ARM, konkrétne na 3-bitovom procesore Cortex-M32. Výkon plus viac ako 8-bitové MCU, ktoré majú iné podobné dosky.

Tento čip Atmel (v súčasnosti získaný Spoločnosť s mikročipmi) zahájil svoju sériu v roku 2009, aby konkuroval svojim vlastným AVR. Niektoré RISC, ktoré sú oveľa zaujímavejšie a výkonnejšie ako tie predchádzajúce.

Okrem toho zhruba tiež máš viac špendlíkovobsahuje 54 digitálnych I / O pinov, z toho 12 výstupov PWM. Zahŕňa tiež 12 analógových vstupov, 4 UART (hardvérové ​​sériové porty) atď. Na rozdiel od iných dosiek Arduino tiež pracuje Arduino Due na hodnote 3.3 V namiesto 5 V iných dosiek.

Vďaka prevádzke na 3.3 V bude Arduino Due kompatibilný so všetkými štítmi Arduino, ktoré pracujú s rovnakým napätím. Musí ale zodpovedať štandardu pinoutov 1.0 Arduino.

Táto doska Arduino Due má všetko, čo potrebujete na začatie vytvárania vašich projektov, stačí ju pripojiť k počítaču pomocou kábel microUSB a začnite sťahovať svoje náčrty, aby fungovali. Mimochodom, toto USB nebude slúžiť ako externé napájanie ako v iných prípadoch, ale môžete použiť AC / DC adaptér kompatibilný s konektorom, ktorý táto doska integruje (stredový pin + 2.1 mm).

Na druhej strane by ste mali vedieť aj ich technické vlastnosti, ktoré sú zhrnuté v:

  • Mikrokontrolér: Atmel SAM3X8E ARM Cortex-M3 32-bit 84 Mhz
  • RAM pamäte: 96 KB (distribuované v 2 bankách po 64 kB + 1 banka po 32 kB)
  • EEPROM: na rozdiel od ostatných dosiek tento typ pamäte nemá. ARM má schopnosť robiť IAP (In Application Programming) napísané na flash. Môže byť teda použitý na trvalé dáta a ukladanie kódu.
  • microUSB: má 2.
    • Programovací (najbližšie k napájaciemu konektoru), pre ktorý si budete musieť zvoliť Arduino Due (ProgrammingPort) v Arduino IDE. Ten je pripojený priamo k čipu 16U2.
    • Ďalší natívny (ten, ktorý je najvzdialenejší od napájacieho konektora), ktorý sa dá použiť výberom Arduino Due (NativeUSBPort) v Arduino IDE. V takom prípade je priamo pripojený k mikrokontroléru SAM3X.
  • blesk: 512 kB, všetko k dispozícii na programovanie, pretože bootloader neodčíta nič ako na iných doskách Arduino
  • Prevádzkové napätie: 3.3 V (aj keď má pre vaše projekty 5 V pin, ako aj GND alebo zem)
  • Vstupné napätie (odporúčané): 7-12v
  • Vstupné napätie (maximálny limit): 6-16v
  • Digitálne I / O piny: 54, z toho 12 je PWM.
  • Analógové vstupné piny: 12 kanálov.
  • Analógové výstupné piny:2 (DAC)
  • Intenzita prúdu na I / O pin: 130 mA
  • Intenzita prúdu pre pin 3.3v: 800 mA
  • Intenzita prúdu pre pin 5v: 800 mA
  • Hmotnosť a rozmery: 101.52 × 53.3 mm a 36 gramov.
  • cena: Približne 30-40 €. Môžete si ho kúpiť na Amazone.

Ako som už spomínal, má prístav USB OTG vysokorýchlostný, 4 UART, konektor JTAG, tlačidlo reset, tlačidlo mazania, konektor SPI a 2 TWI. To, čo bolo predtým komentované k štandardu 1.0, má v skutočnosti spoločné s niektorými z týchto konektorov:

  • TWI s kolíkmi SDA a SCL
  • Inštrukcia IOREF ktorý umožňuje štítu spojenému s príslušnou konfiguráciou prispôsobiť svoje napätie napätiu platne.
  • Jeden nepripojený kolík vyhradené pre budúce použitie.

Mimochodom, nerád by som ukončil túto časť bez toho, aby som o týchto ďalších sériových konektoroch nekomentoval niečo viac a podobne. Najmenej pinout kde sa nachádzajú:

  • Sériové číslo 0: na kolíku 0 (RX) a kolíku 1 (TX)
  • Sériové číslo 1: kolík 19 (RX) a kolík 18 (TX)
  • Sériové číslo 2: kolík 17 (RX) a kolík 16 (TX)
  • Sériové číslo 3: kolík 15 (RX) a kolík 14 (TX)
  • PWM: prejsť z pinov 2 na 13 a poskytnúť 8-bitový PWM.
  • Digitálne I / O: od kolíka 0 do 53
  • Analógové výstupy: od kolíka A0 po A11
  • SPI: SPI hlava
  • CAN: CANRX a CANTX pre komunikáciu CAN
  • LED zabudovaný a pripojený k pinu 13
  • TWI 1: pin 20 (SDA) a pin 21 (SCL)
  • TWI 2: označené ako SDA1 SCL1
  • DAC1 a DAC2 s rozlíšením na výstupe 12 bitov (4096 úrovní) s programom analogWrite () s napätím 0.55 až 2.75 v.
  • AREF: vstupný analógový vstup ako referencia napätia. Používa sa s funkciou analogReference ()
  • resetovať: ak nastavíte tento riadok na LOW alebo nízku úroveň napätia, potom sa mikrokontrolér sám resetuje.

listoch

Rovnako ako iné úradné tabule, má Arduino Due pre komunitu k dispozícii veľké množstvo údajov, ako sú schémy, údaje, dokumentácia ako napr. údajové listy, atď. S týmito údajmi budete vedieť všetko o tejto doske, aby ste z nej vyťažili maximum. K dispozícii máte napríklad tieto dokumenty:

Arduino IDE a programovanie pre Arduino Due

Screenshot Arduino IDE

Pri programovaní Arduino Due sa postupuje rovnako ako pri mnohých iných doskách Arduino. Nepotrebujete iný softvér IDE, pretože je založený na ARM. Preto sa toho nemusíte báť, bude to pre programátora úplne priehľadné. Môžeš stiahnite si alebo použite Arduino IDE čo sa týka zvyšných platní a môžete si ju stiahnuť z tohto odkazu pre platformy macOS, Windows a Linux.

Jazyk, ktorý tiež napíše zdrojový kód náčrtu bude to presne to isté, s výnimkou adaptácie na pinout a zvláštnych vlastností Arduino Due. Ak ste začiatočníci, môžete využiť našu bezplatný kurz PDF pre Arduino IDE. V ňom sa naučíte vytvárať prvé jednoduché náčrty a dozviete sa niečo lepšie o programovaní Arduina. Aj keď tento kurz je založený na Arduino UNO, funguje pre všetky ostatné verzie Arduina ...

La iba vtip Pri inštalácii Arduino IDE by ste mali mať na pamäti, že je predvolene pripravený na začiatok Arduino UNO. Preto musíte zvoliť príslušnú dosku na prenos kódu z PC na vašu dosku. Ak to chcete urobiť, môžete postupovať podľa týchto jednoduchých krokov:

  1. Otvorte Arduino IDE
  2. Prejdite do ponuky Nástroje.
  3. Potom na Placasa.
  4. Tam vyhľadajte Arduino Due a vyberte jednu z dvoch možností USB, ktoré existujú podľa vašich preferencií ...

Teraz môžete pokračovať obvyklým spôsobom. užívať vytvárať nové projekty a nikdy sa neprestať učiť ...


Komentár, nechajte svoj

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   José Ramon dijo

    Myslím si, že v druhom odseku je malá chyba. Kde sa píše: «Mám na mysli mikrokontrolér na tejto doske, pretože hlavný čip nie je založený na ARM. Kedy je to vlastne založené na ARM