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?

A 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