Izračunajte absorbanco z uporabo Beer-Lambertove zakonitosti tako, da vnesete dolžino poti, molarno absorptivnost in koncentracijo. Ključnega pomena za spektroskopijo, analitično kemijo in laboratorijske aplikacije.
A = ε × c × l
Kjer je A absorpcija, ε je molarna absorpcijska koeficient, c je koncentracija in l je dolžina poti.
To prikazuje odstotek svetlobe, ki jo absorbira raztopina.
Kalkulator Beer-Lambertovega zakona je močno orodje zasnovano za izračunavanje absorpcije raztopine na podlagi temeljnih načel absorpcije svetlobe v spektroskopiji. Ta zakon, znan tudi kot Beer's Law ali Beer-Lambert-Bouguerjev zakon, je temeljno načelo v analitični kemiji, biokemiji in spektroskopiji, ki povezuje oslabitev svetlobe s lastnostmi materiala, skozi katerega svetloba potuje. Naš kalkulator nudi preprost in natančen način za določitev vrednosti absorpcije z vnosom treh ključnih parametrov: dolžine poti, molarne absorptivnosti in koncentracije.
Ne glede na to, ali ste študent, ki se uči osnov spektroskopije, raziskovalec, ki analizira kemijske spojine, ali strokovnjak v farmacevtski industriji, ta kalkulator ponuja enostavno rešitev za vaše izračune absorpcije. Z razumevanjem in uporabo Beer-Lambertovega zakona lahko kvantitativno določite koncentracijo absorbirajočih vrstic v raztopini, kar je temeljna tehnika v sodobni analitični kemiji.
Beer-Lambertov zakon je matematično izražen kot:
Kjer:
Absorpcija je brezdimenzionalna količina, ki jo pogosto izražamo v "enotah absorpcije" (AU). Predstavlja logaritem razmerja med intenziteto incidentne in prenesene svetlobe:
Kjer:
Razmerje med prenosom (T) in absorpcijo (A) lahko izrazimo tudi kot:
Odstotek svetlobe, ki jo raztopina absorbira, lahko izračunamo kot:
Beer-Lambertov zakon velja pod določenimi pogoji:
Pri visokih koncentracijah lahko pride do odstopanj od zakona zaradi:
Naš kalkulator Beer-Lambertovega zakona je zasnovan s preprostostjo in natančnostjo v mislih. Sledite tem korakom, da izračunate absorpcijo vaše raztopine:
Vnesite dolžino poti (l): Vnesite razdaljo, ki jo svetloba prepotuje skozi material, običajno širino cuvette ali posode za vzorec, izmerjeno v centimetrih (cm).
Vnesite molarno absorptivnost (ε): Vnesite molarni koeficient upočasnitve snovi, ki je merilo, kako močno snov absorbira svetlobo pri določeni valovni dolžini, izmerjeno v L/(mol·cm).
Vnesite koncentracijo (c): Vnesite koncentracijo absorbirajoče vrste v raztopini, izmerjeno v molih na liter (mol/L).
Oglejte si rezultat: Kalkulator bo samodejno izračunal vrednost absorpcije z uporabo Beer-Lambertove enačbe (A = ε × c × l).
Vizualizacija: Opazujte vizualno predstavitev, ki prikazuje odstotek svetlobe, ki jo absorbira vaša raztopina.
Kalkulator izvaja naslednje validacije vaših vhodov:
Če vnesete neveljavne podatke, se bo prikazalo sporočilo o napaki, ki vas bo usmerilo k popravljanju vnosa, preden lahko izračun nadaljujete.
Vrednost absorpcije vam pove, koliko svetlobe je absorbirane z vašo raztopino:
Vizualizacija vam pomaga intuitivno razumeti stopnjo absorpcije svetlobe, saj prikazuje odstotek incidentne svetlobe, ki se absorbira, ko prehaja skozi vaš vzorec.
Beer-Lambertov zakon se uporablja v številnih znanstvenih in industrijskih področjih:
Biokemik želi določiti koncentracijo raztopine beljakovin z uporabo spektrofotometra:
Z uporabo Beer-Lambertovega zakona: c = A / (ε × l) = 0.75 / (5,000 × 1) = 0.00015 mol/L = 0.15 mM
Kemičar pripravi raztopino kalijevega permanganata (KMnO₄) in želi preveriti njeno koncentracijo:
Pričakovana absorpcija: A = ε × c × l = 2,420 × 0.002 × 2 = 9.68
Če se izmerjena absorpcija znatno razlikuje od te vrednosti, bo morda potrebno prilagoditi koncentracijo raztopine.
Čeprav se Beer-Lambertov zakon široko uporablja, obstajajo situacije, kjer so alternativni pristopi morda bolj primerni:
Beer-Lambertov zakon združuje načela, ki so jih odkrili dva znanstvenika, ki sta delala neodvisno:
Integracija teh načel je revolucionirala analitično kemijo, saj je omogočila kvantitativno metodo za določanje koncentracij z uporabo absorpcije svetlobe. Danes Beer-Lambertov zakon ostaja temeljno načelo v spektroskopiji in tvori osnovo za številne analitične tehnike, ki se uporabljajo v različnih znanstvenih disciplinah.
Tukaj so nekateri primeri kode, ki prikazujejo, kako implementirati Beer-Lambertov zakon v različnih programskih jezikih:
1' Excel formula za izračun absorpcije
2=DolžinaPoti*MolarnaAbsorptivnost*Koncentracija
3
4' Excel VBA funkcija za Beer-Lambertov zakon
5Function IzračunajAbsorpcijo(DolžinaPoti As Double, MolarnaAbsorptivnost As Double, Koncentracija As Double) As Double
6 IzračunajAbsorpcijo = DolžinaPoti * MolarnaAbsorptivnost * Koncentracija
7End Function
8
9' Izračunaj prenos iz absorpcije
10Function IzračunajPrenos(Absorpcija As Double) As Double
11 IzračunajPrenos = 10 ^ (-Absorpcija)
12End Function
13
14' Izračunaj odstotek absorbirane svetlobe
15Function IzračunajOdstotekAbsorbirane( Prenos As Double) As Double
16 IzračunajOdstotekAbsorbirane = (1 - Prenos) * 100
17End Function
18
1import numpy as np
2import matplotlib.pyplot as plt
3
4def calculate_absorbance(path_length, molar_absorptivity, concentration):
5 """
6 Calculate absorbance using the Beer-Lambert Law
7
8 Parameters:
9 path_length (float): Path length in cm
10 molar_absorptivity (float): Molar absorptivity in L/(mol·cm)
11 concentration (float): Concentration in mol/L
12
13 Returns:
14 float: Absorbance value
15 """
16 return path_length * molar_absorptivity * concentration
17
18def calculate_transmittance(absorbance):
19 """Convert absorbance to transmittance"""
20 return 10 ** (-absorbance)
21
22def calculate_percent_absorbed(transmittance):
23 """Calculate percentage of light absorbed"""
24 return (1 - transmittance) * 100
25
26# Example usage
27path_length = 1.0 # cm
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"Absorpcija: {absorbance:.4f}")
36print(f"Prenos: {transmittance:.4f}")
37print(f"Odstotek absorbirane svetlobe: {percent_absorbed:.2f}%")
38
39# Plot absorpcija proti koncentraciji
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('Koncentracija (mol/L)')
46plt.ylabel('Absorpcija')
47plt.title('Beer-Lambertov zakon: Absorpcija proti koncentraciji')
48plt.grid(True)
49plt.show()
50
1/**
2 * Calculate absorbance using the Beer-Lambert Law
3 * @param {number} pathLength - Path length in cm
4 * @param {number} molarAbsorptivity - Molar absorptivity in L/(mol·cm)
5 * @param {number} concentration - Concentration in mol/L
6 * @returns {number} Absorbance value
7 */
8function calculateAbsorbance(pathLength, molarAbsorptivity, concentration) {
9 return pathLength * molarAbsorptivity * concentration;
10}
11
12/**
13 * Calculate transmittance from absorbance
14 * @param {number} absorbance - Absorbance value
15 * @returns {number} Transmittance value (between 0 and 1)
16 */
17function calculateTransmittance(absorbance) {
18 return Math.pow(10, -absorbance);
19}
20
21/**
22 * Calculate percentage of light absorbed
23 * @param {number} transmittance - Transmittance value (between 0 and 1)
24 * @returns {number} Percentage of light absorbed (0-100)
25 */
26function calculatePercentAbsorbed(transmittance) {
27 return (1 - transmittance) * 100;
28}
29
30// Example usage
31const pathLength = 1.0; // cm
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(`Absorpcija: ${absorbance.toFixed(4)}`);
40console.log(`Prenos: ${transmittance.toFixed(4)}`);
41console.log(`Odstotek absorbirane svetlobe: ${percentAbsorbed.toFixed(2)}%`);
42
1public class BeerLambertLaw {
2 /**
3 * Calculate absorbance using the Beer-Lambert Law
4 *
5 * @param pathLength Path length in cm
6 * @param molarAbsorptivity Molar absorptivity in L/(mol·cm)
7 * @param concentration Concentration in mol/L
8 * @return Absorbance value
9 */
10 public static double calculateAbsorbance(double pathLength, double molarAbsorptivity, double concentration) {
11 return pathLength * molarAbsorptivity * concentration;
12 }
13
14 /**
15 * Calculate transmittance from absorbance
16 *
17 * @param absorbance Absorbance value
18 * @return Transmittance value (between 0 and 1)
19 */
20 public static double calculateTransmittance(double absorbance) {
21 return Math.pow(10, -absorbance);
22 }
23
24 /**
25 * Calculate percentage of light absorbed
26 *
27 * @param transmittance Transmittance value (between 0 and 1)
28 * @return Percentage of light absorbed (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; // cm
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("Absorpcija: %.4f%n", absorbance);
44 System.out.printf("Prenos: %.4f%n", transmittance);
45 System.out.printf("Odstotek absorbirane svetlobe: %.2f%%%n", percentAbsorbed);
46 }
47}
48
Beer-Lambertov zakon je razmerje v optiki, ki povezuje oslabitev svetlobe z lastnostmi materiala, skozi katerega svetloba potuje. Pove, da je absorpcija neposredno sorazmerna koncentraciji absorbirajoče vrste in dolžini poti vzorca.
Beer-Lambertov zakon morda ne drži pod določenimi pogoji:
Molarna absorptivnost se določi eksperimentalno z merjenjem absorpcije raztopin z znanimi koncentracijami in dolžinami poti, nato pa se reši Beer-Lambertova enačba. Specifična je za vsako snov in se razlikuje glede na valovno dolžino, temperaturo in topilo.
Da, za mešanice, kjer komponente ne interagirajo, je skupna absorpcija vsota absorpcij posameznih komponent. To se izrazi kot: A = (ε₁c₁ + ε₂c₂ + ... + εₙcₙ) × l kjer so ε₁, ε₂ itd. molarne absorptivnosti vsake komponente, c₁, c₂ itd. pa so njihove ustrezne koncentracije.
Absorpcija in optična gostota sta v bistvu isti količini. Obe se nanašata na logaritem razmerja med intenzivnostjo incidentne in prenesene svetlobe. Izraz "optčna gostota" se včasih raje uporablja v bioloških aplikacijah, medtem ko je "absorpcija" pogostejša v kemiji.
Kalkulator zagotavlja rezultate z visoko numerično natančnostjo, vendar je natančnost rezultatov odvisna od natančnosti vaših vhodnih vrednosti. Za najbolj natančne rezultate poskrbite, da:
Čeprav je Beer-Lambertov zakon prvotno razvit za tekoče raztopine, se lahko uporablja tudi za pline in, s spremembami, za nekatere trdne vzorce. Za trdne vzorce z znatnim razprševanjem svetlobe so morda bolj primerni alternativni modeli, kot je Kubelka-Munkova teorija.
Temperatura lahko vpliva na meritve absorpcije na več načinov:
Običajno bi morali uporabiti valovno dolžino, pri kateri ima absorbirajoča vrsta močno in značilno absorpcijo. Pogosto je to pri ali blizu absorpcijskega maksimuma (vrha) v spektru. Za kvantitativno delo je najbolje izbrati valovno dolžino, pri kateri majhne spremembe v valovni dolžini ne povzročajo velikih sprememb v absorpciji.
Beer, A. (1852). "Bestimmung der Absorption des rothen Lichts in farbigen Flüssigkeiten" [Določitev absorpcije rdeče svetlobe v obarvanih tekočinah]. Annalen der Physik und Chemie, 86: 78–88.
Ingle, J. D., & Crouch, S. R. (1988). Spectrochemical Analysis. Prentice Hall.
Perkampus, H. H. (1992). UV-VIS Spectroscopy and Its Applications. Springer-Verlag.
Harris, D. C. (2015). Quantitative Chemical Analysis (9. izd.). W. H. Freeman and Company.
Skoog, D. A., Holler, F. J., & Crouch, S. R. (2017). Principles of Instrumental Analysis (7. izd.). Cengage Learning.
Parson, W. W. (2007). Modern Optical Spectroscopy. Springer-Verlag.
Lakowicz, J. R. (2006). Principles of Fluorescence Spectroscopy (3. izd.). Springer.
Ninfa, A. J., Ballou, D. P., & Benore, M. (2010). Fundamental Laboratory Approaches for Biochemistry and Biotechnology (2. izd.). Wiley.
Swinehart, D. F. (1962). "The Beer-Lambert Law". Journal of Chemical Education, 39(7): 333-335.
Mayerhöfer, T. G., Pahlow, S., & Popp, J. (2020). "The Bouguer-Beer-Lambert Law: Shining Light on the Obscure". ChemPhysChem, 21(18): 2029-2046.
Naš kalkulator Beer-Lambertovega zakona nudi preprost, a močan način za izračunavanje absorpcije na podlagi dolžine poti, molarne absorptivnosti in koncentracije. Ne glede na to, ali ste študent, raziskovalec ali strokovnjak v industriji, to orodje vam pomaga uporabiti temeljna načela spektroskopije za vaše specifične potrebe. Preizkusite ga zdaj, da hitro in natančno določite vrednosti absorpcije za vaše raztopine!
Odkrijte več orodij, ki bi lahko bila koristna za vaš delovni proces