Domaci automatizace

Mala Kobyla Mala.Kobyla@seznam.cz
Pátek Květen 13 12:14:42 CEST 2005


Tak jak jste to popsal,  tak to mam. Ale VESKERA inteligence meho nodu je 
tato:

+ nastav tyto "nohy" jsou vstupy
+ nastav tyto "nohy" jsou vystupy
+ nastav tyto "nohy" jako A/D
+ nastav tyto vstupy jako vstupy o jejiz zmene budes automaticky informavat 
mozek
+ pokud se mozek zepta na stav nohou odpovez
+ pokud mozek posle novy stav nohou nastav
+ pokud mozek chce zmerit A/D nohu, zmer a posli mu to
+ pokud dosle ke zmene na prislusnych nohach informuj mozek

To jsem napsal v ASM a odladil pomoci ledky na jednom pinu. Ma to asi 1200 
radku i s komentarema.

V pripade rozprostrene inteligence, by nad tim musela byt vrstva, ktera by 
obsahovala to co jste ve vasi odpovedi dovedne ukryl do:
>typ IO, etc
+ tato noha je zarovka a reaguje na tyto zpravy od toho a toho takovym a 
takovym zpusobem
+ tato noha je tlacitko a reaguje na zmenu tak
+ tato noha spina topeni a reaguje na teplotu v konkretni mistnosti, teplotu 
venku, pritomnost obyvatele mistnosti v dome, aktualni tarif a aktualni 
hodinu :)
+ ...

Na to uz s ASM a jednou "ladici" ledkou nevystacim. Budu si muset sehnat C, 
emulator. Az prijdu domu a bude doma 30 stupnu zpetne nevypatram proc? Tak 
si postavim dohledove centrum, ktere mi bude logovat pohyb po siti. Ale to 
stacit nebude. Tak naucim jednotlive nody logovat svoji cinnost do 
dohledoveho centra. Pak mi shori jeden nod. Nesezenu ten samy MCU a koupim 
lepsi. Ten ovsem muj kompilator C nepodporuje, vyprsela zkusebni doba, ... 
Ano vsechno je resitelne. Pokud mate dostatek casu a penez.

Nejsem machr na programovani MCU at uz v ASM nebo C. Mejch 1200 radku je 
mejch prvnich 1200 radku pro MCU. Z toho duvodu veskerou inteligenci presunu 
do neceho, cemu rozumim,  co mohu krokovat v realnem case, co mohu 
aktualizovat bez programatoru v paralelnim portu.

Pokud bych pracoval ve fabrice, ktera ma vymyslet system pro rizeni domu, 
maval bych take praporem decentralizovaneho zpracovani s dohledovym centrem. 
Ale to neni muj pripad.

Rozumite mi?

MK2




----- Original Message ----- 
From: "MK" <info@mcu.cz>
To: "HW-news" <hw-list@hw.cz>
Sent: Friday, May 13, 2005 10:33 AM
Subject: Re: Domaci automatizace


> Mimochodem priznivcem centralizovaneho rizeni jsem take proto, ze na
> decentralizovany nemam. Proste na to nemam.

S dovolenim bych polozil dve otazky

1) co se snima
2) co se ovlada ?

Pak mozna bude clovek schopen rozumne dedukovat na co to nemate :-))))

Pokud vezmu Vas LIN, pridam k nemu PICe, AVRko, ci jiny pidiMCU
a reknu si, ze zakladni modul muze mit maximalne 8 analogovych nebo
digitalnich I/O a nasledujici vlastnosti:

Modul bude mit 16b adresu, kde posledni tri bity budou reprezentovat
adresu jednotliveho I/O pinu. Kazda adresa bude mit 1B hodnoty,
ktere bude odpovidat bud 8b hodnota analogoveho IO, nebo
v pripade digitalniho IO proste prirazeni 0x00 = 0, 0x?? = 1
Soucasti modulu (pidiMCU) bude EEPROM, v ktere bude ulozeno,
ktera adresa ma pravo menit hodnotu v tomto modulu a ktery
IO je vlastne vstup a ktery vystup a jakeho typu

Modul bude dale obsahovat jedno tlacitko, pri jehoz stisknuti
prejde do servisniho rezimu, kdy mu budu moci priradit zakladni
adresu, typ IO, etc

Komunikacni protokol muze byt po drobnych upravach pouzit ten Vas

V konecnem souctu (bez nakladu na SW) jsem s cenou za jeden modul
hluboko pod 100,- Kc

Pricemz tento modul je zakladem pro vetsinu prvku domaci automatizace :-))))
Muze na nem byt poveseno treba
- az 8 vypinacu
- az 8 rele
- az 8 triakovych spinacu/stmivacu
- az 8 snimacu teploty, vlhkosti, tlaku, pretlaku, podtlaku, ci ceho chcete
:-)))

Nic mi nebrani aby byl zakladem jak pro system s "rozprostrenou inteligenci"
tak pro system s CMS :-))))

S pozdravem
MK

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list 




Další informace o konferenci Hw-list