Laske imeytyminen käyttämällä Olut-Lambertin lakia syöttämällä polun pituus, moolinen imeytyvyys ja pitoisuus. Olennainen spektroskopiassa, analyyttisessä kemiassa ja laboratoriokäytännöissä.
A = ε × c × l
Missä A on absorptio, ε on moolinen absorptiivisuus, c on pitoisuus ja l on polun pituus.
Tämä näyttää ratkaisun absorboiman valon prosenttimäärän.
Olut-Lambertin Laki Laskin on tehokas työkalu, joka on suunniteltu laskemaan liuoksen absorptioarvo valon absorptioon perustuvien perusperiaatteiden mukaan spektroskopiassa. Tätä lakia, joka tunnetaan myös nimellä Beerin laki tai Olut-Lambert-Bouguer laki, pidetään analyyttisen kemian, biokemian ja spektroskopian kulmakivenä, joka liittyy valon vaimenemiseen materiaalin ominaisuuksiin, jonka läpi valo kulkee. Laskimemme tarjoaa yksinkertaisen ja tarkan tavan määrittää absorptioarvoja syöttämällä kolme keskeistä parametria: polun pituus, moolinen absorptiivisuus ja konsentraatio.
Olitpa sitten opiskelija, joka oppii spektroskopian perusteita, tutkija, joka analysoi kemiallisia yhdisteitä, tai ammattilainen lääketeollisuudessa, tämä laskin tarjoaa suoraviivaisen ratkaisun absorptiolaskentojesi tueksi. Ymmärtämällä ja soveltamalla Olut-Lambertin lakia voit kvantitatiivisesti määrittää absorboivien lajien konsentraation liuoksessa, mikä on perusmenetelmä nykyaikaisessa analyyttisessä kemiassa.
Olut-Lambertin laki voidaan ilmaista matemaattisesti seuraavasti:
Missä:
Absorptio on ulotteeton suure, jota usein ilmaistaan "absorptioyksiköissä" (AU). Se edustaa incidentin ja läpäisevän valon intensiivisyyden suhteen logaritmia:
Missä:
Suhde läpäisyn (T) ja absorptioarvon (A) välillä voidaan myös ilmaista seuraavasti:
Liuoksen absorboiman valon prosenttiosuus voidaan laskea seuraavasti:
Olut-Lambertin laki on voimassa tietyissä olosuhteissa:
Korkeissa konsentraatioissa lain poikkeamia voi esiintyä johtuen:
Olut-Lambertin laki laskin on suunniteltu yksinkertaisuus ja tarkkuus mielessä. Seuraa näitä vaiheita laskiaksesi liuoksesi absorptioarvon:
Syötä polun pituus (l): Syötä etäisyys, jonka valo kulkee materiaalin läpi, tyypillisesti kuvetin tai näyteastan leveys, mitattuna senttimetreinä (cm).
Syötä moolinen absorptiivisuus (ε): Syötä aineen moolinen sammutuskertoimen, joka on mitta siitä, kuinka voimakkaasti aine absorboi valoa tietyllä aallonpituudella, mitattuna L/(mol·cm).
Syötä konsentraatio (c): Syötä absorboivan lajin konsentraatio liuoksessa, mitattuna moolina litrassa (mol/L).
Katso tulos: Laskin laskee automaattisesti absorptioarvon Olut-Lambertin kaavan (A = ε × c × l) avulla.
Visualisointi: Tarkastele visuaalista esitystä, joka näyttää liuoksesi absorboiman valon prosenttiosuuden.
Laskin suorittaa seuraavat validoinnit syötteillesi:
Jos syötät virheellisiä tietoja, virheilmoitus ilmestyy, ohjaten sinua korjaamaan syötteen ennen laskennan jatkamista.
Absorptioarvo kertoo, kuinka paljon valoa liuos absorboi:
Visualisointi auttaa sinua ymmärtämään valon absorptioaste intuitiivisesti, näyttäen prosenttiosuuden incidentistä valosta, joka absorboituu, kun se kulkee näytteen läpi.
Olut-Lambertin lakia sovelletaan monilla tieteellisillä ja teollisuuden aloilla:
Biokemisti haluaa määrittää proteiiniliuoksen konsentraation spektrofotometrin avulla:
Käyttäen Olut-Lambertin lakia: c = A / (ε × l) = 0.75 / (5,000 × 1) = 0.00015 mol/L = 0.15 mM
Kemisti valmistaa kaliumpermanganaattiliuoksen (KMnO₄) ja haluaa vahvistaa sen konsentraation:
Odotettu absorptio: A = ε × c × l = 2,420 × 0.002 × 2 = 9.68
Jos mitattu absorptio poikkeaa merkittävästi tästä arvosta, liuoksen konsentraatiota on ehkä säädettävä.
Vaikka Olut-Lambertin lakia käytetään laajalti, on olemassa tilanteita, joissa vaihtoehtoiset lähestymistavat voivat olla sopivampia:
Olut-Lambertin laki yhdistää periaatteet, jotka kaksi tiedemiestä löysivät itsenäisesti:
Näiden periaatteiden yhdistäminen mullisti analyyttisen kemian tarjoamalla kvantitatiivisen menetelmän konsentraatioiden määrittämiseen valon absorptioon perustuen. Nykyään Olut-Lambertin laki on edelleen perusperiaate spektroskopiassa ja muodostaa perustan lukuisille analyyttisille tekniikoille, joita käytetään eri tieteellisillä aloilla.
Tässä on joitakin koodiesimerkkejä, jotka näyttävät, kuinka Olut-Lambertin lakia voidaan toteuttaa eri ohjelmointikielillä:
1' Excel-kaava absorptioarvon laskemiseen
2=PolunPituus*MoolinenAbsorptiivisuus*Konsentraatio
3
4' Excel VBA -toiminto Olut-Lambertin lain laskemiseksi
5Function CalculateAbsorbance(PathLength As Double, MolarAbsorptivity As Double, Concentration As Double) As Double
6 CalculateAbsorbance = PathLength * MolarAbsorptivity * Concentration
7End Function
8
9' Laske läpäisy absorptioarvosta
10Function CalculateTransmittance(Absorbance As Double) As Double
11 CalculateTransmittance = 10 ^ (-Absorbance)
12End Function
13
14' Laske prosenttiosuus absorboituneesta
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 Laske absorptio Olut-Lambertin lain avulla
7
8 Parametrit:
9 path_length (float): Polun pituus cm
10 molar_absorptivity (float): Moolinen absorptiivisuus L/(mol·cm)
11 concentration (float): Konsentraatio mol/L
12
13 Palauttaa:
14 float: Absorptioarvo
15 """
16 return path_length * molar_absorptivity * concentration
17
18def calculate_transmittance(absorbance):
19 """Muunna absorptio läpäisyksi"""
20 return 10 ** (-absorbance)
21
22def calculate_percent_absorbed(transmittance):
23 """Laske valon absorboimisen prosenttiosuus"""
24 return (1 - transmittance) * 100
25
26# Esimerkki käyttö
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"Absorptio: {absorbance:.4f}")
36print(f"Läpäisy: {transmittance:.4f}")
37print(f"Prosentti absorboitu: {percent_absorbed:.2f}%")
38
39# Piirrä absorptio vs. konsentraatio
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('Konsentraatio (mol/L)')
46plt.ylabel('Absorptio')
47plt.title('Olut-Lambertin laki: Absorptio vs. Konsentraatio')
48plt.grid(True)
49plt.show()
50
1/**
2 * Laske absorptio Olut-Lambertin lain avulla
3 * @param {number} pathLength - Polun pituus cm
4 * @param {number} molarAbsorptivity - Moolinen absorptiivisuus L/(mol·cm)
5 * @param {number} concentration - Konsentraatio mol/L
6 * @returns {number} Absorptioarvo
7 */
8function calculateAbsorbance(pathLength, molarAbsorptivity, concentration) {
9 return pathLength * molarAbsorptivity * concentration;
10}
11
12/**
13 * Laske läpäisy absorptioarvosta
14 * @param {number} absorbance - Absorptioarvo
15 * @returns {number} Läpäisyarvo (0 ja 1 välillä)
16 */
17function calculateTransmittance(absorbance) {
18 return Math.pow(10, -absorbance);
19}
20
21/**
22 * Laske valon absorboimisen prosenttiosuus
23 * @param {number} transmittance - Läpäisyarvo (0 ja 1 välillä)
24 * @returns {number} Prosentti absorboituneesta (0-100)
25 */
26function calculatePercentAbsorbed(transmittance) {
27 return (1 - transmittance) * 100;
28}
29
30// Esimerkki käyttö
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(`Absorptio: ${absorbance.toFixed(4)}`);
40console.log(`Läpäisy: ${transmittance.toFixed(4)}`);
41console.log(`Prosentti absorboitu: ${percentAbsorbed.toFixed(2)}%`);
42
1public class OlutLambertinLaki {
2 /**
3 * Laske absorptio Olut-Lambertin lain avulla
4 *
5 * @param pathLength Polun pituus cm
6 * @param molarAbsorptivity Moolinen absorptiivisuus L/(mol·cm)
7 * @param concentration Konsentraatio mol/L
8 * @return Absorptioarvo
9 */
10 public static double calculateAbsorbance(double pathLength, double molarAbsorptivity, double concentration) {
11 return pathLength * molarAbsorptivity * concentration;
12 }
13
14 /**
15 * Laske läpäisy absorptioarvosta
16 *
17 * @param absorbance Absorptioarvo
18 * @return Läpäisyarvo (0 ja 1 välillä)
19 */
20 public static double calculateTransmittance(double absorbance) {
21 return Math.pow(10, -absorbance);
22 }
23
24 /**
25 * Laske valon absorboimisen prosenttiosuus
26 *
27 * @param transmittance Läpäisyarvo (0 ja 1 välillä)
28 * @return Prosentti absorboituneesta (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("Absorptio: %.4f%n", absorbance);
44 System.out.printf("Läpäisy: %.4f%n", transmittance);
45 System.out.printf("Prosentti absorboitu: %.2f%%%n", percentAbsorbed);
46 }
47}
48
Olut-Lambertin laki on optiikassa käytettävä suhde, joka yhdistää valon vaimenemisen materiaalin ominaisuuksiin, jonka läpi valo kulkee. Se toteaa, että absorptio on suoraan verrannollinen absorboivan lajin konsentraatioon ja näytteen polun pituuteen.
Olut-Lambertin laki ei välttämättä päde tietyissä olosuhteissa:
Moolinen absorptiivisuus määritetään kokeellisesti mittaamalla liuosten absorptioita, joilla on tunnetut konsentraatiot ja polun pituudet, ja ratkaisemalla Olut-Lambertin kaava. Se on spesifinen jokaiselle aineelle ja vaihtelee aallonpituuden, lämpötilan ja liuottimen mukaan.
Kyllä, seoksille, joissa komponentit eivät vuorovaikuta, kokonaisabsorptio on jokaisen komponentin absorptioiden summa. Tämä voidaan ilmaista seuraavasti: A = (ε₁c₁ + ε₂c₂ + ... + εₙcₙ) × l missä ε₁, ε₂ jne. ovat kunkin komponentin moolisia absorptiivisuuksia ja c₁, c₂ jne. ovat niiden vastaavat konsentraatiot.
Absorptioarvo ja optinen tiheys ovat periaatteessa sama suure. Molemmat viittaavat incidentin ja läpäisevän valon intensiivisyyden suhteen logaritmiin. "Optinen tiheys" -termiä käytetään joskus biologisissa sovelluksissa, kun taas "absorptio" on yleisempi kemiallisessa kontekstissa.
Laskin tuottaa tuloksia korkealla numeerisella tarkkuudella, mutta tulosten tarkkuus riippuu syötteidesi tarkkuudesta. Saadaksesi tarkimmat tulokset varmista, että:
Vaikka Olut-Lambertin laki kehitettiin alun perin nestemäisille liuoksille, sitä voidaan soveltaa kaasuissa ja, muunnoksilla, joissakin kiinteissä näytteissä. Kiinteiden aineiden, joissa on merkittävää valon hajaantumista, kohdalla vaihtoehtoiset mallit, kuten Kubelka-Munkin teoria, voivat olla sopivampia.
Lämpötila voi vaikuttaa absorptiomittauksiin useilla tavoilla:
Tyypillisesti tulisi käyttää aallonpituutta, jossa absorboivalla lajilla on vahva ja ominainen absorptio. Usein tämä on aallonpituuden maksimi (huippu) spektrissä. Kvantitatiivisessa työssä on parasta valita aallonpituus, jossa pieniä muutoksia aallonpituudessa ei tapahdu suuria muutoksia absorptiossa.
Beer, A. (1852). "Bestimmung der Absorption des rothen Lichts in farbigen Flüssigkeiten" [Punaisen valon absorptio värillisissä nesteissä]. 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. painos). W. H. Freeman and Company.
Skoog, D. A., Holler, F. J., & Crouch, S. R. (2017). Principles of Instrumental Analysis (7. painos). Cengage Learning.
Parson, W. W. (2007). Modern Optical Spectroscopy. Springer-Verlag.
Lakowicz, J. R. (2006). Principles of Fluorescence Spectroscopy (3. painos). Springer.
Ninfa, A. J., Ballou, D. P., & Benore, M. (2010). Fundamental Laboratory Approaches for Biochemistry and Biotechnology (2. painos). 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.
Olut-Lambertin laki laskin tarjoaa yksinkertaisen, mutta tehokkaan tavan laskea absorptioarvo polun pituuden, moolisen absorptiivisuuden ja konsentraation perusteella. Olitpa opiskelija, tutkija tai teollisuuden ammattilainen, tämä työkalu auttaa sinua soveltamaan spektroskopian perusperiaatteita erityisiin tarpeisiisi. Kokeile sitä nyt saadaksesi nopeasti ja tarkasti absorptioarvoja liuoksillesi!
Löydä lisää työkaluja, jotka saattavat olla hyödyllisiä työnkulullesi