Arduino Due: kaikki tästä virallisesta kehitysalustasta

Arduino Duetti

Et voi olla tyytyväinen mihinkään yllä mainituista virallisista kehitystaulukoista Jos näin on, sinun pitäisi tietää Arduino Duetti, toinen tämän upean alustan virallisista makuista. Sen avulla voit luoda lukuisia projekteja, kuten edellisissäkin, mutta tässä tapauksessa on erittäin tärkeä erilainen ominaisuus, eikä vain muisti, käytettävissä olevat GPIO: t tai koko ...

Tarkoitan mikro-ohjainta, joka integroi tämän kortin, koska pääpiiri ei ole perustuu ARM: ään. Arduinossa harvinaisuus, koska loput perustuvat 8-bittiseen AVR-arkkitehtuuriin, kun taas tämä toinen kortti käyttää 32-bittistä ISA-ARMia. Tietenkin tämä siru on edelleen Atmel-tuotemerkki, kuten tavallista.

ARM-mikrokontrollerin käyttö ei tee siitä yhteensopimatonta Elektroniset komponentit analysoidaan tällä verkkosivustolla, koska ne ovat yhteensopivia kaikki Arduinon versiot.

Mikä on Arduino Due?

Ardunio Due

tämä Arduino-kortti sillä on suuria yhtäläisyyksiä muiden Arduino-kehitysalustojen kanssa, ja sen hyödyllisyys on täsmälleen sama. Eli pystyä luomaan lukuisia sähköisiä projekteja ja ohjelmoida erilaisia ​​luonnoksia niiden hallitsemiseksi. Mutta kuten muillakin Arduinon versioilla, sillä on merkittäviä eroja ...

Tekniset ominaisuudet, kaavio ja kiinnitys

Arduino Due perustuu mikro-ohjainsiruihin tai MCU: hin, kuten Atmel SAM3X8E. Ensimmäinen Arduino-kortti, joka perustuu ARM: ään, erityisesti 3-bittinen Cortex-M32-prosessoriydin. Suorituskyky ja yli 8-bittiset MCU: t, jotka muilla vastaavilla levyillä on.

Tämä Atmel - siru (jonka tällä hetkellä hankkii Mikrosirualan yritys) aloitti sarjansa vuonna 2009 kilpailemaan omien AVR-laitteidensa kanssa. Jotkut RISC: t, jotka ovat paljon mielenkiintoisempia ja tehokkaampia kuin edelliset.

Sen lisäksi karkeasti sinulla on enemmän nastojakoska se sisältää 54 digitaalista I / O-nastaa, joista 12 on lähtöjä PWM. Se sisältää myös 12 analogista tuloa, 4 UART-laitetta (laitteiston sarjaportit) jne. Lisäksi toisin kuin muut Arduino-levyt, Arduino Due toimii 3.3v: llä muiden levyjen 5v: n sijaan.

Toimimalla 3.3 V: lla Arduino Due on yhteensopiva kaikkien samalla jännitteellä toimivien Arduino-kilpien kanssa. Mutta heidän on täytettävä 1.0 Arduino -näyttöstandardi.

Tällä Arduino Due -kortilla on kaikki mitä tarvitset projektien luomisen aloittamiseen, liitä se vain tietokoneeseen microUSB-kaapeli ja aloita luonnosten lataaminen, jotta se toimisi. Ja muuten, tämä USB ei toimi ulkoisena virtana kuin muissa tapauksissa, mutta voit käyttää AC / DC-sovitinta, joka on yhteensopiva tämän kortin integroidun pistokkeen kanssa (keskitappi + 2.1 mm).

Toisaalta, sinun pitäisi myös tietää heidän tekniset ominaisuudet, jotka on tiivistetty:

  • Mikrokontrolleri: Atmel SAM3X8E ARM Cortex-M3 32-bittinen 84 Mhz
  • RAM-muistit: 96 kt (jaettu kahteen 2 kt: n pankkiin + 64 1 kt: n pankki)
  • EEPROM: siinä ei ole tämän tyyppistä muistia, toisin kuin muut levyt. ARM: lla on kyky tehdä salama kirjoitettu IAP (In Application Programming). Siten sitä voidaan käyttää haihtumattomaan datan ja koodin tallentamiseen.
  • microUSB: siinä on 2.
    • Ohjelmointilaite (lähinnä virtaliitäntää), jolle sinun on valittava Arduino Due (ProgrammingPort) Arduino IDE: ssä. Tämä on kytketty suoraan 16U2-siruun.
    • Toinen kotimainen (kauimpana virtaliittimestä), jota voidaan käyttää valitsemalla Arduino IDE: ssä Arduino Due (NativeUSBPort). Tässä tapauksessa se on kytketty suoraan SAM3X-mikrokontrolleriin.
  • salama: 512 kt, kaikki ohjelmoitavissa, koska käynnistyslatausohjelma ei vähennä mitään muuta kuin muissa Arduino-levyissä
  • Käyttöjännite: 3.3v (vaikka sillä on 5v nasta projekteillesi, samoin kuin GND tai maa)
  • Tulojännite (suositus): 7-12v
  • Tulojännite (enimmäisraja): 6-16v
  • Digitaaliset I / O-nastat: 54, joista 12 on PWM.
  • Analogiset tulonastat: 12 kanavaa.
  • Analogiset lähtöliittimet:2 (DAC)
  • Virran voimakkuus I / O-nastaa kohti: 130 mA
  • Virran voimakkuus nastalle 3.3v: 800 mA
  • Virran voimakkuus nastalle 5v: 800 mA
  • Paino ja mitat: 101.52 × 53.3 mm ja 36 grammaa.
  • hinta: Noin 30-40 €. Voit ostaa sen Amazonista.

Kuten aiemmin mainitsin, sillä on satama USB OTG nopea, 4 UART-laitetta, JTAG-liitin, nollauspainike, poistopainike, SPI-liitin ja 2 TWI. Itse asiassa se, mitä aiemmin kommentoitiin 1.0-standardissa, liittyy eräisiin näistä liittimistä:

  • TWI SDA- ja SCL-nastoilla
  • IOREF-ohje joka sallii sopivaan kokoonpanoon kytketyn suojan sovittaa kireytensä levyn jännitteeseen.
  • Yksi liittämätön tappi varattu tulevaa käyttöä varten.

Muuten, en halua lopettaa tätä osaa kommentoimatta jotain enemmän näistä muista sarjaliittimistä ja niin edelleen. Vähintään pinout missä ne sijaitsevat:

  • Sarja 0: tappi 0 (RX) ja tappi 1 (TX)
  • Sarja 1: tappi 19 (RX) ja tappi 18 (TX)
  • Sarja 2: tappi 17 (RX) ja tappi 16 (TX)
  • Sarja 3: tappi 15 (RX) ja tappi 14 (TX)
  • PWM: siirry nastoista 2-13 antamaan 8-bittinen PWM.
  • Digitaalinen I / O: nastasta 0-53
  • Analogiset lähdöt: tapista A0 A11
  • SPI: SPI-pää
  • CAN: CANRX ja CANTX CAN-viestintään
  • LED Sisäänrakennettu ja liitetty nastaan ​​13
  • TWI 1: tappi 20 (SDA) ja tappi 21 (SCL)
  • TWI 2: merkitty nimellä SDA1 SCL1
  • DAC1 ja DAC2 12-bittisellä (4096 tasoa) resoluutiolla analogWrite () -jännitteellä 0.55 - 2.75 V.
  • AREF: analoginen tulo jännitteen ohjearvona. Käytetään analogReference () -toiminnon kanssa
  • asettaa uudelleen: jos asetat tämän linjan matalalle tai matalalle jännitetasolle, mikro-ohjain nollaa itsensä.

Lomakkeissa

Muiden virallisten lautakuntien tapaan Arduino Due tarjoaa suuren määrän tietoa yhteisön käyttöön, kuten kaavioita, tietoja, lomakkeet, jne. Näiden tietojen avulla voit tietää kaiken tästä levystä saadaksesi kaiken irti. Sinulla on esimerkiksi seuraavat asiakirjat:

Arduino IDE ja ohjelmointi Arduino Dueille

Näyttökuva Arduino IDE: stä

Arduino Due -ohjelmoimiseksi noudatetaan samaa menettelyä kuin monissa muissa Arduino-levyissä. Et tarvitse eri IDE-ohjelmistoa, koska se perustuu ARM: ään. Siksi sinun ei tarvitse huolehtia siitä, se on täysin avoin ohjelmoijalle. Sinä voit lataa tai käytä Arduino IDE: tä kuten muiden levyjen kohdalla, ja voit ladata sen tältä alustalta macOS, Windows ja Linux.

Kieli, jolla kirjoitetaan myös luonnoksen lähdekoodi se on täsmälleen sama, lukuun ottamatta sopeutumista Arduino Due -tapahtuman pinoutiin ja erikoisominaisuuksiin. Jos olet aloittelija, voit käyttää meidän ilmainen PDF-kurssi joukkueelle Arduino IDE. Siinä opit luomaan ensimmäiset yksinkertaiset luonnokset ja oppimaan hieman paremmin Arduino-ohjelmoinnista. Vaikka tämä kurssi perustuu Arduino UNO, toimii kaikissa muissa Arduinon versioissa ...

La vain omituinen Mitä sinun tulisi pitää mielessä, kun asennat Arduino IDE: n, se on oletusarvoisesti valmis aloittamaan Arduino UNO. Siksi sinun on valittava sopiva levy siirtämään koodi tietokoneelta taululle. Voit tehdä tämän noudattamalla näitä yksinkertaisia ​​vaiheita:

  1. Avaa Arduino IDE
  2. Siirry Työkalut-valikkoon.
  3. Sitten plakkeihin.
  4. Sieltä etsi Arduino Due ja valitse yksi kahdesta USB-vaihtoehdosta, jotka ovat olemassa mieltymystesi mukaan ...

Nyt voit jatkaa normaalisti. Disfruta luoda uusia projekteja ja koskaan lopettaa oppiminen ...


Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Jose Ramon dijo

    Mielestäni toisessa kappaleessa on pieni virhe. Missä se sanoo: «Tarkoitan tämän levyn mikro-ohjainta, koska pääpiiri ei ole ARM-pohjainen. Kun se todella perustuu ARM: ään