Vous êtes sur la page 1sur 2

DIAGRAMA DE PRECIPITACION DE HIDROXIDOS

Programa
%DIAGRAMA DE PRECIPITACION DE HIDROXIDOS
%TRATAMIENTO DE LA CONTAMINACION
%ALUMNA: Chavez Vilcahuaman Jhasmyn
function diagrama_precipitacion
clear,clc
%constante de disociacion del agua
logKw=-14;
mM=[1e2;1e1;1;1e-1;1e-2;1e-3;1e-4;1e-5;1e-6;1e-7;1e-8;1e-9;1e-10;1e-
11;1e-12];
%solubilidad de Fe(OH)3
KspFe=4e-38;
%solubilidad de Mn(OH)2
KspMn=1.9e-13;
%solubilidad de Cu(OH)2
KspCu=2.2e-20;
%solubilidad de Zn(OH)2
KspZn=1.2e-17;
%coeficientes estequiometricos
zFe=3;
zMn=2;
zCu=2;
zZn=2;
%Fierro
pHFe=(log10(KspMn)-zFe*logKw-log10(mM))/zFe;
%Manganeso
pHMn=(log10(KspMn)-zMn*logKw-log10(mM))/zMn;
%Cobre
pHCu=(log10(KspCu)-zCu*logKw-log10(mM))/zCu;
%Zinc
pHZn=(log10(KspZn)-zZn*logKw-log10(mM))/zZn;
%Tabla de datos
disp(' mM pHFe pHMn pHCu pHZn')
disp([mM,pHFe,pHMn,pHCu,pHZn])
%Diagrama de precipitación de hidróxidos
hold on
semilogx(mM,pHFe),
hold on
semilogx(mM,pHMn,'g'),
hold on
semilogx(mM,pHCu,'r'),
hold on
semilogx(mM,pHZn,'k'),
hold on
xlabel('mM [moles/kg disolvente]'),ylabel('pH')
title('DIAGRAMA DE PRECIPITACION DE HIDROXIDOS'),grid on,
xlim([1 14])
legend('Fe','Mn','Cu','Zn')
Ejecución del programa
mM pHFe pHMn pHCu pHZn
100.0000 9.0929 6.6394 3.1712 4.5396
10.0000 9.4263 7.1394 3.6712 5.0396
1.0000 9.7596 7.6394 4.1712 5.5396
0.1000 10.0929 8.1394 4.6712 6.0396
0.0100 10.4263 8.6394 5.1712 6.5396
0.0010 10.7596 9.1394 5.6712 7.0396
0.0001 11.0929 9.6394 6.1712 7.5396
0.0000 11.4263 10.1394 6.6712 8.0396
0.0000 11.7596 10.6394 7.1712 8.5396
0.0000 12.0929 11.1394 7.6712 9.0396
0.0000 12.4263 11.6394 8.1712 9.5396
0.0000 12.7596 12.1394 8.6712 10.0396
0.0000 13.0929 12.6394 9.1712 10.5396
0.0000 13.4263 13.1394 9.6712 11.0396
0.0000 13.7596 13.6394 10.1712 11.5396

DIAGRAMA DE PRECIPITACION DE HIDROXIDOS


10
Fe
Mn
9
Cu
Zn
8

7
pH

3
2 4 6 8 10 12 14
mM [moles/kg disolvente]

Vous aimerez peut-être aussi