Convertitore conduttività e TDS
Porti la lettura dello strumento nell'unità richiesta dal suo registro: 500 µS/cm diventano 250 ppm di solidi disciolti con il fattore abituale di 0,5, che può adattare al suo strumento. Serve per osmosi inversa, idroponica e acquari. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 500
- Unità di origine
- uS/cm
- Unità di destinazione
- ppm
- Risultato
- 250
- Etichetta origine
- microsiemens per centimeter
- Etichetta destinazione
- parts per million
- Famiglia di origine
- conductivity
Un convertitore di conduttività e TDS dell'acqua trasforma una lettura di laboratorio o di misuratore scritta in un'unità in un'altra, senza cercare tabelle di conversione né riscrivere formule di foglio di calcolo. Questa capacità usa fattori SI esatti all'interno di ogni famiglia e un fattore di scala EC-a-TDS documentato per il lavoro tra famiglie, così ingressi identici producono sempre uscite identiche, senza chiamate di rete, senza campionamento di modello e senza dipendenza dall'orologio.
Unità supportate e come viene calcolata la conversione
Il convertitore accetta due famiglie sotto codici canonici stabili. Le unità di conduttività sono uS/cm per microsiemens per centimetro (forma ASCII; sono accettati anche il simbolo micro greco e il nome microsiemens), mS/cm per millisiemens per centimetro, dS/m per decisiemens per metro, S/m per siemens per metro, e umho/cm per lo storico micromho per centimetro. Le unità di TDS sono ppm per parti per milione, mg/L per milligrammi per litro, ppt per parti per mille, e gpg per grani per gallone sulla scala statunitense di trattamento dell'acqua.
All'interno della famiglia di conduttività ogni richiesta moltiplica l'ingresso per il fattore esatto in microsiemens per centimetro della fonte, poi divide per il fattore della destinazione: un millisiemens per centimetro è esattamente mille microsiemens per centimetro, un decisiemens per metro equivale a un millisiemens per centimetro, un siemens per metro sono diecimila microsiemens per centimetro, e un micromho per centimetro uguaglia un microsiemens per centimetro per definizione.
Quando origine e destinazione appartengono a famiglie diverse il motore applica TDS_ppm uguale a factor moltiplicato per EC in microsiemens per centimetro, con factor predefinito 0.5 secondo la convenzione comune dei misuratori al cloruro di sodio; può sovrascrivere factor con qualsiasi numero finito positivo quando è richiesta una scala 442, cloruro di potassio o specifica del sito.
Poiché gli intermediari sono sempre le basi di famiglia, convertire A in B e B in A è coerente fino all'arrotondamento pubblicato di dodici decimali, e non esiste una matrice a coppie che possa desincronizzarsi.
Dove servono queste letture dell'acqua
Usi il convertitore gratuito di conduttività e TDS dell'acqua nel browser quando le serve un controllo rapido da microsiemens a ppm, millisiemens a grani per gallone o siemens per metro a mg per litro leggendo un registro di osmosi inversa, una ricetta idroponica, una guida a strisce per acquario, un rapporto comunale sull'acqua, una nota di salinità del suolo o una procedura di laboratorio.
Apra la pagina, inserisca il numero e le unità, imposti opzionalmente il fattore di scala TDS quando il Suo misuratore documenta 0.5, 0.64 o 0.7, e copi il risultato senza installare un foglio di calcolo, una libreria di unità o un pacchetto calcolatrice desktop. Gli ingressi di origine seguono le stesse regole di conservazione di altri elementi parse di KIT, e i risultati sono sicuri da memorizzare in cache perché l'algoritmo è pienamente deterministico.
Chi pubblica app mobili o chatbot può mappare i campi result e formula direttamente in schede che mostrano il numero e il percorso di conversione che tecnici, coltivatori e proprietari si aspettano sulla carta.
Casi d'uso
OI, addolcitori e trattamento domestico dell'acqua
Converta letture del misuratore in µS/cm in TDS in ppm e grani per gallone così registri di cambio filtro e obiettivi di durezza condividano un'unica scala convenzionale senza fattori manuali.
Domande frequenti
Quali unità di conduttività dell'acqua e TDS supporta questo convertitore?
Conduttività: uS/cm (µS/cm), mS/cm, dS/m, S/m e umho/cm. TDS: ppm, mg/L, ppt e gpg (grani per gallone).
Come si convertono microsiemens per centimetro in TDS ppm?
Sovrascriva con factor (ad esempio 0.64 o 0.7) quando il Suo misuratore indica un'altra scala.
Cosa succede se invio un'unità sconosciuta?
Il messaggio nomina il campo ed elenca le unità supportate. I fallimenti di validazione non sono addebitati.
Il convertitore di conduttività e TDS dell'acqua è gratuito?
Lo strumento del browser è gratuito sul Suo dispositivo.
Quale fattore TDS devo usare per il mio strumento?
Usi quello indicato dal manuale dello strumento. Il valore predefinito 0,5 segue la convenzione del cloruro di sodio; alcuni strumenti usano 0,64 o 0,7, e le scale 442 o al cloruro di potassio richiedono il proprio valore.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/conv/water-conductivity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":500,"from":"uS/cm","to":"ppm"}'const res = await fetch("https://api.kit.forhosting.com/conv/water-conductivity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 500,
"from": "uS/cm",
"to": "ppm"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/water-conductivity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 500,
"from": "uS/cm",
"to": "ppm"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/water-conductivity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":500,"from":"uS/cm","to":"ppm"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":500,"from":"uS/cm","to":"ppm"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/water-conductivity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"value": 500,
"from": "uS/cm",
"to": "ppm"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.water_conductivity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Lo strumento del browser è gratuito sul Suo dispositivo; l'API prepagata addebita $0.002 per elemento riuscito quando le pipeline necessitano dello stesso contratto da server e automazione.
Unità supportate e come viene calcolata la conversione
Alias amichevoli come microsiemens per centimetro, millisiemens, decisiemens per metro, siemens per metro, micromhos, parti per milione, milligrammi per litro, parti per mille, grani per gallone e grain/gallon sono normalizzati senza distinzione di maiuscole, così moduli e API possono inviare codici brevi o nomi completi. All'interno della famiglia TDS la base è parti per milione: milligrammi per litro equivalgono a ppm per soluzioni acquose diluite, una parte per mille sono mille ppm, e un grano per gallone sono esattamente 17.1 ppm secondo l'identità convenzionale statunitense di trattamento dell'acqua usata da questo endpoint.
Forma della richiesta, campi di risposta ed errori di unità sconosciuta
Il messaggio di errore nomina il campo errato ed elenca l'insieme supportato così i client possono correggere i moduli senza indovinare. Lo zero si converte nitidamente in zero in ogni unità di destinazione. Invii un corpo JSON con tre campi obbligatori: value come numero finito non negativo, from come stringa dell'unità di origine e to come stringa dell'unità di destinazione. Il factor opzionale (alias tds_factor e k) fornisce la scala EC-a-TDS quando le famiglie differiscono; è ignorato per lavoro puro della stessa famiglia e vale un mezzo se omesso. Gli alias amount e quantity sono accettati per value; unit_from e source per from; unit_to e target per to. In caso di successo la risposta restituisce i codici canonici from e to, le stringhe leggibili from_label e to_label, i tag from_family e to_family, il result convertito, le quantità intermedie ec_us_cm e tds_ppm quando applicabili, il factor usato per la conversione tra famiglie o null all'interno di una famiglia, un conversion_factor adimensionale per coppie della stessa famiglia, la costante fissa gpg_ppm 17.1, una riga formula breve adatta all'interfaccia, il tag method conductivity_si, tds_conventional o ec_tds_scale, e l'elenco fisso units_supported. Value assente, numeri non finiti come NaN o Infinity, valori negativi, campi unità assenti, factor non positivo e qualsiasi token che non mappi a un'unità supportata falliscono con invalid_input e non sono addebitati dopo il rifiuto del motore. Ingressi identici producono sempre lo stesso JSON perché il percorso è aritmetica pura, senza casualità, senza consultazione remota e senza dipendenza dall'orologio di parete, rendendo l'endpoint sicuro da fissare in goldens di integrazione continua e test di contratto SDK. Le coppie di magnitudine estrema restano ben definite finché la doppia precisione IEEE può rappresentare il prodotto intermedio.
Uso nel browser, prezzi API e flussi quotidiani
Passi all'API prepagata quando un plugin SCADA di trattamento dell'acqua, un controller di serra, un'app di chimica per piscine, un registratore per acquario, un LIMS ambientale o una pipeline di conformità devono convertire conduttività e solidi disciolti su scala sotto un contratto KIT stabile a $0.002 per elemento riuscito; i fallimenti di validazione che sollevano invalid_input non consumano saldo dopo il rifiuto. Abbini questo endpoint a convertitori generali di unità quando una pipeline di prodotto necessita anche di famiglie di lunghezza o volume, oppure lo chiami da solo quando il traffico di ricerca è specificamente per la conversione di conduttività e TDS dell'acqua —microsiemens, millisiemens, parti per milione e grani per gallone— piuttosto che un commutatore generale di unità.
Casi di integrazione
Idroponica, agricoltura e salinità del suolo
Normalizzi EC di nutrienti o suolo in mS/cm e dS/m in ppm e ppt per ricette di fertilizzante e note di irrigazione con un'API prepagata deterministica.
Acquari, piscine e quaderni di laboratorio
Passi tra microsiemens, mg/L e gpg quando strumenti e kit di test non coincidono, con invalid_input chiaro su nomi di unità sconosciuti.
Domande tecniche
Quanti ppm vale un grano per gallone?
Esattamente 17.1 ppm secondo la convenzione statunitense di trattamento dell'acqua di questo endpoint. Invi value: 1, from: "gpg", to: "ppm" per vederlo nel campo result.