1

Téma: Prve skusenosti s SDS_Macro

Dobry den priatelia,
pred par tyzdnami mi konecne dorazil SDS-Macro, ale az dnes som mal cas sa mu trosku pozriet na zubky.
Vkladam do tohoto zariadenia velke nadeje, preto dufam, ze tieto postrehy pomozu zlepsit tento produkt.
Tak co som zatial objavil resp. taketo su moje skusenosti:

Analogove vstupy - pouzivam 1 senzor vlhkosti. Prvykrat som ho zapojil (cisto nahodou na analogovy vstup 3) a ked som sa prihlasil do SDS-M tak som bol prekvapeny, ze som v Admin Config\User-calibrate ADC view nasiel pre vstup AD3 popis: cidlo vlhkosti, ofs_const = 3, div_const = 138. Teraz neviem, ci tie hodnoty tam boli odzaciatku alebo dokaze SDS-M nejako zistit typ pripojeneho cidla a ked je to vase cidlo, tak nastavi tieto hodnoty?
Podla datasheetu k HIH5030/31 ma byt VOUT=(VSUPPLY)(0.00636(sensor RH) + 0.1515) a True RH = (Sensor RH)/(1.0546 0.00216T), T in C . Ako sa z tychto parametrov dopracujem k ofs_const = 3 a div_const = 138?
Taktiez neda sa rozsirit unit (one char) = na 2 znaky? "RH" vyzera zrozumitelnejsie ako "H"
A neplanujete predavat ten senzor vlhkosti aj s nejakou krabickou? Predsalen je to citlive na svetlo, takze by mal byt zakryty.

SDS Macro LCD 485 hw SoC-ARM REV1 100Mbit DF5

2

Re: Prve skusenosti s SDS_Macro

Čidlo vlhkosti dává na svém výstupu napětí, určitým způsobem odpovídající relativní vlhkosti.
Napětí VOUT se z vlhkosti RH spočte dle uvedeného vzorce.
Samozřejmě je pak potřeba provést korekci RH uvedeného pomocí VOUT (jak ho zjistí zařízení) na skutečné RH (True RH), takže je potřeba dodatečně provést korekci podle teploty čidla (T).

Hodnota offset je vlastnost zařízení, ne čidla - určuje konstantu, která se odečte od výsledku A/D převodu, tak aby při 0V na vstupu hlásil výstup NULA.

Hodnota div_const odpovídá přepočtu VOUT na RH, přičemž se ve skutečnosti jedná o přepočet digitálního výstupu (čísla) z A/D převodu na výslednou zobrazenou hodnotu.

Jako jednotku pro vlhkost můžete použít znak %, ten se do jednoho místa vleze.

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !

3

Re: Prve skusenosti s SDS_Macro

Dakujem za odpovede.
Este k tomu cidlu vlhkosti - bol tam teda ten parameter div_const = 138 nahodou, alebo SDS-Macro rozpozna vlastne cidlo a spravne dosadi konstantu?

SDS Macro LCD 485 hw SoC-ARM REV1 100Mbit DF5

4

Re: Prve skusenosti s SDS_Macro

analogové vstupy nemají možnost rozpoznat jaké zažízení / čidlo je na ně připojeno.. musel by být jedině další datový vodič a v čidle eeprom s nějakým ROM CODE nebo něco v podobném stylu, aby byla možná identifikace

5

Re: Prve skusenosti s SDS_Macro

rozumiem. takze to, ze som nasiel na AD3 popis "cidlo vlhkosti" a div_const = 138 bola nahoda a mal som tak SDS-Macro nastavene, ked prislo. je hodnota 138 spravna hodnota pre vase cidlo vlhkosti?

SDS Macro LCD 485 hw SoC-ARM REV1 100Mbit DF5

6

Re: Prve skusenosti s SDS_Macro

Přesně tak jak řekl kolega výše,
zařízení si samo tu konstantu nenastaví.

Z výroby dáváme offset = 3, kdo si to pak chce doladit tak může (spojit analogový vstup na 0V a pomocí offsetu posunout číselný výstup na nulu).

Konstanta (div_consts) o hodnotě 138 - možná to je správně, možná ne. Zeptám se jiného kolegy co to expedoval jestli vám to tam nastavil kvůli tomu konkrétnímu sensoru...

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !

7

Re: Prve skusenosti s SDS_Macro

zítra na ten offset mrknu, měl jsem dneska málo času ale když jsem vzal základní vzorec pro výppčet výstupního napětí pro 100% vlhkost tak to jakž takž sedělo / ona zmíněná konstanta dělení/

8

Re: Prve skusenosti s SDS_Macro

Co se offsetu týká, tak návod na jeho nastavení už tady napsaný je.
Pokud spojíte příslušný analogový vstup na GND, tak zařízení musí ukazovat 0.0 (např. na webu).
Pokud tomu tak není, upravte hodnotu offsetu, postupně zvyšujte o jedničku z nuly na až asi pět, což by mělo být potřebné maximum.

Pochlubte se - popište jak využíváte své zařízení SDS zde ! Můžete si bezplatně přidat svou reklamu !