自来水加入84消毒液为什么发黄

来源:百度知道 编辑:UC知道 时间:2024/06/07 01:24:09
用了两个不同牌子的84消毒液,在我家分别用两个盆子盛同样多的水,然后倒入同量的84,30分钟后,均无变色。用同样方法,在另一栋楼的邻居家试验,结果10分钟就都变成黄色了。分明是水的原因。请问是怎么回事?

84消毒液之所以有消毒作用是因为里面含有次氯酸盐水解形成的次氯酸(HClO),次氯酸是不稳定的,他在受热或者遇到光照时会分解产生盐酸。而水中存在这样的平衡:HClO+HCl=Cl2+H2O,所以当溶液中的盐酸较多时会使生成的氯气增多,氯气溶于水会使溶液呈黄色。因此可能是你邻居家的光热条件有差异,从而导致盐酸增多,溶解的氯气增多,溶液就变黄了。当然,也可能是因为你邻居家的自来水被来就酸性较强、含盐酸稍多(工厂自来水消毒用的就是少量氯气,因而自来水中一般都会有极少量的盐酸)。