Arduino Due er en mikrocontroller-kort, baseret på Atmel SAM3X8E ARM Cortex-M3 CPU (datablade). Det er det første Arduino, der er baseret på en 32-bit ARM-kerne mikrocontroller. Den har 54 digitale Input/Output-pins (af dem 12 kan bruges som PWM-output), 12 analoge inputs, 4 UARTs (hardware serial ports), en 84 MHz clockfrekvens, en USB OTG-kompatibel forbindelse, 2 DAC (Digital to Analog), 2 TWI, en strømstik, et SPI header, et JTAG header, en reset- og en delete-knap.
Advarsel: I modsætning til andre Arduino-kort, fungerer Arduino Due med 3.3V. Den maksimale spænding, som I/O-pinnene kan tåle, er 3.3V. Hvis en højere spænding, f.eks. 5V, påføres I/O-pinnene, kan det beskadige kortet..
Brevet har alt nødvendigt til at drive mikrocontrolleren. For at komme i gang skal du blot forbinde Arduino Due med en computer via et USB-kabel eller tilslutte det til et AC-to-DC-netværk eller en batteri. Due er kompatibel med alle Arduino Shields, der fungerer med 3.3V og overholder Arduino 1.0 Pinout.
Der Due følger 1.0 pinout:
- TWI: SDA- og SCL-Pins, som befinder sig i nærheden af AREF-pins.
- Den IOREF-Pin gør det muligt for tilsluttede shields at overtage strømforsyningen fra boardet, så længe dette er korrekt konfigureret. Dette giver mulighed for kompatibilitet med både et 3,3V-baseret board som Due og med AVR-boards, der fungerer med 5V.
- En pin, der endnu ikke har en funktion og er reserveret til fremtidig brug.
For Due findes der en dedikeret forum.
Fordele ved ARM-kernen
Der Due har en 32-bit ARM-kernen, som er betydeligt mere kraftfuld end de typiske 8-bit mikrocontroller boards. De mest markante forskelle er:
- Ein 32-Bit-Kern ermöglicht Operationer med 4-Byte-brede data i en enkelt CPU-cyklus. (For mere information, se siden om datatyper).
- CPU-klokfrekvens med 84 MHz.
- 96 KBytes SRAM.
- 512 KBytes Flash-speicher til kode.
- en DMA-controller, der kan aflaste CPU’en i applikationer med høj hukommelsesbrug.
Skematiske diagrammer, reference design og pin-bevægelse
EAGLE-filer: reference-design for arduino-Due.zip
Skematiske diagram: arduino-Due-skema.pdf
Pin-konfiguration: SAM3X Pin Mapping side
Sammenfatning
Strømforsyning
Arduino Due kan forsynes med strøm enten via en USB-forbindelse eller et eksternt netværk, der leverer strøm. Den korrekte strømkilde vælges automatisk.
Für eine externe Versorgung kann entweder ein AC-to-DC-Netzteil oder eine Batterie verwendet werden. Für die Versorgung mit einem Netzteil muss dieses einen 2,1mm center-positiv-Stecker besitzen, der mit der Strombuchse auf dem Board verbunden wird. Anschlüsse einer Batterie erfolgen über Gnd- und Vin-Pin des Power Connectors.
Pladen kan forsynes med en ekstern spænding på 6 til 20 volt. Ved en strømforsyningsspænding under 7V, kan det dog ske, at 5V-pinnen leverer mindre end 5 volt, og pladen bliver ustabil. Hvis der pålægges mere end 12V, kan spændingsregulatoren overophede og beskadige pladen. Derfor anbefales et spændingsområde på 7-12V.
Strømstifterne:
- VIN På denne pin er input-spændingen for Arduino placeret, når en ekstern strømkilde bruges (i stedet for 5V fra en USB-forbindelse eller en anden reguleret strømkilde). Du kan påføre spænding på denne pin eller, hvis en ekstern strømforsyning er tilsluttet strømstikket, aflæse spændingen.
- 5V. På denne pin er de regulerede 5V fra strømforsyningen på kortet til stede. Kortet kan forsynes enten via DC-strømstik (7 – 12V), USB-forbindelsen (5V) eller VIN-pinnen på kortet (7 – 12V). En direkte forsyning via 5V- eller 3,3V-pinnene omgår strømforsyningen og kan beskadige kortet. Derfor anbefales det ikke.
- 3,3 V. En 3,3V spænding, der leveres af den på kortet integrerede spændingsregulator. Denne pin kan levere en maksimal strøm på 800mA. Spændingsregulatoren forsyner også SAM3X mikrocontrolleren.
- Jord. Jordstifter (jordforbindelse).
- IOREF. På denne pin ligger referencen, som mikrocontrolleren arbejder med. Et korrekt konfigureret shield kan bruge IOREF-spændingen til at vælge den rigtige strømkilde eller skifte spændingsregulatorer for at levere output på 5V eller 3.3V.
Lagring
Der SAM3X verfügt über 512 KB (2 Blöcke mit je 256 KB) Flash-Speicher zum Speichern von Code. Der Bootloader ist bereits ab Werk enthalten und wird in einem dedizierten ROM-Speicher gespeichert. Der verfügbare SRAM beträgt 96 KB in zwei aufeinanderfolgenden Banken von 64 KB und 32 KB. Es kann auf den gesamten verfügbaren Speicher (Flash, RAM und ROM) über einen flachen Adressraum zugegriffen werden.
Flash-minnet på SAM3X kan slettes ved hjælp af knappen “Erase” på kortet. Dette fjerner det aktuelle indlæste program fra MCU’en. For at slette skal du trykke og holde knappen “Erase” i et par sekunder. Kortet skal være tilsluttet en strømkilde for at udføre denne operation.
Blåt LCD-display med tastatur. Leveringsomfang: 1x modul.
- Digitale I/O: Pinde fra 0 til 53
Hver af de 54 digitale pins på Arduino kan enten bruges som input eller output. Derfor er funktionerne pinMode(), digitalWrite() og digitalRead() tilgængelige. De fungerer med en spænding på 3,3 Volt. Hvert pin kan levere maksimalt 3mA eller 15mA (kilde) eller optage en strøm på 6mA eller 9 mA (sink). Dette afhænger af det specifikke pin. Hver pin har en pull-up modstand på 100 kOhm, som ‘som standard’ ikke er forbundet. Derudover findes der pins til specielle funktioner:
- Seriel: 0 (RX) og 1 (TX)
- Seriel 1: 19 (RX) og 18 (TX)
- Seriel 2: 17 (RX) og 16 (TX)
-
Seriel 3: 15 (RX) og 14 (TX)
Med disse pins kan TTL-serielle data modtages (RX) eller sendes (TX) (ved 3,3 V). Pins 0 og 1 er forbundet med de tilsvarende pins på ATmega16U2 USB-to-TTL Serial Chip. -
PWM: Pin 2 til 13
Disse pins understøtter en 8-bit PWM-udgang, som kan styres med funktionen analogWrite(). Opløsningen af PWM kan ændres med funktionen analogWriteResolution(). -
SPI: SPI-stik (ICSP-Header auf anderen Arduino-Boards)
Disse pins understøtter SPI-kommunikation ved hjælp af [Reference/SPI
Downloads
• FRI FRAGT VED KØB OVER 700 KR.
•



























