Re: sběrnice se sdíleným médiem
Jindrich Fucik
fulda na seznam.cz
Pátek Duben 27 14:50:35 CEST 2018
Pracovat s jednoduchými požadavky umí každý :)
Ale vyřešit komplikované požadavky jednoduchým způsobem, to je to oč tu běží.
---------- Původní e-mail ----------
Od: Jirka Mww jirka.mww na gmail.com
Komu: HW-news hw-list na list.hw.cz
Datum: 27. 4. 2018 14:37:07
Předmět: Re: sběrnice se sdíleným médiem
Vaše požadavky jsou opravdu nemalé , zkuste si si přečíst tohle :
https://cs.wikipedia.org/wiki/CAN_bus
Zdravi
Jirka Sloupenský OK1MWW
Dne 27. dubna 2018 14:03 Jindrich Fucik fulda na seznam.cz napsal(a):
a-ha, tak zrovna moc mi to nepomohlo. Tahle sběrnice řeší jiné potíže než řeším já.
Mohu se poučit tak možná na fyzické vrstvě, ale ne moc, protože já potřebuji mnohonásobně víc zařízení. Navíc určitě ne master/slave, potřebuji sběrnici, kde jsou si všichni rovni a navíc kde může člen "přistoupit" a nikdo ho předtím neznal.
---------- Původní e-mail ----------
Od: Jirka Mww jirka.mww na gmail.com
Komu: HW-news hw-list na list.hw.cz
Datum: 27. 4. 2018 10:19:45
Předmět: Re: sběrnice se sdíleným médiem
to je notmální asynchronní Master Slave pro nenáročné aplikace v autech :
http://www.elektrorevue.cz/clanky/04012/index.html
Zdravi
Jirka Sloupenský OK1MWW
Dne 27. dubna 2018 10:16 Jindrich Fucik fulda na seznam.cz napsal(a):
LIN?? Co to je LIN?
Jestli je to překlep of LN - LocoNet, tak tam narážíme na nevhodné licenční podmínky.
---------- Původní e-mail ----------
Od: Josef Štengl ok1ced na nagano.cz
Komu: hw-list na list.hw.cz
Datum: 27. 4. 2018 8:49:39
Předmět: Re: sběrnice se sdíleným médiem
Pokud rychlost nebude požadována závratná (stačí 19k2) tak co třeba LIN? Také by to mohlo vyřešit další otázky :-)
On 27.4.2018 08:41, Jindrich Fucik wrote:
Ano, je to motivované vláčky, ale pokouším se udělat si takový trochu variabilnější ovladač, který by se mohl použít i mimo vláčky.
Motivace je maximální modulovost, takže vlastní ovladač nakonec vznikne seskládáním jednotlivých komponent. Proto tak dbám na cenu, to rozhraní bude v každém jednom ovladači zastoupeno několikrát a pochopitelně ty komponenty budou mezi sebou chtít komunikovat častěji. Pochopitelně budou komunikovat PtP na sdílené sběrnici.
Většinou dělám komponenty trochu jiným způsobem než napíchané čínské moduly v kontaktním poli, takže odkaz na ebay na převodník úrovní je k ničemu.
To co hledám, je popis sběrnice, který má nějaky smysluplný základ. Pochopitelně mohu vzít MAX485, nějak ho přimastit k procesoru a nějak vysílat a na konci dne říci "mě to funguje", to ale není to co hledám. Hledám sběrnici s nějakými definovanými vlastnostmi, nad kterou proběhl nějaký inženýring.
Zatím mám postavenou open drain sběrnici, s jedním prvkem, který sběrnici aktivuje (zdroj proudu 20mA max 12V) a komponenty s komparátorem na vstupu a OD tranzistorem na výstupu. Komunikuju běžná sériová data s tím, že mám přísněji definované podmínky zahájení komunikace a že během vysílání zároveň čtu, jestli je na sběrnici to co tam vysílám.
Je pár věcí, ve kterých nemám jasno. Například:
- je vhodné použití běžné sériové komunikace? Nebo mi něco přinese použití nějaké modifikace (Manchester kód)?
- jak provádět detekci toho, co vysílám? v jakém čase a jak často? (aktuálně je to tak, že když vysílám "H", tak 5μs po "odpojení OD tranzistoru" zkontroluji, jestli je na sběrnici opravdu "H", ale nevím, jestli je to dostatečné? Jestli 5μs je vhodná doba? Nemám se dívat za 10μs? nebo těsně před koncem mého "H" pulsu?
A takovéto podobné otázky.
Jindra
---------- Původní e-mail ----------
Od: Radek Koutský radek.koutsky na gmail.com
Komu: 'HW-news' hw-list na list.hw.cz
Datum: 26. 4. 2018 23:28:05
Předmět: RE: sběrnice se sdíleným médiem
Zdravím,
Předpokládám, že to máte pro vaši radost (vláčky). Já na to používám zásadně RS485 a mám klid. Používám na to klasické PICy a nikde žádné rušení.
Vláčky mám cca 8m2 a roztaháno odhadem 100 periferií a nic nezlobí, vše funguje jak má.
R.
-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Jindrich Fucik
Sent: Thursday, April 26, 2018 12:06 PM
To: HW-news
Subject: sběrnice se sdíleným médiem
Ahoj vespolek,
řeším komunikaci několika ovladačů a tak přemýšlím, jakou mezi ně natáhnout sběrnici. Zatím mi vychází jako nejvhodnější nějaké sdílené médium - CSMA/CD? (mám k dispozici málo drátů)
Jako ovladače komunikují obecně dost pomalu. 10kbps je víc než dost. Délka nebude nikterak zásadní, jednotky metrů, ale prostředí není úplně přátelské z hlediska rušení.
Neexistuje nějaký hezký otevřený standard?
Vzhledem k počtu prvků je poměrně zásadní cena na jeden komunikující prvek.
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list