Calculadora de mistura de três soluções
100 mL a 2 M, 200 mL a 0,5 M e 50 mL a 1 M formam 350 mL com exatamente 1 M. Digite as três concentrações e volumes de um mesmo soluto e veja quanto cada porção acrescenta à mistura final. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Concentração da solução 1
- 2
- Volume da solução 1
- 100
- Concentração da solução 2
- 0,5
- Volume da solução 2
- 200
- Concentração da solução 3
- 1
- Volume da solução 3
- 50
- Quantidade1
- 200
- Quantidade2
- 100
- Quantidade3
- 50
- Soluto total
- 350
Quando três soluções do mesmo soluto são despejadas em um único recipiente, a concentração final é a quantidade total de soluto dividida pelo volume total, assumindo volumes aditivos ideais e conservação do soluto. Para as concentrações C1, C2, C3 e os volumes V1, V2, V3 a forma fechada é C_f igual a (C1 vezes V1 mais C2 vezes V2 mais C3 vezes V3) dividido por (V1 mais V2 mais V3). Esta calculadora aceita esses seis números em qualquer par coerente de unidades, devolve cada quantidade intermediária, o volume combinado e a concentração final, e rejeita volume total zero para que misturas vazias nunca sejam apresentadas como concentração definida.
Como a mistura de três soluções produz a concentração final
Comece com três soluções separadas que compartilham um soluto e a mesma unidade de concentração, por exemplo molaridade, gramas por litro ou miligramas por mililitro. Rotule-as com concentrações C1, C2 e C3 e volumes V1, V2 e V3 medidos em uma unidade de volume compartilhada, como mililitros ou litros.
Sob a hipótese de mistura ideal, cada porção contribui com uma quantidade de soluto igual a concentração vezes volume, de modo que a quantidade um é C1 vezes V1, a quantidade dois é C2 vezes V2 e a quantidade três é C3 vezes V3. Quando as três porções são combinadas sem reação química e sem contração ou expansão de volume além da simples adição, o soluto total é a soma das três quantidades e o volume total é a soma dos três volumes.
A concentração final é, portanto, o soluto total dividido pelo volume total, o que se desenvolve algebricamente na média ponderada familiar C_f igual a (C1 V1 mais C2 V2 mais C3 V3) sobre (V1 mais V2 mais V3). Se um volume for zero essa solução não contribui em nada e a fórmula se reduz a uma mistura de duas correntes; se dois volumes forem zero a concentração final iguala a da corrente não nula restante. As entradas devem ser finitas; NaN e Infinity são rejeitados.
Concentrações negativas e volumes negativos falham cedo porque não têm sentido físico neste modelo de balanço de massa. Concentrações e volumes podem ser zero individualmente desde que o volume somado permaneça positivo.
O que você envia e o que recebe de volta
Envie seis campos obrigatórios. Os campos c1, c2 e c3 são as três concentrações como números finitos não negativos na unidade que o seu protocolo usa; a concentração final de saída é expressa nessa mesma unidade. Os campos v1, v2 e v3 são os três volumes como números finitos não negativos em uma unidade de volume compartilhada.
Verificações clássicas de livro incluem misturar duzentos mililitros de solução dois molar com cem mililitros de meia molar e cinquenta mililitros de estoque um molar, e misturar volumes iguais de três concentrações diferentes para verificar a média aritmética. Como o caminho é matemática de parse pura, a latência permanece em submilissegundos para números ordinários de sala de aula e laboratório.
Onde calculadoras de mistura de três soluções aparecem no trabalho real
Cursos de química geral do ensino médio e da faculdade atribuem constantemente problemas de mistura com dois ou três estoques de molaridade diferente despejados em um frasco; um único oráculo confiável que devolve cada quantidade ao lado da concentração final acelera a correção e a montagem de demonstrações. Laboratórios analíticos combinam padrões de trabalho a partir de três diluições intermediárias e precisam de concentrações teóricas exatas antes de medir a resposta do ensaio.
Equipes de processo e formulação misturam lotes intermediários do mesmo princípio ativo em potências diferentes e querem uma checagem transparente de média ponderada antes de fechar registros de lote. Equipes de qualidade que escrevem SOPs de mistura multi-corrente documentam a concentração final como balanço de massa e precisam de resultados legíveis por máquina que batam com a aritmética manual nos mesmos seis inputs.
Se mais adiante você precisar de etapas de diluição seriada, volume de água a adicionar para uma concentração-alvo, ou força iônica multi-soluto, trate isso como intenções de busca e landings separados em vez de sobrecarregar esta página de calculadora de mistura de três soluções.
Casos de uso
Gabaritos de lição de casa e provas
Gere a concentração final e as quantidades de soluto por corrente para conjuntos de mistura de três soluções do livro, para que professores e autoavaliadores compartilhem uma única verdade de referência.
Preparo de laboratório de padrões reunidos
Combine três estoques intermediários de concentração e volume conhecidos em uma concentração final teórica antes do ensaio.
Perguntas frequentes
Como a concentração final é calculada?
C_f = (C1·V1 + C2·V2 + C3·V3) / (V1 + V2 + V3), a quantidade total de soluto dividida pelo volume total sob mistura aditiva ideal.
Um dos volumes pode ser zero?
Sim. Um volume zero simplesmente não contribui com soluto nem volume; a fórmula se reduz a uma mistura de duas ou uma corrente desde que o volume total restante seja positivo.
Quais unidades devo usar?
Qualquer par coerente: concentrações em uma unidade (p. ex. M ou g/L) e volumes em uma unidade (p. ex. mL ou L). A calculadora não converte unidades; a concentração final coincide com a unidade de concentração que você envia.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
A calculadora considera contração de volume ou reações?
Não. Ela supõe uma mistura ideal: os volumes simplesmente se somam, o soluto se conserva e não há reação química. Se o seu sistema encolhe ao misturar, o resultado real será diferente.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/chem/mixing-three-solutions \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"c1":2,"v1":100,"c2":0.5,"v2":200,"c3":1,"v3":50}'const res = await fetch("https://api.kit.forhosting.com/chem/mixing-three-solutions", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"c1": 2,
"v1": 100,
"c2": 0.5,
"v2": 200,
"c3": 1,
"v3": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mixing-three-solutions",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"c1": 2,
"v1": 100,
"c2": 0.5,
"v2": 200,
"c3": 1,
"v3": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mixing-three-solutions", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"c1":2,"v1":100,"c2":0.5,"v2":200,"c3":1,"v3":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"c1":2,"v1":100,"c2":0.5,"v2":200,"c3":1,"v3":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mixing-three-solutions", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"c1": 2,
"v1": 100,
"c2": 0.5,
"v2": 200,
"c3": 1,
"v3": 50
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mixing_three_solutions",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Como a mistura de três soluções produz a concentração final
Se todos os volumes forem zero não há mistura alguma e a divisão por zero é indefinida, de modo que a calculadora rejeita esse caso com invalid_input em vez de devolver Infinity ou NaN. Todo o fluxo é aritmética de ponto flutuante determinística: sem sementes aleatórias, sem carimbos de relógio, sem chamadas de rede e sem deriva de modelo, de modo que entradas idênticas sempre produzem JSON idêntico.
O que você envia e o que recebe de volta
Campos ausentes, strings não numéricas, NaN, Infinity, concentrações negativas, volumes negativos e volume total zero ou numericamente indistinguível de zero falham com invalid_input e não são cobrados. Em caso de sucesso a resposta ecoa as concentrações e volumes limpos, as quantidades de soluto por solução amount1 até amount3, total_solute, total_volume, final_concentration, e os rótulos formula e method para trilhas de auditoria. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde calculadoras de mistura de três soluções aparecem no trabalho real
Como esta capacidade é um motor de parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação falha não consome saldo.
Casos de integração
Fixtures de SOP e CQ
Produza em massa resultados de média ponderada para protocolos de mistura multi-corrente e rejeite volume total zero com invalid_input rígido.
Perguntas técnicas
O que acontece se o volume total for zero?
A solicitação falha com invalid_input. A concentração final é indefinida quando V1+V2+V3 = 0, de modo que a calculadora nunca devolve Infinity ou NaN.