cho 16,4g Ba,Al vào 500ml nước thu được 5,6l H2+ 100ml dung dịch B gồm dung dịch HCl 0,01M và H2SO4 0,02M thu được dung dịch X. Tính pH của X?

1 câu trả lời

Ba + 2H2O ----> Ba(OH)2 + H2

x x

2Al +Ba(OH)2 + 2H2O ------> Ba(AlO2)2 + 3H2

y 3/2y

x+3/2y =0,25 , 137 x+ 27 y= 16,4

x= 0,1, y= 0,1

Ba(AlO)2 0,05 , Ba(OH)2 0,05 mol=> n OH- = 0,1

tong mol H+ = 5.10^-3

H+ + OH- -----> H2O

5.10^-3 0,1

n OH- du = 0,095

[OH-]= 0,095/0,6=0,158

=> PH = 14+ log [OH]=13,2

Câu hỏi trong lớp Xem thêm