UV senzor SI1145

Odpovědět
Uživatelský avatar
mpca86
Příspěvky: 21
Registrován: 26 úno 2018, 08:11
Reputation: 0

UV senzor SI1145

Příspěvek od mpca86 » 12 dub 2018, 14:15

Ahojte nemá náhodou niekto skúsenosti s týmto senzorom? Meria len určitú dobu a potom dostávam hodnoty 0.. Zatiaľ to riešim tak že if uv.readIR()==0 ESP.restart(); :lol: :D
Viem hrozná blbosť no po reštarte ide zas nejaké 2-3 hodinky...

Wojta
Příspěvky: 184
Registrován: 22 črc 2017, 16:39
Reputation: 0

Re: UV senzor SI1145

Příspěvek od Wojta » 13 dub 2018, 06:23

Osobně ne ale neusíná ten senzor? Má nějaký standby mód při kterém neměří. Co jsem tak mrknul do datasheetu tak se dá zjistit jaký má status přečtením registru CHIP_STAT (0x30), podle bitů se to pak zjistí kdyby jste chtěl ověřit jestli třeba nespí. Zapsáním 0x17 do HW_KEY (0x07) by ho kdyžtak mělo vzbudit.
After Initialization Mode has completed, the Si1145/46/47 enters Standby Mode. The host
must write 0x17 to the HW_KEY register for proper operation.
Můžete to zkusit, třeba to bude ono i když je mi divné že by vlezl do standby až po několika měřeních. Jinak všechno beru z datasheetu: https://www.silabs.com/documents/public ... -46-47.pdf

Uživatelský avatar
dzooky
Příspěvky: 124
Registrován: 03 úno 2018, 01:09
Reputation: 0
Bydliště: Fintice
Kontaktovat uživatele:

Re: UV senzor SI1145

Příspěvek od dzooky » 14 črc 2020, 21:19

Ahoj, podarilo sa ti to nejak opravit?
Pozeram po webe ze nie som sam.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: UV senzor SI1145

Příspěvek od pavel1tu » 15 črc 2020, 09:48

Jakou máš knihovnu ?
On po měření hodnot sám jde do SLEEP,
vyčtení hodnot z registru ho neprobudí - některé knihovny mají tuto chybu.
Knihovna ho musí po komunikaci probudit, nechat měřit - v registru pak zůstává asi poslední hodnota, to nemám ověřené.

Já mám knihovnu od Adafruit a už skoro 2 roky v pohodě, tedy jen s ATmega328
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
dzooky
Příspěvky: 124
Registrován: 03 úno 2018, 01:09
Reputation: 0
Bydliště: Fintice
Kontaktovat uživatele:

Re: UV senzor SI1145

Příspěvek od dzooky » 15 črc 2020, 12:04

No pouzivam adafruit kniznicu ta robi problem.
Vcera co som pozeral po webe mali problem viaceri.

Kedy to zdochne neviem presne lebo uvindex nemas cely den, viem ze max jeden den vydrzi.

Otazka po ktorom merani ho hodi do sleepu?
Po prvom urcite ne.

Teraz skusam inu kniznicu uvidime ako to pojde.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: UV senzor SI1145

Příspěvek od pavel1tu » 16 črc 2020, 08:00

Ještě dotaz, spíše pro mne,
ty stížnosti jsou jen s ESP nebo i s Arduiny ?

UV index máme z asi 25 meteostanic jen na jedné (zatím),
a jak jsem psal - tam to chodí.

Daší možnost - vadný modul, u BME 280 jsem u jednoho prodejce měl z 10ks 6 vadných - a poprvé jsem to na ALI neuhádal. Prakticky podobný problém, v noci vždy fungují, ale jak se v létě zvedne teplota - hryznou se (měsíc jsem hledal studeňáky, přidával odpory na I2C, než mne napadlo vyměnit za nějaký funkční, pak testováno na stole horkovzduchem).
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
dzooky
Příspěvky: 124
Registrován: 03 úno 2018, 01:09
Reputation: 0
Bydliště: Fintice
Kontaktovat uživatele:

Re: UV senzor SI1145

Příspěvek od dzooky » 17 črc 2020, 20:14

No nahodil som inu kniznucu, ta funguje uz druhy den, hoci tazko hodnotit lebo je pocasie ake je ale ukazala daco.
Vola sa SI1145_WE najdete ju aj priamo v arduine.
Robil ju nemec takze clanok k tomu bohuzial v nemcine, minimalne premna https://wolles-elektronikkiste.de/si1145

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 13 hostů