Taskit MicroARM
Hlavní výhody:
- Architektura ARM – průmyslový standard
- Velmi malé rozměry
- Java VirtualMachine, možnost nahrání uClinux
- Pouzdro je konektorově a rozměrově shodné s CompactFlash II
- Pouzdro je kompletně uzavřeno – lepší ochrana proti elektrostatickému výboji
- Nízká spotřeba energie
- Jednoduše rozšířitelný (pomocí sběrnice PIF)
Vlastnosti:
CPU
- Atmel® AT91R40008 s jádrem ARM7TDMI
- Volitelný kmitočet - 4 - 59MHz
- 4GB adresovatelného prostoru
Paměť
- 8MB Flash paměti s vlastním souborovým systémem a s přímým přístupem
- 4MB paměti DRAM
- 256kB rychlé paměti SRAM (zero wait states)
- 512B sériové paměti EEPROM
Firmware
- Java VM, Embedded Linux (volitelně)
Periférie
- Dvě sériová rozhraní (USART, max. 921600baud, úrovně TTL)
- PIF sběrnice (5V)
- I²C sběrnice
- Maximálně 38 vstupně výstupních linek konfigurovatelných zvlášť
- Tři časovače
- Obvod reálného času
- Výstup alarmových stavů
- Programovatelný Watchdog timer
- 4 zdroje přerušení
Správa napájení
- Pracovní napětí 3.3V
- Spotřeba může být zmenšena snížením kmitočtu jádra (nebo jeho uspáním), či vypnutím jednotlivých periferií (USART, časovače, PIO aj.)
- Spotřeba v aktivním módu: 48mA
- Idle mód (vypnuté jádro): 25mA
- Power-down mód: 7mA
Rozměry
- 43 x 36,4 x 5mm (CompactFlash Typ II)
- 50pinový konektor
Popis:
Architektura ARM
Jádra ARM dnes patří mezi nejrozšířenější a výrobně nezávislou architekturu procesorů na trhu. Jednoduše řečeno spousta výrobců vyrábí spoustu mikroprocesorů, ale základ je vždy stejný (pokud se tedy budeme bavit o stejném jádře). To má za následek hned několik výhod. Ta, která nás zajímá nejvíce je softwarová podpora. Ta zahrnuje kompletně vše, co budete potřebovat k návrhu a vývoji vlastních aplikací. Počínaje vývojovými nástroji (IDE) přes Bootloadery, interprety až po operační systémy. Procesor AT91R40008 s jádrem ARM, který je použit v MicroARM, také nabízí nejnižší spotřebu ele. energie v této řadě mikroprocesorů – s plnými 32bitovými operacemi.
Jednoduše připojitelný k PC
MicroARM se připojuje do hostitelského PC pomocí terminálového programu (skrze sériové rozhraní) Jádro Java VM vám umožní spouštět Javovské aplikace a kopírovat data mezi PC a souborovým systémem MicroARMu.
Jednoduché na programování
Java nabízí volné a hardwarově nezávislé programovací prostředí. Přístup k rozhraním i k jiným hardwarovým částem je již implementována jako součást Java VM. Každé rozhraní má svůj soubor s částmi kódu, které jsou potřeba pro jeho provoz a správu, stačí zajistit správné slinkování tohoto souboru s aplikacemi, jež budou jednotlivá rozhraní využívat a to je vše pro správný běh aplikací.
Jednoduché připojení periférií
MicroARM je navržen tak, aby byl návrh a využívání jeho prostředků jednoduché a to i bez hlubších znalostí. Prostředky je myšleno hlavně rozhraní zahrnující sběrnici PIF, I2C, sériová rozhraní a digitální porty. Široká nabídka zahrnuje také řadiče LCD displejů, práci se sítí, s AD a DA převodníky, s maticovými klávesnicemi aj. V Starter Kitu jsou k dispozici i ukázky kódů pro práci s těmito prostředky.
Efektivní správa napájení
I přes maximální kmitočet jádra (59MHz) potřebuje MicroARM ke svému běhu méně jak 50mA při 3.3V napájecího napětí. Snižováním kmitočtu jádra nebo jeho úplným zastavením (či vypnutím jednotlivých hw bloků – čítače, řadiče, rozhraní aj.) se dále spotřeba snížit. Výhodou je i krátký čas při přechodu z módů se sníženou spotřebou do aktivního stavu, např. vlivem externího přerušení. Jelikož z praxe stejně většina systémů čeká na externí výsledky, lze touto technikou snížit skutečnou spotřebu na zlomek hodnoty nominální, bez toho aniž by se snížil výpočetní výkon nebo čas odezvy.
Starter kit
Obsah balení:
- MicroARM s 8MB Flash a 4MB DRAM
- MicroARM vývojová deska
- LCD grafický displej (128 x 64 pixel)
- Maticová klávesnice (3 x 4)
- Baterie
- Sériový kabel a dva napájecí kabely
- Napájecí zdroj
- Manuál
- Software
- Terminálový program VTERM pro PC
Taskit MicroPC
Hlavní výhody
- MicroPC je v současné době nejmenším DOS PC zařízením dostupným na trhu.
- Rozměry jsou shodné s CompactFlash, ideálně se tak hodí do aplikací s omezeným prostorem.
- Použitý obal nabízí vylepšenou ochranu proti elektrostatickým výbojům a umožňuje jednodušší manipulaci v případě údržby zařízení.
- MicroPC může být programováno jako kterékoliv jiné DOS PC, jako kompilátory můžete tedy použít např. C, Pascal, Basic aj. Odlaďování se nejlépe provádí, pokud je zařízení připojeno k hostujícímu PC (pomocí MS Codeview, Turbo Debugger aj.).
Vlastnosti
CPU
- Intel 386EX "embedded" procesor
- Takt jádra 25MHz
Paměť
- 1MB paměti SRAM zálohované baterií, až 896kB dostupných pro DOS
- 1MB, 2MB nebo 4MB paměti Flash sloužící jako úložný prostor či jako paměť s přímým přístupem
- 256B sériové EEPROM pro všeobecné použití
- Flash disk kompatibilní s DOSem (jednotka C:)
- Možnost připojení externího CompactFlash modulu nebo IBM či Hitachi Microdrive harddisku
Firmware
- PC kompatibilní Embedded BIOS
- Konfigurační menu v nastavení BIOSu
- Rozšíření BIOSu o řadiče mnoha LCD: Hitachi HD61202, Samsung KS0108, Toshiba T6963C a Seiko Epson SED1335/S1D13700
- Volitelný balíček: Datalight Sockets + ROM-DOS (OEM Licence) pro DOS, TCP/IP Stack
Operační systém
- FreeDOS, MS-DOS 7.1 kompatiblní
Rozhraní
- Dvě sériová rozhraní (PC kompatibilní - LVTTL úrovně)
- Sběrnice PIF
- Sběrnice I²C
- Synchroní sériový interface s handshake signály
- 20 vstupně výstupních linek ve sběrnici PIF
- 8 vstupně výstupních linek v synchronním sériovém rozhraní
- Až 8 vstupů přerušení
Správa napájení
- Operační napětí - 3.0V až 3.6V
- Spotřeba: 140mA při 25MHz, 10mA Idle módu, 4mA v power-down módu, 300µA deep power-down módu
- Softwarově nastavitelná rychlost jádra (25, 20, 16.7, 12.5, 10, 8, 6.5, 4MHz)
Ostatní
- Softwarově spouštěný Watchdog
- Obvod reálného času (RTC), zálohovaný baterií
- Unikátní hardwarové sériové číslo, lze číst programově (může být použito aplikacemi pro ochranu kopírování aj.)
- Rozměrově je shodný s MicroARM
Popis:
Připojení MicroPC probíhá obdobně jako u MicroARM, tedy pomocí terminálového programu připojeného skrze sériové rozhraní. Díky použitému systému lze ke kopírování dat a aplikací použít jednoduše příkaz „copy“ v příkazové řádce. Díky jednoduchosti programovacích nástrojů a široké sadě rozhraní, si každý uživatel může navrhnout periférie na míru. Doporučené implementace jednotlivých rozhraní jsou součástí Starter kitu.
Jako konektor pro MicroPC lze použít buď standardní socket pro CompactFlash typ II nebo dvojitou pinovou lištu s roztečí vývodů 1.27mm. Pro standardní rozhraní DOSu (sériové linky), alfanumerické displeje s řadičem HD44780 a maticové klávesnice je podpora přímo v BIOSU. Připojení grafických LCD displejů je také možné.
Starter kit
Obsah balení:
- MicroPC s 2MB paměti Flash a 1MB SRAM
- MicroPC vývojová deska
- embedded BIOS
- FreeDOS (operační systém)
- Grafický LCD (128 x 64 pixel)
- Maticová klávesnice (3 x 4)
- Baterie
- Sériové kabel a kabel napájení
- Napájecí zdroj
- Manuál
- Software
- VTERM terminálový program pro PC
Volitelně: Datalight Sockets + ROM-DOS (OEM-Licence) pro DOS, TCP/IP Stack
Ceny:
Všechny zmiňované produkty si můžete objednat skrze domovské stránky společnosti Taskit. Pro zájemce o větší množství, jsou připraveny zvýhodněné ceny již od 5 kusů (více na stránkách).
MicroARM - 140,00 EUR
4MB DRAM, 256kB SRAM (zero wait states), 8MB Flash, ochranný obal
Standard Starter Kit MicroARM - 299,00 EUR
MicroARM, základní deska, grafický displej 128x64 pix., maticová klávesnice, napájecí adaptér, kabely, manuál, příslušný software.
Premium Starter Kit MicroARM - 549,00 EUR (zákaznická podpora na 6 měsíců)
MicroARM, základní deska, grafický displej 128x64 pix., maticová klávesnice, napájecí adaptér, kabely, manuál, příslušný software, včetně Zákaznické podpory na 6 měsíců.
Vývojová licence Java - 300,00 EUR
MicroPC - 140,00 EUR
2MB Flash, 1MB SRAM, OS FreeDOS, ochranný obal.
Starter Kit MicroPC - 299,00 EUR
MicroPC (2MB Flash, 1MB SRAM), ochranný obal, MicroPC základní deska, baterie, sériový kabel, napájecí kabel, napájecí zdroj, grafický displej 128x64pix., maticová klaávesnice, OS FreeDOS, terminálový program VTerm, manuál, příslušný software.
Základní deska MicroPC - 79,00 EUR
Závěr:
Pokud sháníte do svého projektu dostatečně silný HW a nechcete si vše navrhovat od píky, jsou MicroARM a MicroPC tím nejlepším řešením. Oba skýtají dostatečný výkon na běžné operace a spolu s širokou škálou periférií tak tvoří opravdu silný základ jakékoliv aplikace. Na vás záleží jaký systém preferujet, jestli Java (volitelně Embedded Linux) a tedy MicroARM, či OS FreeDOS tedy MicroPC.
Odkazy & Download:
- Domovská stránka společnosti Taskit - www.taskit.de
- E-shop Taskit - https://ssl.kundenserver.de/taskit.de/xtc/index.php?language=en
- Produktový leták MicroARM (*.pdf, 1,24MB)
- Produktový leták MicroPC (*.pdf, 1,2MB)
- Manuál MicroPC (*.pdf, 731kB)
Komentáře
Vývojová licence Java
za peníze, proč ? Tomu teda nerozumím. Nebo se jedná o specializované knihovny pro daný HW ? potom jo ale vše by mělo jít naprogramovat i bez knihovny. Snad jsou k MicroARM potřebné informace .
Má někdo zkušenosti ?