{"product_id":"analoge-tds-sensor-water-geleidbaarheid-sensor-tester-vloeistofdetectie-waterkwaliteitsbewaking_1601493","title":"analoge tds sensor water geleidbaarheid sensor tester vloeistofdetectie waterkwaliteitsbewaking","description":"\u003cdiv\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eNotitie:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e \u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eTDS-sondes kunnen niet worden gebruikt in water boven 55 ° C.\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eDe TDS-sonde mag niet te dicht bij de rand van de container worden geplaatst, omdat deze de weergave beïnvloedt.\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eDe kop en de leiding van de TDS-sonde zijn waterdicht en kunnen in water worden ondergedompeld, maar de verbindingsinterface en de signaaladapterkaart zijn niet waterdicht. Let op gebruik.\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e \u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eProducteigenschappen:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e \u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e1. Breedspanningsbedrijf: 3.3 ~ 5.5V\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e2. 0 ~ 2.3V analoge signaaluitgang, compatibel met 5V, 3.3V twee besturingssystemen\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e3. De excitatiebron is een AC-signaal, dat effectief sondepolarisatie voorkomt\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e4. Waterdichte sonde voor langdurige onderdompeling in water\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e5. compatibel, eenvoudig aan te sluiten, plug and play, geen solderen vereist\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eTechnische specificaties:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eSignaaladapterbord:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eIngangsspanning: 3.3 ~ 5.5V\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eUitgangssignaal: 0 ~ 2.3V\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eWerkende stroom: 3 ~ 6mA\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eTDS-meetbereik: 0 ~ 1000 ppm\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eTDS-meetnauwkeurigheid: ± 10% FS (25 ° C)\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eGrootte: 42 * 32 mm\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eModule-interface: XH2.54-3P\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eElektrode-interface: XH2.54-2P\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eTDS-sonde:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eAantal sondes: 2\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eTotale lengte: 83 cm\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eVerbindingsinterface: XH2.54-2P\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003ekleur wit\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan style=\"font-size:14px;\"\u003eOverig: Waterdichte sonde\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003ePakket bestaat uit:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e1 x TDS-signaaladapterkaart\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e1 x waterdichte TDS-sonde\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e1 x analoge sensorlijn\u003c\/span\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003ebroncode:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e#define TdsSensorPin A1\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e#define kValue 1.8 \/\/ kValue = waarde van TDS van kalibrator \/ meting om TDS te krijgen\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e#define VREF 5.0 \/\/ analoge referentiespanning (Volt) van de ADC\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e#define SCOUNT 30 \/\/ som van monsterpunt\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eInt analogBuffer [SCOUNT]; \/\/ sla de analoge waarde op in de array, gelezen van ADC\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eInt analogBufferTemp [SCOUNT];\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eInt analogBufferIndex = 0, copyIndex = 0;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eFloat gemiddeld Voltage = 0, tdsValue = 0, temperatuur = 25;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eInstallatie ongeldig ()\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e    Serial.begin (115200);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e    pinMode (TdsSensorPin, INPUT);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eOngeldige lus ()\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e   Statische niet-ondertekende lange analogSampleTimepoint = millis ();\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e   Als (millis () - analogSampleTimepoint\u0026gt; 40U) \/\/ elke 40 milliseconden, lees dan de analoge waarde uit de ADC\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e   {\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e     analogSampleTimepoint = millis ();\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e     analogBuffer [analogBufferIndex] = analogRead (TdsSensorPin); \/\/ lees de analoge waarde en sla deze op in de buffer\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e     analogBufferIndex ++;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e     If (analogBufferIndex == SCOUNT)\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e         analogBufferIndex = 0;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e   }\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e   Statische niet-ondertekende lange afdrukTimepoint = millis ();\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e   If (millis () - printTimepoint\u0026gt; 800U)\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e   {\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      printTimepoint = millis ();\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Voor (copyIndex = 0; copyIndex\u003cscount span=\"\"\u003e\u003c\/scount\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e        analogBufferTemp [copyIndex] = analogBuffer [copyIndex];\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      averageVoltage = getMedianNum (analogBufferTemp, SCOUNT) * (float) VREF \/ 1024.0; \/\/ lees de analoge waarde stabieler door het mediaan filteralgoritme en converteer naar spanningswaarde\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Vlottercompensatie Coëfficiënt = 1,0 + 0,02 * (temperatuur-25,0); \/\/ temperatuurcompensatieformule: fFinalResult (25 ^ C) = fFinalResult (huidig) \/ (1.0 + 0.02 * (fTP-25.0));\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      VlottercompensatieVolatge = gemiddelde spanning \/ compensatiecoëfficiënt; \/\/temperatuur compensatie\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      tdsValue = (133.42 * compensatieVolatge * compensatieVolatge * compensatieVolatge - 255.86 * compensatieVolatge * compensatieVolatge + 857.39 * compensatieVolatge) * 0.5 * kValue; \/\/ spanningswaarde omzetten naar tds-waarde\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      \/\/Serial.print(\"voltage: \");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      \/\/Serial.print(averageVoltage,2);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      \/\/Serial.print(\"V \");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Serial.print (\"TDS Value:\");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Serial.print (tdsValue, 0);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Serial.println ( \"dpm\");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e   }\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003eInt getMedianNum (int bArray [], int iFilterLen)\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e{\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Int bTab [iFilterLen];\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      For (byte i = 0; i\u003cifilterlen span=\"\"\u003e\u003c\/ifilterlen\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e bTab [i] = bArray [i];\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Int i, j, bTemp;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Voor (j = 0; j \u003cifilterlen j\u003e\u003c\/ifilterlen\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      {\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e Voor (i = 0; i \u003cifilterlen j i\u003e\u003c\/ifilterlen\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e          {\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e   If (bTab [i]\u0026gt; bTab [i + 1])\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e            {\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003ebTemp = bTab [i];\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e       bTab [i] = bTab [i + 1];\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003ebTab [i + 1] = bTemp;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e    }\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e }\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      }\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      If ((iFilterLen \u0026amp; 1)\u0026gt; 0)\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003ebTemp = bTab [(iFilterLen - 1) \/ 2];\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Anders\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003ebTemp = (bTab [iFilterLen \/ 2] + bTab [iFilterLen \/ 2 - 1]) \/ 2;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e      Retour bTemp;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:14px;\"\u003e}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/3A\/D1\/0fb59566-6057-43be-9520-4ba1b3cdb13c.JPG\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/F4\/C6\/818227a2-4b95-443a-aa8c-8fe18582be96.JPG\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/FB\/E0\/7b6aacd5-525b-4fd8-b4ef-1397923cd33b.JPG\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/E5\/D8\/5b33cfb8-0e53-4772-8fec-a87921bda427.JPG\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/9A\/5B\/00ad51e7-b505-4fe0-b6c9-1b901e0cc86c.JPG\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/25\/BB\/d8821784-e8cb-4833-8491-bd49c044150a.JPG\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/D3\/2F\/a81b9ab4-e487-4845-b1b4-1a13bfddd97f.JPG\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/C9\/25\/8d017632-fec7-4676-b2c6-94388886a019.JPG\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cimg alt=\"\" src=\"https:\/\/imgaz.staticbg.com\/images\/oaupload\/ser1\/banggood\/images\/45\/99\/afc5affd-3850-4cb0-b89d-cd1173466ce0.JPG\"\u003e","brand":"123Materialen.com","offers":[{"title":"Default Title","offer_id":43271408287911,"sku":"DDNL1601493","price":31.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/5015\/9271\/products\/a816f87c-8a85-4a5b-afd4-9bccf6283c74_a2b1b11b-63e9-4909-9fd6-cdc2e2438a41.jpg?v=1681057634","url":"https:\/\/www.123materialen.com\/products\/analoge-tds-sensor-water-geleidbaarheid-sensor-tester-vloeistofdetectie-waterkwaliteitsbewaking_1601493","provider":"123materialen","version":"1.0","type":"link"}