Analógico TDS Água Sensor o Sensor de Condutividade para o Arduino Líquido de Detecção de Monitoramento da Qualidade da Água Módulo de DIY TDS On-line Monitor

Novo produto

Disponível

€15.00

Adicionar à lista de Desejos

Descrição do produto: Não te: Este produto contém introdução de produto, diagrama de fiação, código-fonte e assim por diante.Veja abaixo.

Aviso:

TDS sondas não pode ser usado em água acima de 55 °C.

A TDS da sonda não deve ser colocado muito perto da borda do recipiente, como ele vai afetar a exibição.

A cabeça e levar a TDS sonda são à prova d'água e pode ser imerso em água, mas a interface de conexão e o sinal de placa de adaptador não são à prova d'água.Por favor, preste atenção para usar.

Recursos

1. Largo da tensão de operação: 3.3~5.5 V

2. 0~2,3 V sinal analógico de saída, compatível com 5V, 3.3 V dois sistemas de controle de

3. A fonte de excitação é um sinal AC, efetivamente prevenção de sonda de polarização

4. Impermeável sonda de longo prazo de imersão em água

5. Compatível com Arduino

fácil para se conectar, plug and play, sem solda necessária

Especificações técnicas

Sinal de placa de adaptador:

Tensão de entrada: 3.3~5.5 V

Sinal de saída: 0~2,3 V

Corrente de trabalho: 3~6mA

TDS faixa de medição: 0~1000 ppm

TDS precisão de medição: ±10% F. S. (25°C)

Tamanho: 42*32mm

Módulo de interface: XH2.54-3P

O eletrodo de interface: XH2.54-2P

TDS sonda:

Número de sondas: 2

Comprimento: 83 cm

Interface de conexão: XH2.54-2P

Cor: Branco

Outros: Impermeável sonda

O pacote inclui:

1 * TDS sinal de placa de adaptador

1 * à prova d'água TDS sonda

1 * Analógico do sensor de linha

---------------------------

Código-fonte para Arduino

#define TdsSensorPin A1

#define kValue 1.8 //kValue = Calibrador valor TDS/medição para obter a TDS

#define VREF 5.0 // referência analógica de tensão(Volts) da ADC

#define SCOUNT 30 // soma dos pontos de amostragem

int analogBuffer[SCOUNT]; // armazena o valor analógico na matriz de leitura da ADC

int analogBufferTemp[SCOUNT];

int analogBufferIndex = 0,copyIndex = 0;

float averageVoltage = 0,tdsValue = 0,temperatura = 25;

void setup()

{

Serial.begin(115200);

pinMode(TdsSensorPin,ENTRADA);

}

void loop()

{

static unsigned long analogSampleTimepoint = millis();

se(millis()-analogSampleTimepoint > 40U) //a cada 40 milissegundos,lê o valor analógico do ADC

{

analogSampleTimepoint = millis();

analogBuffer[analogBufferIndex] = analogRead(TdsSensorPin); //lê o valor analógico e armazenar no buffer

analogBufferIndex++;

se(analogBufferIndex == SCOUNT)

analogBufferIndex = 0;

}

static unsigned long printTimepoint = millis();

se(millis()-printTimepoint > 800U)

{

printTimepoint = millis();

para(copyIndex=0;copyIndex analogBufferTemp[copyIndex]= analogBuffer[copyIndex];

averageVoltage = getMedianNum(analogBufferTemp,SCOUNT) * (float)VREF / 1024.0; // lê o valor analógico mais estável, pela mediana algoritmo de filtragem, e converter-se ao valor de tensão

float compensationCoefficient=1.0+0.02*(com temperatura de 25,0); //compensação de temperatura fórmula: fFinalResult(25^C) = fFinalResult(atual)/(1.0+0.02*(fTP-25.0));

float compensationVolatge=averageVoltage/compensationCoefficient; //compensação de temperatura

tdsValue=(133.42*compensationVolatge*compensationVolatge*compensationVolatge - 255.86*compensationVolatge*compensationVolatge + 857.39*compensationVolatge)*0.5*kValue; //converter o valor de tensão para o valor tds

//Serial.print("tensão:");

//Serial.de impressão(averageVoltage,2);

//Serial.print("V ");

Serial.print("TDS Valor:");

Serial.de impressão(tdsValue,0);

Serial.println("ppm");

}

}

int getMedianNum(int bArray[], int iFilterLen)

{

int bTab[iFilterLen];

for (byte i = 0; i bTab[i] = bArray[i];

int i, j, bTemp;

for (j = 0; j bTab[i + 1])

{

bTemp = bTab[i];

bTab[i] = bTab[i + 1];

bTab[i + 1] = bTemp;

}

}

}

se ((iFilterLen & 1) > 0)

bTemp = bTab[(iFilterLen - 1) / 2];

mais

bTemp = (bTab[iFilterLen / 2] + bTab[iFilterLen / 2 - 1]) / 2;

voltar bTemp;

Etiquetas: teste do sensor, ds18b20, arduino sensor óptico, arduino, sensor de efeito hall símbolo, ge sensor de turbidez, elétrico digital caneta, arduino sensor de co2, radon sensor arduino, o arduino nano.

Nome Da Marca ReYeBu
Material Mistura
Utilização Sensor De Temperatura
Saída Analógico Do Sensor
Teoria Sensor Óptico
Tipo Óptico-Eletrônicos Do Sensor

Sem avaliações neste momento.

Escreva um comentário

Analógico TDS Água Sensor o Sensor de Condutividade para o Arduino Líquido de Detecção de Monitoramento da Qualidade da Água Módulo de DIY TDS On-line Monitor

Analógico TDS Água Sensor o Sensor de Condutividade para o Arduino Líquido de Detecção de Monitoramento da Qualidade da Água Módulo de DIY TDS On-line Monitor

Produtos Relacionados

0 Avaliações
Vip
€9.78
Comparar