首先我们来说说过氧化钙应该是什么颜色的。根据维基百科的说法是[1]——
Commercial samples can be yellowish, but the pure compound is white.
也就是说,很纯的过氧化钙是白色的,但是不太纯的(商品级)则是黄色的。那么商品级的过氧化钙里面有什么杂质呢[2]?
Commercial material contains either 60 or 75% CaO2, the remainder is a poorly defined mixture of CaO, Ca(OH)2 and CaCO3.
也就是说,商品级的里面主要是过氧化钙,剩下的杂质就是氧化钙、氢氧化钙和碳酸钙。乍看之下,其他的也应该都是白色的,也没有觉得哪个是黄色的。
到了这里,我们不得不提及混合价态化合物了。混合价态化合物中会含有两种价态不同但环境接近的离子,而电子就会在它们之间发生转移,从而吸收部分可见光产生颜色。比如Fe3O4和普鲁士蓝都是这种类型。在不太纯的过氧化钙中,会有 离子,也会有 离子,则电子也会在它们之间转移,从而使得颜色变成黄色。
类似的情形我们高中就遇到过了——新制的氢氧化亚铁是白色的,但是会先被氧化成灰绿色的沉淀,这也是由于混合价态化合物产生的颜色。
Fe(OH)2 氧化为 Fe(OH)3 的灰绿色的中间产物组成是什么?
另外,我们高中有机还学过,苯酚在空气中被氧化成粉红色物质,而一般认为的氧化产物苯醌却是黄色的。实际上的氧化产物是苯醌+对苯二酚的复合物,这种复合物中也存在电荷转移,所以呈红色。
综上所述,你的产品是黄色的,多半是因为其中还有部分氧化钙杂质了。