Zapojení N4AIA04
Moderátor: Moderátoři
Zapojení N4AIA04
https://www.aliexpress.com/item/1005006338737673.html
https://www.aliexpress.com/item/4001349459144.html
Chci to zapojit, ale nenašel jsem žádný použitelný datasheet.
Ten senzor má jen 2 dráty a jestli to chápu správně, tak zapojení bude přes cca 12V a senzor se bude chovat jako odpor.
Na tom N4AIA04 je GND-C2-C1-gnd(malým písmem, nevím, zda to něco znamená). Mezi GND-gnd je ještě informace 4-20mA, což je vlastně to, co bych na ten senzor potřeboval.
Ale jak to zapojit, to jsem nikde nenašel. Ten N4AIA04 budu napájet 12V, na jedno to GND dám mínus z 12V, takže vlastně propojím napájení N4AIA04 tu modrou svorku GND s GND na tom senzorovém vstupu. Pak Plus 12V samozřejmě do do modrého vstupu N4AIA04 a do červeného drátu senzoru a černý drát ze senzoru dám ... to právě nevím kam ... do C1, C2 nebo menšího gnd?
V tom obchodě na obrázku k N4AIA04 je jak u C1, tak C2 uvedeno 0-20MA a hned další obrázek má 4-20MA, v tom aby se prase vyznalo. Navíc jsem nikde nenašel, jaké napětí ten N4AIA04 snese na tom proudovém vstupu. Hádám, že alespon těch 12V, což je minimum pro senzor, to bude ......
Předem díky za tipy, nerad bych ten senzor nebo desku hned odrovnal;-)
samec píše:Všetky GND na plošaku sú prepojené, takže GND nemusíš prepájať.
Ja to chápem tak, že senzor zapojíš jednoducho na prúdové svorky (čierny na GND a červený na C1 alebo C2). Napájanie by mala zabezpečiť doska.
Bohužel u sebe nemám USB-RS485, musím zítra skočit do GM, tak to nějak zkusím. Ještě jsem si koupil 2x vysílač/přijímač RS485, chci to dát na studnu.
Musím tam vymyslet nějakou baterku, případně nabíjení ze soláru, protože studna je off-grid a docela dakelo. Uvidím, jestli ten komunikátor RS485 tak daleko bude komunikovat.
Každopádně ještě musím vymyslet nějaký co nejjednodušší a nejúspornější časovač, který ten celý bastl třeba 2x za hodinu zapne na 10 vteřin a pak se zas uspí. ChatGPT něco poradilo, ale musím si to pořádně projít, protože se tomu moc věřit nedá, nicméně kdyby někdo měl schéma nebo nápad na ultra úsporné řešení, ideálně na 5V, tak sem s ním.
Přemýšlím, že tam dám USB powerbanku se stepup modulem na 12V, ale nechci ji nabíjet víc jak 2x do roka.
Čidlo se chová jako zdroj proudu, který je úměrný měřené veličině. Na napájecím napětí čidla nezáleží (v povolených mezích 10-30V).
Pokud máš rozsah např. do 2m, pak 2m odpovídá proud 20mA (nebo na napěťových výstupech napětí 5V či 10V). 0m odpovídá buď 0mA nebo 4mA.
EDIT: Jenom hádám podle obrázků, že čidlo 4-20mA se má připojit na svorky C1 a C2. Čidlo 0-20mA by se zapojilo mezi GND a C1(C2?). Nebo taky naopak.
Ale tebe se výstup 0 až 20mA netýká.
Senzory 4-20mA jsou dvouvodičové, a mohou se zapojit v obvodu kamkoli (Sink i Source). Nějaký proud do 4 mA pokrývá jejich vlastní spotřebu. Aby daly při nulové měřené hodnotě 4 mA je zajištěno vnitřním zapojením.
Vlastně ani nevím, jak funguje to RS485, myslel jsem původně, že to nějak kontinuálně v nějakých intervalech posílá packety, ale asi to bude fungovat jako client-server, takže budu muset na svém serveru posílat požadavek na čtení každou vteřinu a až bude zařízení na druhé straně naživu na těch 10 vteřin za hodinu, tak odpoví (jen doufám, že se jedná o asynchrnonní protokol bez potvrzování packetů a že to někde nebude vyhnívat na gatewayi).
Odstraněna citace předcházejícího příspěvku, viz bod 4f "Pravidel". jimirek
Specifikace RS485 je jen popis hardwarové sériové linky a způsobu přenášení dat a není tím ještě definován konkrétní komunikační protokol. Na RS485 se používají různé komunikační protokoly. Jedním z komunikačních protokolů používaných na RS485 je např. Modbus RTU, dále třeba BACnet nebo Profibus.
V popisu na té odkazované stránce na Aliexpressu je uvedeno, že ta deska používá na sériové lince RS485 komunikační protokol Modbus RTU a podporuje funkce 03 a 06. Funkce 03 (Read Holding Registers) a funkce 06 (Write Single Register). Obecný popis protokolu viz přiložený PDF soubor.
Nicméně na stránce prodejce té desky na Aliexpressu není uvedeno jaké má ta deska mapovaní Modbus registrů tj. konkrétních hodnot, které poskytuje nebo umožňuje nastavit s popisem jejich významu. V popisu je tam pouze zmínka "Instruction manual Please ask us after the purchase" což v podstatě znamená, že si máte návod k tomu vyžádat od prodejce po zakoupení.
Zařízení tj. ta deska vysílá jen na vyžádání, přičemž musíte předem znát kromě adresy tj. "Slave ID" té desky (implicitně bude zřejmě nastaveno na 1) také specifikaci a význam konkrétních Modbus registrů, o které budete v rámci komunikace žádat, a to bude součástí popisu, který k tomu potřebujete získat.
Mapování Modbus registrů je vždy specifické pro konkrétního výrobce a konkrétní zařízení, které protokol Modbus implementuje. Stručně řečeno na jiném zařízení může stejné číslo registru mít zcela jiný význam. Popis Modbus mapování registrů k té desce tedy potřebujete získat. Pokud nebyl popis součástí papírového návodu přiloženého k té desce tak si ho dodatečně vyžádejte od prodejce na Aliexpressu, od kterého jste to koupil.
- Přílohy
-
modbus_protokol.pdf- Popis protokolu Modbus
- (191.65 KiB) Staženo 109 x
https://www.scribd.com/document/5905345 ... A04-manual
https://www.youtube.com/watch?v=TdXHiJbOu0s
Takže snad to nějak dám dohromady;-)
Odstraněna citace předcházejícího příspěvku, viz bod 4f "Pravidel". jimirek