เครื่องมือแปลงความเข้มข้นเป็นโมลาริตี | % w/v เป็น mol/L
แปลงเปอร์เซ็นต์ w/v เป็นโมลาริตีได้ทันที กรอกความเข้มข้นและน้ำหนักโมเลกุลเพื่อคำนวณ mol/L อย่างแม่นยำ จำเป็นสำหรับงานห้องปฏิบัติการและเคมี
เครื่องมือแปลงความเข้มข้นเป็นโมลาริตี
แปลงความเข้มข้นของของเหลวเป็นเปอร์เซ็นต์ (w/v) เป็นโมลาริตี โดยการป้อนความเข้มข้นเป็นเปอร์เซ็นต์และน้ำหนักโมเลกุลของสาร
ป้อนความเข้มข้นของสารเป็นเปอร์เซ็นต์ (w/v)
ป้อนน้ำหนักโมเลกุลของสารในหน่วย g/mol
โมลาริตีที่คำนวณได้
เอกสารประกอบการใช้งาน
แปลงความเข้มข้นเป็นโมลาริตีในวินาที
เคยพบตัวเองในห้องปฏิบัติการพยายามคำนวณโมลาริตีจากเปอร์เซ็นต์ที่ระบุบนขวดสารเคมีหรือไม่? คุณไม่ได้อยู่คนเดียว การแปลงความเข้มข้นเป็นเปอร์เซ็นต์ (w/v) เป็นโมลาริตีเป็นการคำนวณที่เกิดขึ้นบ่อยมากในงานเคมี ไม่ว่าจะเป็นการเตรียมสารละลายบัฟเฟอร์ การไทเทรต หรือการผสมสารตั้งต้นสำหรับการสังเคราะห์
เรื่องก็คือ แม้สูตรการแปลงจะดูง่าย แต่การคำนวณด้วยมือทุกครั้งจะใช้เวลาและเสี่ยงต่อความผิดพลาด เครื่องมือนี้จะคำนวณให้ทันที เพียงป้อนความเข้มข้นเป็นเปอร์เซ็นต์และน้ำหนักโมเลกุลของสารประกอบ คุณจะได้โมลาริตีเป็น mol/L ทันที
สิ่งที่ทำให้เครื่องมือนี้มีประโยชน์มากคือ สารเคมีเชิงพาณิชย์และขวดสารเคมีในห้องปฏิบัติการเก่ายังคงใช้การระบุความเข้มข้นเป็นเปอร์เซ็นต์ ในขณะที่โปรโตคอลและงานวิจัยสมัยใหม่มักจะระบุโมลาริตี การเชื่อมช่องว่างนี้อย่างรวดเร็วหมายถึงการใช้เวลาน้อยลงในการคำนวณและมีเวลามากขึ้นสำหรับการทำเคมีจริง
โมลาริตีคืออะไร?
โมลาริตี (M) คือจำนวนโมลของสารละลายต่อหนึ่งลิตรของสารละลาย เป็นหน่วยความเข้มข้นที่คุณจะพบบ่อยที่สุดในเคมี เพราะเชื่อมโยงปริมาณสารโดยตรงกับปริมาตรสารละลาย—ซึ่งเป็นสิ่งที่คุณต้องการสำหรับการคำนวณสโตอิคิโอเมตรี
หน่วยมาตรฐานคือ mol/L โดยปกติย่อว่า M (โมลาร์) ดังนั้นเมื่อใครบอกว่า "สารละลายโซเดียมคลอไรด์ 0.5 M" หมายความว่ามี 0.5 โมลของ NaCl ละลายในน้ำเพื่อให้ได้สารละลาย 1 ลิตร
ทำไมโมลาริตีจึงสำคัญมาก? เพราะปฏิกิริยาเคมีเกิดขึ้นระหว่างโมเลกุลและไอออน—ไม่ใช่กรัมหรือมิลลิลิตร เมื่อคุณทราบโมลาริตี คุณจะรู้จำนวนอนุภาคที่ทำปฏิกิริยาในปริมาตรที่กำหนด ซึ่งทำให้การคำนวณสโตอิคิโอเมตรีของปฏิกิริยา จุดสมมูลในการไทเทรต และอัตราปฏิกิริยาทำได้ง่าย สหภาพระหว่างประเทศว่าด้วยเคมีบริสุทธ์และประยุกต์ (IUPAC) ยอมรับโมลาริตีเป็นการแสดงความเข้มข้นมาตรฐานด้วยเหตุผลนี้
วิธีการแปลงเปอร์เซ็นต์เป็นโมลาริตี
การแปลงจากความเข้มข้นเปอร์เซ็นต์ (w/v) เป็นโมลาริตีใช้สูตรนี้:
แยกอธิบายดังนี้:
- ความเข้มข้นเปอร์เซ็นต์ (w/v) หมายถึงกรัมของสารละลายต่อ 100 มล. ของสารละลาย
- ปัจจัย 10 แปลงจาก g/100มล. เป็น g/L (เนื่องจาก 1 L = 1000 มล. และ 1000/100 = 10)
- น้ำหนักโมเลกุล คือมวลของหนึ่งโมลในหน่วย g/mol
ข้อผิดพลาดทั่วไปที่พบคือการสับสนระหว่าง w/v (น้ำหนัก/ปริมาตร) กับเปอร์เซ็นต์ w/w (น้ำหนัก/น้ำหนัก) สูตรนี้ใช้เฉพาะ w/v เท่านั้น ซึ่งเปอร์เซ็นต์แสดงถึงกรัมต่อ 100 มล. หากคุณกำลังทำงานกับเปอร์เซ็นต์ w/w คุณจะต้องมีความหนาแน่นของสารละลายด้วย—สิ่งที่ต้องระวังเมื่ออ่านสมุดบันทึกห้องปฏิบัติการเก่าหรือข้อกำหนดของผู้จัดจำหน่ายที่ไม่ระบุชัดเจนว่าเป็นเปอร์เซ็นต์ประเภทใด
คำอธิบายทางคณิตศาสตร์
มาดูว่าทำไมสูตรนี้จึงทำงาน:
- ความเข้มข้นเปอร์เซ็นต์ w/v X% หมายถึง X กรัมของสารละลายต่อ 100 มล. ของสารละลาย
- เพื่อแปลงเป็นกรัมต่อลิตร เราคูณด้วย 10 (เนื่องจาก 1 L = 1000 มล.):
- เพื่อแปลงจากกรัมเป็นโมล ให้หารด้วยน้ำหนักโมเลกุล:
- การรวมขั้นตอนเหล่านี้ให้เราได้สูตรการแปลงของเรา
วิธีใช้เครื่องมือแปลงความเข้มข้นเป็นโมลาริตี
ทำตามขั้นตอนง่ายๆ เหล่านี้เพื่อแปลงความเข้มข้นเป็นโมลาริตี:
- ป้อนความเข้มข้นเป็นเปอร์เซ็นต์: ป้อนความเข้มข้น (w/v) ของสารละลายในช่องแรก ค่านี้ควรอยู่ระหว่าง 0 และ 100%
- ป้อนน้ำหนักโมเลกุล: ป้อนน้ำหนักโมเลกุลของสารละลายในหน่วย g/mol ในช่องที่สอง
- คำนวณ: คลิกปุ่ม "คำนวณโมลาริตี" เพื่อทำการแปลง
- ดูผลลัพธ์: โมลาริตีที่คำนวณจะแสดงในหน่วย mol/L (M)
- คัดลอกผลลัพธ์: ใช้ปุ่มคัดลอกเพื่อคัดลอกผลลัพธ์ไปยังคลิปบอร์ดหากต้องการ
ข้อกำหนดการป้อนข้อมูล
- ความเข้มข้นเป็นเปอร์เซ็นต์: ต้องเป็นตัวเลขบวกระหว่าง 0 และ 100
- น้ำหนักโมเลกุล: ต้องเป็นตัวเลขบวกมากกว่าศูนย์
ตัวอย่างการคำนวณ
มาแปลงสารละลายโซเดียมคลอไรด์ (NaCl) 5% (w/v) เป็นโมลาริตี:
- ความเข้มข้นเป็นเปอร์เซ็นต์: 5%
- น้ำหนักโมเลกุลของ NaCl: 58.44 g/mol
- ใช้สูตร: โมลาริตี = (5 × 10) ÷ 58.44
- โมลาริตี = 0.856 mol/L หรือ 0.856 M
นั่นหมายความว่าสารละลาย NaCl 5% (w/v) มีโมลาริตี 0.856 M
การแสดงผลแบบภาพของโมลาริตี
การประยุกต์ใช้งานจริงของการแปลงโมลาริตี
สภาพแวดล้อมในห้องปฏิบัติการ
ในการทำงานประจำวันในห้องปฏิบัติการ คุณจะพบว่าตัวเองต้องแปลงเปอร์เซ็นต์เป็นโมลาริตีบ่อยกว่าที่คิด:
การเตรียมสารละลายบัฟเฟอร์: ค่าพีเอชของบัฟเฟอร์ขึ้นอยู่กับอัตราส่วนโมลาร์ที่แม่นยำของคู่กรด-เบส เมื่อสูตรบัฟเฟอร์ฟอสเฟตของคุณต้องการโซเดียมฟอสเฟต 0.1 โมลาร์ แต่คุณมีสารละลายสต็อก 15% การแปลงนี้จึงมีความสำคัญอย่างยิ่ง คลาดเคลื่อนเพียง 10% ในโมลาริตีของบัฟเฟอร์? คุณอาจเห็นกิจกรรมของเอนไซม์ลดลงครึ่งหนึ่ง
การทดลองไทเทรชัน: โมลาริตีที่แม่นยำกำหนดจุดสมมูลที่แท้จริง ฉันเคยเห็นกราฟการไทเทรตที่ดูผิดปกติทั้งหมดเพียงเพราะใครบางคนสันนิษฐานว่า "กรดเกลือ 10%" เป็น 10% อย่างแน่นอน ทั้งที่จริงแล้วมีความเข้มข้นเพิ่มขึ้นจากการระเหย
การศึกษาจลนพลศาสตร์ปฏิกิริยา: อัตราปฏิกิริยาขึ้นอยู่กับโมลาริตีโดยตรง หากคุณวัดค่าคงที่อัตรา และความเข้มข้นที่แท้จริงแตกต่างจากที่คำนวณ ข้อมูลจลนพลศาสตร์ของคุณจะไม่น่าเชื่อถือ นี่มีความสำคัญอย่างยิ่งสำหรับงานวิจัยที่จะตีพิมพ์—ผู้ทบทวนจะสอบถามวิธีการเตรียมสารละลายของคุณ
การวิเคราะห์สเปกโทรโฟโตเมตริก: เมื่อสร้างกราฟมาตรฐาน การทราบความเข้มข้นโมลาร์ที่แน่นอนของมาตรฐานเป็นสิ่งที่ไม่สามารถต่อรองได้ ความสัมพันธ์ระหว่างการดูดกลืนแสงและความเข้มข้น (กฎของเบียร์) ขึ้นอยู่กับโมลาริตี ไม่ใช่เปอร์เซ็นต์
[การแปลจะดำเนินต่อไปในส่วนถัดไป...]
สารทั่วไปและน้ำหนักโมเลกุลของสาร
เพื่อช่วยในการคำนวณของคุณ นี่คือตารางสารทั่วไปและน้ำหนักโมเลกุลของสาร:
| สาร | สูตรเคมี | น้ำหนักโมเลกุล (กรัม/โมล) |
|---|---|---|
| โซเดียมคลอไรด์ | NaCl | 58.44 |
| กลูโคส | C₆H₁₂O₆ | 180.16 |
| โซเดียมไฮดรอกไซด์ | NaOH | 40.00 |
| กรดไฮโดรคลอริก | HCl | 36.46 |
| กรดซัลฟูริก | H₂SO₄ | 98.08 |
| โพแทสเซียมเปอร์แมงกาเนต | KMnO₄ | 158.03 |
| แคลเซียมคลอไรด์ | CaCl₂ | 110.98 |
| โซเดียมไบคาร์บอเนต | NaHCO₃ | 84.01 |
| กรดอะซิติก | CH₃COOH | 60.05 |
| เอทานอล | C₂H₅OH | 46.07 |
วิธีอื่นๆ ในการแสดงความเข้มข้น
เคมีใช้หน่วยความเข้มข้นหลายแบบขึ้นอยู่กับการประยุกต์ใช้ นี่คือเวลาที่คุณจะพบแต่ละแบบ:
โมลาลิตี (m)
โมลาลิตีวัดโมลของสารละลายต่อกิโลกรัมของตัวทำละลาย (ไม่ใช่สารละลาย):
ใช้โมลาลิตีเมื่ออุณหภูมิแตกต่างกันหรือเมื่อศึกษาคุณสมบัติโคลิเกทีฟ (การเพิ่มจุดเดือด การลดจุดเยือกแข็ง) เนื่องจากมวลไม่เปลี่ยนแปลงตามอุณหภูมิ โมลาลิตีจึงคงที่โดยไม่คำนึงถึงการขยายตัวหรือหดตัวทางความร้อน นักเคมีฟิสิกส์ชอบโมลาลิตีด้วยเหตุผลนี้
เปอร์เซ็นต์มวล (% w/w)
เปอร์เซ็นต์มวลแสดงความเข้มข้นเป็นกรัมของสารละลายต่อ 100 กรัมของสารละลายทั้งหมด:
พบทั่วไปในอุตสาหกรรมและวรรณกรรมเก่าๆ คุณจะเห็นสำหรับกรดและเบสเชิงพาณิชย์ (กรดซัลฟูริก 98% เป็นต้น) การแปลงเป็นโมลาริตีต้องทราบความหนาแน่นของสารละลาย
เปอร์เซ็นต์ปริมาตร (% v/v)
เปอร์เซ็นต์ปริมาตรใช้กับสารผสมของเหลว-ของเหลว:
นี่คือวิธีที่เครื่องดื่มแอลกอฮอล์และตัวทำละลายบางชนิดติดฉลาก สารละลายเอทานอล 70% หมายถึง 70 มล. ของเอทานอลต่อ 100 มล. ของสารละลาย การแปลงเป็นโมลาริตีต้องทราบทั้งความหนาแน่นและน้ำหนักโมเลกุล
ความเป็นปกติ (N)
ความเป็นปกติวัดกรัมสมมูลย์ต่อลิตร:
คุณจะพบความเป็นปกติในวรรณกรรมเคมีวิเคราะห์เก่าๆ โดยเฉพาะสำหรับการไทเทรทกรด-เบสและปฏิกิริยารีดอกซ์ อย่างไรก็ตาม ความเป็นปกติได้ลดความนิยมลงเพราะ "สมมูลย์" หมายถึงสิ่งที่แตกต่างกันในบริบทที่ต่างกัน การปฏิบัติในปัจจุบันใช้โมลาริตีเกือบทั้งหมด โดยจัดการกับสโตอิคิโอเมตรีของปฏิกิริยาแยกต่างหาก
การแปลงระหว่างหน่วยความเข้มข้นต่างๆ
บางครั้งคุณจำเป็นต้องแปลงระหว่างนิพจน์ความเข้มข้นต่างๆ นี่คือวิธีการ:
การแปลงโมลาริตีเป็นโมลาลิตี
เมื่อคุณทราบความหนาแน่นของสารละลาย คุณสามารถแปลงโมลาริตีเป็นโมลาลิตีได้:
สิ่งนี้เกิดขึ้นเมื่อทำงานกับข้อมูลเคมีกายภาพหรือเมื่อคุณต้องการความเข้มข้นที่เป็นอิสระจากอุณหภูมิ การคำนวณนี้คำนึงถึงมวลของทั้งสารละลายและตัวทำละลาย
การแปลงเปอร์เซ็นต์มวล (w/w) เป็นโมลาริตี
สำหรับการแปลงเปอร์เซ็นต์มวล คุณจะต้องทราบความหนาแน่นของสารละลาย:
โดยที่ความหนาแน่นมีหน่วยเป็น g/mL กรดเข้มข้นทางการค้ามักจะติดฉลากด้วยเปอร์เซ็นต์มวล (เช่น "98% H₂SO₄") ดังนั้นการเก็บการแปลงนี้ไว้ใกล้ตัวจะช่วยเมื่อเตรียมการเจือจาง ค่าความหนาแน่นมักจะระบุบนขวดหรือในคู่มือเคมีเช่น CRC Handbook of Chemistry and Physics
การพัฒนาโมลาริตีเป็นมาตรฐาน
โมลาริตีเกิดขึ้นจากวิวัฒนาการของสโตคิโอเมตรีและเคมีสารละลายในศตวรรษที่ 19 นักเคมีในยุคแรกประสบปัญหาในการเชื่อมโยงปริมาณสารในปฏิกิริยา—การทำงานกับน้ำหนักเพียงอย่างเดียวทำให้การคำนวณยุ่งยาก เนื่องจากปฏิกิริยาเคมีเกิดขึ้นระหว่างจำนวนอนุภาคคงที่ ไม่ใช่มวลคงที่
วิลเฮล์ม ออสต์วาลด์ แนะนำคำว่า "โมล" ในช่วงปลาย ค.ศ. 1880 (มาจากภาษาละติน "moles" หมายถึง "มวล" หรือ "กอง") เพื่อแสดงจำนวนอนุภาคเฉพาะ สิ่งนี้ปฏิวัติวงการเคมีโดยการสร้างสะพานเชื่อมโดยตรงระหว่างโลกจุลภาคของอะตอมและโลกมหภาคของการวัดในห้องปฏิบัติการ
โมลได้รับการมาตรฐานอย่างเป็นทางการในปี 1967 โดยสำนักงานระหว่างประเทศว่าด้วยน้ำหนักและการวัด (BIPM) เป็นปริมาณสารที่มีจำนวนอนุภาคเท่ากับจำนวนอะตอมใน 12 กรัมของคาร์บอน-12 โดยเฉพาะ ในปี 2019 คำนิยามเปลี่ยนไปขึ้นอยู่กับค่าคงที่อาโวกาโดร (6.02214076 × 10²³) ซึ่งทำให้มีความเป็นมูลฐานและสอดคล้องกับหน่วย SI อื่นๆ มากขึ้น
เมื่อเคมีวิเคราะห์เติบโตขึ้น โมลาริตีปรากฏขึ้นเป็นวิธีธรรมชาติในการแสดงความเข้มข้นของสารละลาย มันเชื่อมโยงปริมาณ (โมล) โดยตรงกับปริมาตร (ลิตร)—สองปริมาณที่เกี่ยวข้องที่สุดสำหรับงานในห้องปฏิบัติการ สิ่งนี้ทำให้การคำนวณสโตคิโอเมตรีเป็นเรื่องง่าย และนี่คือเหตุผลที่โมลาริตีครอบงำเคมีสมัยใหม่
ตัวอย่างโค้ดสำหรับคำนวณโมลาริตี
นี่คือตัวอย่างในภาษาโปรแกรมต่างๆ เพื่อคำนวณโมลาริตีจากความเข้มข้นเปอร์เซ็นต์:
1' สูตร Excel สำหรับคำนวณโมลาริตี
2=IF(AND(A1>0,A1<=100,B1>0),(A1*10)/B1,"อินพุตไม่ถูกต้อง")
3
4' โดยที่:
5' A1 = ความเข้มข้นเปอร์เซ็นต์ (w/v)
6' B1 = น้ำหนักโมเลกุล (g/mol)
71def calculate_molarity(percentage_concentration, molecular_weight):
2 """
3 คำนวณโมลาริตีจากความเข้มข้นเปอร์เซ็นต์ (w/v) และน้ำหนักโมเลกุล
4
5 อาร์กิวเมนต์:
6 percentage_concentration: ความเข้มข้นเปอร์เซ็นต์ (w/v) ของสารละลาย (0-100)
7 molecular_weight: น้ำหนักโมเลกุลของสารละลายในหน่วย g/mol
8
9 ส่งคืน:
10 โมลาริตีในหน่วย mol/L
11 """
12 if percentage_concentration < 0 or percentage_concentration > 100:
13 raise ValueError("ความเข้มข้นเปอร์เซ็นต์ต้องอยู่ระหว่าง 0 และ 100")
14 if molecular_weight <= 0:
15 raise ValueError("น้ำหนักโมเลกุลต้องมากกว่า 0")
16
17 molarity = (percentage_concentration * 10) / molecular_weight
18 return molarity
19
20# ตัวอย่างการใช้งาน
21percentage = 5 # สารละลาย NaCl 5%
22mw_nacl = 58.44 # g/mol
23molarity = calculate_molarity(percentage, mw_nacl)
24print(f"โมลาริตีของสารละลาย {percentage}% NaCl คือ {molarity:.3f} M")
251function calculateMolarity(percentageConcentration, molecularWeight) {
2 // ตรวจสอบอินพุต
3 if (percentageConcentration < 0 || percentageConcentration > 100) {
4 throw new Error("ความเข้มข้นเปอร์เซ็นต์ต้องอยู่ระหว่าง 0 และ 100");
5 }
6 if (molecularWeight <= 0) {
7 throw new Error("น้ำหนักโมเลกุลต้องมากกว่า 0");
8 }
9
10 // คำนวณโมลาริตี
11 const molarity = (percentageConcentration * 10) / molecularWeight;
12 return molarity;
13}
14
15// ตัวอย่างการใช้งาน
16const percentage = 5; // สารละลาย NaCl 5%
17const mwNaCl = 58.44; // g/mol
18try {
19 const molarity = calculateMolarity(percentage, mwNaCl);
20 console.log(`โมลาริตีของสารละลาย ${percentage}% NaCl คือ ${molarity.toFixed(3)} M`);
21} catch (error) {
22 console.error(error.message);
23}
241public class MolarityCalculator {
2 /**
3 * คำนวณโมลาริตีจากความเข้มข้นเปอร์เซ็นต์ (w/v) และน้ำหนักโมเลกุล
4 *
5 * @param percentageConcentration ความเข้มข้นเปอร์เซ็นต์ (w/v) ของสารละลาย (0-100)
6 * @param molecularWeight น้ำหนักโมเลกุลของสารละลายในหน่วย g/mol
7 * @return โมลาริตีในหน่วย mol/L
8 * @throws IllegalArgumentException หากอินพุตไม่ถูกต้อง
9 */
10 public static double calculateMolarity(double percentageConcentration, double molecularWeight) {
11 if (percentageConcentration < 0 || percentageConcentration > 100) {
12 throw new IllegalArgumentException("ความเข้มข้นเปอร์เซ็นต์ต้องอยู่ระหว่าง 0 และ 100");
13 }
14 if (molecularWeight <= 0) {
15 throw new IllegalArgumentException("น้ำหนักโมเลกุลต้องมากกว่า 0");
16 }
17
18 return (percentageConcentration * 10) / molecularWeight;
19 }
20
21 public static void main(String[] args) {
22 double percentage = 5; // สารละลาย NaCl 5%
23 double mwNaCl = 58.44; // g/mol
24
25 try {
26 double molarity = calculateMolarity(percentage, mwNaCl);
27 System.out.printf("โมลาริตีของสารละลาย %.1f%% NaCl คือ %.3f M%n", percentage, molarity);
28 } catch (IllegalArgumentException e) {
29 System.err.println(e.getMessage());
30 }
31 }
32}
331#include <iostream>
2#include <iomanip>
3#include <stdexcept>
4
5/**
6 * คำนวณโมลาริตีจากความเข้มข้นเปอร์เซ็นต์ (w/v) และน้ำหนักโมเลกุล
7 *
8 * @param percentageConcentration ความเข้มข้นเปอร์เซ็นต์ (w/v) ของสารละลาย (0-100)
9 * @param molecularWeight น้ำหนักโมเลกุลของสารละลายในหน่วย g/mol
10 * @return โมลาริตีในหน่วย mol/L
11 * @throws std::invalid_argument หากอินพุตไม่ถูกต้อง
12 */
13double calculateMolarity(double percentageConcentration, double molecularWeight) {
14 if (percentageConcentration < 0 || percentageConcentration > 100) {
15 throw std::invalid_argument("ความเข้มข้นเปอร์เซ็นต์ต้องอยู่ระหว่าง 0 และ 100");
16 }
17 if (molecularWeight <= 0) {
18 throw std::invalid_argument("น้ำหนักโมเลกุลต้องมากกว่า 0");
19 }
20
21 return (percentageConcentration * 10) / molecularWeight;
22}
23
24int main() {
25 double percentage = 5; // สารละลาย NaCl 5%
26 double mwNaCl = 58.44; // g/mol
27
28 try {
29 double molarity = calculateMolarity(percentage, mwNaCl);
30 std::cout << "โมลาริตีของสารละลาย " << percentage << "% NaCl คือ "
31 << std::fixed << std::setprecision(3) << molarity << " M" << std::endl;
32 } catch (const std::invalid_argument& e) {
33 std::cerr << e.what() << std::endl;
34 }
35
36 return 0;
37}
38ตัวอย่างกับสารต่าง ๆ
ตัวอย่างที่ 1: สารละลายโซเดียมคลอไรด์ (NaCl)
สารละลายโซเดียมคลอไรด์ 0.9% (w/v) (น้ำเกลือปกติ) มักใช้ในทางการแพทย์
- ความเข้มข้นเป็นเปอร์เซ็นต์: 0.9%
- น้ำหนักโมเลกุลของ NaCl: 58.44 g/mol
- โมลาริตี = (0.9 × 10) ÷ 58.44 = 0.154 M
ตัวอย่างที่ 2: สารละลายกลูโคส
สารละลายกลูโคส 5% (w/v) มักใช้สำหรับการให้สารน้ำทางหลอดเลือดดำ
- ความเข้มข้นเป็นเปอร์เซ็นต์: 5%
- น้ำหนักโมเลกุลของกลูโคส (C₆H₁₂O₆): 180.16 g/mol
- โมลาริตี = (5 × 10) ÷ 180.16 = 0.278 M
ตัวอย่างที่ 3: สารละลายโซเดียมไฮดรอกไซด์
สารละลายโซเดียมไฮดรอกไซด์ 10% (w/v) ใช้ในขั้นตอนปฏิบัติการทางห้องปฏิบัติการต่าง ๆ
- ความเข้มข้นเป็นเปอร์เซ็นต์: 10%
- น้ำหนักโมเลกุลของ NaOH: 40.00 g/mol
- โมลาริตี = (10 × 10) ÷ 40.00 = 2.5 M
ตัวอย่างที่ 4: สารละลายกรดไฮโดรคลอริก
สารละลายกรดไฮโดรคลอริก 37% (w/v) เป็นรูปแบบที่มีความเข้มข้นทั่วไป
- ความเข้มข้นเป็นเปอร์เซ็นต์: 37%
- น้ำหนักโมเลกุลของ HCl: 36.46 g/mol
- โมลาริตี = (37 × 10) ÷ 36.46 = 10.15 M
ข้อจำกัดที่สำคัญและข้อพิจารณาด้านความแม่นยำ
ตัวแปลงนี้สมมติว่าโซลูชันของคุณทำงานอย่างสมบูรณ์แบบ ซึ่งใช้ได้ดีกับสารละลายน้ำที่เจือจาง แต่มีข้อจำกัดที่คุณควรทราบ:
ผลกระทบของอุณหภูมิ: ปริมาตรของสารละลายขยายหรือหดตัวตามการเปลี่ยนแปลงอุณหภูมิ ซึ่งส่งผลต่อโมลาริตี สารละลาย 1.0 M ที่ 20°C อาจเป็น 0.98 M ที่ 40°C สำหรับงานที่เกี่ยวข้องกับการเปลี่ยนแปลงอุณหภูมิหรือการใช้งานที่ต้องความแม่นยำสูง โมลาลิตี (โมลต่อกิโลกรัมของตัวทำละลาย) มีความน่าเชื่อถือมากกว่าเนื่องจากมวลไม่เปลี่ยนแปลงตามอุณหภูมิ
พฤติกรรมของสารละลายเข้มข้น: สูตรนี้สมมติว่าความหนาแน่นของสารละลายใกล้เคียงกับน้ำ (1 g/mL) สำหรับสารละลายเข้มข้น เช่น กรดเกลือ 37% หรือกรดซัลฟูริก 98% ความหนาแน่นจริงอาจแตกต่างอย่างมาก (กรดเกลือเข้มข้นประมาณ 1.19 g/mL) สำหรับกรณีเหล่านี้ คุณจะได้ผลลัพธ์ที่แม่นยำมากขึ้นโดยการรวมความหนาแน่นของสารละลายจริงเข้าไปในการคำนวณ
ความบริสุทธิ์ของสารเคมี: สารเคมีทางการค้ามักไม่บริสุทธิ์ 100% "โซเดียมคลอไรด์" ของคุณอาจมีความบริสุทธิ์ 99.5% หมายความว่าคุณกำลังเติม NaCl น้อยกว่าที่คำนวณ สำหรับงานวิจัยระดับสูง ให้ตรวจสอบใบรับรองการวิเคราะห์ (CoA) และปรับการคำนวณตามนั้น นี่มีความสำคัญมากกว่าที่คุณคิด—ฉันได้ติดตามความแตกต่างของการวิเคราะห์ที่ไม่อาจอธิบายได้ ซึ่งสุดท้ายแล้วเกิดจากการสลับระหว่างชุดสารที่มีความบริสุทธิ์ 98% และ 99.5%
สถานะการเกิดไฮเดรต: นี่เป็นแหล่งที่มาของข้อผิดพลาดบ่อยครั้ง ทองแดงซัลเฟตเพนตะไฮเดรต (CuSO₄·5H₂O) มีน้ำหนักโมเลกุล 249.68 g/mol ในขณะที่ทองแดงซัลเฟตที่ไม่มีน้ำ (CuSO₄) มีเพียง 159.61 g/mol การใช้น้ำหนักโมเลกุลที่ผิดจะทำให้โมลาริตีคลาดเคลื่อนมากกว่า 50% ตรวจสอบเสมอว่าสารประกอบของคุณเป็นแบบไร้น้ำหรือมีไฮเดรตก่อนทำการคำนวณ
ตัวเลขนัยสำคัญ: จับคู่ความแม่นยำกับการวัด หากคุณชั่งน้ำหนักได้ ±0.01 g และวัดปริมาตรได้ ±0.1 mL การรายงานโมลาริตีถึงห้าตำแหน่งทศนิยมเป็นการให้ข้อมูลที่เป็นการหลอกลวง โดยทั่วไป สามตัวเลขนัยสำคัญเหมาะสมสำหรับงานห้องปฏิบัติการทั่วไป
คำถามที่พบบ่อย
อะไรคือความแตกต่างระหว่างโมลาริตีและโมลาลิตี?
โมลาริตี (M) วัดโมลของสารละลายต่อหนึ่งลิตรของสารละลาย ขณะที่ โมลาลิตี (m) วัดโมลของสารละลายต่อหนึ่งกิโลกรัมของตัวทำละลาย ความแตกต่างหลัก: โมลาริตีเปลี่ยนแปลงตามอุณหภูมิ (เพราะปริมาตรขยายหรือหดตัว) แต่โมลาลิตีคงที่ (มวลไม่เปลี่ยนแปลงตามอุณหภูมิ)
ในทางปฏิบัติ ใช้โมลาริตีสำหรับงานห้องปฏิบัติการส่วนใหญ่และปฏิกิริยาที่อุณหภูมิคงที่ เปลี่ยนไปใช้โมลาลิตีเมื่ออุณหภูมิแตกต่างกันอย่างมาก—เช่น ศึกษาการเพิ่มจุดเดือดหรือการลดจุดเยือกแข็ง หรือเมื่อทำงานกับตัวทำละลายที่ไม่ใช่น้ำซึ่งการเปลี่ยนแปลงปริมาตรมีความชัดเจนมากขึ้น
ทำไมโมลาริตีจึงใช้มากกว่าหน่วยความเข้มข้นอื่น?
โมลาริตีครอบงำในเคมีเพราะเชื่อมโยงโมลโดยตรง (สกุลเงินของปฏิกิริยาเคมี) กับปริมาตร (สิ่งที่คุณวัดและดูดในห้องปฏิบัติการ) เมื่อคุณทำสโตอิคิโอเมตรี คุณต้องรู้ว่ากำลังเติมกี่โมล—และโมลาริตีให้คำตอบทันที
เปอร์เซ็นต์ความเข้มข้นบอกมวล ไม่ใช่โมล เพื่อใช้ในสโตอิคิโอเมตรี คุณต้องแปลงทุกครั้ง โมลาริตีขจัดขั้นตอนพิเศษนี้ ซึ่งเป็นเหตุผลที่โปรโตคอลเคมีสมัยใหม่แทบจะระบุความเข้มข้นโมลาเท่านั้น
[การแปลต่อเนื่อง...]
การอ้างอิงและการอ่านเพิ่มเติม
-
หนังสือทองของ IUPAC - โมลาริตี: คำนิยามและมาตรฐานอย่างเป็นทางการของสหภาพระหว่างประเทศแห่งเคมีบริสุทธ์และประยุกต์สำหรับคำศัพท์ความเข้มข้น
-
เว็บบุ๊กเคมีของ NIST: ฐานข้อมูลของสถาบันมาตรฐานและเทคโนโลยีแห่งชาติสำหรับคุณสมบัติทางเคมี รวมถึงน้ำหนักโมเลกุล
-
แฮร์ริส, ดี. ซี. (2015). การวิเคราะห์เคมีเชิงปริมาณ (พิมพ์ครั้งที่ 9). สำนักพิมพ์ดับเบิลยู. เอช. ฟรีแมนและบริษัท หนังสืออ้างอิงมาตรฐานสำหรับเทคนิคการวิเคราะห์เคมีและการเตรียมสารละลาย
-
สก๊อก, ดี. เอ., เวสต์, ดี. เอ็ม., ฮอลเลอร์, เอฟ. เจ., และครัช, เอส. อาร์. (2013). หลักการวิเคราะห์เคมีขั้นมูลฐาน (พิมพ์ครั้งที่ 9). เซงเกจ เลิร์นนิ่ง. การครอบคลุมอย่างครอบคลุมของเคมีสารละลายและการคำนวณความเข้มข้น
-
สหรัฐอเมริกาเภสัชตำรา (USP): มาตรฐานสำหรับการเตรียมสารละลายทางเภสัชกรรมและการควบคุมคุณภาพ
พร้อมคำนวณโมลาริตี้หรือยัง?
ใช้ตัวแปลงด้านบนเพื่อแปลงความเข้มข้นเป็นเปอร์เซ็นต์เป็นโมลาริตี้ได้ทันที เพียงป้อนเปอร์เซ็นต์ (w/v) และน้ำหนักโมเลกุล—การคำนวณจะเกิดขึ้นโดยอัตโนมัติ ไม่ว่าคุณจะเตรียมสารตั้งต้นสำหรับการสังเคราะห์ ตรวจสอบความเข้มข้นของสารละลายเชิงพาณิชย์ หรือแปลงรายการในสมุดบันทึกห้องปฏิบัติการแบบเก่าเป็นหน่วยสมัยใหม่ เครื่องมือนี้จะขจัดข้อผิดพลาดจากการคำนวณด้วยมือและประหยัดเวลา
สำหรับสารละลายที่ซับซ้อนหรือสถานการณ์ที่เกี่ยวข้องกับการปรับแก้อุณหภูมิและความหนาแน่น ส่วน FAQ ด้านบนครอบคลุมการดัดแปลงที่คุณจำเป็นต้องทำ