Hlavní navigace

Nástroje a utility

Jak vyčistit disk s Linuxem?

Názor k článku
Mikrořadiče a jejich aplikace v jednoduchých mikropočítačích (4)

Pavel Píša
Pavel Píša (neregistrovaný) ---.dkm.cz
17. 8. 2010 17:33 Nový

Re: prakticke uplatneni

celé vlákno

Což o to, více portů není není až tak problém, slušnější MCU mají desítky logických I/O pinů a alespoň osmiportové multiplexované A/D převodíky. Horší je, že když to budete ovládat z jednoho místa, tak se do těch drátů zapletete. Proto je potřeba vymýšlet jak ta dnes již levná MCU rozumně propojovat. Buď bezdrátově – pro budovy třeba ZigBee, nebo s dráty – CAN, RS-485. I na to je projektů hromada. Třeba http://bacnet.sourceforge.net/ nebo námi vyvinutý uLAN http://ulan.sourceforge.net/ .
Nad uLANem již kompletní aplikace řízení topení a ventilace jeden tým z naší katedry postavil. Protokol a veškeré jeho části a implementace jsou od PiKRONu a Agrosoftu pod GPL a embedded část i pod MPL. Bohužel nadstavba a aplikace pro domácí automatizaci vytvořené za peníze financované z grantových projektů mají licenci komerční nebo nevyjasněnou. Ale základ je k dispozici, včetně pár jednoduchých aplikací – stahování rolet na MCS51, nějký ten vypínač světel, melodický zvonek, meteorologickou stanici http://smoliku.cz/meteo/ a další prvky. Kromě staré MCS51 je převážná většina v současné době realizovaných aplikací na ARMech od NXP (LPC2×xx a LPC17×x). Když zbyde někdy čas a nebo peníze, tak třeba připravíme i nějaký open-source návrh HW.
Jinak dost informací o tom zatím ne až tak otevřeném projektu domovní automatizace lze nézt v diplomových pracech, které jsou a musí být veřejně dostupné a i můžete zkusit kontaktovat autory a zjistit, za jakých podmínek se lze zapojit, návrhy použít nebo nějaké komponenty získat třeba výměnou za programování
http://support.dce.felk.cvut.cz/mediawiki/images/2/2f/Dp_2009_okrouhly_milos.pdf
http://support.dce.felk.cvut.cz/mediawiki/images/1/10/Dp_2008_carek_lukas.pdf
Tady je i odkazy na práce, které byly zcela otevřené i včetně kódu, který je ve veřejných repository
http://support.dce.felk.cvut.cz/mediawiki/images/1/15/Bp_2009_stefan_jan.pdf
Stejný základ návrhu HW je použitý i v v některých zařízeních používaných a publikovaných autorem http://www.pbmaster.org
Takže není problém se do takové věci pustit. Ale znamená to hodně toho nastudovat a dát tomu kus práce. Pouze chvilkový zápal opravdu nemá cenu. To je spíš vyhozený čas, protože jsou věci, které přináší výsledky až po určité počáteční investici a bohužel dobře připravený otevřený základní build k okamžitému požití až tak dobře připravený a především zdokumentovaný ne­ní.