Witam.
Na pewnej stronie są dostępne czujniki w formie modułu (czujnik + gotowy przetwornik napięcie na I2c) zakupiłem model DRMOD-I2C-PA2B, na którym będę się wzorował.
Nota katalogowa:
http://www.produktinfo.conrad.com/datenblaett...98-da-01-en-DRUCKMODUL_I2C_DRMOD_12C_PA2B.pdf
Czytając widzimy że czujnik:
" The standard address of the component is 0x78 (120) "
Posiadam 3 wszystkie zgłaszają się pod F1 (241)
Lecz zastanawia mnie sam odczyt:
0x78 Byte_0 MSB pressure
Byte_1 LSB pressure
gdzie uzyskuje wartość 63 115 - wartość się zmienia oczywiście ( podciśnienie-ciśnienie) lecz nie bardzo się ma do:
0x 0000 ... 7FFF
dec. 0 ... 32767
a tym bardziej do wzoru na wynik w mbar :
P =V / 32768 * measuring range
Gdzie v jak się domyślam to nasz wynik 63115, a measuring range zakres naszego czujnika w konkretnym przypadku 2000mbar.
Czy ktoś bawił się modułami Hygrosens opartymi o ?Serial Interface of HYGROSENS ASIC??
Dziękuję za wszelkie rady,
nouki
Na pewnej stronie są dostępne czujniki w formie modułu (czujnik + gotowy przetwornik napięcie na I2c) zakupiłem model DRMOD-I2C-PA2B, na którym będę się wzorował.
Nota katalogowa:
http://www.produktinfo.conrad.com/datenblaett...98-da-01-en-DRUCKMODUL_I2C_DRMOD_12C_PA2B.pdf
Czytając widzimy że czujnik:
" The standard address of the component is 0x78 (120) "
Posiadam 3 wszystkie zgłaszają się pod F1 (241)
Kod: text
Lecz zastanawia mnie sam odczyt:
0x78 Byte_0 MSB pressure
Byte_1 LSB pressure
gdzie uzyskuje wartość 63 115 - wartość się zmienia oczywiście ( podciśnienie-ciśnienie) lecz nie bardzo się ma do:
0x 0000 ... 7FFF
dec. 0 ... 32767
a tym bardziej do wzoru na wynik w mbar :
P =V / 32768 * measuring range
Gdzie v jak się domyślam to nasz wynik 63115, a measuring range zakres naszego czujnika w konkretnym przypadku 2000mbar.
Czy ktoś bawił się modułami Hygrosens opartymi o ?Serial Interface of HYGROSENS ASIC??
Dziękuję za wszelkie rady,
nouki