מחשבון חוק ביר-למברט: ספיגה בתמיסות
חשב ספיגה באמצעות חוק ביר-למברט על ידי הזנת אורך הנתיב, ספיגות מולרית וריכוז. חיוני לספקטרוסקופיה, כימיה אנליטית ויישומים במעבדה.
מחשבון חוק ביר-למברט
נוסחה
A = ε × c × l
כאשר A הוא הספיגה, ε הוא ספיגות מולרית, c הוא ריכוז, ו-l הוא אורך הדרך.
ספיגה
הדמיה
זה מראה את אחוז האור שנספג על ידי הפתרון.
תיעוד
מחשבון חוק ביר-למברט
מבוא
מחשבון חוק ביר-למברט הוא כלי חזק שנועד לחשב את הספיגה של פתרון בהתבסס על העקרונות הבסיסיים של ספיגת אור בספקטרוסקופיה. חוק זה, הידוע גם כחוק ביר או חוק ביר-למברט-בוגואר, הוא עיקרון יסוד בכימיה אנליטית, ביוכימיה וספקטרוסקופיה, הקושר בין האטת האור לתכונות החומר דרכו האור עובר. המחשבון שלנו מספק דרך פשוטה ומדויקת לקבוע ערכי ספיגה על ידי הזנת שלושה פרמטרים מרכזיים: אורך המסלול, ספיגות מולרית וריכוז.
בין אם אתה סטודנט הלומד את הבסיס של ספקטרוסקופיה, חוקר מנתח תרכובות כימיות, או מקצוען בתעשיית התרופות, המחשבון הזה מציע פתרון ישיר לחישובי הספיגה שלך. על ידי הבנת והחלת חוק ביר-למברט, תוכל לקבוע כמותית את הריכוז של מינים סופגים בפתרון, טכניקה יסודית בכימיה אנליטית מודרנית.
נוסחת חוק ביר-למברט
חוק ביר-למברט מתבטא מתמטית כך:
כאשר:
- A היא הספיגה (ללא מימד)
- ε (אפסילון) היא הספיגות המולרית או מקדם הספיגה המולרי [L/(mol·cm)]
- c הוא הריכוז של המין הסופג [mol/L]
- l הוא אורך המסלול של הדוגמה [cm]
הספיגה היא כמות ללא מימד, ולעיתים מתוארת כ"יחידות ספיגה" (AU). היא מייצגת את הלוגריתם של יחס בין עוצמת האור הנכנס לעוצמת האור המועבר:
כאשר:
- I₀ היא עוצמת האור הנכנס
- I היא עוצמת האור המועבר
- T היא ההעברה (I/I₀)
הקשר בין העברה (T) לספיגה (A) יכול להתבטא גם כך:
אחוז האור שנספג על ידי הפתרון יכול להיות מחושב כך:
מגבלות והנחות
חוק ביר-למברט תקף בתנאים מסוימים:
- המדיה הסופגת חייבת להיות הומוגנית ולא לפזר אור
- המולקולות הסופגות חייבות לפעול באופן עצמאי זו מזו
- האור הנכנס צריך להיות מונוכרומטי (או בעל טווח אורך גל צר)
- הריכוז צריך להיות יחסית נמוך (בדרך כלל < 0.01M)
- הפתרון לא צריך לעבור תגובות כימיות כאשר הוא נחשף לאור
בריכוזים גבוהים, עשויות להתרחש סטיות מהחוק עקב:
- אינטראקציות אלקטרוסטטיות בין מולקולות קרובות
- פיזור אור עקב חלקיקים
- הזזות באיזונים כימיים כאשר הריכוז משתנה
- שינויים במדד השבירה בריכוזים גבוהים
כיצד להשתמש במחשבון זה
המחשבון שלנו לחוק ביר-למברט עוצב עם פשטות ומדויקות בראש. עקוב אחרי הצעדים הבאים כדי לחשב את הספיגה של הפתרון שלך:
-
הזן את אורך המסלול (l): הזן את המרחק שבו האור עובר דרך החומר, בדרך כלל רוחב הקובט או מיכל הדוגמה, הנמדד בסנטימטרים (cm).
-
הזן את הספיגות המולרית (ε): הזן את מקדם הספיגה המולרי של החומר, שהוא מדד כמה החומר סופג אור באורך גל ספציפי, הנמדד ב-L/(mol·cm).
-
הזן את הריכוז (c): הזן את הריכוז של המין הסופג בפתרון, הנמדד במולים לליטר (mol/L).
-
צפה בתוצאה: המחשבון יחיש אוטומטית את ערך הספיגה באמצעות משוואת ביר-למברט (A = ε × c × l).
-
ויזואליזציה: צפה בייצוג הוויזואלי המראה את אחוז האור שנספג על ידי הפתרון שלך.
אימות קלט
המחשבון מבצע את האימות הבא על הקלטים שלך:
- כל הערכים חייבים להיות מספרים חיוביים
- שדות ריקים אינם מותרים
- קלטים לא מספריים נדחים
אם תזין נתונים לא תקינים, תופיע הודעת שגיאה, המנחה אותך לתקן את הקלט לפני שהחישוב יוכל להימשך.
פירוש התוצאות
ערך הספיגה אומר לך כמה אור נספג על ידי הפתרון שלך:
- A = 0: אין ספיגה (100% העברה)
- A = 1: 90% מהאור נספג (10% העברה)
- A = 2: 99% מהאור נספג (1% העברה)
הוויזואליזציה עוזרת לך להבין את דרגת הספיגה של האור באינטואיציה, מראה את האחוז של אור נכנס שנספג כאשר הוא עובר דרך הדוגמה שלך.
יישומים מעשיים
חוק ביר-למברט מיושם במגוון תחומים מדעיים ותעשייתיים:
כימיה אנליטית
- אנליזה כמותית: קביעת הריכוז של דוגמיות לא ידועות על ידי מדידת ספיגה
- בקרת איכות: ניטור הטוהר והריכוז של מוצרים כימיים
- בדיקות סביבתיות: ניתוח מזהמים במים ובאוויר
ביוכימיה וביולוגיה מולקולרית
- כימות חלבונים: מדידת ריכוז חלבון באמצעות ניסויים צבעוניים
- ניתוח DNA/RNA: כימות חומצות גרעין באמצעות ספיגת UV ב-260 ננומטר
- קינטיקה של אנזימים: ניטור התקדמות תגובות על ידי מעקב אחרי שינויים בספיגה
תעשיית התרופות
- פיתוח תרופות: ניתוח הריכוז והטוהר של תרכובות פרמצבטיות
- בדיקות מסיסות: מדידת מהירות המסיסות של תרופה בתנאים מבוקרים
- מחקרי יציבות: ניטור התדרדרות כימית לאורך זמן
מדעי המעבדה הקלינית
- בדיקות דיאגנוסטיות: מדידת ביומרקרים בדם ובנוזלים ביולוגיים אחרים
- ניטור תרופות טיפוליות: הבטחת קבלת מינונים מתאימים למטופלים
- סקרי רעילות: גילוי וכימות חומרים רעילים
תעשיית המזון והמשקאות
- ניתוח צבע: מדידת צבעי מזון ופיגמנטים טבעיים
- הערכת איכות: קביעת ריכוז מרכיבים שונים במוצרים מזוניים
- בישול: ניטור תהליך התסיסה ואיכות המוצר
דוגמאות שלב-אחר-שלב
דוגמה 1: מדידת ריכוז חלבון
ביוכימאי רוצה לקבוע את ריכוז פתרון חלבון באמצעות ספקטרופוטומטר:
- לחלבון יש ספיגות מולרית ידועה (ε) של 5,000 L/(mol·cm) ב-280 ננומטר
- הדוגמה מונחת בקובט סטנדרטי של 1 ס"מ (l = 1 cm)
- הספיגה הנמדדת (A) היא 0.75
באמצעות חוק ביר-למברט: c = A / (ε × l) = 0.75 / (5,000 × 1) = 0.00015 mol/L = 0.15 mM
דוגמה 2: אימות ריכוז הפתרון
כימאי מכין פתרון של פרמנגנט אשלגן (KMnO₄) ורוצה לאמת את הריכוז שלו:
- הספיגות המולרית (ε) של KMnO₄ ב-525 ננומטר היא 2,420 L/(mol·cm)
- הפתרון מונח בקובט של 2 ס"מ (l = 2 cm)
- הריכוז המיועד הוא 0.002 mol/L
ספיגה צפויה: A = ε × c × l = 2,420 × 0.002 × 2 = 9.68
אם הספיגה הנמדדת שונה באופן משמעותי מהערך הזה, ייתכן שיהיה צורך בהתאמת ריכוז הפתרון.
חלופות לחוק ביר-למברט
בעוד שחוק ביר-למברט בשימוש נרחב, ישנם מצבים שבהם גישות חלופיות עשויות להיות מתאימות יותר:
תיאוריית קובלקה-מנק
- מתאימה יותר למדיות מפזרות מאוד כמו אבקות, ניירים או טקסטילים
- לוקחת בחשבון גם את השפעות הספיגה וגם את השפעות הפיזור
- מתמטית יותר מורכבת אך מדויקת יותר לדוגמיות מעורבות
חוק ביר-למברט המודרך
- כולל מונחים נוספים כדי לקחת בחשבון סטיות בריכוזים גבוהים
- לעיתים מתבטא בצורה: A = εcl + β(εcl)²
- מספק דיוק טוב יותר כשמדובר בפתרונות מרוכזים
ניתוח רב-רכיבי
- בשימוש כאשר ישנם מספר מינים סופגים נוכחים
- עושה שימוש באלגברה מטריציונית כדי לפתור עבור ריכוזים של רכיבים בודדים
- דורש מדידות במספר אורכי גל
ספקטרוסקופיה דיפרנציאלית
- מנתחת את קצב השינוי של הספיגה ביחס לאורך הגל
- עוזרת לפתרון פיקים חופפים ולהפחית השפעות בסיס
- שימושית במערכות מורכבות ודוגמיות עם הפרעות רקע
רקע היסטורי
חוק ביר-למברט משלב עקרונות שהתגלו על ידי שני מדענים שעבדו באופן עצמאי:
פייר בוגואר (1729)
- תיאר לראשונה את הטבע האקספוננציאלי של ספיגת האור
- גילה כי עובי שווה של חומר סופג אחוז שווה של אור
- עבודתו הניחה את היסוד למושג ההעברה
יוהאן היינריך למברט (1760)
- הרחיב את עבודתו של בוגואר בספרו "פוטומטריה"
- ניסח את הקשר המתמטי בין הספיגה ואורך המסלול
- קבע כי הספיגה פרופורציונלית ישירות לעובי החומר
אוגוסט ביר (1852)
- הרחיב את החוק כדי לכלול את השפעת הריכוז
- הראה כי הספיגה פרופורציונלית ישירות לריכוז המין הסופג
- שילב את עבודתו של למברט כדי ליצור את חוק ביר-למברט המלא
האינטגרציה של עקרונות אלה מהפכה את הכימיה האנליטית על ידי מתן שיטה כמותית לקביעת ריכוזים באמצעות ספיגת אור. כיום, חוק ביר-למברט נשאר עיקרון יסוד בספקטרוסקופיה ומהווה את הבסיס למספר טכניקות אנליטיות בשימוש בתחומים מדעיים שונים.
מימושים בתכנות
הנה כמה דוגמאות קוד המראות כיצד ליישם את חוק ביר-למברט בשפות תכנות שונות:
1' נוסחה ב-Excel לחישוב ספיגה
2=אורך_מסלול*ספיגות_מולרית*ריכוז
3
4' פונקציית VBA ב-Excel לחוק ביר-למברט
5Function CalculateAbsorbance(PathLength As Double, MolarAbsorptivity As Double, Concentration As Double) As Double
6 CalculateAbsorbance = PathLength * MolarAbsorptivity * Concentration
7End Function
8
9' חישוב העברה מספיגה
10Function CalculateTransmittance(Absorbance As Double) As Double
11 CalculateTransmittance = 10 ^ (-Absorbance)
12End Function
13
14' חישוב אחוז נספג
15Function CalculatePercentAbsorbed(Transmittance As Double) As Double
16 CalculatePercentAbsorbed = (1 - Transmittance) * 100
17End Function
18
1import numpy as np
2import matplotlib.pyplot as plt
3
4def calculate_absorbance(path_length, molar_absorptivity, concentration):
5 """
6 חישוב ספיגה באמצעות חוק ביר-למברט
7
8 פרמטרים:
9 path_length (float): אורך המסלול בס"מ
10 molar_absorptivity (float): ספיגות מולרית ב-L/(mol·cm)
11 concentration (float): ריכוז במול לליטר
12
13 מחזיר:
14 float: ערך ספיגה
15 """
16 return path_length * molar_absorptivity * concentration
17
18def calculate_transmittance(absorbance):
19 """המרת ספיגה להעברה"""
20 return 10 ** (-absorbance)
21
22def calculate_percent_absorbed(transmittance):
23 """חישוב אחוז האור שנספג"""
24 return (1 - transmittance) * 100
25
26# דוגמת שימוש
27path_length = 1.0 # ס"מ
28molar_absorptivity = 1000 # L/(mol·cm)
29concentration = 0.001 # mol/L
30
31absorbance = calculate_absorbance(path_length, molar_absorptivity, concentration)
32transmittance = calculate_transmittance(absorbance)
33percent_absorbed = calculate_percent_absorbed(transmittance)
34
35print(f"ספיגה: {absorbance:.4f}")
36print(f"העברה: {transmittance:.4f}")
37print(f"אחוז נספג: {percent_absorbed:.2f}%")
38
39# גרף ספיגה מול ריכוז
40concentrations = np.linspace(0, 0.002, 100)
41absorbances = [calculate_absorbance(path_length, molar_absorptivity, c) for c in concentrations]
42
43plt.figure(figsize=(10, 6))
44plt.plot(concentrations, absorbances)
45plt.xlabel('ריכוז (mol/L)')
46plt.ylabel('ספיגה')
47plt.title('חוק ביר-למברט: ספיגה מול ריכוז')
48plt.grid(True)
49plt.show()
50
1/**
2 * חישוב ספיגה באמצעות חוק ביר-למברט
3 * @param {number} pathLength - אורך המסלול בס"מ
4 * @param {number} molarAbsorptivity - ספיגות מולרית ב-L/(mol·cm)
5 * @param {number} concentration - ריכוז במול לליטר
6 * @returns {number} ערך ספיגה
7 */
8function calculateAbsorbance(pathLength, molarAbsorptivity, concentration) {
9 return pathLength * molarAbsorptivity * concentration;
10}
11
12/**
13 * חישוב העברה מספיגה
14 * @param {number} absorbance - ערך ספיגה
15 * @returns {number} ערך העברה (בין 0 ל-1)
16 */
17function calculateTransmittance(absorbance) {
18 return Math.pow(10, -absorbance);
19}
20
21/**
22 * חישוב אחוז האור שנספג
23 * @param {number} transmittance - ערך העברה (בין 0 ל-1)
24 * @returns {number} אחוז האור שנספג (0-100)
25 */
26function calculatePercentAbsorbed(transmittance) {
27 return (1 - transmittance) * 100;
28}
29
30// דוגמת שימוש
31const pathLength = 1.0; // ס"מ
32const molarAbsorptivity = 1000; // L/(mol·cm)
33const concentration = 0.001; // mol/L
34
35const absorbance = calculateAbsorbance(pathLength, molarAbsorptivity, concentration);
36const transmittance = calculateTransmittance(absorbance);
37const percentAbsorbed = calculatePercentAbsorbed(transmittance);
38
39console.log(`ספיגה: ${absorbance.toFixed(4)}`);
40console.log(`העברה: ${transmittance.toFixed(4)}`);
41console.log(`אחוז נספג: ${percentAbsorbed.toFixed(2)}%`);
42
1public class BeerLambertLaw {
2 /**
3 * חישוב ספיגה באמצעות חוק ביר-למברט
4 *
5 * @param pathLength אורך המסלול בס"מ
6 * @param molarAbsorptivity ספיגות מולרית ב-L/(mol·cm)
7 * @param concentration ריכוז במול לליטר
8 * @return ערך ספיגה
9 */
10 public static double calculateAbsorbance(double pathLength, double molarAbsorptivity, double concentration) {
11 return pathLength * molarAbsorptivity * concentration;
12 }
13
14 /**
15 * חישוב העברה מספיגה
16 *
17 * @param absorbance ערך ספיגה
18 * @return ערך העברה (בין 0 ל-1)
19 */
20 public static double calculateTransmittance(double absorbance) {
21 return Math.pow(10, -absorbance);
22 }
23
24 /**
25 * חישוב אחוז האור שנספג
26 *
27 * @param transmittance ערך העברה (בין 0 ל-1)
28 * @return אחוז האור שנספג (0-100)
29 */
30 public static double calculatePercentAbsorbed(double transmittance) {
31 return (1 - transmittance) * 100;
32 }
33
34 public static void main(String[] args) {
35 double pathLength = 1.0; // ס"מ
36 double molarAbsorptivity = 1000; // L/(mol·cm)
37 double concentration = 0.001; // mol/L
38
39 double absorbance = calculateAbsorbance(pathLength, molarAbsorptivity, concentration);
40 double transmittance = calculateTransmittance(absorbance);
41 double percentAbsorbed = calculatePercentAbsorbed(transmittance);
42
43 System.out.printf("ספיגה: %.4f%n", absorbance);
44 System.out.printf("העברה: %.4f%n", transmittance);
45 System.out.printf("אחוז נספג: %.2f%%%n", percentAbsorbed);
46 }
47}
48
שאלות נפוצות
מהו חוק ביר-למברט?
חוק ביר-למברט הוא קשר באופטיקה הקושר בין האטת האור לתכונות החומר דרכו האור עובר. הוא קובע כי הספיגה פרופורציונלית ישירות לריכוז המינים הסופגים ואורך המסלול של הדוגמה.
אילו יחידות משמשות לכל פרמטר בחוק ביר-למברט?
- אורך המסלול (l) נמדד בדרך כלל בסנטימטרים (cm)
- ספיגות מולרית (ε) נמדדת בליטרים למול-סנטימטר [L/(mol·cm)]
- ריכוז (c) נמדד במולים לליטר (mol/L)
- ספיגה (A) היא ללא מימד, אם כי לעיתים מתוארת כ"יחידות ספיגה" (AU)
מתי חוק ביר-למברט נשבר?
חוק ביר-למברט עשוי לא להחזיק בתנאים מסוימים:
- בריכוזים גבוהים (בדרך כלל > 0.01M) עקב אינטראקציות מולקולריות
- כאשר המדיה הסופגת מפזרת אור באופן משמעותי
- כאשר המין הסופג עובר שינויים כימיים כאשר הוא נחשף לאור
- כאשר משתמשים באור פוליכרומטי (מספר אורכי גל) במקום באור מונוכרומטי
- כאשר מתרחשת פלואורסצנציה או פוספורסצנציה בדוגמה
כיצד נקבעת הספיגות המולרית?
הספיגות המולרית נקבעת ניסיונית על ידי מדידת הספיגה של פתרונות עם ריכוזים ואורכי מסלול ידועים, ואז פתרון משוואת ביר-למברט. היא ספציפית לכל חומר ומשתנה בהתאם לאורך הגל, טמפרטורה וממס.
האם ניתן להשתמש בחוק ביר-למברט עבור תערובות?
כן, עבור תערובות שבהן רכיבים אינם אינטראקציה, הספיגה הכוללת היא סכום הספיגות של כל רכיב. זה מתבטא כך: A = (ε₁c₁ + ε₂c₂ + ... + εₙcₙ) × l כאשר ε₁, ε₂ וכו' הם הספיגות המולריות של כל רכיב, ו-c₁, c₂ וכו' הם הריכוזים שלהם.
מה ההבדל בין ספיגה לדחיסות אופטית?
ספיגה ודחיסות אופטית הן בעצם אותה כמות. שתיהן מתייחסות ללוגריתם של יחס בין עוצמת האור הנכנס לעוצמת האור המועבר. המונח "דחיסות אופטית" מעדיף לעיתים קרובות ביישומים ביולוגיים, בעוד "ספיגה" נפוצה יותר בכימיה.
עד כמה מדויק מחשבון חוק ביר-למברט?
המחשבון מספק תוצאות עם דיוק מספרי גבוה, אך הדיוק של התוצאות תלוי בדיוק של ערכי הקלט שלך. עבור התוצאות המדויקות ביותר, ודא ש:
- הדוגמה שלך נמצאת בטווח הליניארי של חוק ביר-למברט
- אתה משתמש בערכים מדויקים עבור הספיגות המולרית
- מדידות הריכוז ואורך המסלול שלך מדויקות
- הדוגמה שלך עומדת בהנחות של חוק ביר-למברט
האם אני יכול להשתמש בחוק ביר-למברט עבור דוגמיות לא נוזליות?
בעוד שחוק ביר-למברט פותח במקור עבור פתרונות נוזליים, ניתן ליישם אותו על גזים וכאשר יש צורך, גם על חלק מהדוגמיות המוצקות. עבור מוצקים עם פיזור אור משמעותי, מודלים חלופיים כמו תיאוריית קובלקה-מנק עשויים להיות מתאימים יותר.
כיצד משפיעה הטמפרטורה על חישובי חוק ביר-למברט?
הטמפרטורה יכולה להשפיע על מדידות הספיגה בכמה דרכים:
- הספיגות המולרית עשויה להשתנות עם הטמפרטורה
- התפשטות תרמית יכולה לשנות את הריכוז
- איזונים כימיים עשויים להשתנות עם שינויים בטמפרטורה עבור עבודה מדויקת, חשוב לשמור על תנאי טמפרטורה עקביים ולהשתמש בערכי ספיגות מולריות שנקבעו בטמפרטורה זהה למדידות שלך.
איזה אורך גל עלי להשתמש למדידות ספיגה?
עליך בדרך כלל להשתמש באורך גל שבו המין הסופג יש ספיגה חזקה ואופיינית. לעיתים קרובות, זה באורך גל או קרוב לשיא הספיגה בספקטרום. עבור עבודה כמותית, עדיף לבחור אורך גל שבו שינויים קטנים באורך הגל לא גורמים לשינויים גדולים בספיגה.
מקורות
-
ביר, א. (1852). "Bestimmung der Absorption des rothen Lichts in farbigen Flüssigkeiten" [קביעת הספיגה של אור אדום בנוזלים צבעוניים]. Annalen der Physik und Chemie, 86: 78–88.
-
אינגל, ג' ד., & קראוץ', ס. ר. (1988). Spectrochemical Analysis. פרנטיס הול.
-
פרקמפוס, ה. ה. (1992). UV-VIS Spectroscopy and Its Applications. ספרינגר-ורלאג.
-
האריס, ד. ס. (2015). Quantitative Chemical Analysis (מהדורה 9). ו. ה. פרימן וחברה.
-
סקוג, ד. א., הולר, פ. ג'., & קראוץ', ס. ר. (2017). Principles of Instrumental Analysis (מהדורה 7). סנג'ייג' לרנינג.
-
פרסון, ו. ו. (2007). Modern Optical Spectroscopy. ספרינגר-ורלאג.
-
לקוביץ, ג' ר. (2006). Principles of Fluorescence Spectroscopy (מהדורה 3). ספרינגר.
-
נינפה, א. ג', בלאו, ד. פ., & בנור, מ. (2010). Fundamental Laboratory Approaches for Biochemistry and Biotechnology (מהדורה 2). ויילי.
-
סווינהארט, ד. פ. (1962). "The Beer-Lambert Law". Journal of Chemical Education, 39(7): 333-335.
-
מאיירהופר, ט. ג., פאלוב, ס., & פופ, ג'. (2020). "The Bouguer-Beer-Lambert Law: Shining Light on the Obscure". ChemPhysChem, 21(18): 2029-2046.
מחשבון חוק ביר-למברט שלנו מספק דרך פשוטה אך חזקה לחשב ספיגה בהתבסס על אורך המסלול, ספיגות מולרית וריכוז. בין אם אתה סטודנט, חוקר או מקצוען בתעשייה, הכלי הזה עוזר לך להחיל את העקרונות הבסיסיים של ספקטרוסקופיה על הצרכים הספציפיים שלך. נסה את זה עכשיו כדי לקבוע במהירות ובדיוק ערכי ספיגה עבור הפתרונות שלך!
כלים קשורים
גלה עוד כלים שעשויים להיות שימושיים עבור זרימת העבודה שלך