Forum

Forum

Notifications
Clear all

CO2 senzory

323 Posts
52 Users
47 Likes
70.6 K Views
msk
 msk
(@dusanmsk)
Member
Joined: 7 years ago
Posts: 1880
 

jj, ma to i2c, takze to pripojis k comu chces, kludne aj esp-cku cez wifi (len musis poriesit napajanie pretoze co2 senzory strasne zeru).


   
ReplyQuote
Aleq
 Aleq
(@aleq)
Honorable Member
Joined: 7 years ago
Posts: 442
 

Já přemýšlím, v čem (krom toho, že je to hezčí) se to liší od těch dřív probíraných SCD30 https://www.sensirion.com/en/environmental-sensors/carbon-dioxide-sensors-co2/

Ty i2c mají taky...

Každopádně na tento popud jsem si objednal svoje první arduino (ATmega32u4 klon) - nepočítám ESPčka a zkusím někdy (hlavně se na mě nikdo prosímvás nevažte a nečekejte na to) na tom udělat 1-wire slave. Pokud se povede, koupím SCD30 a zkusím to propojit.


   
ReplyQuote
msk
 msk
(@dusanmsk)
Member
Joined: 7 years ago
Posts: 1880
 

Naco si to komplikovat s 1wire ked to mozes do loxone poslat udp-ckom?


   
ReplyQuote
Daver
(@daver)
Estimable Member
Joined: 5 years ago
Posts: 179
 

A dyť to je na SDC30 postavený. Ale klidně pokračujte hoši, já si počkám až to někdo vymyslí PnP 😀 🤓 


   
ReplyQuote
Aleq
 Aleq
(@aleq)
Honorable Member
Joined: 7 years ago
Posts: 442
 

@msk

Nad tím jsem taky přemýšlel, ale sežere to pak jedno celý UTP (nechci-li to honit po wifině na ESP8266). Zatímco kabely na 1w vytáhnu z tlačítka a umístím senzor pod něj (plus teda napájení)

 

@daver

Asi nerozumím, co je na SCD30 postavený?


   
ReplyQuote
Daver
(@daver)
Estimable Member
Joined: 5 years ago
Posts: 179
 

@Aleq - ten sensor od msk na seeed


   
ReplyQuote
Aleq
 Aleq
(@aleq)
Honorable Member
Joined: 7 years ago
Posts: 442
 

No jasně, však proto jsem se ptal, v čem je to jiný/nový, když se SCD30 tu už nějakou chvíli probírá...


   
ReplyQuote
(@jzaruba)
Trusted Member
Joined: 6 years ago
Posts: 85
 

Řekl bych že je to to samé, jenom tomu dali krabičku a na DPS 🙂 Píšou to i v popisu, že je to založené na SCD30. Všechny pozice senzoru teploty, vstupu CO2 apod. odpovídá. 

edit: tzn. mi to přijde k ničemu jenom se ten senzor zvětšil... na DPS je jenom propojení z vývodů senzoru na konektor.


   
ReplyQuote
l.adamek
(@l-adamek)
Prominent Member
Joined: 7 years ago
Posts: 688
 

Skoda, ze pokud clovek chce pouzit vice SCD30, tak na modbus muze zapomenout.

Alespon podle @naryan, ma SCD30 svoju adresu a parametry prenosove linky nastaveny napevno z vyroby.


   
ReplyQuote
naryan
(@naryan)
Eminent Member
Joined: 7 years ago
Posts: 46
 

Moc "ulohe" tohto kitu nerozumiem kedze sa jedna iba o scd30 v plastovom puzdre. Samotny "produkt" okrem pripojovacieho konektoru neobsahuje ani jedinu suciastku navyse, je tu iba napevno nakonfigurovane pouzitie i2c zbernice. Tak mi zmysel celej tejto srandy unika. Kebyze to robi aspon analog alebo nieco ine naviac tak nepoviem.

A ano pisal som si pramo s vyrobcom senzoru scd30, ktory povedal, ze parametre prenosovej linky ako aj modbus adresa sa nedaju menit a v buducnosti ani moznost zmeny neplanuju. Predpokladam ze vyrobca predpoklada, ze dalsi vyrobcovia (napr. vzduchotechniky) budu pouzivat iba jeden senzor v ramci ich zariadeni. Napriklad v rekuperacii vnutri vystupneho potrubia.  

Samozrejme tento problem by riesilo napriklad prepojenie cez esp a posielat priamo udp pakety do loxonu, len esp sa rado zahrieva (a dost) a ak by bolo scd30 spolu s esp v jednej krabicke bojim sam ze by to ovplyvnovalo teplotu, ktoru snima teplomer na scd30.


   
ReplyQuote
(@jzaruba)
Trusted Member
Joined: 6 years ago
Posts: 85
 

Kdyby se řešilo SCD30 s rozšiřujícím MCU pro podporu více adres s modbus, napadává vás co tam přidat? RGB led pro signalizaci stavu, výstup I2C pro OLED display nebo jiný senzor (jaký?)... Přidat sběrnici 1-Wire a fungovalo by to jako gateway Modbus <> 1-Wire (nebyla by nutnost k sousednímu vypínači táhnout modbus a 1-Wire). Stále by bylo třeba 4 vodiče místo 3(2) než 1-Wire.

Dělat "náhražky", že se zařízení tváří jako jiný 1-Wire senzor mi jde trochu proti srsti (neporušuje se licence 1-wire?, vyšší spotřeba než ostatní 1-wire senzory, možnost duplicitní adresy).


   
ReplyQuote
l.adamek
(@l-adamek)
Prominent Member
Joined: 7 years ago
Posts: 688
 

Tak SCD30 trochu zklamani.

Ze pro modbus pouzivaji jedno nemenitelne ID jsem vedel, ale ze to same plati i pro I2C zatim nikde nepadlo. Takze pokud jich clovek chce vice, tak i s I2C potrebuje na kazdy sensor separe arduino.


   
ReplyQuote
Aleq
 Aleq
(@aleq)
Honorable Member
Joined: 7 years ago
Posts: 442
 

Jaks to plánoval použít, že jsi chtěl víc senzorů na jeden controller? I2C do další místnosti stejně nenatáhneš (kvůli délce vedení), ne?


   
ReplyQuote
(@jzaruba)
Trusted Member
Joined: 6 years ago
Posts: 85
 

@aleq teď nevím jestli byl zpráva na mě nebo na @l-adamek 🙂

Jinak obě sběrnice I2C a modbus mají pevné adresy a nelze změnit. @naryan psal i důvod proč to tak je a že s tím výrobce pro takové použití nepočítá. Ani nemá modbus rs485 a vždy jsou k tomu třeba další součástky.

I2C lze jen na krátké vzdálenosti, existuje i posilovač sběrnice např. P82B96, ale to jsem nechtěl. Já psal o možnosti řešení dát ke každému senzoru mcu a Loxone by komunikoval přes modbus. Adresa modbus by se nastavila jumpery/tlačítky na DPS. Byla to jen momentálně myšlenka co by se tam mohlo všechno dát kdyby se to realizovalo. Teď mám na jeden senzor taky DPS od naryan a nevím jestli budu dávat senzorů více.


   
ReplyQuote
Aleq
 Aleq
(@aleq)
Honorable Member
Joined: 7 years ago
Posts: 442
 

na @l-adamek


   
ReplyQuote
Page 6 / 22
Share: