Câu hỏi
Đốt cháy hoàn toàn 1,2 gam chất hữu cơ A, rồi cho hấp thụ toàn bộ sản phẩm cháy trong dung dịch Ba(OH)2 dư thấy khối lượng bình chứa tăng 4,08 gam. Biết rằng số mol CO2 gấp 0,75 lần số mol của nước. CTPT của A là: (biết A có 1 nguyên tử oxi trong phân tử):
- A C3H8O
- B C4H10O
- C C3H6O
- D CH2O
Phương pháp giải:
A có CTPT là CxHyO
2CxHyO + \(\frac{{4x + y - 2}}{2}\) O2 → 2xCO2 + yH2O
CO2 + Ba(OH)2 → BaCO3 + H2O
Ta có: mbình tăng = mCO2 + mH2O và nCO2 = 0,75nH2O → nCO2 và nH2O
BTKL → mO2 → nO2
Bảo toàn O → nO(A) = nA
Số C = x = nCO2 : nA
Số H = y = 2nH2O : nA
Lời giải chi tiết:
A có CTPT là CxHyO
2CxHyO + \(\frac{{4x + y - 2}}{2}\) O2 → 2xCO2 + yH2O
CO2 + Ba(OH)2 → BaCO3 + H2O
Ta có: mbình tăng = mCO2 + mH2O = 4,08 gam → 44nCO2 + 18nH2O = 4,08 gam
Mặt khác: nCO2 = 0,75nH2O
→ nCO2 = 0,06 mol và nH2O = 0,08 mol
BTKL phản ứng cháy: mO2 = mCO2 + mH2O - mA = 4,08 - 1,2 = 2,88 mol → nO2 = 0,09 mol
Bảo toàn O: nA + 2nO2 = 2nCO2 + nH2O → nA + 2.0,09 = 2.0,06 + 0,08 → nA = 0,02 mol
Số C = x = nCO2 : nA = 0,06 : 0,02 = 3
Số H = y = 2nH2O : nA = 2.0,08 : 0,02 = 8
Vậy CTPT của A là C3H8O
Đáp án A