|
Charon 2 Development Kit
Charon 2 je levný embbedded modul založený na mikroprocesoru AVR ATmega. Charon 2 Development Kit je základní deska a sada nejdůležitějších vývojových nástrojů pro první seznámení, programování modulu a ladění aplikací. Naše demonstrační aplikace pro CHaron II se opírá právě o tuto základní desku a její periférie.
Základní vlastnosti
- Modul Charon 2 s přidělenou MAC adresou
- HW STK-500 SPI programovací adaptér (RS-232)
- LCD displej 2x16 & 1-Wire teploměr DS1822
- Charon I&II Development Board s následujícími perifériemi:
- rozhraní Ethernet 10Mbit;
- 2x RS-232 (2x DB9M - RxD, TxD, RTS, CTS, GND);
- programování : konektor JTAG / konektor SPI STK500;
- výstupní rozhraní pro LCD (posuvný registr);
- 8x binární vstup, 8x binární výstup (posuvné registry).
- SW příklady jsou velmi dobře zdokumentované v přiloženém sešitu Getting Started.
- Snadné použití, jednoduchý začátek, kvalitní dokumentace.
|
|
Download
- Dokumentace k Charon 2 Development Kitu
- detailní popis Charon I&II Development Board, popis vývodů konektorů,
- první spuštění s dodávanou demonstrační aplikací, testování všech periférií,
- podrobný popis programových příkladů a programovacích rutin,
- popis kompilace a programování aplikací pro Charon 2.
- AVR Studio 4.7
s originálně dodávaným HW STK500, doporučujeme používat pouze AVR Studio 4.7. Vyšší verze se pokoušejí do STK500 adaptéru nahrát FW, al náš adaptér tento neumí přijmout..
- Charon 2 Development Board - pouze schéma zapojení
Schéma zapojení "Charon I & II Development Board", obsaženo v "Charon 2 Development Kit".
- Dokumentace k modulu Charon 2
Rozměry modulu a umístění vývodů, popis vývodů, připojení k Ethernetu, schéma modulu a jeho zapojení.
Mapa paměti, výchozí nastavení pojistek a detaily k programování.
- Schéma připojení modulu Charon 2
Jak připojit modul Charon 2 k Ethernetu a do Vaší aplikace. Toto schéma je obsaženo v katalogovém listě modulu Charon 2.
Popis Hardware
1 – Napájecí napětí
2 – Konektor RJ45 pro Ethernet
3 – Zakončovací jumper
4 – RS-232 (Sériový port 0)
5 – Programovací jumper (PSEN) pro Charon I
6 – Jumper pro připojení LED na P1
7 – Oblast SPI FLASH
8 – Reset & polarizační jumper
9 – Jumper interního napájení JTAG
10 – Konektor pro AVR JTAG ICE
11 – Jumper PB6 / OC1B
|
12 – RS-232 (Sériový port 1)
13 – Jumper PB7 / SETUP mode JMP1
14 – AVR ISP (In System Programming) Port
15 – ISP LED & STK500 programovací jumper
16 – Konektor sběrnice 1-Wire
17- Jumperové pole periférií
18 – Konektor pro LCD displej
19 – LED indikace PB6 & PB7
20 – Vstupní spínače připojené k posuvným registrům
21– Výstupní LED připojené k posuvným registrům
22 – Indikační LED
napájení a ethernetu |
Podrobnější informace k jednotlivým perifériím a jejich vývodům naleznete v dokumentu "Development Kit manual".
První spuštění s výchozí aplikací
Tato kapitola popisuje první kroky s demonstrační aplikací, která je podrobně zdokumentovaná na stránce “Charon 2 DB demo”.
Development Board obsahuje nejčastěji používaná rozhraní: Ethernet (10Mbit twisted pair), LCD displej, RS232 linku,
teploměr(y), LED diody jako výstupy, DIP spínače jako vstupy, I/O vývody na konektoru, nastavovací jumpery atd.
Výchozí nahraná aplikace, “Charon 2 DB demo”, dobře zdokumentovaná na stránce “Charon 2 DB demo page”, je příkladem využívajícím všechny tyto periférie.
Podrobnejší popis prvních kroků naleznete v manuálu k Charon 2 Development Kitu.
Nastavení IP adresy
Nejprve je zapotřebí ethernetovým zařízením přiřadit jedinečnou IP adresu. Přidělení IP prostřednictvím DHCP není podporováno kvůli různým problémům a nekompatibilitě s předchozími verzemi. Pro nastavení doporučujeme použít nějaký sériový terminál.
Spusťte terminálový program, (například Hercules nebo Tera Term) s nastavením portu: 9600Bd, bez parity, 8 datových bitů, 1 stop bit (9600 8N1). Vypněte řízení toku dat (Flow : NONE).
Poté zapněte napájení se zkratovaným jumperem “SETUP”.
V okně sériového terminálu se zobrazí první stránka nastavovacího procesu.
RS-232 Setup je určen pro nastavení základních síťových parametrů potřebných pro připojení k ethernetu. Před prvním připojením Charon 2 Development Kitu k ethernetu by tyto parametry měly být nastaveny správně, aby se zajistila jeho korektní činnost v síti (přístup k modulu přes ethernet).
Během RS-232 Setupu postupujte podle pokynů na obrazovce a “Press any key to enter RS232 setup“.
Na obrazovce se vypisují informace o aktuální konfiguraci a přehledné menu umožňující snadnou konfiguraci síťových parametrů.
Po načtení Charon 2 DB peripherals demo firmware do procesoru jsou jako výchozí nastaveny následující síťové hodnoty :
MAC= 00-0A-59-03-00-5F,
IP=192.168.1.100,
IP mask=255.255.255.0,
IP gateway=192.168.1.1
Nyní lze snadno zadáním písmene “I” nebo “i” (velikost písmen nerozhoduje) přiřadit IP adresu. Při zadávání trojmístných hodnot doplňuje oddělovací tečky sám SETUP, který rovněž automaticky potvrzuje zadání IP adresy po doplnění čtvrté trojice. Má-li hodnota méně než tři číslice, je třeba vypisovat i tečky a na konci potvrdit hodnotu klávesou ENTER. Při zadávání hodnot nelze pro opravy použít klávesu backspace.
Všechny zadané parametry jsou automaticky kontrolovány před zápisem do EEPROM = nemůžete zadat gateway která je mimo rozsah IP adres definovaných IP adresou a používanou podmaskou sítě. To znamená, že je třeba nejprve definovat IP adresu modulu a masku podsítě, než bude zadávána adresa brány.
Jsou-li zadány všechny parametry, lze vyjmout “SETUP jumper” a stisknout “R” pro “R: Reboot (exit setup)”.
Zkoušení výchozí www aplikace
Uživatel může k HTML stránce “Charon 2 DB demo page” přistupovat prostřednictvím svého webového prohlížeče. Stačí do adresního řádku zadat aktuální IP adresu modulu Charon 2 a objeví se úvodní stránka. Výchozí IP adresa je 192.168.1.100, v prohlížeči http://192.168.1.100.
Toto je úvodní HTML stránka (‘welcome’), ze které má uživatel možnost dále pokračovat na ostatní stránky prostřednicvím klasických odkazů :
V odkazech nadepsaných jako NutOs status si lze prohlédnout dúležité informace o činnosti operačního systému NutOs. Hlavním účelem této aplikace v Charonu II je však kontrola periférií. Proto je nejdůležitějším odkazem Peripheral control zobrazující následující HTML stránku :

Nyní můžete volně pracovat s touto výchozí aplikací. Více informací o perifériích a jejich programovací podpoře získáte na stránce “Charon 2 DB demo page”.
Rovněž si můžete vyzkoušet veřejné demo na adrese : 80.250.3.195 nacházející se v naší pražské kanceláři.
Objednání
K dispozici již nyní! Můžete si objednat: Samotný modul Charon
2 nebo kompletní Charon 2 Development Kit set.
Produkty držíme stabilně skladem v několika kusech. Cenu produktu
najdete na stránce Ceníku .
| OID |
Typy zařízení |
600
074
preferovaný |
Charon 2 DK set - (fotografie
setu)
Doporučená startovní sada pro zahájení práce, obsahuje:
- Charon 2 [600071]
- Charon 2 DB board [600072]
- HW STK500 programovací dongle
- 1-Wire čidlo teploty, LCD display 2x16 znaků
- DB9 LapLink
cable 2m [600063]
- Manuál, CD |
600
083
doporučený |
SP Duo programátor (fotka)
Doporučený doplněk k Charon 2 DK set - umožňuje programovat
obvody ATmega po RS-232 pomocí SPI i JTAG rozhraní i ze všech posledních
verzí AVR Studia. |
| 600
071 |
Charon 2 (fotka)
Samostatný modul, bez dalších komponent |
600 055
nedoporučujeme |
Charon 2 E
Modul s RJ45 a Eth. transformátorem - doporučeno pouze pro větší
objednávky |
| 600 072 |
Charon 2 DB board (fotka)
Pouze modul vývojového boardu pro moduly Ch1 a Ch2. Dodáváno
bez modulu a dalšího příslušenství |
| 600
068 |
Ethernet set (fotka)
Sada součástek pro připojení modulu Charon do Ethernetu (Eth. transformátor,
RJ45 konektor a 2 kondenzátory odpolné proti špičkovému napětí
dle normy) |
Charon 2 DK set obsahuje :
- Modul Charon 2 s MAC adresou a sériovým číslem na štítku
[600 071]
- Charon I&II Development Board (dále jen Development
Board) [600 072]
- Sériový komunikační kabel LapLink s dvojicí zásuvek DB-9
[600 063]
- HW STK-500 kompatibilní programovací adaptér pro sériový
port RS-232 [600 140]
- Drobné příslušenství [600 141]
- 1-Wire teploměr DS1822 nebo DS18B20
- LCD displej 2x16
- CD s nezbytným softwarem v adresáři /Charon2/;
- Tištěný katalogový list pro modul Charon 2 a Development
Kit.
Doporučené odkazy a literatura
Podobné či související produkty
- Projekt Web51 - http://web51.hw.cz/
- Project Web51-C
Web51-C je vývojový nástroj pro tvorbu embedded Ethernetových UDP a SNMP aplikací založených na rodině mikrořadičů 8051.
Web51-C je odnož projektu Web51, který byl kompletně vytvářen v assembleru. Programový kód lze kompilovat ve volně šiřitelném SDCC nebo v komerčním Keilu C51.
|