เครื่องคำนวณโมล | เครื่องมือแปลงโมลเป็นมวลฟรี
เครื่องคำนวณโมลฟรีแปลงระหว่างโมลและมวลโดยใช้น้ำหนักโมเลกุล การแปลงโมลเป็นกรัมและกรัมเป็นโมลอย่างแม่นยำสำหรับงานปฏิบัติการเคมีและสโตอิคิโอเมตรี
เครื่องคำนวณโมล
สูตรมวล: มวล = โมล × น้ำหนักโมเลกุล
วิธีการทำงาน
โมลเป็นหน่วยการวัดที่ใช้ในเคมีเพื่อแสดงปริมาณสารเคมี หนึ่งโมลของสารใดๆ ประกอบด้วยสิ่งมีพื้นฐาน 6.02214076×10²³ หน่วย (อะตอม โมเลกุล ไอออน ฯลฯ) เครื่องคำนวณโมลช่วยแปลงระหว่างมวลและโมลโดยใช้น้ำหนักโมเลกุลของสาร
ความสัมพันธ์ของโมล
เอกสารประกอบการใช้งาน
เครื่องคำนวณโมล: การแปลงระหว่างมวลและโมลในเคมี
เครื่องคำนวณโมล คืออะไร?
เครื่องคำนวณโมล แปลงระหว่างโมลและมวล โดยใช้น้ำหนักโมเลกุล—การคำนวณพื้นฐานที่คุณจะพบอยู่ตลอดเวลาในห้องปฏิบัติการเคมี งานการบ้าน และงานวิจัย การคำนวณนี้ค่อนข้างง่าย (คูณหรือหารด้วยน้ำหนักโมเลกุล) แต่เมื่อคุณกำลังทำงานกับปัญหาสโตเคียเมตรีหลายขั้นตอนหรือเตรียมสารละลายในห้องปฏิบัติการ การแปลงที่แม่นยำมีความสำคัญ
นี่คือสิ่งที่เกิดขึ้น: การคำนวณด้วยมือใช้งานได้ดีจนกระทั่งคุณต้องจัดการกับสารประกอบที่มีน้ำหนักโมเลกุลเช่น 342.296 กรัม/โมล (ซูโครส) หรือประมวลผลการแปลงหลายครั้งติดต่อกัน นั่นคือช่วงที่ข้อผิดพลาดในการคำนวณเริ่มเข้ามา โดยเฉพาะอย่างยิ่งภายใต้ความกดดันด้านเวลาระหว่างการสอบหรือในห้องปฏิบัติการ
เครื่องคำนวณนี้จัดการการแปลง โมลเป็นมวล และ มวลเป็นโมล สำหรับสารเคมีใดๆ—ตั้งแต่ธาตุง่ายๆ เช่นออกซิเจนไปจนถึงสารประกอบอินทรีย์ที่ซับซ้อน คุณป้อนค่าของคุณ และมันจะใช้ความสัมพันธ์พื้นฐาน: มวล = โมล × น้ำหนักโมเลกุล
ความเข้าใจเกี่ยวกับแนวคิดโมลในเคมี
โมล คือหน่วยพื้นฐาน SI สำหรับวัดปริมาณสารในเคมี หนึ่งโมลประกอบด้วยอนุภาคพื้นฐาน (อะตอม โมเลกุล ไอออน หรืออนุภาคอื่นๆ) อย่างแน่นอน 6.02214076 × 10²³ จำนวนนี้ ซึ่งรู้จักกันในชื่อ เลขอาโวกาโดร หรือค่าคงที่อาโวกาโดร ช่วยให้นักเคมีสามารถนับอนุภาคโดยการชั่งน้ำหนัก—เชื่อมโยงระหว่างโลกอะตอมขนาดเล็กกับการวัดในห้องปฏิบัติการ
สิ่งที่ทำให้แนวคิดโมลทรงพลังคือการให้วิธีปฏิบัติในการทำงานกับอะตอมและโมเลกุล คุณไม่สามารถนับอะตอมแต่ละตัวบนเครื่องชั่งได้ แต่คุณสามารถชั่งน้ำหนักเป็นกรัมได้ การแปลงโมลช่วยให้คุณสามารถแปลงระหว่างสองมาตราส่วนนี้
สูตรคำนวณโมล: การแปลงระหว่างโมลและมวล
ความสัมพันธ์ระหว่างโมล มวล และน้ำหนักโมเลกุลเป็นไปตามสูตรการแปลงโมลพื้นฐานเหล่านี้:
-
คำนวณมวลจากโมล (โมลเป็นกรัม):
-
คำนวณโมลจากมวล (กรัมเป็นโมล):
คำอธิบายตัวแปรสูตร:
- มวล วัดเป็นกรัม (g)
- โมล แสดงปริมาณสารเป็นโมล (mol)
- น้ำหนักโมเลกุล (หรือเรียกว่ามวลโมลาร์) วัดเป็นกรัมต่อโมล (g/mol)
คำศัพท์สำคัญสำหรับการคำนวณโมล
- โมล (n): ปริมาณสารที่มีจำนวนอาโวกาโดร (6.02214076 × 10²³) ของอนุภาค
- มวล (m): ปริมาณทางกายภาพของสาร โดยปกติวัดเป็นกรัม
- น้ำหนักโมเลกุล (MW): ผลรวมของน้ำหนักอะตอมทั้งหมดในโมเลกุล แสดงเป็น g/mol
- เลขอาโวกาโดร: 6.02214076 × 10²³ อนุภาคต่อโมล
- มวลโมลาร์: มวลของสารหนึ่งโมล วัดเป็น g/mol (เหมือนกับน้ำหนักโมเลกุล)
วิธีใช้เครื่องคำนวณโมล
เครื่องคำนวณมี 2 โหมดขึ้นอยู่กับสิ่งที่คุณต้องการหา:
การแปลงจากโมลเป็นมวล (โมลเป็นกรัม)
- เลือกโหมด "โมลเป็นมวล"
- ป้อนจำนวนโมล
- ป้อนน้ำหนักโมเลกุลในหน่วย g/mol
- เครื่องคำนวณแสดงมวลเป็นกรัม
ตัวอย่างการใช้งาน: คุณกำลังเขียนขั้นตอนปฏิบัติการและต้องระบุ "ชั่งโซเดียมคาร์บอเนต X กรัม" แต่การคำนวณของคุณได้โมลจากสโตอิคิโอเมตรี
การแปลงจากมวลเป็นโมล (กรัมเป็นโมล)
- เลือกโหมด "มวลเป็นโมล"
- ป้อนมวลเป็นกรัม
- ป้อนน้ำหนักโมเลกุลในหน่วย g/mol
- เครื่องคำนวณแสดงจำนวนโมล
ตัวอย่างการใช้งาน: คุณชั่งสารตั้งต้นปริมาณหนึ่งและต้องการทราบจำนวนโมลสำหรับการคำนวณสโตอิคิโอเมตรี
ตัวอย่างการคำนวณ: น้ำ (H₂O)
ปัญหา: คำนวณมวลของน้ำ (H₂O) เมื่อเรามี 2 โมล
วิธีแก้โดยใช้เครื่องคำนวณโมล:
- เลือกโหมด "โมลเป็นมวล"
- ป้อน "2" ในช่องโมล
- ป้อน "18.015" (น้ำหนักโมเลกุลของน้ำ) ในช่องน้ำหนักโมเลกุล
- ผลลัพธ์: 36.03 กรัมของน้ำ
สูตรที่ใช้: มวล = โมล × น้ำหนักโมเลกุล = 2 mol × 18.015 g/mol = 36.03 g
เคล็ดลับ: เมื่อเตรียมสารละลายน้ำในห้องปฏิบัติการ คุณจะต้องใช้น้ำหนักโมเลกุลของน้ำบ่อยครั้ง แทนที่จะคำนวณทุกครั้งจากน้ำหนักอะตอม นักเคมีที่มีประสบการณ์จะจำน้ำหนักโมเลกุลทั่วไป: H₂O = 18.015 g/mol, NaCl = 58.44 g/mol และกลูโคส = 180.16 g/mol ช่วยประหยัดเวลาได้มากตลอดภาคการศึกษา
ตัวอย่างการคำนวณ: โซเดียมคลอไรด์ (NaCl)
ปัญหา: มีกี่โมลใน 100 กรัมของเกลือแกง (NaCl)?
วิธีแก้โดยใช้เครื่องคำนวณโมล:
- เลือกโหมด "มวลเป็นโมล"
- ป้อน "100" ในช่องมวล
- ป้อน "58.44" (น้ำหนักโมเลกุลของ NaCl) ในช่องน้ำหนักโมเลกุล
- ผลลัพธ์: 1.71 โมลของ NaCl
สูตรที่ใช้: โมล = มวล ÷ น้ำหนักโมเลกุล = 100 g ÷ 58.44 g/mol = 1.71 mol
การอ้างอิงอย่างรวดเร็ว: น้ำหนักโมเลกุลทั่วไป
ใช้น้ำหนักโมเลกุลทั่วไปเหล่านี้สำหรับการคำนวณโมลอย่างรวดเร็ว:
| สาร | สูตรเคมี | น้ำหนักโมเลกุล (กรัม/โมล) |
|---|---|---|
| น้ำ | H₂O | 18.015 |
| โซเดียมคลอไรด์ (เกลือแกง) | NaCl | 58.44 |
| คาร์บอนไดออกไซด์ | CO₂ | 44.01 |
| ก๊าซออกซิเจน | O₂ | 32.00 |
| กลูโคส | C₆H₁₂O₆ | 180.16 |
| กรดซัลฟูริก | H₂SO₄ | 98.08 |
| โซเดียมไฮดรอกไซด์ | NaOH | 40.00 |
| กรดไฮโดรคลอริก | HCl | 36.46 |
| แอมโมเนีย | NH₃ | 17.03 |
| มีเทน | CH₄ | 16.04 |
ข้อผิดพลาดทั่วไป: ข้อผิดพลาดที่พบบ่อยในรายงานปฏิบัติการคือการใช้น้ำหนักโมเลกุลที่ปัดเศษ (เช่น 18 กรัม/โมล สำหรับน้ำแทน 18.015 กรัม/โมล) สำหรับงานระดับปริญญาตรีส่วนใหญ่ เรื่องนี้ไม่สำคัญนัก แต่ในเคมีวิเคราะห์หรือเมื่อทำงานกับปริมาณมาก ความแตกต่างเหล่านี้จะสะสมขึ้น เมื่อมีข้อสงสัย ให้ตรวจสอบที่เว็บบุ๊คเคมีของ NIST เพื่อหาน้ำหนักโมเลกุลที่แม่นยำ
การประยุกต์ใช้โมลในโลกแห่งความเป็นจริง
การแปลงโมลปรากฏขึ้นตลอดเวลาในงานเคมีเชิงปฏิบัติ นี่คือสถานที่ที่คุณจะใช้การคำนวณเหล่านี้จริง ๆ:
การเตรียมในห้องปฏิบัติการ
เมื่อเตรียมสารละลายโซเดียมไฮดรอกไซด์ 0.1 โมลาร์ คุณต้องคำนวณ: "ฉันต้องการ NaOH กี่กรัมสำหรับ 500 มล.?" การแปลงเป็นดังนี้: 0.1 โมล/ลิตร × 0.5 ลิตร = 0.05 โมล จากนั้น 0.05 โมล × 40.00 กรัม/โมล = 2.00 กรัม NaOH นี่เป็นงานประจำวันในห้องปฏิบัติการเคมีวิเคราะห์
สถานการณ์ทั่วไป: คุณกำลังตั้งค่าการทดลองไทเทรตและต้องเตรียมสารละลายมาตรฐานด้วยความเข้มข้นที่แม่นยำ การแปลงโมลเป็นมวลอย่างถูกต้องจะกำหนดว่าผลลัพธ์ของคุณจะถูกต้องหรือคลาดเคลื่อนอย่างเป็นระบบ
การวิเคราะห์ทางเคมีและสโตอิคิโอเมตรี
ในปัญหาสโตอิคิโอเมตรี คุณจะแปลงระหว่างโมลและมวลตลอดเวลาเพื่อหาสารกำหนดปฏิกิริยาและผลผลิตทางทฤษฎี ตัวอย่างเช่น หากคุณทำปฏิกิริยา 10 กรัมของแมกนีเซียมกับกรดไฮโดรคลอริกส่วนเกิน (Mg + 2HCl → MgCl₂ + H₂) คุณจะแปลงก่อน: 10 กรัม Mg ÷ 24.31 กรัม/โมล = 0.411 โมล Mg จากนั้นใช้อัตราส่วนโมลเพื่อทำนายการเกิดผลิตภัณฑ์
สิ่งที่ซับซ้อนคือการทำงานย้อนกลับจากปริมาณผลิตภัณฑ์ที่ต้องการไปยังมวลสารตั้งต้นที่จำเป็น—นี่ต้องใช้การแปลงโมลหลายขั้นตอน และข้อผิดพลาดจะสะสมอย่างรวดเร็วหากไม่มีวิธีการคำนวณที่น่าเชื่อถือ
การประยุกต์ใช้ในอุตสาหกรรมและเภสัชกรรม
ในการผลิตยา มาตรฐานการควบคุมต้องการปริมาณส่วนประกอบที่แม่นยำ เมื่อขยายจากการสังเคราะห์ในห้องปฏิบัติการ (ผลิตเป็นมิลลิกรัม) ไปยังชุดการผลิต (ผลิตเป็นกิโลกรัม) การแปลงโมลเป็นมวลที่แม่นยำมีความสำคัญอย่างยิ่งในการรักษาอัตราส่วนสโตอิคิโอเมตรี ข้อผิดพลาดในน้ำหนักโมเลกุลหรือการแปลงในระดับใหญ่อาจทำให้ชุดการผลิตทั้งหมดล้มเหลวในการควบคุมคุณภาพ
ห้องปฏิบัติการเคมีสิ่งแวดล้อมที่วิเคราะห์ตัวอย่างน้ำหรืออากาศแปลงความเข้มข้นของสารมลพิษจากส่วนในล้านส่วน (ppm) เป็นความเข้มข้นโมลอย่างสม่ำเสมอ ซึ่งต้องใช้น้ำหนักโมเลกุลและการแปลงที่แม่นยำเพื่อรายงานต่อหน่วยงานกำกับดูแลเช่น EPA
ปัญหาและวิธีแก้ไขการคำนวณโมลทั่วไป
ความท้าทาย 1: การหาน้ำหนักโมเลกุลที่แม่นยำ
เมื่อทำงานกับสารประกอบอินทรีย์ที่ซับซ้อนหรือเกลือที่มีน้ำ การหาน้ำหนักโมเลกุลที่ถูกต้องสามารถยากได้อย่างน่าประหลาด นักเรียนมักใช้ค่าที่ไม่ถูกต้องจากการค้นหาทางอินเทอร์เน็ตอย่างรวดเร็วหรือลืมคำนวณโมเลกุลน้ำในสารประกอบที่มีน้ำ (เช่น CuSO₄·5H₂O)
วิธีที่ใช้ได้จริง: สำหรับธาตุและสารประกอบง่ายๆ ใช้ตารางธาตุที่มีทศนิยมอย่างน้อย 4 ตำแหน่ง สำหรับสารประกอบที่ซับซ้อน NIST Chemistry WebBook ให้น้ำหนักโมเลกุลที่เชื่อถือได้ เมื่อคำนวณจากสูตรด้วยตนเอง ให้ตรวจสอบซ้ำโดยการบวกน้ำหนักอะตอมสองครั้ง—ข้อผิดพลาดของน้ำหนักสูตรเป็นแหล่งที่มาของคำตอบที่ผิดพลาดในการสอบ
สถานการณ์จริง: ทองแดงซัลเฟตเพนตะไฮเดรต (CuSO₄·5H₂O) มีน้ำหนักโมเลกุล 249.68 g/mol ไม่ใช่ 159.61 g/mol (น้ำหนักของ CuSO₄ที่ไม่มีน้ำ) การลืมโมเลกุลน้ำทั้งห้าจะทำให้การคำนวณถัดไปผิดพลาด
ความท้าทาย 2: ข้อผิดพลาดในการแปลงหน่วย
ข้อผิดพลาดคลาสสิก: คุณวัด 250 mg ของสารประกอบ ลืมแปลงเป็นกรัม และคำนวณราวกับว่ามี 250 g—คำตอบของคุณผิดไป 1000 เท่า เรื่องนี้เกิดขึ้นบ่อยกว่าที่คิด โดยเฉพาะเมื่อทำงานอย่างรวดเร็ว
กลยุทธ์ป้องกัน: ก่อนการคำนวณโมลใดๆ ให้เขียนค่าของคุณพร้อมหน่วยอย่างชัดเจน หากคุณเห็น "mg," "kg," หรือ "μg" ให้แปลงเป็นกรัมทันที สูตรโมลมาตรฐานใช้งานได้เฉพาะกับกรัมและ g/mol เก็บการแปลงเหล่านี้ไว้ในความทรงจำ:
- 1 mg = 0.001 g (หารด้วย 1000)
- 1 kg = 1000 g (คูณด้วย 1000)
- 1 μg = 0.000001 g (หารด้วย 1,000,000)
ความท้าทาย 3: ตัวเลขนัยสำคัญและการปัดเศษ
อาจารย์ปฏิบัติการมักหักคะแนนสำหรับตัวเลขนัยสำคัญที่ไม่ถูกต้อง แต่กฎเกณฑ์สามารถสับสนได้ เมื่อคูณ 2.5 mol ด้วย 18.015 g/mol คำตอบควรเป็น 45 g, 45.0 g หรือ 45.04 g?
กฎ: สำหรับการคูณและหาร (ซึ่งรวมถึงการแปลงโมล-มวล) คำตอบควรมีตัวเลขนัยสำคัญเท่ากับการวัดที่มีน้อยที่สุด ในตัวอย่างข้างต้น 2.5 mol มี 2 ตัวเลขนัยสำคัญ ดังนั้นคำตอบคือ 45 g (ไม่ใช่ 45.0 หรือ 45.04)
ที่มีความสำคัญ: ในเคมีวิเคราะห์และการวิจัย การรักษาตัวเลขนัยสำคัญที่เหมาะสมสะท้อนความแม่นยำของการวัด การรายงาน 45.0375 g เมื่อการวัดเริ่มต้นของคุณมีความแม่นยำเพียง 2 ตัวเลขนัยสำคัญ จะเป็นการนำเสนอความไม่แน่นอนของผลลัพธ์ ดูที่คำแนะนำของ NIST เกี่ยวกับตัวเลขนัยสำคัญ สำหรับรายละเอียดเพิ่มเติม
การคำนวณเคมีที่เกี่ยวข้องและการเตรียมสารละลาย
เมื่อคุณเชี่ยวชาญการแปลงโมล-มวลแล้ว คุณมักจะรวมการคำนวณเหล่านี้กับการคำนวณอื่นๆ สำหรับงานในห้องปฏิบัติการ:
การคำนวณที่ขึ้นกับความเข้มข้น
โมลาริตี (M): เมื่อเตรียมสารละลาย คุณมักต้องแปลง: "ฉันต้องการ 0.5 ลิตรของ 0.1 M NaOH" → "ต้องใช้ NaOH กี่กรัม" ก่อนอื่นคำนวณโมล (0.5 L × 0.1 mol/L = 0.05 mol) แล้วแปลงเป็นมวล (0.05 mol × 40.00 g/mol = 2.00 g)
โมลาลิตี (m): ใช้สำหรับการคำนวณคุณสมบัติโคลิเกทีฟ (การเพิ่มจุดเดือด การลดจุดเยือกแข็ง) ต่างจากโมลาริตี โมลาลิตีไม่เปลี่ยนแปลงตามอุณหภูมิเพราะขึ้นอยู่กับมวลตัวทำละลาย ไม่ใช่ปริมาตรสารละลาย
เปอร์เซ็นต์มวล: ทั่วไปในอุตสาหกรรมเคมีเพื่ออธิบายองค์ประกอบ ในการคำนวณ คุณต้องทราบมวลขององค์ประกอบแต่ละชนิด ซึ่งมักต้องแปลงโมลเป็นมวลก่อน
การคำนวณที่ขึ้นกับปฏิกิริยา
การวิเคราะห์สารกำหนดปริมาณ: ในปฏิกิริยาสังเคราะห์ คุณมักไม่มีสารตั้งต้นในสัดส่วนที่พอดีทางสโตอิคิโอเมตรี คุณต้องระบุว่าสารใดหมดก่อน (สารกำหนดปริมาณ) เพื่อคำนวณผลผลิตทางทฤษฎี ซึ่งต้องแปลงมวลสารตั้งต้นเป็นโมล เปรียบเทียบอัตราส่วนโมลจากสมการสมดุล แล้วแปลงกลับเป็นมวลเพื่อทำนายผลผลิต
เปอร์เซ็นต์ผลผลิต: หลังทำปฏิกิริยา คุณเปรียบเทียบสิ่งที่ได้จริง (ผลผลิตจริง) กับสิ่งที่คำนวณว่าควรได้ (ผลผลิตทางทฤษฎี) ทั้งสองต้องอยู่ในหน่วยเดียวกัน มักเป็นกรัม ซึ่งต้องใช้การแปลงโมล
ในห้องปฏิบัติการเคมีอินทรีย์ เปอร์เซ็นต์ผลผลิต 60-80% มักถือว่าดี เนื่องจากการสูญเสียผลผลิตระหว่างการทำให้บริสุทธิ์ ปฏิกิริยาข้าง และการถ่ายโอนระหว่างภาชนะ การได้ผลผลิตทางทฤษฎี (100%) เป็นเรื่องยากนอกเหนือจากการสาธิตที่ง่าย
การคำนวณเพิ่มเติมในเคมี
การคำนวณการเจือจาง (C₁V₁ = C₂V₂) ช่วยเตรียมสารละลายทำงานจากสารละลายเข้มข้น แต่คุณยังต้องใช้การแปลงโมล-มวลเพื่อเตรียมสารละลายเริ่มต้น
การคำนวณกฎแก๊ส เชื่อมโยงโมลกับปริมาตรโดยใช้ PV = nRT สำคัญเมื่อทำงานกับสารตั้งต้นหรือผลิตภัณฑ์ที่เป็นแก๊ส ที่ STP (อุณหภูมิและความดันมาตรฐาน) หนึ่งโมลของแก๊สอุดมคติใดๆ จะมีปริมาตร 22.4 ลิตร—ค่าที่ควรจำอีกค่าหนึ่ง
พัฒนาการทางประวัติศาสตร์ของแนวคิดโมล
แนวคิดโมลไม่ได้เกิดขึ้นอย่างสมบูรณ์ในทันที—แต่วิวัฒนาการมากว่าศตวรรษหนึ่งขณะที่นักเคมีพยายามเชื่อมโยงทฤษฎีอะตอมกับการวัดในห้องปฏิบัติการ
ต้นศตวรรษที่ 19: ปัญหา
ทฤษฎีอะตอมของจอห์น ดอลตัน (1803) เสนอว่าธาตุรวมตัวกันในอัตราส่วนคงที่ แต่ไม่มีวิธีปฏิบัติที่จะนับอะตอมได้ นักเคมีทราบว่าสารประกอบมีองค์ประกอบคงที่ แต่ไม่สามารถเชื่อมโยงกับจำนวนอนุภาคที่แท้จริง นักเคมีต่างใช้มาตราอะตอมน้ำหนักที่แตกต่างกัน ทำให้การเปรียบเทียบยากลำบาก
ข้อสังเกตของอาโวกาโดร (1811)
อาเมเดโอ อาโวกาโดรเสนอว่าปริมาตรเท่ากันของก๊าซที่อุณหภูมิและความดันเดียวกันมีจำนวนโมเลกุลเท่ากัน นี่เป็นแนวคิดปฏิวัติแต่ถูกละเลยเป็นเวลา 50 ปี มันให้ข้อสังเกตสำคัญ: สามารถเปรียบเทียบจำนวนอนุภาคโดยวัดปริมาตร (สำหรับก๊าซ) หรือมวล (สำหรับสสารทั้งหมด)
การมาตรฐาน (1858-1900)
สแตนิสเลา คานนิซซาโรฟื้นฟูงานของอาโวกาโดรในการประชุมคาร์ลสรูเห์ปี 1860 โดยใช้สร้างระบบน้ำหนักอะตอมที่สอดคล้องกัน วิลเฮล์ม ออสต์วอลด์แนะนำคำว่า "โมล" (จากภาษาลาตินว่า "moles" = มวลหรือกอง) ราวปี 1900 เพื่ออธิบายน้ำหนักโมเลกุลที่แสดงในหน่วยกรัม
การนิยามใหม่สมัยปัจจุบัน (2019)
มาเป็นเวลานาน โมลถูกนิยามโดยใช้คาร์บอน-12 เป็นอ้างอิง (ปริมาณที่มีเอนทิตีเท่ากับจำนวนอะตอมใน 12 กรัมของคาร์บอน-12) ในปี 2019 BIPM นิยามโมลใหม่ โดยกำหนดจำนวนอาโวกาโดรอย่างแน่นอน: 6.02214076 × 10²³ นี่ทำให้คำนิยามมีความเป็นมูลฐานมากขึ้นและน้อยพึ่งพาวัตถุทางกายภาพ
เครื่องคำนวณโมลตัวอย่างโค้ด (Python, JavaScript, Java, C++)
หากคุณกำลังสร้างซอฟต์แวร์การศึกษาเคมี เครื่องมือวิเคราะห์ข้อมูลห้องปฏิบัติการ หรือสคริปต์อัตโนมัติสำหรับการคำนวณทางเคมี คุณจะต้องใช้การแปลงโมลในโค้ด สูตรค่อนข้างง่าย แต่การมีการใช้งานที่ผ่านการตรวจสอบแล้วในภาษาต่างๆ จะช่วยประหยัดเวลา
ตัวอย่างเหล่านี้แสดงการแปลงมวลโมลพื้นฐาน สำหรับการใช้งานจริง ให้เพิ่มการตรวจสอบอินพุต การจัดการข้อผิดพลาดสำหรับการหารด้วยศูนย์ และพิจารณาข้อกำหนดความแม่นยำสำหรับแอปพลิเคชันของคุณ:
1' สูตร Excel คำนวณมวลจากโมล
2=B1*C1 ' โดย B1 มีโมลและ C1 มีน้ำหนักโมเลกุล
3
4' สูตร Excel คำนวณโมลจากมวล
5=B1/C1 ' โดย B1 มีมวลและ C1 มีน้ำหนักโมเลกุล
6
7' ฟังก์ชัน Excel VBA สำหรับการคำนวณโมล
8Function MolesToMass(moles As Double, molecularWeight As Double) As Double
9 MolesToMass = moles * molecularWeight
10End Function
11
12Function MassToMoles(mass As Double, molecularWeight As Double) As Double
13 MassToMoles = mass / molecularWeight
14End Function
151def moles_to_mass(moles, molecular_weight):
2 """
3 คำนวณมวลจากโมลและน้ำหนักโมเลกุล
4
5 พารามิเตอร์:
6 moles (float): ปริมาณในโมล
7 molecular_weight (float): น้ำหนักโมเลกุลใน g/mol
8
9 ส่งคืน:
10 float: มวลในกรัม
11 """
12 return moles * molecular_weight
13
14def mass_to_moles(mass, molecular_weight):
15 """
16 คำนวณโมลจากมวลและน้ำหนักโมเลกุล
17
18 พารามิเตอร์:
19 mass (float): มวลในกรัม
20 molecular_weight (float): น้ำหนักโมเลกุลใน g/mol
21
22 ส่งคืน:
23 float: ปริมาณในโมล
24 """
25 return mass / molecular_weight
26
27# ตัวอย่างการใช้งาน
28water_molecular_weight = 18.015 # g/mol
29moles_of_water = 2.5 # mol
30mass = moles_to_mass(moles_of_water, water_molecular_weight)
31print(f"{moles_of_water} โมลของน้ำหนัก {mass:.4f} กรัม")
32
33# แปลงกลับเป็นโมล
34calculated_moles = mass_to_moles(mass, water_molecular_weight)
35print(f"{mass:.4f} กรัมของน้ำเป็น {calculated_moles:.4f} โมล")
361/**
2 * คำนวณมวลจากโมลและน้ำหนักโมเลกุล
3 * @param {number} moles - ปริมาณในโมล
4 * @param {number} molecularWeight - น้ำหนักโมเลกุลใน g/mol
5 * @returns {number} มวลในกรัม
6 */
7function molesToMass(moles, molecularWeight) {
8 return moles * molecularWeight;
9}
10
11/**
12 * คำนวณโมลจากมวลและน้ำหนักโมเลกุล
13 * @param {number} mass - มวลในกรัม
14 * @param {number} molecularWeight - น้ำหนักโมเลกุลใน g/mol
15 * @returns {number} ปริมาณในโมล
16 */
17function massToMoles(mass, molecularWeight) {
18 return mass / molecularWeight;
19}
20
21// ตัวอย่างการใช้งาน
22const waterMolecularWeight = 18.015; // g/mol
23const molesOfWater = 2.5; // mol
24const mass = molesToMass(molesOfWater, waterMolecularWeight);
25console.log(`${molesOfWater} โมลของน้ำหนัก ${mass.toFixed(4)} กรัม`);
26
27// แปลงกลับเป็นโมล
28const calculatedMoles = massToMoles(mass, waterMolecularWeight);
29console.log(`${mass.toFixed(4)} กรัมของน้ำเป็น ${calculatedMoles.toFixed(4)} โมล`);
301public class MoleCalculator {
2 /**
3 * คำนวณมวลจากโมลและน้ำหนักโมเลกุล
4 * @param moles ปริมาณในโมล
5 * @param molecularWeight น้ำหนักโมเลกุลใน g/mol
6 * @return มวลในกรัม
7 */
8 public static double molesToMass(double moles, double molecularWeight) {
9 return moles * molecularWeight;
10 }
11
12 /**
13 * คำนวณโมลจากมวลและน้ำหนักโมเลกุล
14 * @param mass มวลในกรัม
15 * @param molecularWeight น้ำหนักโมเลกุลใน g/mol
16 * @return ปริมาณในโมล
17 */
18 public static double massToMoles(double mass, double molecularWeight) {
19 return mass / molecularWeight;
20 }
21
22 public static void main(String[] args) {
23 double waterMolecularWeight = 18.015; // g/mol
24 double molesOfWater = 2.5; // mol
25
26 double mass = molesToMass(molesOfWater, waterMolecularWeight);
27 System.out.printf("%.2f โมลของน้ำหนัก %.4f กรัม%n",
28 molesOfWater, mass);
29
30 // แปลงกลับเป็นโมล
31 double calculatedMoles = massToMoles(mass, waterMolecularWeight);
32 System.out.printf("%.4f กรัมของน้ำเป็น %.4f โมล%n",
33 mass, calculatedMoles);
34 }
35}
361#include <iostream>
2#include <iomanip>
3
4/**
5 * คำนวณมวลจากโมลและน้ำหนักโมเลกุล
6 * @param moles ปริมาณในโมล
7 * @param molecularWeight น้ำหนักโมเลกุลใน g/mol
8 * @return มวลในกรัม
9 */
10double molesToMass(double moles, double molecularWeight) {
11 return moles * molecularWeight;
12}
13
14/**
15 * คำนวณโมลจากมวลและน้ำหนักโมเลกุล
16 * @param mass มวลในกรัม
17 * @param molecularWeight น้ำหนักโมเลกุลใน g/mol
18 * @return ปริมาณในโมล
19 */
20double massToMoles(double mass, double molecularWeight) {
21 return mass / molecularWeight;
22}
23
24int main() {
25 double waterMolecularWeight = 18.015; // g/mol
26 double molesOfWater = 2.5; // mol
27
28 double mass = molesToMass(molesOfWater, waterMolecularWeight);
29 std::cout << std::fixed << std::setprecision(4);
30 std::cout << molesOfWater << " โมลของน้ำหนัก "
31 << mass << " กรัม" << std::endl;
32
33 // แปลงกลับเป็นโมล
34 double calculatedMoles = massToMoles(mass, waterMolecularWeight);
35 std::cout << mass << " กรัมของน้ำเป็น "
36 << calculatedMoles << " โมล" << std::endl;
37
38 return 0;
39}
40คำถามที่พบบ่อยเกี่ยวกับการคำนวณโมล
วิธีแปลงโมลเป็นกรัม
คูณจำนวนโมลด้วยน้ำหนักโมเลกุล: มวล (g) = โมล (mol) × น้ำหนักโมเลกุล (g/mol)
ตัวอย่างเช่น หากต้องการทราบมวลของน้ำ 2 โมล: 2 mol × 18.015 g/mol = 36.03 g การคำนวณค่อนข้างตรงไปตรงมา แต่ความแม่นยำขึ้นอยู่กับการใช้น้ำหนักโมเลกุลที่ถูกต้อง เมื่อทำงานกับสารประกอบที่คุณไม่คุ้นเคย ให้ตรวจสอบน้ำหนักโมเลกุลจากแหล่งข้อมูลที่น่าเชื่อถือ เช่น NIST Chemistry WebBook แทนการประมาณ
วิธีแปลงกรัมเป็นโมล
หารมวลด้วยน้ำหนักโมเลกุล: โมล (mol) = มวล (g) ÷ น้ำหนักโมเลกุล (g/mol)
หากคุณมีเกลือแกง (NaCl) 100 กรัมและต้องการหาโมล: 100 g ÷ 58.44 g/mol = 1.71 mol การแปลงนี้มีความสำคัญสำหรับปัญหาสโตคิโอเมตรีที่คุณต้องเปรียบเทียบปริมาณของสารต่างๆ ในปฏิกิริยาโดยใช้อัตราส่วนโมลจากสมการที่สมดุล
โมลคืออะไรในเคมี
โมล คือหน่วย SI สำหรับปริมาณสาร หนึ่งโมลประกอบด้วยอนุภาคพอดีจำนวน 6.02214076 × 10²³ อนุภาค (อะตอม โมเลกุล ไอออน ฯลฯ)—นี่คือ เลขอาโวกาโดร
คิดเหมือนหน่วยนับ คล้ายกับคำว่า "โหล" ที่หมายถึง 12 แต่แทนที่จะเป็น 12 โมลหมายถึง 6.022 × 10²³ ทำไมเป็นตัวเลขแปลกๆ เช่นนี้? เพราะถูกเลือกให้หนึ่งโมลของอะตอมคาร์บอน-12 มีน้ำหนักพอดี 12 กรัม ทำให้หน่วยมวลอะตอม (amu) บนตารางธาตุสามารถแปลงเป็นกรัมต่อโมลได้โดยตรง
[ส่วนที่เหลือของการแปลจะดำเนินต่อไป...]
แหล่งอ้างอิง
-
Brown, T. L., LeMay, H. E., Bursten, B. E., Murphy, C. J., & Woodward, P. M. (2017). เคมี: วิทยาศาสตร์กลาง (พิมพ์ครั้งที่ 14). Pearson.
-
Chang, R., & Goldsby, K. A. (2015). เคมี (พิมพ์ครั้งที่ 12). McGraw-Hill Education.
-
IUPAC. (2019). ระบบหน่วยสากล (SI) (พิมพ์ครั้งที่ 9). Bureau International des Poids et Mesures.
-
Petrucci, R. H., Herring, F. G., Madura, J. D., & Bissonnette, C. (2016). เคมีทั่วไป: หลักการและการประยุกต์สมัยใหม่ (พิมพ์ครั้งที่ 11). Pearson.
-
Zumdahl, S. S., & Zumdahl, S. A. (2013). เคมี (พิมพ์ครั้งที่ 9). Cengage Learning.
-
สถาบันมาตรฐานและเทคโนโลยีแห่งชาติ. (2018). เว็บบุ๊คเคมีของ NIST. https://webbook.nist.gov/chemistry/
-
สหภาพระหว่างประเทศว่าด้วยเคมีบริสุทธิ์และประยุกต์. (2021). รวบรวมศัพท์เคมี (หนังสือสีทอง). https://goldbook.iupac.org/
เริ่มการแปลงระหว่างโมลและมวล
เครื่องคำนวณข้างต้นจัดการการแปลงระหว่างโมลเป็นมวลและมวลเป็นโมลสำหรับสารประกอบใดๆ ป้อนค่าของคุณ (โมลหรือมวล พร้อมน้ำหนักโมเลกุล) และจะทำการคำนวณโดยใช้สูตรมาตรฐาน
สำหรับการบ้านเคมี งานในห้องปฏิบัติการ หรือปัญหาสโตคิโอเมตรี การแปลงโมลที่แม่นยำมีความสำคัญ ข้อผิดพลาดเพียงเล็กน้อยในน้ำหนักโมเลกุลหรือการแปลงหน่วยสามารถแพร่กระจายไปทั่วชุดปัญหาได้ เมื่อคุณกำลังทำงานผ่านการคำนวณหลายรายการหรือแผนปฏิกิริยาที่ซับซ้อน การมีเครื่องมือที่เชื่อถือได้สำหรับการตรวจสอบอย่างรวดเร็วช่วยให้จับข้อผิดพลาดได้เร็ว
สูตรเองก็เรียบง่าย—คูณหรือหารด้วยน้ำหนักโมเลกุล—แต่ความแม่นยำมีความสำคัญเมื่อคุณกำลังเตรียมสารละลายในห้องปฏิบัติการจริงหรือคำนวณผลผลิตทางทฤษฎีสำหรับการทดลอง