分析:(1)加熱分解,失去結晶水,同時發(fā)生分解反應:2NaHCO
3Na
2CO
3+CO
2↑+H
2O,加熱后殘留固體為碳酸鈉,根據(jù)生成的二氧化碳計算NaHCO
3的物質的量、生成Na
2CO
3、H
2O是的物質的量,再結合生成水的總質量計算結晶水的物質的量,根據(jù)質量守恒計算加熱后殘留固體碳酸鈉的質量,進而計算晶體中碳酸鈉的質量,據(jù)此確定a、b、c;
(2)加入80mL鹽酸生成氣體體積為2520mL,大于加入60mL鹽酸時生成的氣體體積,故加入40mL、60mL鹽酸時,鹽酸不足,完全反應,發(fā)生反應:NaHCO
3+HCl=NaCl+CO
2↑+H
2O,加入50mL鹽酸產生的氣體體積為加入40mL鹽酸產生的氣體及在40mL基礎上再加入10mL鹽酸產生的氣體體積之和,結合40mL~60mL之間消耗鹽酸體積與生成氣體體積的定比關系計算;
40mL~60mL之間消耗20mL鹽酸,生成氣體1680mL-560mL=1120mL,發(fā)生反應:NaHCO
3+HCl=NaCl+CO
2↑+H
2O,根據(jù)鹽酸和二氧化碳之間的關系式計算鹽酸濃度;
發(fā)生反應:NaHCO
3+HCl=NaCl+CO
2↑+H
2O,生成560mL二氧化碳消耗鹽酸的體積=
×20mL=10mL,故加入前30mL鹽酸,發(fā)生反應Na
2CO
3+HCl=NaCl+NaHCO
3,30mL~75mL發(fā)生反應:NaHCO
3+HCl=NaCl+CO
2↑+H
2O,由兩階段消耗的鹽酸體積,可計算堿B中Na
2CO
3、NaHCO
3的物質的量之比,再根據(jù)生成二氧化碳計算各自物質的量,根據(jù)質量守恒計算結晶水的質量,進而計算結晶水的物質的量,確定三者比例關系,進而確定堿B的化學式;
(3)30mL鹽酸中n(HCl)=0.03mol×3mol/L=0.09mol,設堿B中Na
2CO
3的物質的量n mol,則為NaHCO
3為0.5n mol,則:
Na
2CO
3+HCl=NaHCO
3+NaCl+H
2O、NaHCO
3+HCl=NaCl+CO
2↑+H
2O,
n mol nmol n mol 1.5n mol 1.5n mol 1.5n mol
當n≥n(HCl),沒有氣體生成;
當n<0.09且n+1.5n>0.09時,碳酸氫鈉不能完全反應,鹽酸先與碳酸鈉反應轉化為碳酸氫鈉,剩余的鹽酸再與碳酸氫鈉反應生成二氧化碳;
當n+1.5n<0.09時,鹽酸過量,根據(jù)碳元素守恒,生成二氧化碳的物質的量,據(jù)此討論解答.
解答:
解:(1)加熱分解,失去結晶水,同時發(fā)生分解反應:2NaHCO
3Na
2CO
3+CO
2↑+H
2O,加熱后殘留固體為碳酸鈉,產生CO
2 2.24L(標準狀況),則其物質的量=
=0.1mol,生成水5.4g,水的物質的量=
=0.3mol,則:
2NaHCO
3Na
2CO
3+CO
2↑+H
2O
0.2mol 0.1mol 0.1mol 0.1mol
故31.0g的天然堿A中,n(NaHCO
3)=0.2mol,n(H
2O)=0.3mol-0.1mol=0.2mol,故m(Na
2CO
3)=31g-0.2mol×84g/mol-0.2mol×18g/mol=10.6g,故n(Na
2CO
3)=
=0.1mol,
則堿A中n(Na
2CO
3):n(NaHCO
3):n(H
2O)=0.1mol:0.2mol:0.2mol=1:2:2,
化學式為:Na
2CO
3?2NaHCO
3?2H
2O,即a=1、b=2、c=2,
故答案為:1;2;2;
(2)加入80mL鹽酸生成氣體體積為2520mL,大于加入60mL鹽酸時生成的氣體體積,故加入40mL、60mL鹽酸時,鹽酸不足,完全反應,發(fā)生反應:NaHCO
3+HCl=NaCl+CO
2↑+H
2O,40mL~50mL之間消耗10mL鹽酸,生成氣體體積為(1680mL-560mL)×
=560mL,故加入50mL鹽酸產生的氣體體積為:560mL+560mL=1120mL;
40mL~60mL之間消耗20mL鹽酸,生成氣體1680mL-560mL=1120mL,發(fā)生反應:NaHCO
3+HCl=NaCl+CO
2↑+H
2O,設鹽酸的難度為c,
NaHCO
3+HCl=NaCl+CO
2↑+H
2O
1 1
0.02cmol
1:1=0.02cmol:
c=2.5mol/L
發(fā)生反應:NaHCO
3+HCl=NaCl+CO
2↑+H
2O,生成560mL二氧化碳消耗鹽酸的體積=
×20mL=10mL,故加入前30mL鹽酸,發(fā)生反應Na
2CO
3+HCl=NaCl+NaHCO
3,30mL~75mL發(fā)生反應:NaHCO
3+HCl=NaCl+CO
2↑+H
2O,
令堿B中Na
2CO
3、NaHCO
3的物質的量為amol、bmol,則:
Na
2CO
3+HCl=NaCl+NaHCO
3,
amol amol amol
NaHCO
3+HCl=NaCl+CO
2↑+H
2O,
(a+b)mol (a+b)mol (a+b)mol
故amol:(a+b)mol=30mL:(75mL-30mL),則a:b=2:1,由生成二氧化碳可知(a+b)mol=0.1125mol,解得a=0.075、b=0.0375,故堿B中結晶水的質量=12.45g-0.0375mol×84g/mol-0.075mol×106g/mol=1.35g,結晶水的物質的量=
=0.075mol,
則堿B中n(Na
2CO
3):n(NaHCO
3):n(H
2O)=0.075mol:0.0375mol:0.075mol=2:1:2,
故堿B的化學式為:2Na
2CO
3?NaHCO
3?2H
2O,
故答案為:1120;3mol/L;2Na
2CO
3?NaHCO
3?2H
2O;
(3)30mL鹽酸中n(HCl)=0.03mol×2.5mol/L=0.075mol,設堿B中Na
2CO
3的物質的量n mol,則為NaHCO
3為0.5n mol,
發(fā)生反應:Na
2CO
3+HCl=NaHCO
3+NaCl+H
2O、NaHCO
3+HCl=NaCl+CO
2↑+H
2O,
n mol nmol n mol 1.5n mol 1.5n mol 1.5n mol
當堿B中n(Na
2CO
3)≥n(HCl),即n(Na
2CO
3)≥0.075mol,沒有氣體生成,氣體體積V=0,天然堿B質量W(g)滿足:
×2≥0.075,則W≥12.45,
當n<0.075且n+1.5n>0.075時,碳酸氫鈉不能完全反應,鹽酸先與碳酸鈉反應轉化為碳酸氫鈉,剩余的鹽酸再碳酸氫鈉反應生成二氧化碳,即:
×2<0.075且
×2×2.5>0.075,整理得4.98<W<12.45,生成二氧化碳為(0.075-
×2)mol,其體積V=(0.075-
×2)mol×22400mL/mol=(1680-
)mL,
當n+1.5n≤0.075時,碳酸氫鈉完全反應,鹽酸過量或恰好反應,即
×2×2.5≤0.075整理得W<4.98,故應0<W≤4.98,根據(jù)碳元素守恒,生成二氧化碳的物質的量=
mol×3,故二氧化碳體積V=
mol×3×22400mL/mol=
mL,
故答案為:W≥12.45g,V=0mL;4.98g<W<12.45g,V=(1680-
)mL;0<W≤4.98g,V=
mL.