Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Interfejs bluetooth do czujnika smogu

harryskorpion 01 Mar 2017 18:48 843 9
  • #1 01 Mar 2017 18:48
    harryskorpion
    Poziom 5  

    Witam chcę wyposażyć czujnik SDS021 w interfejs bluetooth. Urządzenie fabrycznie ma złączę com i przejściówkę com->usb. Pytanie jak najniższym kosztem, przy użyciu łatwo dostępnych elementów zrealizować to zadanie. Urządzenie ma się komunikować z telefonami. Poniżej link do dokumentacji czujnika.
    http://inovafitness.com/software/SDS021%20laser%20PM2.5%20sensor%20specification-V1.0.pdf

    0 9
  • Pomocny post
    #2 01 Mar 2017 18:59
    dondu
    Moderator Mikrokontrolery Projektowanie

    HC-05 za ≈3$ lub zamiennik za 2$ z darmową wysyłką do domu wystarczą: http://mikrokontrolery.blogspot.com/2011/03/Bluetooth-mikrokontrolery-kurs-jak-zaczac.html

    Jesteś świadomy faktu, że czujniki te nie nadają się do pracy na zewnątrz?
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=16282770#16282770

    0
  • #3 01 Mar 2017 19:25
    harryskorpion
    Poziom 5  

    To projekt wewnętrznego czujnika np. dla tych wszystkich, którzy mają filtry bez pomiaru i nie wiedzą kiedy i w jakim trybie włączyć filtr.
    Czy moduł HC-05 wystarczy bezpośrednio połączyć z tym czujnikiem czy potrzebny jest jakiś interfejs ?

    0
  • Pomocny post
    #4 01 Mar 2017 19:31
    dondu
    Moderator Mikrokontrolery Projektowanie

    Oba wykorzystują UART, więc HC-05 połączysz bezpośrednio do czujnika (piny TxD z pinami RxD) i będzie pracował tak jakbyś przewodami czujnik do komputera (czy smartfona) połączył, tyle że bezprzewodowo.

    Ponieważ nie czytałem dokumentacji tego czujnika, stąd należałoby pod tym kątem się z nią zapoznać.

    0
  • #5 01 Mar 2017 20:06
    harryskorpion
    Poziom 5  

    Nie wiem czy widziałeś ten projekt, tutaj jego autor chyba skutecznie sobie poradził z wilgotnością, bo odczyty są dość zbliżone do tych ze stacji pomiarowej. http://www.krakow-zdroj.pl/

    0
  • #6 01 Mar 2017 20:31
    TvWidget
    Poziom 31  

    Określ dokładniej co rozumiesz pod pojęciem "urządzenie ma się komunikować z telefonami".

    0
  • #7 01 Mar 2017 21:25
    dondu
    Moderator Mikrokontrolery Projektowanie

    harryskorpion napisał:
    Nie wiem czy widziałeś ten projekt, tutaj jego autor chyba skutecznie sobie poradził z wilgotnością, bo odczyty są dość zbliżone do tych ze stacji pomiarowej. http://www.krakow-zdroj.pl/

    Maksymalna wilgotność według dokumentacji czujników:
    SDS011: 70%
    SDS021: 70%
    PMS1003: 0~99%

    W dodatku każdy z nich nie może pracować poniżej -10°C.

    To należy uwzględnić w algorytmie lub skalibrować z urządzeniem wzorcowym mierząc to samo powietrze. Dlatego też w niektórych warunkach pomiary będą zbliżone, ale poza limitami pracy czujników pomiary nie mogą być brane jako wiarygodne. Niestety często smog jest największy zimą przy niskich temperaturach, braku wiatru i dużej wilgotności.

    Oto prognoza na kilka godzin:

    Interfejs bluetooth do czujnika smogu

    Jak widać w dużej części kraju wilgotność przekracza 70%, czyli limit dla pierwszych dwóch czujników.

    Trzeci mieści się w zakresie, aczkolwiek jest to dość interesujące, bo metoda pomiarowa także laserowa, a ta podatna jest na błędy związane z drobinkami pary wodnej. W dodatku w tabeli Endurance Characteristics nie podano przykładu dla wilgotności powyżej 70%.

    Warto odnotować opis na wskazanej stronie:

    Cytat:
    Informacja dotycząca dokładności pomiarów:
    Dokładność zastosowanych laserowych sensorów pomiarowych zmienia się wraz z poziomem wilgotności względnej powietrza. Zjawisko to jest szczególnie widoczne przy wysokim poziomie wilgotności względnej przekraczającym 90%.
    Umownie dla zastosowanych sensorów można wyróżnić trzy przedziały dokładności w zależności od poziomu wilgotności względnej:
    0% - 70% - odczyty prawidłowe / dokładne
    70% - 90% - przedział przejściowy, odczyty częściowo zawyżone
    >90% - pomiary zawyżone


    Wg specyfikacji operacyjna wilgotność względna powietrza dla sensora SDS011 to 0% - 70%, a dla sensora PMS1003 to 0% - 99%. Jednak obydwa sensory są podatne na zmiany wilgotności w tym samym stopniu.


    ... co potwierdza moje wątpliwości co do zakresu wilgotności dla czujnika PMS1003.


    Reasumując, jak na amatorskie zastosowanie i ciekawostkę oczywiście warto tworzyć takie projekty, jednakże należy pamiętać, by prezentując wyniki informować o tym, że czujnik w danym momencie pracuje poza limitami wyznaczonymi przez producenta.

    0
  • #8 01 Mar 2017 21:43
    harryskorpion
    Poziom 5  

    Niestety wszystkie takie czujniki są obarczone błędami i nie ma opcji by wyniki traktować jako 100% wiarygodne, Urządzenia certyfikowane kosztują 10k+ i to raczej w dolarach. Trzeba sobie jednak jakoś radzić. Koleś fajnie o czujnikach opowiada https://www.youtube.com/watch?v=aYGzRV-W3ec&t=1s

    0
  • #10 29 Mar 2017 14:25
    matej1410
    Poziom 20  

    A co do GUI to przyjemnie się pracuje w środowisku appinventor

    0