一种纳米钽酸镉光催化剂的制备方法,在水浴中将五氯化钽和四水硝酸镉溶解于无水乙醇中,然后,再将的聚乙二醇溶解于无水乙醇中;将以上两种溶液在磁力搅拌下混合,水浴蒸发溶剂得到透明溶胶;将得到的溶胶放置在烘箱中,鼓风干燥得到干凝胶,然后研磨得到淡黄色的前驱体粉末;将该前驱体粉末置于马弗炉中煅烧,得到灰色粉末;将该灰色粉末置于马弗炉中煅烧,自然降至室温,即得到白色的纳米钽酸镉光催化剂。由于本发明采用镉元素取代碱金属和碱土金属元素,能带结构和态密度计算表明,催化剂的价带主要由02p轨道构成,导带由Ta5d,02p和Cd5s5p杂化轨道构成,很大程度上缩小了带隙,Ta和Cd共同作为反应位,提高了光催化反应活性。