Forum
Mnozia sa dotazy aky je stav - odpoved je ze ziaden, nemam cas. Na stole som to 2 dni testoval, ale nemam to dotiahnute tak aby som to mohol zverejnit (resp. k nicomu by to nebolo, len by sa mnozili otazky ako to ozivit, na ktore nemam cas odpovedat, takze proste ked to bude aj s navodom tak to zverejnim). SW aj HW je ale plne funkcny a nenarazil som na nejaky problem za tie 2 dni. Chybaju tam nejake featury typu all-off pri strate spojenia, casovace a tak, to doplnim az casom.
BTW hned po prvom osadeni som zhodnotil, ze smd nie je pre mna cesta. Na masterboarde su v smd len nejake odpory a ledky, zvysok je tht - a je to uplne zbytocna robota. Takze na easyeda je k dispozicii aj verzia cisto v tht.
Uz 4 dni prebieha doladovanie relayduino@esp32 aby som ho co najskor mohol strcit ku mne do rozvadzaca, kym je vonku hnusne a mam trochu casu. Zatial to vyzera ze do ostrej prevadzky ako outputboard pojde este tento tyzden, inputboard bude nasledovat o tyzden-dva neskor (na fotke je ako input tak outputboard, pretoze novy firmware na esp32 umoznuje dosky kombinovat na jeden masterboard pre mensie instalacie).
Vsetky 3 boardy este doznaju zmien, pribudnu tam PTC poistky na zem (aby sa predislo pruseru s pretazenim XH kabla v pripade vypadku napajacieho konektoru z niektorej dosky), zvazujem nejaky priamy konektor medzi doskami pre pripad ich stackovania na seba (z masteru by siel len 1 xh kabel namiesto 8) a hlavne masterboard prejde z SMD+THT na ciste THT (chcel som si vyskusat SMD, vyskusal som si, odmietam).
Myslim ze po dokonceni to bude priestorovo bezkonkurencne riesenie, pretoze na ~18 cm listy to poskytne 128 portov. Este zvazujem, ze by som masterboard rozsiril o druhy i2c kanal, takze by 1 masterboard zvladal nie 8, ale 16 dosiek, takze na ~30 cm 256 portov. Tu je ale otazka vykonu pri periodickom citani vstupnych dosiek, musel by som to poriadne otestovat a je otazne ci to stoji za usetrenie 10 cm a 1 masterboardu. Planovana je kompatibilita so starymi io boardami (malo by to fungovat bez zmeny, odskusane nemam, odskusam ked to dam k sebe do rozvadzacu).
Co sa tyka featur, momentalne to ma len UDP, ale relativne lahko tam pojde pridat TCP a MQTT komunikacia, takze to nebude len pre loxone s udp, ale pre akukolvek automatizaciu. Novy release firmware nebude vyzadovat pripajat to k laptopu s usb, flashuje sa to pekne po sieti (bud ethernetom, alebo ak sa nieco poserie, tak si masterboard nahodi wifi a pojde to aj po wifi).
Zatial koniec hlasenia, uvidim kam to dotiahnem a kolko mi cas dovoli.
Tak kedze mam toho malo na praci a mam taku furu casu ze som dodnes neprehodil arduino mega (!!!) a arduino nano (!!) za pred 2 rokmi vyvinute esp32 masterboardy, tak som si povedal, ze uz ma trosku serie ako to mam v tom rozvadzaci usporiadane, ako tam i2c distribuujem plochymi kablami medzi master a slave boardami - a ze by to chcelo nejake krajsie riesenie.
Zatial vo fazi prototypu. Toto je konkretne inputboard, uplne identicke zapojenie a komponenty ako vsetky predosle inputboardy odomna, akurat scvrknute na 1 smd doske, kde je 64 vstupov. Zvazujem este, ci to nespravit dvojposchodove (ze by ta prava cast vedla esp-cka bola v 2 kusoch nad sebou, takze dokopy 128 vstupov na nejakych 16 cm).
Outputboard bude nasledovat v identickom designe, rozmeroch aj napade s 2 poschodiami.
Uspora miesta je dana mensimi svorkovnicami - namiesto 5.08 len 2.54 mm. Nie je to na nejake extra hrube draty, ale mne do inputboardu idu utp-cka a do output boardu cca 1mm2 zily, takze pohoda.
Cas realneho ozivenia neznamy. Jak to budem mat otestovane produkcne doma, ublognem.
olimex original u bulharov.
ioboardy (stara neudrzovana verzia, kreslene snad este v designspark alebo kicad, nepamatam sa)
EDIT:novy output board (smd)
Ahoj, tady ten output Board v Editu je předpokládám hardwarove nefunkční, či? Kdyby hardware byl funkční, nechal bych I v Číně osadit a program myslím, že bych dobastlil...
Pokud nefunkční, tak asi netřeba se tím zdržovat...
Díky
Pol roka som sa tomu nevenoval, je to opustene testne pred dokoncenim. Nie je cas.
https://oshwlab.com/dusanmsk/i2c-outputboard-smd_copy_copy_copy
https://oshwlab.com/dusanmsk/i2c-outputboard-smd_copy_copy_copy_copy
Ahoj,
plánuji pořídit čidla teploty vlhkosti sht30 s komunikací po rs485:
https://www.aliexpress.com/item/1005004783300652.html
k tomu převodník RS845 to Eth:
protože mám vše v rozvaděči do hvězdy tak i rs485 hub:
k tomu navíc i relé board DO:
a vstupy: (waveshare bohužel DI nemá jinak bych to vzal vše od stejné firmy)
https://www.aliexpress.com/item/1005005239273078.html?spm=a2g0o.cart.0.0.2bd538daaRbG6C&mp=1
Nějaké zkušenosti s tímto výrobcem waveshare? případně připomínky k tomuto řešení?
Za ten peniaz to vyzera dost dobre. Otazkou vsak je, s cim chces pouzit ten vstupny board. Pokial s loxone, tak ti to podla mna nebude fungovat ako vstup pre tlacitka, pretoze loxone ma nizku frekvenciu dotazovania sa na modbus registre. Musel by si si medzi to a loxone postavit este nejaky mikrokontroller, ktory by cyklicky cital modbus a posielal udp pakety.
(pripadne pre hardcore fans ide postavit mikrokontroler na stm32, ktory sa priamo pripoji na canbus loxone a vie sa tvarit ako DI/DO extension ...)
@dusanmsk @kudykam co tohle? RS485 Modbus RTU TCP to Ethernet Network UDP TCP Client Server MQTT Converter https://vi.aliexpress.com/item/1005005539257815.html?src=google&src=google&albch=shopping&acnt=494-037-6276&slnk=&plac=&mtctp=&albbt=Google_7_shopping&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=19374039241&albag=&trgt=&crea=en1005005539257815&netw=x&device=c&albpg=&albpd=en1005005539257815&gad_source=1&gclid=CjwKCAjwnOipBhBQEiwACyGLuhSHRUbOfD_fhq6h_FXaLGBziygxBx2VApx9-7NtFi2B6KtEmf9NxBoCuPwQAvD_BwE&gclsrc=aw.ds&aff_fcid=c41ab1e95f9e4686a9d86d184e6485ec-1698308347731-02487-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=c41ab1e95f9e4686a9d86d184e6485ec-1698308347731-02487-UneMJZVf&terminal_id=d3fabe76e0e04385ac2fb2c33cdf055d&afSmartRedirect=y
@pitrsonek Chtěl sem nějaké robustnější spolehlivější řešení s webovým rozhraním.
@msk V komunikaci rs485 a modbus nejsem úplně kovaný, měl sem za to že si mohu v tom eth převodníku nastavit komunikaci přes lan např mqtt nebo http a neposílat již modbus do loxone a tím se vyhnout prodlevě. (5 sekund?)
@pitrsonek Chtěl sem nějaké robustnější spolehlivější řešení s webovým rozhraním.
@msk V komunikaci rs485 a modbus nejsem úplně kovaný, měl sem za to že si mohu v tom eth převodníku nastavit komunikaci přes lan např mqtt nebo http a neposílat již modbus do loxone a tím se vyhnout prodlevě. (5 sekund?)
V aktuální verzi (14.4.) je jiz prodleva jen 1 sekunda.
U 2 senzorů může být 0,1 sekundy.
Pokud bych dělal objednávku na waveshare nechtěl by někdo něco?
FYI mam od nich toto s PoE - https://www.waveshare.com/rs485-to-eth-b.htm
na tom 2x elektromer a bezi to bez problemu, aj som uz 2x updatol FW, teda zda sa ze na tom robia 😉