{"id":5603,"date":"2020-11-16T09:45:11","date_gmt":"2020-11-16T08:45:11","guid":{"rendered":"https:\/\/www.scapeler.com\/?p=5603"},"modified":"2021-06-29T22:47:30","modified_gmt":"2021-06-29T20:47:30","slug":"kalibratie-luchtdruksensor-bosch-bme280","status":"publish","type":"post","link":"https:\/\/www.scapeler.com\/index.php\/2020\/11\/16\/kalibratie-luchtdruksensor-bosch-bme280\/","title":{"rendered":"Kalibratie luchtdruksensor Bosch BME280"},"content":{"rendered":"<p>Als je de meetresultaten van sensoren op verschillende locaties gaat vergelijken dan is het wel fijn om te weten of ze onderling vergelijkbaar zijn. Met de goedkopere sensoren is dat helaas toch vaak een probleem. En nog beter zou zijn als je weet dat deze meetresultaten ook vergelijkbaar zijn met de officiele metingen zoals die door het RIVM of KNMI worden afgegeven.<\/p>\n<p>Om sensoren goed te kunnen vergelijken moeten ze in principe ook onder gelijke omstandigheden hun werk kunnen doen. Je plaatst de sensoren daarvoor bijvoorbeeld dichtbij of zoals we dat in het <a href=\"https:\/\/www.scapeler.com\/index.php\/visibilis\/\">Visibilis project<\/a> hebben gedaan, bovenop een meetstation van het RIVM of DCMR. Maar dat is ingewikkeld en kost tijd en geld om dat allemaal te organiseren. Kan dat niet eenvoudiger is dan de vraag.<\/p>\n<p>We gaan een eerste poging doen met een aantal sensorkastjes op de thuislokatie. We plaatsen deze kastjes in een eenvoudige plastic box zodat we daarmee redelijk vergelijkbare omstandigheden cre\u00ebren.&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5610 size-full\" src=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box.png\" alt=\"\" width=\"1124\" height=\"1110\" srcset=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box.png 1124w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box-100x100.png 100w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box-600x593.png 600w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box-300x296.png 300w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box-1024x1011.png 1024w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box-768x758.png 768w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box-696x687.png 696w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box-1068x1055.png 1068w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Calibration-box-425x420.png 425w\" sizes=\"auto, (max-width: 1124px) 100vw, 1124px\" \/><\/p>\n<h1>Luchtdruksensor<\/h1>\n<p>Alle kastjes hebben een gelijke configuratie welke o.a. bestaat uit een BME280 waarmee temperatuur, relatieve luchtvochtigheid en luchtdruk gemeten kan worden. En met de luchtdruk gaan we een eerste kalibratiepoging doen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-5612 size-medium\" src=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-15-23-01-45-300x248.png\" alt=\"\" width=\"300\" height=\"248\" srcset=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-15-23-01-45-300x248.png 300w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-15-23-01-45.png 377w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-5611 size-thumbnail\" src=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-15-22-58-12-150x150.png\" alt=\"\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-15-22-58-12-150x150.png 150w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-15-22-58-12-300x300.png 300w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-15-22-58-12-100x100.png 100w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/p>\n<p><\/p>\n<p><\/p>\n<p>Het kleine metalen boxje op het elektronische printplaatje (PCB) is feitelijk de bme280 waarvan de foto ernaast een uitvergroting is. Voor meer informatie over deze sensor zie <a href=\"https:\/\/www.bosch-sensortec.com\/products\/environmental-sensors\/humidity-sensors-bme280\/\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a><\/p>\n<h1>Onderlinge kalibratie&nbsp;<\/h1>\n<p>Als we naar de meetresultaten voor de luchtdruk gaan kijken dan zie we redelijk overeenkomstige resultaten. De lijnen lopen niet allemaal op een zelfde hoogte maar laten wel een gelijkmatig patroon zien. Maar dat moet beter kunnen en daarom gaan we ze eerst onderling kalibreren.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5606 size-full\" src=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test.png\" alt=\"\" width=\"2400\" height=\"1800\" srcset=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test.png 2400w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-600x450.png 600w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-300x225.png 300w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-1024x768.png 1024w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-768x576.png 768w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-1536x1152.png 1536w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-2048x1536.png 2048w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-80x60.png 80w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-265x198.png 265w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-696x522.png 696w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-1068x801.png 1068w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-geen-aprisensor_test-560x420.png 560w\" sizes=\"auto, (max-width: 2400px) 100vw, 2400px\" \/><\/p>\n<p style=\"text-align: left;\">Dat onderling kalibreren doen we door een gemiddelde te berekenen van alle meetwaarden van alle sensoren over 24 uur. Dat zou dan rederlijker wijs de juiste waarde moeten opeleveren als we naar een 24-uursgemiddelde kijken (volgens deze sensoren). Ook berekenen we een gemiddelde per sensor waarmee vervolgens een correctiefactor bepaald kan worden voor elke sensor.<\/p>\n<p style=\"text-align: center;\">correctiefactor sensor = sensor gemiddelde \/ totaal gemiddelde&nbsp;<\/p>\n<p>Door de meetwaarden van een sensor te vermenigvuldigen met deze correctiefactor krijgen we de volgende grafiek te zien en dat ziet er al een stuk beter uit.&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5607 size-full\" src=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test.png\" alt=\"\" width=\"2400\" height=\"1800\" srcset=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test.png 2400w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-600x450.png 600w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-300x225.png 300w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-1024x768.png 1024w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-768x576.png 768w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-1536x1152.png 1536w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-2048x1536.png 2048w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-80x60.png 80w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-265x198.png 265w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-696x522.png 696w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-1068x801.png 1068w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-onderling-aprisensor_test-560x420.png 560w\" sizes=\"auto, (max-width: 2400px) 100vw, 2400px\" \/><\/p>\n<h1>KNMI Schiphol als referentiestation<\/h1>\n<p>In de vorige grafiek zie je onder de gecorrigeerde lijnen van de sensoren een oranje gekleurde lijn. Deze lijn laat de meetwaarden zien van het KNMI meetstation 06240 op Schiphol. De meetwaarden van dit station zijn prima te gebruiken voor de thuislocatie in Purmerend mits de isobaren parallel lopen met de lijn Schiphol &#8211; Purmerend.&nbsp;&nbsp;<\/p>\n<h2>Isobaren<\/h2>\n<p>Isobaren zijn lijnen die op een landkaart die punten van gelijke druk met elkaar verbindt. Het toeval wil dat op zondag 15 november 2020 rond 13:00 uur de isobaren parallel lopen met de lijn Schiphol &#8211; Purmerend. Dat betekent dat de luchtdruk in Purmerend overeenkomt met die op Schiphol. We kiezen dat tijdstip als referentiepunt voor de kalibratie.&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5609 size-full\" src=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/isobaren_2020111512.gif\" alt=\"\" width=\"1083\" height=\"696\"><\/p>\n<h1>Kalibratie met referentiestation Schiphol<\/h1>\n<p>Voor deze tweede kalibratie gaan we ook weer een correctiefactor bepalen. We kunnen nu volstaan met \u00e9\u00e9n correctiefactor want de sensoren zijn onderling al op gelijk niveau gebracht. Omdat het slechts een correctiefactor betreft en we \u00e9\u00e9n tijdsmoment hebben vastgesteld voor de kalibratie, gaan we die handmatig bepalen. Dat doen we proefondervindelijk door de correctiefactor te verhogen of te verlagen net zolang totdat de grafieklijn van het refrentiestation op tijdstip 13:00 uur (het moment dat de isobaren parallel lopen) redelijk in het midden van de andere grafieklijnen terecht komt. Als dat naar tevredenheid is gelukt weten we dat we de sensoren daarmee gekalibreerd hebben met een officieel meetstation. Niet perfect maar in dit geval is goed goed genoeg.<\/p>\n<h1>Het eindresultaat<\/h1>\n<p>Hieronder de grafiek met het uiteindelijke resultaat. De sensoren van de sensorkastjes zijn gekalibreerd voor wat betreft de luchtdruk. Deze sensorkastjes zijn nu ook prima te gebruiken als refentiesensor om weer andere sensorkastjes te kalibreren.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5608 size-full\" src=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test.png\" alt=\"\" width=\"2400\" height=\"1800\" srcset=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test.png 2400w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-600x450.png 600w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-300x225.png 300w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-1024x768.png 1024w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-768x576.png 768w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-1536x1152.png 1536w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-2048x1536.png 2048w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-80x60.png 80w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-265x198.png 265w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-696x522.png 696w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-1068x801.png 1068w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/kalibratie-aprisensor_test-560x420.png 560w\" sizes=\"auto, (max-width: 2400px) 100vw, 2400px\" \/><\/p>\n<p>In het laatste deel van de grafiek zie je dat de sensorlijnen enigzins gaan afwijken met die van het referentiestation Schiphol maar dat is te verklaren doordat de isobaren zijn gaan draaien. De luchtdruk in Purmerend komt niet meer overeenkomt met die van lokatie Schiphol.<\/p>\n<p>Of deze methode ook onder andere omstandigheden (andere luchtdrukniveaus) zo goed blijft presteren is natuurlijk nog de vraag maar de tijd zal dat uitwijzen. Er is dan altijd nog een optie om met een offset te gaan experimenteren of misschien de combinatie van offset en correctiefactor wat mogelijk tot nog betere resultaten zal leiden.&nbsp;<\/p>\n<h1>Het resultaat in beeld<\/h1>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5620 size-full\" src=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-16-09-39-50.png\" alt=\"\" width=\"1030\" height=\"439\" srcset=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-16-09-39-50.png 1030w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-16-09-39-50-600x256.png 600w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-16-09-39-50-300x128.png 300w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-16-09-39-50-1024x436.png 1024w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-16-09-39-50-768x327.png 768w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-16-09-39-50-696x297.png 696w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2020\/11\/Screenshot-from-2020-11-16-09-39-50-985x420.png 985w\" sizes=\"auto, (max-width: 1030px) 100vw, 1030px\" \/><\/p>\n<p><\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Als je de meetresultaten van sensoren op verschillende locaties gaat vergelijken dan is het wel fijn om te weten of ze onderling vergelijkbaar zijn. Met de goedkopere sensoren is dat helaas toch vaak een probleem. En nog beter zou zijn als je weet dat deze meetresultaten ook vergelijkbaar zijn met de officiele metingen zoals die [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5620,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","iawp_total_views":15,"footnotes":""},"categories":[17,13,16,15],"tags":[],"class_list":{"0":"post-5603","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-aprisensor","8":"category-citizen-science","9":"category-meteo","10":"category-sensoren"},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/posts\/5603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/comments?post=5603"}],"version-history":[{"count":9,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/posts\/5603\/revisions"}],"predecessor-version":[{"id":6045,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/posts\/5603\/revisions\/6045"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/media\/5620"}],"wp:attachment":[{"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/media?parent=5603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/categories?post=5603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/tags?post=5603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}