Công cụ tính khối lượng phân tử là gì?
Công cụ này tính khối lượng phân tử (hay còn gọi là khối lượng mol, phân tử khối) của một hợp chất hóa học trực tiếp từ công thức phân tử của nó. Bạn chỉ cần nhập một công thức như H2O, AgS2O3 hoặc Na3AsO16H24, công cụ sẽ trả về tổng khối lượng tính bằng gam trên mol (g/mol), cùng với bảng phân tích chi tiết hiển thị số hiệu nguyên tử, tên, khối lượng nguyên tử chuẩn, số lượng nguyên tử và phần đóng góp của từng nguyên tố vào tổng khối lượng.
Cách sử dụng
Hãy nhập công thức dưới dạng một chuỗi liền các ký hiệu nguyên tố, kèm theo chỉ số (nếu cần). Mỗi ký hiệu gồm một chữ cái in hoa, có thể theo sau bởi một chữ cái thường (đúng theo ký hiệu nguyên tử của IUPAC), và có thể kèm theo một số nguyên chỉ số lượng nguyên tử. Nếu bỏ qua chỉ số thì hiểu là một nguyên tử, ví dụ CO2 nghĩa là một nguyên tử cacbon và hai nguyên tử oxy. Lưu ý phân biệt chữ hoa và chữ thường: CO là cacbon cộng oxy, còn Co là coban. Phiên bản cơ bản này chưa hỗ trợ dấu ngoặc đơn, ngoặc vuông hay ký hiệu chấm cho hợp chất ngậm nước (ví dụ Ca(OH)2 hay CuSO4·5H2O phải được khai triển bằng tay).
Giải thích công thức tính
Công cụ phân tích chuỗi nhập theo mẫu ([A-Z][a-z]?)(\d*), tra cứu khối lượng nguyên tử chuẩn của từng nguyên tố trong bảng tuần hoàn bao gồm các nguyên tố từ 1 đến 118, nhân khối lượng đó với số lượng nguyên tử, rồi cộng tất cả các phần đóng góp lại:
$$\text{MW} = \sum_{i} n_i \cdot A_i \quad \text{from } \text{Molecular Formula}$$
Khối lượng nguyên tử vốn đã được tính bằng g/mol (tương đương đơn vị khối lượng nguyên tử thống nhất trên mỗi phân tử), nên không cần chuyển đổi đơn vị.
Ví dụ minh họa
Với bạc thiosunfat AgS2O3: Ag = \(1 \times 107{,}8682 = 107{,}8682\); S = \(2 \times 32{,}065 = 64{,}130\); O = \(3 \times 15{,}9994 = 47{,}9982\). Tổng:
$$107{,}8682 + 64{,}130 + 47{,}9982 = 219{,}9964 \ \text{g/mol}$$
Với nước H2O:
$$2 \times 1{,}00794 + 15{,}9994 = 18{,}01528 \ \text{g/mol}$$
Câu hỏi thường gặp
Kết quả được tính theo đơn vị nào? Gam trên mol (g/mol), đơn vị tiêu chuẩn của khối lượng mol.
Tôi có thể nhập dấu ngoặc hay hợp chất ngậm nước không? Phiên bản này thì chưa. Bạn hãy khai triển các nhóm bằng tay, ví dụ viết Ca(OH)2 thành CaO2H2.
Vì sao công thức của tôi báo lỗi? Nhiều khả năng do ký hiệu không hợp lệ, một thành phần bắt đầu bằng chữ thường, hoặc có ký tự lạ. Ký hiệu phải đúng dạng một chữ in hoa kèm một chữ thường (nếu có) đúng theo bảng tuần hoàn.