Včelařské fórum – o včelách a včelaření

Úplná verze: Včelařská WIFI váha - diskuze
Prohlížíte si holou variantu vašeho obsahu. Prohlédněte si úplnou verzi s příslušným formátováním.
Když budu přemýšlet nahlas.....,, jde u modemu Huawei LTE, který máš na stanovišti nastavit Session (permanentní síťové spojení mezi klientem a serverem, zahrnující výměnu paketů)? Pak by vlastně nebyl problém s účtováním. WeMos klidně může spát a když se probudí, pošle data přes stále připojený LTE modem a účtovat by se mělo až po dovršení objemu dat 1MB. V případě, že dojde ukončení session, je částka účtována. K zaokrouhlování dochází vždy až po ukončení session, která může trvat i hodinu a většina zařízení si ji dnes i takto ponechává stále aktivní, pokud mu konfiguraci nenastavíš jinak. Mám to tak v telefonu a nemám s tím žádný problém. Když mi poštovní klient několikrát denně kontroluje několik poštovních schránek, to bych se nedoplatil Smile
Tak jsem se podíval na využití obou kanálů převodníku HX711. Kanály se čtou pomocí nastavení frekvence (32, 64, 128 Hz). Využil jsem informací z fóra https://forum.arduino.cc/index.php?topic...msg2069079

Měření na dvou kanálech není tak jednoznačné, jak se zdá.
Mám dva tenzometry, celý můstek. Napájení jsem spojil paralelně + dva samostatné kanály:

E+ RED
E- BLACK
A- WHITE 1
A+ GREEN 1
B- WHITE 2
B+ GREEN 2

Zatím je to bez kalibrace, rozdíl mezi oběma kanály je značný, pokud dám pořadí kanálů A, B, tak výsledná hodnota je jiná, než B,A (což je možná normální díky rozdílnosti tenzometrů). Při zachovaném pořadí kanálů jsem došel k těmto výsledkům (uvedené výsledné hodnoty jsou při nezatížených tenzometrech):

Měření 1:
A (64) ≈ 13500
B (128) ≈ 13500

Mohlo by se zdát, že je to v pořádku, ale zatížení jednoho tenzometru ovlivňuje oba současně.

Měření 2:
A (32) ≈ 14000
B (128) ≈ 17000

Každý tenzometr měří zcela nezávisle na druhém, zatížení se projevuje na konkrétním kanále.

Měření 3:
A (32) ≈ 14000
B (64) ≈ 9500

Každý tenzometr měří zcela nezávisle na druhém, zatížení se projevuje na konkrétním kanále.

Ještě poznámka, ve výše uvedeném fóru se uvádí, že HX711 běží na nižší frekvenci HW, což jde upravit drobnou propojkou na čipu HX711, to jsem ale nezkoušel.
Je znatelné, že frekvence ovlivňuje i rychlost měření (zobrazování výsledků na sériovém monitoru).

Závěr:
Nevím, co si z toho vzít. Je jasné, že při dvoukanálovém měření je potřeba udělat kalibraci pro každý kanál a každou frekvenci zvlášť. To máme zatím jen dva kanály, jedno HX711. Pokud použijeme dvě HX711 a čtyři kanály (tenzometry), situace se ještě zkomplikuje. Otázka je, jestli bude takto zkalibrovaná váha se čtyřmi tenzometry (celé můstky) na čtyřech kanálech měřit opravdu to co má, respektive jestli při známé zátěži dá odpovídající výsledek. Pomalu se začínám přiklánět k Mirkovi Vochozkovi, který od prvopočátku prosazuje 4 ks 1/4 můstků zapojených do jednoho můstku na jeden kanál. Má smysl si na naše vážení, které je dostatečné v toleranci 0,5 - 1 kg ?
(05.01.2018 15:03)Kosta napsal(a): [ -> ]Když budu přemýšlet nahlas.....,, jde u modemu Huawei LTE, který máš na stanovišti nastavit Session (permanentní síťové spojení mezi klientem a serverem, zahrnující výměnu paketů)? Pak by vlastně nebyl problém s účtováním. WeMos klidně může spát a když se probudí, pošle data přes stále připojený LTE modem a účtovat by se mělo až po dovršení objemu dat 1MB. V případě, že dojde ukončení session, je částka účtována. K zaokrouhlování dochází vždy až po ukončení session, která může trvat i hodinu a většina zařízení si ji dnes i takto ponechává stále aktivní, pokud mu konfiguraci nenastavíš jinak. Mám to tak v telefonu a nemám s tím žádný problém. Když mi poštovní klient několikrát denně kontroluje několik poštovních schránek, to bych se nedoplatil Smile
To teď nevím, dosud jsem tu potřebu nastavovat Session neřešil. Ani nevím, jak bych to prakticky udělal, přes TP-LINK pomocí IP adresy? Je k němu připojený přes USB.
Odpoledne jsem se díval a stále to "žere" 9 MB (24 měření) denně tím by to mohlo být.
Ano některé TP-Linky s tím umí pracovat, ale Ty to potřebuješ zjistit na modemu, který komunikuje se serverem poskytovatele a to je modem Huawei LTE, neznám tyto modemy, ale co jsem se tak dočetl obyčejné modemy G3 G4 mají pouze možnost nastavení SSID a hesla WiFi a hesla administrace, nevím jak ten tvůj. Píšeš 9MB 24 měření, nevím, jestli jsou to změřená data, nebo účtovaná data. Pokud účtovaná, tak se modem při nečinnosti automaticky neodpojuje od serveru a ztrácí se to někde na něm, protože 9MB na 24 měření se mi na WeMos nepozdává. A ten Huawei LTE WiFi neumí ?.
Mám tu řešení pro ten váš Session
Včera večer jsem zprovoznil jednu váhu s aktualizovaným kodem dle posledních společných výzkumů zde na foru (hmotnost a napětí, napěští jsem neměl)
A zkušebně připojil přes mobil - hotspot.
Výsledek měření mobilních dat Androidem - jedno odeslání hmotnosti a napětí je necelých 20 kB.
Závěr - pokud budete odesílat data jen jednou za den, 1 MB musí stačit.

Kaktus mobil - četl jsem pozorně ceník a podmínky.
Platnost kreditu je skutečně rok. Zajímavý je balíček 80 MB na 30 dní.
Koukněte do ceníku, co se stane, když těch 80 MB vyčerpáte dřív, než za 30dní.
.......a je vyřešen Session
Ano, v této rovině máš Míro pravdu. Není problém WeMos a jeho odeslaná data. Problém bude v modemu LTE, který je aktivní 24 hod. denně a udržuje (odesílá a přijímá pakety) spojení se serverem poskytovatele a tady mu data mizí. A otázkou je jak často komunikuje modem se serverem. Když vypne WeMos a nechá modem běžet jeden den bez zařízení, které by požadovalo odeslání nebo příjem dat, pak uvidí, kolik ten modem vezme za den dat a kolik mu účtuje operátor. A zde záleží na nastavení modemu (pokud to v daném modelu jde) nebo na firmware modemu.
Nerobím experimenty s váhou, ale mám mobilný internet od T-mobilu. Simkartu prekladám podľa potreby do USB modemu (Huawei starší od kamaráta), do tabletu, alebo do modemu Glitel doma s WiFinou. Dostal som sa kedysi do "dátovej tiesne" (nevypol som aktualizácie a nacpali sa mi tam W10...). Vtedy som to reklamoval u T-mobilu. (neuspešne).

Oni mi vtedy odprisahali že pokiaľ ja neprenášam dáta, tak ich réžijné, technické pakety nie sú započítavané. Verím im. Používam na modeme režim stáleho pripojenia a vôbec ho nevypínam.

Takže pripojenie bez prenosu by nemalo nič stáť.
Také si myslím, že by to tak mělo být, ale ruku do ohně bych za to nedal. Ale stačí to vyzkoušet, nechat modem běžet jen s kartou bez připojení WeMos a pak se podívat do účtu u poskytovatele kolik bylo účtováno.
Uvádím jen účtovaná data, která vidím v bleskovém přehledu. Jedu to tak šestý den - stále 24 měření za den. Dnešní kontrola - 1 MB za 0,40! to by úplně stačilo, ale bohužel se to mění - jen mohu doufat, že tam je jen Wemos (jiná zařízení co tady máme tam nejdou určitě). Chci do T-M zajít, jako s reklamací, zda-li by neposkytli nějaký výpis.
K té nové verzi pana Vochozky - kolikrát měří a nebude k disoizici?
Jeden Kaktus taky mám, ale jen na SMS k ovládání topení ( tam, co mám včely). Na dobití jim stačí 50,-.
(06.01.2018 0:28)Kosta napsal(a): [ -> ]A ten Huawei LTE WiFi neumí ?

Myslím, že neumí - musí být do WiFi routeru přes USB zasunut.
https://www.tsbohemia.cz/huawei-e3372h_d264123.html
[quote='Miroslav Vochozka' pid='189372' dateline='1514107625']
Udělal jsem zjednodušení mého výtvoru (sketch)
Přibylo měření napětí baterie - bude možné baterii měnit ve vhodnou dobu. (jen nepatrná změna kodu, napětí si to bere z napájení) Děkuji uživateli, který na to upozornil, nick si nepamatuji.
Údaje, které se nastavují, jsou pohromadě (WIFI, API) - výhodné zejména pro začátečníky
Hodnota, která je nutná pro výpočet, se zobrazí na seriovém monitoru, není nutné měnit sketch.

Dobrý den,stavím druhou váhu a zadrhl jsem se na kalibraci.Nevím jak a kam vložit řádek vzorce výpočtu parametrů.Asi je to opět jednoduchý,ale pro mně to je jako číst si ugrofinsky.Díky
Postavit váhu bez zatížení - ze seriového monitoru opsat hodnotu pro kalibraci a vložit do tabulky
Stoupnout si na váhuBig Grin - ze seriového monitoru opsat hodnotu pro kalibraci a vložit do tabulky.
Vlastní váhu v kg (aktuální, skutečnou) - vložit do tabulky.

A výsledek se napíše do sketch.
(05.01.2018 19:01)Havelka Jan napsal(a): [ -> ]Tak jsem se podíval na využití obou kanálů převodníku HX711. Kanály se čtou pomocí nastavení frekvence (32, 64, 128 Hz). Využil jsem informací z fóra https://forum.arduino.cc/index.php?topic...msg2069079

Měření na dvou kanálech není tak jednoznačné, jak se zdá.
Mám dva tenzometry, celý můstek. Napájení jsem spojil paralelně + dva samostatné kanály:

E+ RED
E- BLACK
A- WHITE 1
A+ GREEN 1
B- WHITE 2
B+ GREEN 2

Zatím je to bez kalibrace, rozdíl mezi oběma kanály je značný, pokud dám pořadí kanálů A, B, tak výsledná hodnota je jiná, než B,A (což je možná normální díky rozdílnosti tenzometrů). Při zachovaném pořadí kanálů jsem došel k těmto výsledkům (uvedené výsledné hodnoty jsou při nezatížených tenzometrech):

Měření 1:
A (64) ≈ 13500
B (128) ≈ 13500

Mohlo by se zdát, že je to v pořádku, ale zatížení jednoho tenzometru ovlivňuje oba současně.

Měření 2:
A (32) ≈ 14000
B (128) ≈ 17000

Každý tenzometr měří zcela nezávisle na druhém, zatížení se projevuje na konkrétním kanále.

Měření 3:
A (32) ≈ 14000
B (64) ≈ 9500

Každý tenzometr měří zcela nezávisle na druhém, zatížení se projevuje na konkrétním kanále.

Ještě poznámka, ve výše uvedeném fóru se uvádí, že HX711 běží na nižší frekvenci HW, což jde upravit drobnou propojkou na čipu HX711, to jsem ale nezkoušel.
Je znatelné, že frekvence ovlivňuje i rychlost měření (zobrazování výsledků na sériovém monitoru).

Závěr:
Nevím, co si z toho vzít. Je jasné, že při dvoukanálovém měření je potřeba udělat kalibraci pro každý kanál a každou frekvenci zvlášť. To máme zatím jen dva kanály, jedno HX711. Pokud použijeme dvě HX711 a čtyři kanály (tenzometry), situace se ještě zkomplikuje. Otázka je, jestli bude takto zkalibrovaná váha se čtyřmi tenzometry (celé můstky) na čtyřech kanálech měřit opravdu to co má, respektive jestli při známé zátěži dá odpovídající výsledek. Pomalu se začínám přiklánět k Mirkovi Vochozkovi, který od prvopočátku prosazuje 4 ks 1/4 můstků zapojených do jednoho můstku na jeden kanál. Má smysl si na naše vážení, které je dostatečné v toleranci 0,5 - 1 kg ?
Nejsme si jisti ale pokud využiješ u B kanálu Gain 64b tak se ovlivňují. Vím že s tim byl problém. Souhlasně pokývnu že použít 4x 1/4. Méně problémů.
Dohledal jsem, že kanál A má nastavitelné zesílení 64 nebo 128, kanál B má pevné 32. Takže to asi bude ten problém. Zkusím to ještě jednou. Snad se už dopracuji k rozumnějším výsledkům.
B kanal chces pouzit na druhy tenzometer (napriek mensiemu zosilneniu)? Ci na meranie ineho napatia (napr. nap. baterie, co uvadzaju ako priklad v datasheete k HX711)?
2x HX711, 4 tenzometry (celý můstek), 1 úl. Na baterii mě to nenapadlo, to bych spíš odporovou děličkou.
u ESPcka jde použít spojení AD na Vdd takze nepotřeba. Mám doma ESP-32 tak sem zvědav jak se bude tvářit. ještě sem ho nezapájel.
Když já nejdu cestou ESP ...
Vím, tohle je na hraní Wink Chci trošku pozmněnit veci kolem kotle, aku nádrží atd, a vizualizace.
Referenční URL's