{"id":13222,"date":"2026-11-04T09:43:45","date_gmt":"2026-11-04T09:43:45","guid":{"rendered":"https:\/\/aiper.com\/blogs\/calculadora-de-capacidad-del-clorador-salino\/"},"modified":"2026-11-12T04:42:12","modified_gmt":"2026-11-12T04:42:12","slug":"calculadora-de-capacidad-del-clorador-salino","status":"publish","type":"page","link":"https:\/\/aiper.com\/blogs\/es\/calculadora-de-capacidad-del-clorador-salino\/","title":{"rendered":"Calculadora de capacidad del clorador salino"},"content":{"rendered":"<style>\n.aiper-new-tool,.aiper-new-tool *,.aiper-new-tool *::before,.aiper-new-tool *::after{box-sizing:border-box}\n.aiper-new-tool{max-width:960px;margin:20px auto;color:#2d3748;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.6}\n.aiper-new-tool form{background:#fff;border:1px solid #e2e8f0;border-top:4px solid #1ecad3;border-radius:16px;padding:28px;box-shadow:0 4px 24px rgba(0,0,0,.07);margin:24px 0}\n.aiper-new-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}\n.aiper-new-tool label{display:block;font-size:15px;font-weight:600;color:#2d3748}\n.aiper-new-tool input{display:block;width:100%;min-width:0;padding:13px 14px;border:2px solid #e2e8f0;background:#f8fafc;border-radius:10px;margin-top:7px;font:inherit;color:#2d3748;transition:border-color .2s,box-shadow .2s}\n.aiper-new-tool input:focus{outline:none;border-color:#1ecad3;box-shadow:0 0 0 3px rgba(30,202,211,.15);background:#fff}\n.aiper-new-tool button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 24px;border:2px solid #1ecad3;border-radius:10px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;margin:24px 10px 0 0;transition:background .2s,box-shadow .2s}\n.aiper-new-tool button[type=submit]{background:#1ecad3;color:#fff;box-shadow:0 4px 12px rgba(30,202,211,.25)}\n.aiper-new-tool button[type=submit]:hover{background:#17a8b0;border-color:#17a8b0;box-shadow:0 6px 16px rgba(30,202,211,.3)}\n.aiper-new-tool button[type=reset]{background:#fff;color:#5a6c7d;border-color:#e2e8f0;box-shadow:none}\n.aiper-new-tool button[type=reset]:hover{background:#f8fafc;border-color:#cbd5e1}\n.aiper-new-tool button:focus-visible{outline:3px solid #169fa6;outline-offset:3px}\n.aiper-new-result{background:#e8fafa;border:1px solid #bceff1;border-radius:12px;padding:22px;margin:24px 0;overflow-wrap:anywhere}\n.aiper-new-result p{margin:8px 0}\n.aiper-new-tool a{color:#0b6e77;text-underline-offset:3px}\n@media(max-width:600px){.aiper-new-tool form{padding:18px 16px}.aiper-new-grid{grid-template-columns:minmax(0,1fr);gap:16px}.aiper-new-tool button{padding:12px 20px}}\n<\/style>\n<div class=\"aiper-new-tool\">\n<p>Estime la capacidad de producci\u00f3n y el ajuste del clorador seg\u00fan la demanda diaria y las horas disponibles.<\/p>\n<form data-mode=\"salt-chlorine-generator-calculator\" id=\"aiper-new-tool\">\n<div class=\"aiper-new-grid\"><label>Volumen de la piscina (galones estadounidenses)<input min=\"0\" name=\"volume\" required=\"\" step=\"any\" type=\"number\" value=\"15000\"\/><\/label><label>Demanda diaria medida de cloro libre (ppm)<input min=\"0\" name=\"loss\" required=\"\" step=\"any\" type=\"number\" value=\"2\"\/><\/label><label>Horas de producci\u00f3n disponibles al d\u00eda<input min=\"0\" name=\"hours\" required=\"\" step=\"any\" type=\"number\" value=\"8\"\/><\/label><label>Ajuste m\u00e1ximo previsto de la c\u00e9lula (%)<input min=\"0\" name=\"max\" required=\"\" step=\"any\" type=\"number\" value=\"80\"\/><\/label><label>Producci\u00f3n de la c\u00e9lula existente (libras por 24 h al 100 %, opcional)<input min=\"0\" name=\"rated\" required=\"\" step=\"any\" type=\"number\" value=\"0\"\/><\/label><\/div>\n<p><button type=\"submit\">Calcular<\/button><button type=\"reset\">Restablecer<\/button><\/form>\n<div aria-live=\"polite\" class=\"aiper-new-result\" id=\"aiper-new-result\">Introduzca los valores y calcule.<\/div>\n<h2>C\u00f3mo se calcula<\/h2>\n<p>Demanda diaria de cloro = volumen \u00d7 3,785411784 \u00d7 ppm \u00f7 453592,37 libras. Producci\u00f3n nominal necesaria = demanda diaria \u00d7 24 \u00f7 horas de producci\u00f3n \u00f7 fracci\u00f3n de ajuste. Use la producci\u00f3n del fabricante, no solo el volumen comercial de piscina. Determine la demanda midiendo en d\u00edas normales con agua clara. El fr\u00edo, la cal, la salinidad, el envejecimiento y el caudal insuficiente pueden reducir la producci\u00f3n. No es una calculadora de sal a\u00f1adida.<\/p>\n<h2>Gu\u00edas relacionadas<\/h2>\n<ul>\n<li><a href=\"https:\/\/aiper.com\/blogs\/es\/piscinas-cloro-o-sal\/\">Piscina de sal frente a cloro<\/a><\/li>\n<li><a href=\"https:\/\/aiper.com\/blogs\/es\/cloro-choque-en-piscina-de-agua-salada\/\">Tratamiento de choque en una piscina de sal<\/a><\/li>\n<\/ul>\n<h2>M\u00e1s herramientas para piscinas<\/h2>\n<p><a href=\"https:\/\/aiper.com\/blogs\/es\/calcular-volumen-piscina\/\">Calculadora de volumen de piscina<\/a> \u00b7 <a href=\"https:\/\/aiper.com\/blogs\/es\/calculadora-tasa-recambio-piscina\/\">Tiempo de funcionamiento y renovaci\u00f3n<\/a> \u00b7 <a href=\"https:\/\/aiper.com\/blogs\/es\/calculadora-sal-piscinas\/\">Calculadora de sal para piscina<\/a> \u00b7 <a href=\"https:\/\/aiper.com\/blogs\/es\/herramientas\/\">Todas las calculadoras<\/a><\/p>\n<p>Mantenga limpia su piscina: <a href=\"https:\/\/aiper.com\/blogs\/es\/mejores-robots-piscina-aiper\/\">comparar robots de piscina Aiper<\/a>.<\/p>\n<h2>Unidades e hip\u00f3tesis<\/h2>\n<p>El volumen se expresa en galones estadounidenses y las dimensiones en pies y pulgadas. Todos los importes usan la misma moneda, elegida por usted. Sustituya los ejemplos por medidas y presupuestos reales. Los resultados sirven para planificar, no son especificaciones de equipos ni ofertas de contratistas.<\/p>\n<p>Referencia de unidades: <a href=\"https:\/\/www.nist.gov\/pml\/special-publication-811\">Gu\u00eda NIST de conversiones SI<\/a>. Compruebe la producci\u00f3n y los l\u00edmites de funcionamiento de la c\u00e9lula en las <a href=\"https:\/\/www.pentair.com\/pool-spa\/products\/water-treatment\/intellichlor-plus-lt-salt-chlorine-generators.html\">especificaciones del fabricante<\/a>.<\/p>\n<\/div>\n<p><script>const AIPER_I18N={\"Active-month operating cost\": \"Coste operativo por mes activo\", \"Annual operating cost\": \"Coste operativo anual\", \"Annual repair reserve\": \"Reserva anual para reparaciones\", \"Annual budget including reserve\": \"Presupuesto anual con reserva\", \"Average 12-month budget\": \"Presupuesto mensual repartido en 12 meses\", \"Pump electricity per active month\": \"Electricidad de la bomba por mes activo\", \"Top-up water per active month\": \"Agua de reposici\u00f3n por mes activo\", \"Interior area (sq ft)\": \"Superficie interior (pies cuadrados)\", \"Waterline perimeter (ft)\": \"Per\u00edmetro de la l\u00ednea de agua (pies)\", \"Estimated refill (US gallons)\": \"Llenado estimado (galones estadounidenses)\", \"Budget low (custom prices)\": \"Presupuesto bajo (precios propios)\", \"Budget high (custom prices)\": \"Presupuesto alto (precios propios)\", \"Replacement needed (US gallons)\": \"Volumen que reemplazar (galones estadounidenses)\", \"One-stage replacement (%)\": \"Reposici\u00f3n en una etapa (%)\", \"Each selected stage (%)\": \"Proporci\u00f3n por etapa seleccionada (%)\", \"Water per selected stage (US gallons)\": \"Agua por etapa (galones estadounidenses)\", \"Total water used (US gallons)\": \"Agua total utilizada (galones estadounidenses)\", \"Water cost (custom rate)\": \"Coste del agua (tarifa propia)\", \"Daily chlorine demand (lb)\": \"Demanda diaria de cloro (libras)\", \"Minimum rated cell output (lb per 24h)\": \"Producci\u00f3n nominal m\u00ednima (libras por 24 h)\", \"Yes at stated conditions\": \"S\u00ed, en las condiciones indicadas\", \"Net deck area (sq ft)\": \"Superficie neta de terraza (pies cuadrados)\", \"Material area including waste (sq ft)\": \"Material incluido el desperdicio (pies cuadrados)\", \"Concrete including waste (cubic yards)\": \"Hormig\u00f3n incluido el desperdicio (yardas c\u00fabicas)\", \"Outside perimeter (ft)\": \"Per\u00edmetro exterior (pies)\", \"Installed budget low\": \"Presupuesto instalado bajo\", \"Installed budget high\": \"Presupuesto instalado alto\", \");d.textContent=k+\": \");\", \"Enter a value for \": \"Introduzca un valor para \", \"Enter a non-negative number for \": \"Introduzca un n\u00famero no negativo para \", \"Months must be 1\u201312 and hours no more than 24\": \"Los meses deben estar entre 1 y 12 y las horas no pueden superar 24\", \"Deep depth must be at least shallow depth\": \"La profundidad m\u00e1xima debe ser igual o mayor que la m\u00ednima\", \"High unit price must be at least low\": \"El precio alto debe ser igual o mayor que el bajo\", \"Use 1\u201320 whole-number stages\": \"Use entre 1 y 20 etapas enteras\", \"Target is below replacement-water concentration and is unreachable by dilution\": \"El objetivo est\u00e1 por debajo de la concentraci\u00f3n del agua nueva y no es alcanzable por diluci\u00f3n\", \"Reaching fill-water concentration requires one complete theoretical replacement\": \"Alcanzar la concentraci\u00f3n del agua nueva requiere una reposici\u00f3n te\u00f3rica completa\", \"Hours must be no more than 24 and output no more than 100%\": \"Las horas no pueden superar 24 ni el ajuste 100 %\", \"Excluded area must be smaller than deck ring\": \"La superficie excluida debe ser menor que el anillo de terraza\", \"High price must be at least low\": \"El precio alto debe ser igual o mayor que el bajo\", \"Enter your values and calculate.\": \"Introduzca los valores y calcule.\", \"Enter local low and high unit prices to estimate cost\": \"Introduzca precios unitarios locales bajos y altos para estimar el coste\", \"No at stated conditions\": \"No, en las condiciones indicadas\", \" must be greater than zero\": \" debe ser mayor que cero\", \"Existing cell required setting (%)\": \"Ajuste necesario de la c\u00e9lula existente (%)\", \"Existing cell at 100% adds (ppm\/day)\": \"Aporte de la c\u00e9lula existente al 100 % (ppm\/d\u00eda)\", \"Existing cell capacity adequate\": \"Capacidad suficiente de la c\u00e9lula existente\", \"Level drop per stage (inches)\": \"Descenso de nivel por etapa (pulgadas)\", \"volume\": \"Volumen de la piscina (galones estadounidenses)\", \"loss\": \"Demanda diaria medida de cloro libre (ppm)\", \"hours\": \"Horas de producci\u00f3n disponibles al d\u00eda\", \"max\": \"Ajuste m\u00e1ximo previsto de la c\u00e9lula (%)\", \"rated\": \"Producci\u00f3n de la c\u00e9lula existente (libras por 24 h al 100 %, opcional)\"};Object.assign(AIPER_I18N,{\" must be greater than zero\": \" debe ser mayor que cero\", \"Existing cell required setting (%)\": \"Ajuste necesario de la c\u00e9lula existente (%)\", \"Existing cell at 100% adds (ppm\/day)\": \"Aporte de la c\u00e9lula existente al 100 % (ppm\/d\u00eda)\", \"Existing cell capacity adequate\": \"Capacidad suficiente de la c\u00e9lula existente\", \"Level drop per stage (inches)\": \"Descenso de nivel por etapa (pulgadas)\"});function localText(s){if(AIPER_I18N[s])return AIPER_I18N[s];let out=s;for(let k of Object.keys(AIPER_I18N).sort((a,b)=>b.length-a.length)){if(k.length>1)out=out.split(k).join(AIPER_I18N[k]);}return out;}\nfunction calculatePoolTool(mode,v){\nconst n=k=>{if(v[k]===undefined||v[k]===null||String(v[k]).trim()==='')throw Error('Enter a value for '+k);let x=Number(v[k]);if(!Number.isFinite(x)||x<0)throw Error('Enter a non-negative number for '+k);return x};const pos=k=>{let x=n(k);if(x<=0)throw Error(k+' must be greater than zero');return x};let o={};\nif(mode==='pool-maintenance-cost-calculator'){let m=pos('months'),h=n('hours');if(m>12||h>24)throw Error('Months must be 1\u201312 and hours no more than 24');let pump=n('watts')\/1000*h*n('electric')*365.25\/12,water=n('water')*365.25\/84*n('rate')\/1000;let active=n('chem')+n('service')+n('heat')+pump+water;let reserve=n('reserve');o={'Active-month operating cost':active,'Annual operating cost':active*m+n('season'),'Annual repair reserve':reserve,'Annual budget including reserve':active*m+n('season')+reserve,'Average 12-month budget':(active*m+n('season')+reserve)\/12,'Pump electricity per active month':pump,'Top-up water per active month':water};}\nif(mode==='pool-resurfacing-cost-calculator'){let l=pos('length'),w=pos('width'),a=pos('shallow'),b=pos('deep');if(b<a)throw Error('Deep depth must be at least shallow depth');let area=w*Math.hypot(l,b-a)+2*l*(a+b)\/2+w*(a+b)+n('extra'),per=2*(l+w),gal=l*w*(a+b)\/2*7.48051948;let low=n('low'),high=n('high');if(high<low)throw Error('High unit price must be at least low');let fixed=n('prep')+per*n('tile')+n('other')+gal\/1000*n('rate'),c=1+n('cont')\/100;o={'Interior area (sq ft)':area,'Waterline perimeter (ft)':per,'Estimated refill (US gallons)':gal,'Budget low (custom prices)':(area*low+fixed)*c,'Budget high (custom prices)':(area*high+fixed)*c};}\nif(mode==='pool-dilution-calculator'){let V=pos('volume'),c=n('current'),t=n('target'),f=n('fill'),s=pos('stages');if(!Number.isInteger(s)||s>20)throw Error('Use 1\u201320 whole-number stages');if(t>=c)return {'Replacement needed (US gallons)':0};if(f>t)throw Error('Target is below replacement-water concentration and is unreachable by dilution');let fraction=(c-t)\/(c-f);if(f===t&&s>1)throw Error('Reaching fill-water concentration requires one complete theoretical replacement');let r=f===t?1:1-Math.pow((t-f)\/(c-f),1\/s),each=V*r,total=each*s;o={'One-stage replacement (%)':fraction*100,'Each selected stage (%)':r*100,'Water per selected stage (US gallons)':each,'Total water used (US gallons)':total,'Water cost (custom rate)':total\/1000*n('rate')};if(n('area')>0)o['Level drop per stage (inches)']=each\/7.48051948\/n('area')*12;}\nif(mode==='salt-chlorine-generator-calculator'){let V=pos('volume'),loss=n('loss'),h=pos('hours'),m=pos('max');if(h>24||m>100)throw Error('Hours must be no more than 24 and output no more than 100%');let demand=V*3.785411784*loss\/453592.37,required=demand*24\/h\/(m\/100);o={'Daily chlorine demand (lb)':demand,'Minimum rated cell output (lb per 24h)':required};let rated=n('rated');if(rated>0){let setting=demand*24\/h\/rated*100;o['Existing cell required setting (%)']=setting;o['Existing cell at 100% adds (ppm\/day)']=rated*h\/24*453592.37\/(V*3.785411784);o['Existing cell capacity adequate']=setting<=100?'Yes at stated conditions':'No at stated conditions';}}\nif(mode==='pool-deck-calculator'){let l=pos('length'),w=pos('width'),d=pos('deck'),area=(l+2*d)*(w+2*d)-l*w-n('cut');if(area<=0)throw Error('Excluded area must be smaller than deck ring');let waste=1+n('waste')\/100,low=n('low'),high=n('high');if(high<low)throw Error('High price must be at least low');o={'Net deck area (sq ft)':area,'Material area including waste (sq ft)':area*waste,'Concrete including waste (cubic yards)':area*n('thick')\/12\/27*waste,'Outside perimeter (ft)':2*(l+w+4*d),'Installed budget low':area*low,'Installed budget high':area*high};}if(['pool-deck-calculator','pool-resurfacing-cost-calculator'].includes(mode)&&n('low')===0&&n('high')===0){for(let key of Object.keys(o))if(\/budget\/i.test(key))o[key]='Enter local low and high unit prices to estimate cost';}return o;}\nif(typeof module!=='undefined')module.exports=calculatePoolTool;\nif(typeof document!=='undefined'){let form=document.getElementById('aiper-new-tool');form.addEventListener('submit',e=>{e.preventDefault();let result=document.getElementById('aiper-new-result');try{let v=Object.fromEntries(new FormData(form));let o=calculatePoolTool(form.dataset.mode,v);result.replaceChildren();for(let [k,val]of Object.entries(o)){let d=document.createElement('p');d.textContent=localText(k)+': '+(typeof val==='number'?val.toLocaleString('es',{maximumFractionDigits:3}):localText(val));result.appendChild(d);}}catch(err){result.textContent=localText(err.message);}});form.addEventListener('reset',()=>{document.getElementById('aiper-new-result').textContent=localText('Enter your values and calculate.');});}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estime la capacidad de producci\u00f3n y el ajuste del clorador seg\u00fan la demanda diaria y las horas disponibles. Volumen de la piscina (galones estadounidenses)Demanda diaria medida de cloro libre (ppm)Horas de producci\u00f3n disponibles al d\u00edaAjuste m\u00e1ximo previsto de la c\u00e9lula (%)Producci\u00f3n de la c\u00e9lula existente (libras por 24 h al 100 %, opcional) CalcularRestablecer Introduzca [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"aiper_reading_time":2,"aiper_last_reviewed":"","aiper_reviewer":0,"aiper_related_ids":[],"aiper_layout":"","footnotes":""},"class_list":["post-13222","page","type-page","status-publish","hentry"],"lang":"es","translations":{"es":13222,"fr":13208,"de":13151,"en":13077},"_links":{"self":[{"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/pages\/13222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/comments?post=13222"}],"version-history":[{"count":2,"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/pages\/13222\/revisions"}],"predecessor-version":[{"id":13239,"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/pages\/13222\/revisions\/13239"}],"wp:attachment":[{"href":"https:\/\/aiper.com\/blogs\/wp-json\/wp\/v2\/media?parent=13222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}