S čím budeme pracovat
Primárně budeme pracovat s MCU MC9RS08QG4 a aby se aplikace lépe ladila, obdrží každý soutěžící ZDARMA programátor a BDM debbuger USB SPYDER osazený právě 8pinovou verzí MC9RS08QG4. Programátor s pavoukem ve znaku má rozebíratelný kryt, kde se po sejmutí jedné jeho části objeví klasická zástrčka USB. Na druhé straně je připraveno 6 vývodů portu BDM pro externí In-Circuit programování a ladění.
Základní vlastnosti CPU MC9RS08QG4
- 4kB Flash
- 256B RAM
- Interní 32kHz Oscilátor
- 4x GPIO, 1x Input Only, 1x Output Only
- Timer Interface Module
- IIC modul
- 1kanálový, 16bitový Timer
- 4kanálový, 10bitový ADC
- Analogový komparátor
Vlastnosti pro 8pinové pouzdro.
Základní vlastnosti USB kitu SPYDER:
- MCU součástí kitu:
- MC9RS08QG4, (DIP8) - vyjímatelný z patice
- kit podporuje i další MCU MC9RS08KA a MC9S08QD, MC9S08QG8
- Rozhraní USB-BDM a USB-patice
- Konektory:
- patice DIL8 pro MCU
- 8 vývodů vstup/výstup z patice
- 6-pin BDM
- USB
- Periferie: červená SMD LED připojená k vývodu patice
- Velikost: 83 x 28 x 20 mm
- Napájení: +5V DC, 200 mA z portu USB
- Pracovní teplota: 0°C až 50°C
- Skladovací teplota: 0°C až 70°C
- Ladící vlastnosti:
- Ladění a sledování programu v reálném čase, in-circuit debugging
- Pracovní frekvence až 10MHz
- Konektor BDM pro externí ladění
- Podpora 3.3V zařízení
- CodeWarrior IDE 5.1 SE
Součástí kitu je samozřejmě vývojové prostředí a potřebný software !
Co budeme vyvíjet?
Co do plánovaných aplikací nejsou na vývojáře kladena naprosto žádná omezení. Je jasné, že v základní konfiguraci soupravy toho kromě rozblikání LED se mnoho neudělá, ale nic nebrání tomu, připojit ke Spideru rozšiřující desku například s posuvnými registry, teploměrem a podobně. Mezi očekávané aplikace lze zařadit například :
- Reklamní poutač s LED se sériovým přenosem mezi MCU a displejem
- Řízení vánočního osvětlení
- Měření teploty s DS18B20
- Vzorkování analogového signálu s výstupem na sériovou linku / LCD
- Obsluha klávesnice / bezdotykové klávesnice
- Měřič tlaku
- Otevírání a zavírání dveří, vrat apod. z PC
- A mnohé další
Jak budeme hodnotit
Jedná se o soutěž konstruktérů s volným zadáním a nejcennější aplikace jsou ty které řeší zvolenou problematiku tím nejoriginálnějším způsobem. Rozhodně tedy nemusí platit, že zvítězí nejsložitější konstrukce. Kdo se domnívá, že půjde o čistě subjektivní hodnocení, má naprostou pravdu. Hodnotit budou zástupci Freescale Semiconductors z Rožnova pod Radhoštěm, aby byla zajištěna nestrannost výběru.
Ceny pro vítěze
- 1x iPod,
- 5x vývojový kit Freescale,
- 3x poukázka na nákup v HW Shopu v hodnotě 1000Kč,
- 10x poukázka na nákup v HW Shopu v hodnotě 500Kč,
- nehynoucí sláva,
- A mnohé další ...
Každý oceněný dále dostane řadu upomínkových předmětů Freescale a HW serveru. Všechny zajímavé konstrukce budou po dohodě s autory zveřejněny na HW serveru, případně dále použity firmou Freescale jako informační zdroj pro jiné vývojáře.
Jak se přihlásit
Stačí vyplnit registrační formulář a současně uvést jakou aplikaci budete chtít řešit. Obratem Vám zdarma zašleme na Vámi uvedenou adresu 1ks vývojového kitu Spider.
Jak odevzdat výsledky práce
Navržené řešení je samozřejmě třeba řádně zdokumentovat a výsledky poté prezentovat při vyhodnocování. Pro všechny účastníky soutěže máme připraveny volné vstupenky na MSV 2008 aby se mohli hodnocení a slavnostního vyhlášení 16.9.2008 zúčastnit. Pokud by se však někdo nemohl na brněnské výstaviště dostavit, stačí, když popis aplikace, výkresy schéma, DPS, případně blokové zapojení zašle spolu programem pro MCU případně celým hotovým zařízením k nám do redakce na adresu :
HW server s.r.o.
U pily 103
143 00 Praha 4
Naše děvčata vám obratem převzetí zásilky potvrdí. Všechny zaslané materiály budou vráceny majitelům v týdnu po vyhodnocení soutěže.
Podrobnější pokyny obdrží každý účastník dodatečně.
Download & Odkazy
- Domovská stránka výrobce - http://www.Freescale.com
- Popis vývojového kitu Spyder u výrobce
- Popis a test vývojového kitu Spyder na HW serveru
- Download katalogového listu MC9S08QG8 - MC9S08QG8.pdf
- Uživatelský manuál k USBSPYDER08 - USBSPYDER08UM.pdf
- Fact Sheet k USBSPYDER08 - USBSPYDER08FS.pdf
- Další vývojové kity Freescale v HW Shopu
Komentáře
Tak to teda nestihnu :
Předělávám todle http://www.visualprog.cz/Atmel/atmelSol.gif z Atmelu na MC9S08QG8 jako teploměr s čídlem teploty DS1820, a DEMOQE128 desku s displejem pro vyhodnocení.
To je rozhodně zajímavý
To je rozhodně zajímavý projekt. Pokud bychom Vám mohli být nějak nápomocni rádi tak učiníme. Kdyžtak se mi prosím ozvěte mailem.
Uzávěrka registrací
Rád bych se zúčastnil, ale ještě si nejsem jist s jakou aplikací se přihlásit, a proto bych měl dotaz. Do kdy je potřeba "soutěžní aplikaci" zaregistrovat?
A ještě by mě zajímalo, zda jeden soutěžící může přihlásit do soutěže dvě "soutěžní aplikace" ?
Uzávěrka přihlášek do soutěže
V zásadě neexistuje termín pro ukončení přihášek. Stanoven byl pouze termín pro vyhlášení výsledků, ale i s tím možná bude třeba hnout. Uvidíme, jak moc se budou v létě pařit mozky :)
Samozrejme Vám ani nic nebrání dělat dva projekty, ale Spyder dostanete jen jeden.
Ten Spyder kit jsem si
Ten Spyder kit jsem si koupil sám už asi před 1,5 rokem. Rád bych se jenom zúčastnil :)
Tak pak neni zadny problem
Tak pak neni zadny problem se zucastnit :)
Hmmm :o(
Zajímavé, pěkné a lákavé, ale pro mne o ničem. Ta sranda umí pracovat jen na woknech a ty jsem před 18 měsíci zavrhl, domů je vpustím leda přes svou mrtvolu a ze záhrobí bych pak nemohl nic vyvíjet, takže se musíte obejít beze mne a já se budu dále věnovat konkurenci (Atmelům).
Mám pro vás typ na konstrukci, bohužel to sám díky podřízenosti výrobce toho usb udělátka diktátu Mikrosoftu nebudu schopen na Linuxu nic vyvíjet (jejich škoda). Tady je ten typ : Analyzátor diagnostického signálu z řídicící jednotky ECC. Sám bych se do toho dal, ale nemíním si PC zasemenit Windowsy, takže to asi na podzim zmáknu ale s přenosným modulem zaleženým na čipu Atmel přes rozhraní RS232. V autě načtu signál a přenesu na PC kde diagnotikuji, případně na noťasu diagnostikuji přímo.
SDCC
S podporou v Linuxu to je zrejme spatne. Nejaka podpora HC8 procesoru je snad v SDCC, ale to bude asi vse. USB SpYder programator/debuger zrejme nebude podporovan. To jsou dve velmi slaba mista techto procesoru od FreeScale, pokud srovnam treba s velmi popularnimi AVR:
- dostupnost chipu v CZ
- podora pro vyvoj v prostredi Linuxu
Jaksi jsem nikde v článku
Jaksi jsem nikde v článku nezaznamenal, kde by Vás k tomu nutili.
Pěkné, že jste si tady vylil své srdce a poplakal, ale to je asi tak vše co jste do tohoto tématu přinesl.
... přinesl
možná tak nějakou tu gramatickou chybu ;) stále nevím jestli má typ nebo tip :D
i sem y tam, tak jsem se
i sem y tam, tak jsem se sekl (nečetl jsem to po sobě, takže jsem nezaregistroval hrubku), je vidět, že jiný argument než posměšky nemáš.V příspěvku je odstaný obsah. K tomu pobrečení, nebrečím jen konstatuji stav věci, účast oželím, nestojí mi za námahu a čas.
... i "odstatny obsah" vasi
... i "odstatny obsah" vasi reakce me unika...
nezbyva me nic jineho nez pouzivat Widle, vzhledem k tomu ze jsem jeste nenasel ani jednu distribuci Linuxu, ktera by byla pro bezneho uzivatele funkcne dostupna. drtiva vestina jich totiz ani neprezije update po instalaci a spadne. jedine co bylo tak nejak pouzitelne byla Mandriva Extreme 2008, ale i ta nakonec po 14 dnech provozu nevydrzela a poroucela se do pekla... takze nevim, proc se tady ohanite necim, co snad ani neumi poradne a bez chyb pracovat! jo a namitky ze mam pouzivat Linux bez grafickeho prostredi, co me tvrdilo uz nekolik uzivatelu, si nechte pro sebe - takovy pristup si zarucene uzivatele woken neziska... howg
o příkazovém řádku
o příkazovém řádku (pokud vím) jsem se ani náznakem nezmínil, takže nevím co tu plácáš za bláboly ...sorry...
to je casta odpoved
to je casta odpoved uzivatelu Linuxu tak jsem na ni odpovedel uz dopredu - vzhledem k vasi reaci vidim, ze jste ji chtel take pouzit, nebot zadny jiny argument nemate... takze jestli opravdu neexistuje zadny ROZUMNY duvod proc pouzivat Linux misto woken, tak budte, prosim, potichu.
P.S. a vzhledem k tomu, ze jsem s vami kravy nepasl, tak me prekvapuje ze mate tu drzost me tykat
K DEMOQE128
jsem přibastlil uni.desku s CAN MCP2515,budičem a doladil komunikaci s nadřazeným systémem (PC a USB2CAN) . Problém bude jak teploměr ( MC9S08QG8 s čídlem ) připojit k DEMOQE128 a těch teploměrů bude třeba i víc.
Jinak tady mám před dokončením ale již plně funkční projekt před vyhodnocením http://www.visualprog.cz/Solar/SolarSystem.htm
je to ale na HC711.
Co vyvíjet ?
Předpokládám, že soutěžící budou vyvíjet aplikace pro dodaný MCU MC9S08QG8 v pouzdru DIP8. Ten však podle datasheetu nemá vyvedený sériový port SCI ani sběrnici SPI, což dost podstatně omezuje jeho možnosti. Pro aplikace jako "Reklamní poutač se sériovým přenosem", "Vzorkování analogového signálu s výstupem na sériovou linku", "Otevírání a zavírání dveří z PC" apod. by IMHO byla vhodnější verze MCU v pouzdře se 16 vývody.
Předpokládám
že má IIC a stačilo by, v mém případě, jeden směr do QE a posílit třeba RS485 budičem na vzdálenost cca do 100m
Vždyť je možné
Vždyť je možné soutěžit i s 16ti pinovou verzí. Tedy doufám
Nic Vam nebrani pouzit
Nic Vam nebrani pouzit nejakou externi desku s jinym MCU (treba 16pinovou verzi MC9S08QG8) a treba i dalsim vyvojovym kitem. Ony priklady aplikaci jsou skutecne jen priklady a zatim registrovane projekty ukazuji, ze se mame opravdu na co tesit.
zaujemci zo Slovenska
chcel by som sa spytat ci je mozne sa do sutaze zapojit aj s projektom zo Slovenskej republiky.
da sa poslat USB spyder aj do SR?
Slovensko neni problem,
Slovensko neni problem, klidne se muzete registrovat
další jednočip
Je možnost získat další jednočip freescale v rámci soutěže? 8-pinový přiložený procesor namá totiž dostatek výstupů pro řízení dalších obvodů (konkrétně LCD). Je sice možnost přidat další řídící obvody, ale jen s jedním obvodem by bylo řešení mnohem elegantnější.
Požádejte o vzorky
Dobry de,
v rámci soutěže nikoliv, ale myslím, že nejjednodužši bude požádat o vzorky přímo Freescale (viz. http://hw.cz/teorie-praxe/art2174-jak-objednat-vzorky-zdarma-od-freescal...)
vzorky ano, ale...
... to uz nebude zadarmo jako USB Spider... na vzorky "zdarma" uctuji 10€ na zasilku jako manipulacni poplatek :))
Chip v Spyder kitu
Pozor, v USB spyderu je osazen jen chip MC9S08QG4CE (4kB FLASH, 256B RAM), ne MC9S08QG8 (8kB FLASH, 512B RAM) jak se prezentuje v clanku...
Samozrejme mate pravdu a
Samozrejme mate pravdu a dekuji za upozorneni, chybny udaj opravim. 4 jsme to kontrolovali a nikoho nenapadlo se podivat na fotku :(
Repete
Tento rok som sa zucasnil a umiestnil na sutazi freescale technology day v Žiline, mozem ten isty projekt pouzit aj pre tuto sutaz?
V zasade Vam nic nebrani se
V zasade Vam nic nebrani se se stejnym projektem zucastnit, ale diky tomu, ze soutez budou hodnotit vice mene titiz lide jako v Ziline, budete krapanek znevyhodnen. Na druhou stranu by mohlo byt zajimave srovnani univerzitniho a bastlirskeho projektu. Vim, ze letos byl FTD opravdu zajimavy.
Žádný předmět
Chtěl bych se zůčastnit,
Chtěl bych se zůčastnit, ale nejsem si jist, jestli svůj projekt zvládnu, budu muset spydera vrátit?
Výsledy
Takže jak to dopadlo (kde nejdu vyhlášení výsledků)?
Posunuti terminu
Zatim k zadnemu vyhlaseni nedoslo, protoze jsme posunuli termin na 15.10. vzhledem k velkemu zajmu az do konce prazdnin. Vysledky samozrejme zverejnime.