RE: Domácí automatizace po sto padesáté

A.Heinrich@seznam.cz A.Heinrich@seznam.cz
Neděle Únor 15 14:06:24 CET 2009


canu bych se nebál, v jiné konferenci řeším podobný problém a přesvědčili mě celkem rychle.. can rozhodně použiju už jen proto že ušetřím pin na přepínání směru a bude to víc sexy :-)

A.

> ------------ Původní zpráva ------------
> Od: kpr@seznam.cz
> Předmět: RE: Domácí automatizace po sto padesáté
> Datum: 15.2.2009 14:03
> ----------------------------------------
>
>
>To je pěkné řešení. Raději bych zůstal ale u RS485ky, protože jí mám ozkoušenou přímo v praxi i v dané aplikaci.
>S CAN a domácí automatizací zkušenosti nemám, tak bych se možná trošku bál aby nenastaly nečekané problémy. Navíc budiče RS485ky mají v každých potravinách :-)
>
>Jinak princip telegramů je pěkný, dal by se k tomu přidělat.
>
>KPR
>
>
>> ------------ Původní zpráva ------------
>> Od: Miroslav Draxal <evik@mbox.vol.cz>
>> Předmět: RE: Domácí automatizace po sto padesáté
>> Datum: 15.2.2009 11:05:59
>> ----------------------------------------
>> Asi jste prehledl, pouzivat jenom CAN budice, co se tyce rychlosti a
>> delky, pramenny se malinko lisi, ale v podstate stejne jako RS485. V
>> pripade ze si udelam svůj jednoduchej protokol ( ono puvodni Can, podle
>> mne, není pro posilani velkeho objemu dat v jednom telegramu, ale spise
>> pro rychle stavove telegramym, proto svůj protokol ), potom všechny
>> stanice na drate mohou byt Master, při vysilani kontroluji stav na lince
>> ( vlastne jenom Dominantni stav ) a podle toho zjistuji jestli nevysilá
>> ještě někdo jiny, cili kolize.
>> Dominantni stav =1
>> Recesivni stav =0
>> 
>> Pokud se nazi vysilat dve zarizeni pockaji az odvysila treti. Potom
>> zacnou vysialt obe dve najednou. ( napr. Adr. komu )
>> do
>> 	Pokud vysilaji obe dve 1 je to v poradku
>> 	Pokud vysilaji obe dve 0 je to v poradku 
>> 	Pokud jeno vysila 1 a druhé 0 potom je to kolize a zarizeni s 0
>> prestane vysilat. 
>> Loop
>> 
>>  Dokonce tady zase plati ,kdo ma vysi prioritu, tek ten dostane telegram
>> driv.( zarizeni s adresou FF ma prednost před O1).
>> Nejprve jsem se snazil udelat detekci kolize pomoci logiky, ale
>> nedokazal jsem eliminovat spicky vznikajici při zpozdeni hradel( viz
>> priloha).Nakonec jsem to nabouchal do PICe, mel jsem strachj ze to bude
>> casove narocny, ale nakonec to tak strasny nebylo. 
>> 
>> 
>> Jsem rad ze se to tady muze prodebatit, protože to mam na stole v
>> prototipu a pripadne mnou neobevene chyby si nezanesu do systemu.
>> 
>> MIRA
>> 
>> -----Original Message-----
>> From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
>> Behalf Of Josef Stengl
>> Sent: Saturday, February 14, 2009 6:50 PM
>> To: HW-news
>> Subject: Re: Domácí automatizace po sto padesáté
>> 
>> 
>> Nesleduji toto vlakno tak mozna budu mino, ale kolize na CAN zbernici?
>> Kolize ceho? CAN je arbitrovana zbernice, tam kolize paketu nenastane,
>> pokud tam nekdo neudela tu botu, ze priradi jednu stejnou adresu vice
>> nodum. A vysila CRC v kazdem paketu a prijemce si to kontroluje.
>> Robustni take musi byt, to by vam jinak, kdyz podjizdite VN vedeni,
>> stavkovalo auto. Pokud to budou dva diferencialni vodice, tak bude
>> indukovane napeti na dvou parech stejne a nebude mit na vyhodnocovani
>> stavu vliv. ced
>> 
>> 
>> Ing. K.Prokůpek wrote:
>> > Kolize se dají ošetřit buď principem master-slave, nebo multimaster a
>> > nějakou ochranou dat s crc.
>> > Nejsem si jistý jestli CAN je dostatečne robustní, alespoň co se týče 
>> > délky páru vodčů a odolnost proti indukované 50-ce.
>> > 
>> > KPR
>> > 
>> > 
>> > 
>> > Miroslav Draxal napsal(a):
>> >> Taky něco zvazuji,
>> >> 	ale pro komunikaci chci pouzit místo  RS485 pouze budice CAN
>> >> (MCP2551) a svůj vlastní kom.protokol, nic slozitého. Na CAN se mi 
>> >> libi, ze se da pomerne jednoduse detekovat kolize na "kabliku". Nebo 
>> >> ma RS485 nejake zkryte vyhody oproti budici CAN ( nejedna se mi o 
>> >> protokoly ) .
>> >> 	Hezky den preje MIRA
>> >>
>> >> -----Original Message-----
>> >> From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] 
>> >> On Behalf Of Tomas Chvatal
>> >> Sent: Thursday, February 12, 2009 1:02 PM
>> >> To: HW-news
>> >> Subject: Re: Domácí automatizace po sto padesáté
>> >>
>> >>
>> >> Taky o necem uvazuji.
>> >> Ja bych to nechal v konfere.
>> >>
>> >> V hlave mam:
>> >> - urcite RS485
>> >> - AVR (to zas bude tema :-)
>> >> - provazani s alarmem (ktery uz mam v prototypu)
>> >>   to "nouzove" prisvetleni bych chtel aby se umelo rozsvecet
>> selektivne
>> >>   na zaklade pohybu v mistnosti pokud cidlo osvetleni rekne ze je tam
>> 
>> >> tma
>> >> - GSM ne jen pro alarm ale zaroven pro moznost zatopit na dalku, ...
>> >>
>> >> s přáním hezkého dne
>> >> Tomáš Chvátal
>> >> EZOP Praha s.r.o.
>> >> tel./fax.: 257320853
>> >> tel.: 257320555
>> >> tel.: 257320403
>> >> www.ezop.cz
>> >> tchvatal@ezop.cz
>> >>
>> >> ----- Původní zpráva -----
>> >> Od: ""Ing. K.Prokůpek"" <kpr@seznam.cz>
>> >> Komu: "HW-news" <hw-list@list.hw.cz>
>> >> Odesláno: 12. února 2009 12:26
>> >> Předmět: Re: Domácí automatizace po sto padesáté
>> >>
>> >>
>> >> Hluboké krabičky rozhodně doporučuji, když je místo, není tím co 
>> >> zkazit.
>> >>
>> >> Co se týče rozvodů siloviny v trubkách a krcích, je tu problém s 
>> >> průřezem drátů. Dráty ve zdi mají lepší samoochlazování, v husím krku
>> 
>> >> ne. Takže v řadě míst budete muset dát silnější kabely, než by jste 
>> >> dal klasicky pod omítkou.
>> >>
>> >> Pokud se jedná o rozvod ethernet nebo RS-485 o délce max pár desítek 
>> >> metrů, neměl by to být problém. Nedávno jsem to ozkoušel v 
>> >> novostavbě. Taky si tam chci připojit teploměry, vlhkoměr, pár EZS 
>> >> čidel a pár protipožárních.
>> >>
>> >> Nechcete na tom dělat společně? taky vidím vývoj na dobu pár let :-) 
>> >> (kdyžtak soukromně na mail)
>> >>
>> >> KPR
>> >>
>> >>
>> >> _______________________________________________
>> >> HW-list mailing list  -  sponsored by www.HW.cz Hw-list@list.hw.cz 
>> >> http://list.hw.cz/mailman/listinfo/hw-list
>> >>
>> >> _______________________________________________
>> >> HW-list mailing list  -  sponsored by www.HW.cz Hw-list@list.hw.cz
>> >> http://list.hw.cz/mailman/listinfo/hw-list
>> >>
>> >>   
>> > _______________________________________________
>> > HW-list mailing list  -  sponsored by www.HW.cz Hw-list@list.hw.cz
>> > http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz Hw-list@list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>> 
>> 
>> 
>_______________________________________________
>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