Diskuse Elektrika.cz

HYBRIDNÍ zóna => Technická podpora výrobce TECO Kolín radí odborníkům => Téma založeno: Jaroslav Antoš 20.12.2013, 10:47



Název: Jde s Foxtrotem komunikovat přes sériové sběrnice 1-Wire, I2C či SPI?
Přispěvatel: Jaroslav Antoš 20.12.2013, 10:47
Pracuji často s Arduinem a tak mám plno čidel fyzikálních veličin na sběrnice 1-Wire, I2C či SPI. Bylo by pro mě ideální, kdybych mohl využít i u Foxtrotu, ale nikde jsem nenašel (u klasického Foxtrotu),  že by tato rozhraní podporoval, např. jako komunikační submodul.  Mohu se tedy zeptat, jak to aktuálně je?


Název: Re: Jde s Foxtrotem komunikovat přes sérivé sběrnice 1-Wire, I2C či SPI?
Přispěvatel: Jindra_K 20.12.2013, 11:26
sběrnice I2C a SPI systém využívá, ale jako "interní" sběrnice, nejsou univerzálně k dispozici.
Systém Foxtrot je standardní řídicí systém, který je řešen v souladu s příslušnými normami, které předepisují požadavky na EMC a LVD atd... Uvedené sběrnice nejsou určeny pro instalační aplikace, i přes jejich takové občasné využití (zejména 1-wire) nejsou pro toto určeny, mají z principu výrazně nižší odolnosti proti rušení, přepětí...
Někteří zákazníci si sami pro tyto aplikace (spíš bych osobně řekl experimenty) realizují nebo koupí např. "převodník" RS-232/1-wire, i o podobném doplňku uvažujeme, ale v tomto okamžiku nemám k nabídnutí hotové řešení.


Název: Re: Jde s Foxtrotem komunikovat přes sérivé sběrnice 1-Wire, I2C či SPI?
Přispěvatel: Jaroslav Antoš 20.12.2013, 12:05
Děkuji za informaci. Variantu převod na převod jsem zvažoval, ale přijde mi to trochu drbání se za uchem. Nicméně asi minimálně pro barometr a čidlo znečištění budu muset touto cestou jít.
Obecně pro mé použití by bylo fajn, kdyby třeba k nějaká CIB periférie umožňovala připojení výstupu digitálního čidla např. I2C.,  protože takhle zbytečně používám analogová čidla, tahám je poměrně daleko, řeším pak korekce, někdy ochranu, ...

Přeji hezké svátky :o)


Název: Re: Jde s Foxtrotem komunikovat přes sérivé sběrnice 1-Wire, I2C či SPI?
Přispěvatel: Jindra_K 20.12.2013, 13:22
I2C na CIB periferii je, ale pro připojení konkrétního čidla (RH),  není obecná podpora komunikace po I2C - v podstatě by se musel vytvořit další "sériový kanál"
Máte pravdu, že je to " převod na převod",  zatím nejvíc jsem viděl 5x převáděnou veličinu, než se dostala do registrů v systému  ??

Snažíme se pořešit co nejvíce měření, ovládání, komunikací přímo - příslušnými moduly, ale je jasné, že nepokryjeme vše.
Hezké vánoce  :)


Název: Re: Jde s Foxtrotem komunikovat přes sérivé sběrnice 1-Wire, I2C či SPI?
Přispěvatel: Postránecký Petr 08.09.2015, 13:47
sběrnice I2C a SPI systém využívá, ale jako "interní" sběrnice, nejsou univerzálně k dispozici.
Systém Foxtrot je standardní řídicí systém, který je řešen v souladu s příslušnými normami, které předepisují požadavky na EMC a LVD atd... Uvedené sběrnice nejsou určeny pro instalační aplikace, i přes jejich takové občasné využití (zejména 1-wire) nejsou pro toto určeny, mají z principu výrazně nižší odolnosti proti rušení, přepětí...
Někteří zákazníci si sami pro tyto aplikace (spíš bych osobně řekl experimenty) realizují nebo koupí např. "převodník" RS-232/1-wire, i o podobném doplňku uvažujeme, ale v tomto okamžiku nemám k nabídnutí hotové řešení.

Jak to vypadá s podporou 1-wire sběrnice a Foxtrotu. Myslím, že ostatní výrobci již tuto sběrnici plně integrují bez ohledu na požadavky EMC či LVD, často i jako HW modul na sběrnici. Sám bych se přimlouval k integraci, protože např. teploměry a jejich množství jsou v cenové kalkulaci výraznou položkou. Díky

P.


Název: Re: Jde s Foxtrotem komunikovat přes sérivé sběrnice 1-Wire, I2C či SPI?
Přispěvatel: zzpavelzz 02.11.2015, 03:00
sběrnice I2C a SPI systém využívá, ale jako "interní" sběrnice, nejsou univerzálně k dispozici.
Systém Foxtrot je standardní řídicí systém, který je řešen v souladu s příslušnými normami, které předepisují požadavky na EMC a LVD atd... Uvedené sběrnice nejsou určeny pro instalační aplikace, i přes jejich takové občasné využití (zejména 1-wire) nejsou pro toto určeny, mají z principu výrazně nižší odolnosti proti rušení, přepětí...
Někteří zákazníci si sami pro tyto aplikace (spíš bych osobně řekl experimenty) realizují nebo koupí např. "převodník" RS-232/1-wire, i o podobném doplňku uvažujeme, ale v tomto okamžiku nemám k nabídnutí hotové řešení.

Jak to vypadá s podporou 1-wire sběrnice a Foxtrotu. Myslím, že ostatní výrobci již tuto sběrnici plně integrují bez ohledu na požadavky EMC či LVD, často i jako HW modul na sběrnici. Sám bych se přimlouval k integraci, protože např. teploměry a jejich množství jsou v cenové kalkulaci výraznou položkou. Díky

P.

Tak to je přesně proč to nikdy od výrobce nebude
Citace
protože např. teploměry a jejich množství jsou v cenové kalkulaci výraznou položkou
čidlo za 50kč s toleranci +- 0,5`C a jestě do serie, teoreticky 300m a 75ks cidel tak to by bylo přesne merení  a klidne bych to i zvojil

tak musim WSB nebo C-WS-x  (AI) přeměřovat často   hnus

pokud by to nekdo mel 1-wire tak to beru hned


Název: Re: Jde s Foxtrotem komunikovat přes sérivé sběrnice 1-Wire, I2C či SPI?
Přispěvatel: Postránecký Petr 02.11.2015, 09:01

Tak to je přesně proč to nikdy od výrobce nebude
Citace
protože např. teploměry a jejich množství jsou v cenové kalkulaci výraznou položkou
čidlo za 50kč s toleranci +- 0,5`C a jestě do serie, teoreticky 300m a 75ks cidel tak to by bylo přesne merení  a klidne bych to i zvojil

tak musim WSB nebo C-WS-x  (AI) přeměřovat často   hnus

pokud by to nekdo mel 1-wire tak to beru hned

Vydržte... pracujeme na tom :D snad do vánoc bude k dispozici řešení pro Foxtrot


Název: Re: Jde s Foxtrotem komunikovat přes sérivé sběrnice 1-Wire, I2C či SPI?
Přispěvatel: zzpavelzz 06.12.2015, 09:48
Pracuji často s Arduinem a tak mám plno čidel fyzikálních veličin na sběrnice 1-Wire, I2C či SPI. Bylo by pro mě ideální, kdybych mohl využít i u Foxtrotu, ale nikde jsem nenašel (u klasického Foxtrotu),  že by tato rozhraní podporoval, např. jako komunikační submodul.  Mohu se tedy zeptat, jak to aktuálně je?

toto http://www.fibaro.com/
spolehlivost? a programováni ?
ale cenou to vypada hodně zajimave
hlavne mužete připojit i 4 wire cidla na jeden modul  což je bomba +- 0.5°C
a ta mála zasuvečka i s meřenim proudu a teploty ( asi jen orientačně ) a led  bomba

ale nekupuji. mam teco


Název: Re: Jde s Foxtrotem komunikovat přes sérivé sběrnice 1-Wire, I2C či SPI?
Přispěvatel: Postránecký Petr 07.12.2015, 15:07
A co modul pro připojení až 40ti onewire (1-wire) čidel ve dvou větvích (2x20). Připojení modulu teploty např. DS18b20 ale i modulu DS2438, přes který se dá měřit teplota, vlhkost a nebo třeba i osvětlení.

Již je vše  běhu a je napsaná i knihovna pro Tecomat Foxtrot. Nyní ji  ještě ladím a testuju.

.... již brzy :D


Název: Re: Jde s Foxtrotem komunikovat přes sériové sběrnice 1-Wire, I2C či SPI?
Přispěvatel: Postránecký Petr 12.01.2016, 18:50
Již v testovacím provozu..

- 2x 1-wire sběrnice po 20 senzorech (celkem 40 na modul)
- Komunikace RS485 MODBUS RTU

vice informací na http://www.modbusto1wire.cz/ (http://www.modbusto1wire.cz/)