Arduino DUE

Zászlóshajó? Fregatt? Süllyedő monstrum? Patyomkin-páncélos? Szárazdokkba kényszerített tengeralattjáró? - megoszlanak a vélemények az Arduino család legújabb tagjáról. De mi az igazság és mit találunk mögötte?

Arduino DueA klasszikus Arduino eddig jónéhány lépésen áthaladt már az idők folyamán. Hosszú idő telt el és most éppen az Arduino Due vette át a zászlóshajó szerepét. De lássuk milyen előnyöket és hátrányokat tapasztalunk:

  • Sorosport helyett USB került rá, ez iparági követelmény volt. (Pro);
  • Központi chip lábszáma és kivezetései  növekedtek a klasszikus Diecimilához képest, de a funkcióeloszlás problémássá vált. A kód- és hardware-hordozhatóság teljesen hiányzik. (Kontra);
  • Az Arduino alapesetben 5V rendszerfeszültséget használ. Az új áramkörök esetén a tápcsatlakozó mellett kialakításra került az I/Ofeszültség visszajelzése is. Készülve a jövőre. (Pro)
  • Az áramköri alappanelekre nem lett 5V toleráns kontroller beépítve, így a standard áramkörök az alappaneli kontrollert tönkretehetik. Ez az új Arduino Due áramkörnél kritikus. (2x Kontra).
  • Az Arduino Due lábkiosztása az Arduino Mega rendszerekkel egyezik meg. Még az Arduino Mega panelek sincsenek jónéhány eljáráskönyvtárba implementálva. A Due esetén - az eltétő belső hardware miatt - még kevesebb az esély az implementálásra. (Kontra)
  • Az Arduino Due esetén az ARM mag nagyobb memóriája és nagyobb sebessége mindenképp előny. (2x Pro)
  • A sűrűlábas SMD és a magas ár az elterjedést és az klónok megjelenését akadályozza. Ilyen árért sokkal fejlettebb és nagyobb tudású áramkörök érhetőek már el (Due: 59$, RaspberryPi: 42$) . (Kontra)

Véleményem szerint a Due ötletnek jó - ám az ára, a tervezési hibák és a támogatás korlátozottsága miatt nem fog nagyon elterjedni. (A Dure platformot csak az Arduino 1.5 keretrendszer támogatja. Külső eljárás / függvénykönyvtárak esetén meg kell várni, míg valaki ingerenciát érez a fejlesztésre...)

A publikációkban az Arduino Due paraméterei:

  • Az alappanel az Atmel SAM3X8E processzorral került megépítésre: mely 3.3V-os, 32 bites ARM Cortex M3 magot tartalmaz és 84MHz sebességgel jár.
  • USB 2.0 beépített interfészt tartalmaz, mely 480 Megabit/s sebességre képest. A Due különlegessége, hogy mind host, mind kliens módban képes működni (így könnyen lehet egér, billentyűzet, billentyűzet és csatlakoztathatunk hozzá fényképezőt, külső pendrive-t. Ez utóbbi az Android ADK 2012 protokoll alapján működik.
  • 12 analóg bemenet, melynek nagy sebessége hangdigitalizálásra is alkalmassá teszi.
  • Nagyfelbontású beépített DAC. A két csatorna segítségével WAV és OGG lejátszó is könnyen elérhető.
  • 4 nagysebességű sorosport.
  • 54 kivezetett I/O láb (max. 130 mA/kivezetés!).
  • Nagysebességű CAN interfész. Innentől a folyamatirányítás és az autók elektronikája csak egy lépés.
  • 12 PWM csatorna (ebből 6 került kivezetésre).
  • 2 I2C bus.
  • 512 kByte Flash memoria.
  • 64 + 32 kB SRAM.
  • Debug port JTAG/SWD csatlakozón át.

Amint sikerül működő darabot szerezni belőle, úgy azonnal tesztelés alá kerül. Jelenleg lassan az egy éve megjelent sajtóközlemény (2011 szeptember 17.), a béta-tesztelők leírásai és az előrendelési oldalakon található információk alapján lehet csak képet alkotni róla. És persze ez nem túl hízengő.

TavIR-Facebook