1、碳化法
在硫化鋇溶液中通入二氧化碳進行碳化,得到碳酸鋇漿液。經脫硫洗滌、真空過濾、300℃下干燥、粉碎,制得碳酸鋇成品。
BaS+CO2+H2O=BaCO3+H2S
2、復分解法
由硫化鋇與碳酸銨進行復分解反應,再經洗滌、過濾、干燥等,即得碳酸鋇成品。
BaS+(NH4)2CO3=BaCO3+(NH4)2S
還可用氯化鋇與碳酸鉀反應制取:
BaCl2+K2CO3=BaCO3↓+2KCl
3、毒重石化法
將毒重石礦粉與銨鹽反應生成可溶性鋇鹽,同時將碳酸銨回收使用,可溶性鋇鹽加入碳酸銨沉淀出精制碳酸鋇,經過濾、干燥,制成成品。得到的母液可回收循環使用。
BaCO3+2HCl=BaCl2+H2O+CO2↑
BaCl2+2NH4OH=Ba(OH)2+2NH4Cl
Ba(OH)2+CO2=BaCO3↓+H2O