ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਕੈਲਕੁਲੇਟਰ - ਤੁਰੰਤ ਅਵਸ਼ੋਸ਼ਣ ਦੀ ਗਣਨਾ ਕਰੋ
ਪਥ ਲੰਬਾਈ, ਮੋਲਰ ਅਵਸ਼ੋਸ਼ਣ ਯੋਗਤਾ ਅਤੇ ਸਾਂਦਰਤਾ ਤੋਂ ਅਵਸ਼ੋਸ਼ਣ ਦੀ ਗਣਨਾ ਕਰੋ। ਸਪੈਕਟਰੋਸਕੋਪੀ, ਪ੍ਰੋਟੀਨ ਮਾਤਰਾ ਨਿਰਧਾਰਣ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣਾਤਮਕ ਰਸਾਇਣ ਵਿਗਿਆਨ ਲਈ ਮੁਫਤ ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਕੈਲਕੁਲੇਟਰ।
ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਕੈਲਕੁਲੇਟਰ
ਫਾਰਮੂਲਾ
A = ε × c × l
ਜਿੱਥੇ A ਅਵਸ਼ੋਸ਼ਣ, ε ਮੋਲਰ ਅਵਸ਼ੋਸ਼ਣ ਗੁਣਾਂਕ, c ਏਕਾਗਰਤਾ, ਅਤੇ l ਮਾਰਗ ਲੰਬਾਈ ਹੈ।
ਦ੍ਰਿਸ਼ੀਕਰਣ
ਇਹ ਘੋਲ ਦੁਆਰਾ ਅਵਸ਼ੋਸ਼ਤ ਰੋਸ਼ਨੀ ਦਾ ਪ੍ਰਤੀਸ਼ਤ ਦਰਸਾਉਂਦਾ ਹੈ।
ਦਸਤਾਵੇਜ਼ੀਕਰਣ
ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਕੀ ਹੈ?
ਜਦੋਂ ਰੌਸ਼ਨੀ ਇੱਕ ਰੰਗੀਨ ਘੋਲ ਵਿੱਚੋਂ ਲੰਘਦੀ ਹੈ, ਤਾਂ ਉਸਦਾ ਕੁਝ ਹਿੱਸਾ ਸੋਖ ਲਿਆ ਜਾਂਦਾ ਹੈ। ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ (ਜਿਸਨੂੰ ਬੀਅਰ ਦਾ ਨਿਯਮ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ) ਸਾਨੂੰ ਦੱਸਦਾ ਹੈ ਕਿ ਕਿੰਨੀ ਰੌਸ਼ਨੀ ਸੋਖੀ ਜਾਂਦੀ ਹੈ ਤਿੰਨ ਕਾਰਕਾਂ ਦੇ ਆਧਾਰ 'ਤੇ: ਘੋਲ ਕਿੰਨਾ ਸੰਕੇਂਦਰਿਤ ਹੈ, ਇਸ ਵਿੱਚ ਕੀ ਪਦਾਰਥ ਹੈ, ਅਤੇ ਰੌਸ਼ਨੀ ਇਸ ਵਿੱਚੋਂ ਕਿੰਨੀ ਦੂਰ ਤੱਕ ਲੰਘਦੀ ਹੈ।
ਇਹ ਸਿਧਾਂਤ ਖੋਜ ਲੈਬਾਂ, ਫਾਰਮਾਸਿਊਟੀਕਲ ਗੁਣਵੱਤਾ ਨਿਯੰਤ੍ਰਣ ਵਿਭਾਗਾਂ ਅਤੇ ਕਲੀਨਿਕਲ ਨਿਦਾਨ ਵਿੱਚ ਸਪੈਕਟ੍ਰੋਸਕੋਪੀ ਕਾਰਜ ਦੀ ਰੀੜ੍ਹ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ UV-Vis ਸਪੈਕਟ੍ਰੋਫੋਟੋਮੀਟਰ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇਸਦੀ ਵਰਤੋਂ ਲਗਾਤਾਰ ਕਰੋਗੇ, ਭਾਵੇਂ ਤੁਸੀਂ 280 nm 'ਤੇ ਪ੍ਰੋਟੀਨ ਸਾਂਦ੍ਰਤਾ ਮਾਪ ਰਹੇ ਹੋ, ਏਂਜਾਈਮ ਗਤੀਕੀ ਦਾ ਪਤਾ ਲਗਾ ਰਹੇ ਹੋ, ਜਾਂ ਰਸਾਇਣਕ ਸ਼ੁੱਧਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰ ਰਹੇ ਹੋ।
ਸਾਡਾ ਕੈਲਕੁਲੇਟਰ ਗਣਨਾ ਤੁਰੰਤ ਕਰਦਾ ਹੈ। ਆਪਣੀ ਮਾਰਗ ਲੰਬਾਈ, ਮੋਲਰ ਅਵਸ਼ੋਸ਼ਣ ਯੋਗਤਾ, ਅਤੇ ਸਾਂਦ੍ਰਤਾ ਦਾਖਲ ਕਰੋ—ਆਪਣਾ ਅਵਸ਼ੋਸ਼ਣ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰੋ। ਇੰਨਾ ਹੀ ਸਰਲ।
ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਫਾਰਮੂਲਾ
ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਗਣਿਤੀ ਰੂਪ ਵਿੱਚ ਇਸ ਤਰ੍ਹਾਂ ਵਿਅਕਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ:
ਜਿੱਥੇ:
- A ਅਵਸ਼ੋਸ਼ਣ (ਬਿਨਾਂ ਮਾਤਰਾ ਦਾ)
- ε (ਐਪਸਿਲਨ) ਮੋਲਰ ਅਵਸ਼ੋਸ਼ਣ ਜਾਂ ਮੋਲਰ ਵਿਲੀਨੀਕਰਣ ਗੁਣਾਂਕ [L/(mol·cm)]
- c ਅਵਸ਼ੋਸ਼ਣ ਕਣਾਂ ਦੀ ਏਕਾਗਰਤਾ [mol/L]
- l ਨਮੂਨੇ ਦੀ ਪਥ ਲੰਬਾਈ [cm]
ਅਵਸ਼ੋਸ਼ਣ ਇੱਕ ਬਿਨਾਂ ਮਾਤਰਾ ਦੀ ਮਾਤਰਾ ਹੈ, ਅਕਸਰ "ਅਵਸ਼ੋਸ਼ਣ ਇਕਾਈਆਂ" (AU) ਵਿੱਚ ਵਿਅਕਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਇਹ ਆਉਣ ਵਾਲੀ ਤੇ ਪਾਰ ਹੋਣ ਵਾਲੀ ਰੋਸ਼ਨੀ ਦੀ ਤੀਬਰਤਾ ਦੇ ਅਨੁਪਾਤ ਦੇ ਲੋਗਾਰਿਦਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ:
ਜਿੱਥੇ:
- I₀ ਆਉਣ ਵਾਲੀ ਰੋਸ਼ਨੀ ਦੀ ਤੀਬਰਤਾ
- I ਪਾਰ ਹੋਣ ਵਾਲੀ ਰੋਸ਼ਨੀ ਦੀ ਤੀਬਰਤਾ
- T ਪਾਰਗਮਨਤਾ (I/I₀)
ਪਾਰਗਮਨਤਾ (T) ਅਤੇ ਅਵਸ਼ੋਸ਼ਣ (A) ਵਿਚਕਾਰ ਸਬੰਧ ਇਸ ਤਰ੍ਹਾਂ ਵੀ ਵਿਅਕਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:
ਘੋਲ ਦੁਆਰਾ ਅਵਸ਼ੋਸ਼ਤ ਰੋਸ਼ਨੀ ਦਾ ਪਰਤੀਸ਼ਤ ਇਸ ਤਰ੍ਹਾਂ ਗਣਨਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:
ਨਿਯਮ ਦੇ ਟੁੱਟਣ ਦੇ ਸਮੇਂ: ਵਾਸਤਵਿਕ ਸੀਮਾਵਾਂ
ਇੱਥੇ ਉਹ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਅਸਲ ਪ੍ਰਯੋਗਸ਼ਾਲਾ ਤਜਰਬੇ ਤੋਂ ਜਾਣਨਾ ਚਾਹੀਦਾ ਹੈ। ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਆਦਰਸ਼ ਸਥਿਤੀਆਂ ਵਿੱਚ ਬਹੁਤ ਵਧੀਆ ਕੰਮ ਕਰਦਾ ਹੈ, ਪਰ ਇਹ ਤੁਹਾਨੂੰ ਧੋਖਾ ਦੇਵੇਗਾ ਜੇ:
ਏਕਾਗਰਤਾ ਬਹੁਤ ਵੱਧ ਹੋ ਜਾਵੇ (ਆਮ ਤੌਰ 'ਤੇ 0.01 M ਤੋਂ ਉੱਪਰ): ਅਣੂ ਇੱਕ ਦੂਜੇ ਨਾਲ ਇਲੈਕਟ੍ਰੋਸਟੈਟਿਕ ਤੌਰ 'ਤੇ ਪਰਸਪਰ ਕਿਰਿਆ ਕਰਨ ਲੱਗ ਜਾਂਦੇ ਹਨ, ਅਤੇ ਸਬੰਧ ਗੈਰ-ਰੈਖਿਕ ਹੋ ਜਾਂਦਾ ਹੈ। ਮੈਂ ਖੋਜਕਰਤਾ�ओं ਨੂੰ ਘੰਟੇ ਬਰਬਾਦ ਕਰਦੇ ਹੋਏ ਦੇਖਿਆ ਹੈ ਜਦੋਂ ਅਸਲ ਮੱਸਲਾ ਬਸ ਇੱਕ ਬਹੁਤ ਵੱਧ ਏਕਾਗਰ ਨਮੂਨਾ ਸੀ। ਹਮੇਸ਼ਾ ਪਹਿਲਾਂ ਤਨੁ ਕਰੋ ਜੇ ਤੁਹਾਡਾ ਪਹਿਲਾ ਪਾਠ ਅਜੀਬ ਲੱਗਦਾ ਹੈ।
ਤੁਹਾਡਾ ਨਮੂਨਾ ਰੋਸ਼ਨੀ ਨੂੰ ਫੈਲਾਉਂਦਾ ਹੈ: ਗੜਬੜ ਘੋਲ, ਨਿਲੰਬਨ, ਜਾਂ ਕੋਈ ਵੀ ਕਣਾਂ ਵਾਲੀ ਚੀਜ਼ ਤੁਹਾਨੂੰ ਵਧੀਆ ਅਵਸ਼ੋਸ਼ਣ ਪਾਠ ਦੇਵੇਗੀ। ਉਪਕਰਣ ਅਵਸ਼ੋਸ਼ਤ ਰੋਸ਼ਨੀ ਅਤੇ ਫੈਲਾਈ ਗਈ ਰੋਸ਼ਨੀ ਵਿੱਚ ਅੰਤਰ ਨਹੀਂ ਕਰ ਸਕਦਾ।
ਬ੍ਰੌਡਬੈਂਡ ਰੋਸ਼ਨੀ ਦੀ ਵਰਤੋਂ ਮੋਨੋਕ੍ਰੋਮੈਟਿਕ ਦੀ ਬਜਾਏ: ਜਿਆਦਾਤਰ ਸਿਖਲਾਈ ਪ੍ਰਯੋਗਸ਼ਾਲਾਵਾਂ "ਮੋਨੋਕ੍ਰੋਮੈਟਿਕ" ਰੋਸ਼ਨੀ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ ਜੋ ਅਸਲ ਵਿੱਚ 5-10 ਨੈਨੋਮੀਟਰ ਬੈਂਡਵਿਡਥ ਹੈ। ਉਹ ਆਮ ਤੌਰ 'ਤੇ ਠੀਕ ਹੈ। ਪਰ ਜੇ ਤੁਸੀਂ ਇੱਕ ਉਚਿਤ ਮੋਨੋਕ੍ਰੋਮੇਟਰ ਦੀ ਬਜਾਏ ਇੱਕ ਫਿਲਟਰ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਵਿਚਲਨ ਦੀ ਉਮੀਦ ਕਰੋ।
ਨਮੂਨਾ ਰਾਸਾਇਨਿਕ ਰੂਪ ਵਿੱਚ ਬਦਲਦਾ ਹੈ: ਕੁਝ ਯੋਗਿਕ UV ਰੋਸ਼ਨੀ ਹੇਠ ਖਰਾਬ ਹੋ ਜਾਂਦੇ ਹਨ ਜਾਂ ਮਾਪ ਦੌਰਾਨ pH ਬਦਲਾਅ ਤੋਂ ਲੰਘ ਜਾਂਦੇ ਹਨ। ਆਪਣੀ ਬੇਸਲਾਈਨ ਸਥਿਰਤਾ ਦੀ ਜਾਂਚ ਕਰੋ।
ਤਾਪਮਾਨ ਵਿੱਚ ਉਤਾਰ-ਚੜ੍ਹਾਅ: ਮੋਲਰ ਅਵਸ਼ੋਸ਼ਣ ਮੁੱਲ ਤਾਪਮਾਨ 'ਤੇ ਨਿਰਭਰ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਤਾਪੀਯ ਵਿਸਤਾਰ ਏਕਾਗਰਤਾ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰਦਾ ਹੈ। ਜੇ ਸਟੀਕਤਾ ਮਹੱਤਵਪੂਰਨ ਹੈ ਤਾਂ ਸਥਿਰ ਤਾਪਮਾਨ ਨੂੰ ਬਣਾਏ ਰੱਖੋ।
ਬੀਅਰ-ਲੈਮਬਰਟ ਕਾਨੂੰਨ ਕੈਲਕੁਲੇਟਰ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
ਤਿੰਨ ਇਨਪੁਟ, ਇੱਕ ਗਣਨਾ। ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ:
1. ਪਾਥ ਲੰਬਾਈ (l) – ਇਹ ਤੁਹਾਡੀ ਕਿਊਵੇਟ ਚੌੜਾਈ ਹੈ, ਸਟੈਂਡਰਡ ਸਪੈਕਟਰੋਫੋਟੋਮੈਟਰੀ ਵਿੱਚ ਲਗਭਗ ਹਮੇਸ਼ਾ 1 ਸੈਮੀ। ਕੁਝ ਵਿਸ਼ੇਸ਼ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ 0.1 ਸੈਮੀ ਜਾਂ 10 ਸੈਮੀ ਸੈੱਲ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਜੇਕਰ ਤੁਸੀਂ ਨਹੀਂ ਜਾਣਦੇ, ਆਪਣੀ ਕਿਊਵੇਟ 'ਤੇ ਮਾਰਕਿੰਗ ਦੀ ਜਾਂਚ ਕਰੋ।
2. ਮੋਲਰ ਅਬਜੋਰਪਟੀਵਿਟੀ (ε) – ਆਪਣੇ ਖਾਸ ਯੌਗਿਕ ਲਈ ਆਪਣੀ ਚੁਣੀ ਹੋਈ ਤਰੰਗ ਲੰਬਾਈ 'ਤੇ ਹਵਾਲਾ ਤਾਲਿਕਾਵਾਂ ਜਾਂ ਸਾਹਿਤ ਵਿੱਚ ਇਹ ਮੁੱਲ ਲੱਭੋ। ਪ੍ਰੋਟੀਨਾਂ ਲਈ, ਇਹ 280 ਨੈਨੋਮੀਟਰ 'ਤੇ ਆਮ ਤੌਰ 'ਤੇ 40,000-60,000 L/(mol·cm) ਦੇ ਆਸ-ਪਾਸ ਹੁੰਦਾ ਹੈ। ਛੋਟੇ ਅਣੂਆਂ ਲਈ, NIST ਰਸਾਇਣ ਵੈੱਬ ਬੁੱਕ ਜਾਂ ਸਮਕਾਲੀ ਸਮੀਖਿਆ ਕੀਤੇ ਸਾਹਿਤ ਦੀ ਜਾਂਚ ਕਰੋ। ਇਕਾਈਆਂ L/(mol·cm) ਹਨ।
3. ਸਾੰਦ੍ਰਤਾ (c) – ਆਪਣੇ ਘੋਲ ਦੀ ਸਾੰਦ੍ਰਤਾ ਮੋਲ/ਐਲ (ਮੋਲਰਿਟੀ) ਵਿੱਚ ਦਾਖਲ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ mg/mL ਜਾਂ ਹੋਰ ਇਕਾਈਆਂ ਵਿੱਚ ਕੰਮ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਪਹਿਲਾਂ ਮੋਲੇਕੂਲਰ ਭਾਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਦਲੋ।
ਕੈਲਕੁਲੇਟਰ ਇਹਨਾਂ ਤਿੰਨ ਮੁੱਲਾਂ ਨੂੰ ਗੁਣਾ ਕਰਦਾ ਹੈ: A = ε × c × l
ਤੁਸੀਂ ਅਬਜੋਰਬੈਂਸ ਮੁੱਲ ਅਤੇ ਰੌਸ਼ਨੀ ਅਬਜੋਰਪਸ਼ਨ ਪ੍ਰਤੀਸ਼ਤ ਦਾ ਇੱਕ ਵਿਜ਼ੁਅਲ ਪ੍ਰਤੀਨਿਧਿਤਵ ਦੇਖੋਗੇ। 1.0 ਦਾ ਅਬਜੋਰਬੈਂਸ ਮਤਲਬ 90% ਰੌਸ਼ਨੀ ਅਬਜੋਰਬ ਹੋਈ; 2.0 ਮਤਲਬ 99% ਅਬਜੋਰਪਸ਼ਨ।
ਇਨਪੁਟ ਵੈਲੀਡੇਸ਼ਨ
ਕੈਲਕੁਲੇਟਰ ਤੁਹਾਡੇ ਇਨਪੁਟ 'ਤੇ ਹੇਠ ਲਿਖੀਆਂ ਵੈਲੀਡੇਸ਼ਨਾਂ ਕਰਦਾ ਹੈ:
- ਸਾਰੇ ਮੁੱਲ ਧਨਾਤਮਕ ਨੰਬਰ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ
- ਖਾਲੀ ਖੇਤਰ ਅਨੁਮਤ ਨਹੀਂ ਹਨ
- ਗੈਰ-ਸੰਖਿਆਤਮਕ ਇਨਪੁਟ ਨਾਮਨਜ਼ੂਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ
ਜੇਕਰ ਤੁਸੀਂ ਗਲਤ ਡਾਟਾ ਦਾਖਲ ਕਰਦੇ ਹੋ, ਤਾਂ ਇੱਕ ਗਲਤੀ ਸੁਨੇਹਾ ਦਿਖਾਈ ਦੇਵੇਗਾ, ਜੋ ਤੁਹਾਨੂੰ ਗਣਨਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇਨਪੁਟ ਨੂੰ ਸੁਧਾਰਨ ਲਈ ਮਾਰਗਦਰਸ਼ਨ ਕਰੇਗਾ।
ਆਪਣੇ ਨਤੀਜਿਆਂ ਦੀ ਵਿਆਖਿਆ
ਅਬਜੋਰਬੈਂਸ ਮੁੱਲ ਤੁਹਾਨੂੰ ਦੱਸਦੇ ਹਨ ਕਿ ਤੁਹਾਡੇ ਘੋਲ ਨੇ ਕਿੰਨੀ ਰੌਸ਼ਨੀ ਫੜੀ:
- A = 0: ਬਿਲਕੁਲ ਸਾਫ਼—ਇਸ ਤਰੰਗ ਲੰਬਾਈ 'ਤੇ ਕੋਈ ਅਬਜੋਰਪਸ਼ਨ ਨਹੀਂ
- A = 0.3-0.9: ਬਹੁਤ ਮਾਤਰਾਤਮਕ ਕੰਮ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਸਥਾਨ (ਸਭ ਤੋਂ ਵਧੀਆ ਰੇਖਾਈਤਾ ਅਤੇ ਸਟੀਕਤਾ)
- A = 1.0: 90% ਰੌਸ਼ਨੀ ਅਬਜੋਰਬ ਹੋਈ (10% ਲੰਘ ਜਾਂਦੀ ਹੈ)
- A = 2.0: 99% ਅਬਜੋਰਬ ਹੋਈ (ਸਿਰਫ 1% ਟ੍ਰਾਂਸਮਿਸ਼ਨ)
- A > 2.5: ਤੁਸੀਂ ਜਿਆਦਾਤਰ ਉਪਕਰਣਾਂ ਲਈ ਭਰੋਸੇਮੰਦ ਰੇਂਜ ਤੋਂ ਬਾਹਰ ਹੋ—ਆਪਣੇ ਨਮੂਨੇ ਨੂੰ ਤਨੁ ਕਰੋ
ਵਿਵਹਾਰਕ ਤੌਰ 'ਤੇ ਕੀ ਕੰਮ ਕਰਦਾ ਹੈ: ਜਦੋਂ ਵੀ ਸੰਭਵ ਹੋਵੇ ਆਪਣੇ ਨਮੂਨਿਆਂ ਨੂੰ 0.3-0.9 ਦੀ ਰੇਂਜ ਵਿੱਚ ਰੱਖੋ। 0.3 ਤੋਂ ਹੇਠਾਂ, ਤੁਸੀਂ ਉਪਕਰਣ ਦੀ ਰੌਸ਼ਨੀ ਨਾਲ ਲੜ ਰਹੇ ਹੋ। 1.5 ਤੋਂ ਉੱਪਰ, ਬਿਖਰੀ ਹੋਈ ਰੌਸ਼ਨੀ ਇੱਕ ਮੁੱਦਾ ਬਣ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸਟੀਕਤਾ ਘੱਟ ਜਾਂਦੀ ਹੈ। ਜੇਕਰ ਤੁਹਾਡਾ ਪੜਨਾ 2 ਤੋਂ ਉੱਪਰ ਹੈ, ਤਾਂ ਘੱਟ ਤੋਂ ਘੱਟ 10 ਗੁਣਾ ਤਨੁ ਕਰੋ ਅਤੇ ਫਿਰ ਤੋਂ ਮਾਪੋ।
ਤੁਸੀਂ ਇਸਨੂੰ ਅਸਲ ਵਿੱਚ ਕਿੱਥੇ ਵਰਤੋਗੇ
ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਕਈ ਵਿਸ਼ੇਸ਼ ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਪ੍ਰਯੋਗਸ਼ਾਲਾ ਦੇ ਕੰਮ ਵਿੱਚ ਲਗਾਤਾਰ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ:
ਵਿਸ਼਼ਲੇਸ਼ਣਾਤਮਕ ਰਸਾਇਣ ਵਿਗਿਆਨ
ਮਾਤਰਾਤਮਕ ਵਿਸ਼਼ਲੇਸ਼ਣ ਮੁੱਖ ਵਰਤੋਂ ਦਾ ਕੇਸ ਹੈ—ਤੁਸੀਂ ਅਵਸ਼ੋਸ਼ਣ ਮਾਪਦੇ ਹੋ, ਇਸਨੂੰ ਸਮੀਕਰਣ ਵਿੱਚ ਪਾਉਂਦੇ ਹੋ, ਅਤੇ ਅਣਜਾਣ ਸਾਂਦਰਤਾਵਾਂ ਦੀ ਗਣਨਾ ਕਰਦੇ ਹੋ। ਵਾਤਾਵਰਣ ਲੈਬਾਂ ਇਸਨੂੰ ਰੋਜ਼ਾਨਾ ਪਾਣੀ ਦੇ ਨਮੂਨਿਆਂ ਵਿੱਚ ਨਾਈਟ੍ਰੇਟ, ਫਾਸਫੇਟ, ਅਤੇ ਧਾਤੂ ਆਇਨ ਵਿਸ਼਼ਲੇਸ਼ਣ ਲਈ ਵਰਤਦੀਆਂ ਹਨ। ਰਾਸਾਇਨਿਕ ਉਤਪਾਦਨ ਵਿੱਚ QC ਵਿਭਾਗ ਜਾਰੀ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਬੈਚ ਸਾਂਦਰਤਾਵਾਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਇਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ।
ਆਮ ਸਥਿਤੀ: ਤੁਹਾਨੂੰ ਅਣਜਾਣ ਸਾਂਦਰਤਾ ਵਾਲਾ ਨਮੂਨਾ ਮਿਲਦਾ ਹੈ। ਇਸਦਾ ਉਚਿਤ ਤਰੰਗ ਲੰਬਾਈ 'ਤੇ ਅਵਸ਼ੋਸ਼ਣ ਮਾਪੋ, (ε × l) ਨਾਲ ਵਿਭਾਜਿਤ ਕਰੋ, ਅਤੇ ਤੁਹਾਡੇ ਕੋਲ ਤੁਹਾਦੀ ਸਾਂਦਰਤਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਕਈ ਨਮੂਨੇ ਪ੍ਰੋਸੈਸ ਕਰ ਰਹੇ ਹੋ ਤਾਂ ਕੈਲੀਬਰੇਸ਼ਨ ਵੱਕਰਾ ਬਣਾਓ।
ਜੈਵ ਰਸਾਇਣ ਅਤੇ ਆਣਵਿਕ ਜੀਵ ਵਿਗਿਆਨ
280 ਨੈਨੋਮੀਟਰ 'ਤੇ ਪ੍ਰੋਟੀਨ ਮਾਤਰਾ ਨਿਰਧਾਰਣ ਮਾਨਕ ਅਭਿਆਸ ਹੈ। ਕਿਸੇ ਵੀ ਪ੍ਰੋਟੀਨ ਪ੍ਰੀਖਣ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਸੀਂ A280 ਨੂੰ ਮਾਪੋਗੇ ਤਾਂ ਜੋ ਸਾਂਦਰਤਾ ਦਾ ਅਨੁਮਾਨ ਲਗਾ ਸਕੋ। ਜਿਆਦਾਤਰ ਪ੍ਰੋਟੀਨ ਟ੍ਰਿਪਟੋਫਨ ਅਤੇ ਟਾਇਰੋਸੀਨ ਅਵਸ਼ੇਸ਼ਾਂ ਦੇ ਕਾਰਨ ਇੱਥੇ ਅਵਸ਼ੋਸ਼ਣ ਕਰਦੇ ਹਨ।
260 ਨੈਨੋਮੀਟਰ 'ਤੇ DNA/RNA ਮਾਤਰਾ ਨਿਰਧਾਰਣ ਹੋਰ ਵੀ ਸਰਲ ਹੈ—1.0 ਦਾ ਅਵਸ਼ੋਸ਼ਣ ਲਗਭਗ 50 μg/mL dsDNA ਜਾਂ RNA ਲਈ 40 μg/mL ਦੇ ਬਰਾਬਰ ਹੁੰਦਾ ਹੈ। ਸ਼ੁੱਧਤਾ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ ਆਪਣੇ A260/A280 ਅਨੁਪਾਤ ਦੀ ਜਾਂਚ ਕਰੋ (DNA ਲਈ ~1.8, RNA ਲਈ ~2.0 ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ)।
ਏਨਜਾਈਮ ਗਤੀਕੀ ਅਧਿਐਨ ਸਮੇਂ ਦੇ ਨਾਲ ਅਵਸ਼ੋਸ਼ਣ ਵਿੱਚ ਬਦਲਾਵ ਨੂੰ ਮਾਨੀਟਰ ਕਰਕੇ ਸਬਸਟ੍ਰੇਟ ਰੂਪਾਂਤਰਣ ਦਾ ਟ੍ਰੈਕ ਰੱਖਦੇ ਹਨ। NADH-ਨਿਰਭਰ ਪ੍ਰਤੀਕ੍ਰਿਆਵਾਂ ਲਈ, ਤੁਸੀਂ 340 ਨੈਨੋਮੀਟਰ 'ਤੇ ਅਵਸ਼ੋਸ਼ਣ ਨੂੰ ਘਟਦੇ ਹੋਏ ਵੇਖਦੇ ਹੋ ਜਿਵੇਂ NADH ਆਕਸੀਕਰਣ ਹੁੰਦਾ ਹੈ।
(ਅਨੁਵਾਦ ਜਾਰੀ...)
ਲੈਬ ਤੋਂ ਕੀਤੇ ਗਏ ਉਦਾਹਰਣ
ਉਦਾਹਰਣ 1: ਸ਼ੁੱਧੀਕਰਣ ਤੋਂ ਬਾਅਦ ਪ੍ਰੋਟੀਨ ਸਾਂਦਰਤਾ
ਤੁਸੀਂ ਹੁਣੇ ਇੱਕ ਪੁਨਰ-ਸੰਯੋਜਕ ਪ੍ਰੋਟੀਨ ਨੂੰ ਸ਼ੁੱਧ ਕੀਤਾ ਹੈ ਅਤੇ ਇੱਕ ਪ੍ਰਯੋਗ ਸੈੱਟ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇਸਦੀ ਸਾਂਦਰਤਾ ਜਾਣਨੀ ਹੈ। ਤੁਹਾਡੇ ਪ੍ਰੋਟੀਨ ਦਾ ε₂₈₀ = 44,000 L/(mol·cm) ਹੈ (ਇਸਦੇ ਅਮੀਨੋ ਐਸਿਡ ਅਨੁਕ੍ਰਮ ਤੋਂ ExPASy ProtParam ਟੂਲ ਦੁਆਰਾ ਗਣਨਾ ਕੀਤਾ ਗਿਆ)।
ਮਾਪ:
- ਮਾਨਕ 1 cm ਕੁਆਰਟਜ਼ ਕਿਊਵੇਟ
- 280 nm 'ਤੇ ਅਵਸ਼ੋਸ਼ਣ: A = 0.523
- ਬਲੈਂਕ: ਡਾਇਲਿਸਿਸ ਲਈ ਵਰਤਿਆ ਗਿਆ ਬਫਰ
ਗਣਨਾ: c = A / (ε × l) = 0.523 / (44,000 × 1) = 1.19 × 10⁻⁵ mol/L = 11.9 μM
ਅਗਲੇ ਅਨੁਪ੍ਰਯੋਗਾਂ ਲਈ ਸਹੀ। ਜੇ ਤੁਸੀਂ A > 1.5 ਪ੍ਰਾਪਤ ਕੀਤਾ ਹੁੰਦਾ, ਤਾਂ ਤੁਹਾਨੂੰ ਤਨੁ ਕਰਨਾ ਅਤੇ ਫਿਰ ਤੋਂ ਮਾਪਣਾ ਪੈਂਦਾ।
ਉਦਾਹਰਣ 2: ਇੱਕ ਸਟਾਕ ਘੋਲ ਦੀ ਪੁਸ਼ਟੀ
ਤੁਸੀਂ ਵਿਸ਼ਲੇਸ਼ਣਾਤਮਕ ਕੰਮ ਲਈ ਪੋਟਾਸ਼ੀਅਮ ਪਰਮੰਗਨੇਟ (KMnO₄) ਦਾ 2.0 mM ਘੋਲ ਤਿਆਰ ਕੀਤਾ ਹੈ। ਕੈਲੀਬਰੇਸ਼ਨ ਮਾਨਕਾਂ ਵਿੱਚ ਵਰਤਣ ਤੋਂ ਪਹਿਲਾਂ ਇਸਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਦਾ ਸਮਾਂ।
ਜਾਣੇ ਹੋਏ ਮਾਪਦੰਡ:
- 525 nm 'ਤੇ KMnO₄ ਦਾ ਮੋਲਰ ਅਵਸ਼ੋਸ਼ਣ ਗੁਣਾਂਕ: ε = 2,420 L/(mol·cm) (ਸਾਹਿਤ ਤੋਂ)
- 1 cm ਕਿਊਵੇਟ ਦੀ ਵਰਤੋਂ (ਤੁਸੀਂ ਮਾਪਣ ਤੋਂ ਪਹਿਲਾਂ 1:10 ਤਨੁ ਕੀਤਾ)
- ਲੱਕਸ਼ ਸਾਂਦਰਤਾ: 2.0 mM (ਪਰ ਤਨੁ ਕਰਨ ਤੋਂ ਬਾਅਦ 0.2 mM 'ਤੇ ਮਾਪ ਰਹੇ ਹੋ)
ਅਪੇਖਿਤ ਅਵਸ਼ੋਸ਼ਣ: A = ε × c × l = 2,420 × 0.0002 × 1 = 0.484
ਤੁਸੀਂ A = 0.472 ਮਾਪਿਆ। ਇਹ ਅਪੇਖਿਤ ਤੋਂ 2.5% ਦੇ ਅੰਦਰ ਹੈ—ਅਧਿਕਾਂਸ਼ ਕੰਮ ਲਈ ਠੀਕ ਹੈ। ਜੇ ਤੁਸੀਂ 0.42 ਜਾਂ 0.53 ਮਾਪਿਆ ਹੁੰਦਾ, ਤਾਂ ਤੁਹਾਨੂੰ ਪਤਾ ਲੱਗਦਾ ਕਿ ਘੋਲ ਦੀ ਤਿਆਰੀ ਵਿੱਚ ਕੁਝ ਗਲਤ ਹੋਇਆ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਵਾਸਤਵਿਕ ਸਾਂਦਰਤਾ ਦੀ ਮੁੜ ਗਣਨਾ ਕਰਨੀ ਪੈਂਦੀ ਜਾਂ ਇੱਕ ਨਵਾਂ ਘੋਲ ਬਣਾਉਣਾ ਪੈਂਦਾ।
ਜਦੋਂ ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਕਾਫ਼ੀ ਨਹੀਂ ਹੁੰਦਾ
ਕਈ ਵਾਰ ਤੁਹਾਨੂੰ ਵੱਖ-ਵੱਖ ਦ�ृਸ਼ਟੀਕੋਣਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ:
ਕੁਬੇਲਕਾ-ਮੰਕ ਸਿਧਾਂਤ ਬਿਖਰਾਵ ਵਾਲੇ ਮਾਧਿਅਮ (ਪਾਊਡਰ, ਕਾਗਜ਼, ਪੇਂਟ) ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ ਜਿੱਥੇ ਬੀਅਰ-ਲੈਮਬਰਟ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅਸਫਲ ਹੁੰਦਾ ਹੈ। ਇਹ ਅਵਸ਼ੋਸ਼ਣ ਅਤੇ ਬਿਖਰਾਵ ਦੋਵਾਂ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦਾ ਹੈ, ਜੋ ਠੋਸ ਨਮੂਨਿਆਂ ਜਾਂ ਬਹੁਤ ਗੜਬੜ ਘੋਲਾਂ ਲਈ ਜ਼ਰੂਰੀ ਹੈ।
ਸੋਧਿਆ ਗਿਆ ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਉੱਚ-ਸਾਂਦਰਤਾ ਵਾਲੇ ਨਮੂਨਿਆਂ ਲਈ ਸੁਧਾਰ ਸ਼ਰਤਾਂ ਜੋੜਦਾ ਹੈ: A = εcl + β(εcl)². ਇਸਦੀ ਵਰਤੋਂ 0.01 M ਤੋਂ ਉੱਪਰ ਕਰੋ ਜਦੋਂ ਤੁਹਾਨੂੰ ਗੈਰ-ਰੈਖਿਕਤਾ ਦੇ ਬਾਵਜੂਦ ਸ਼ੁੱਧਤਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਬਹੁ-ਘਟਕ ਵਿਸ਼ਲੇਸ਼ਣ ਮੈਟਰਿਕਸ ਬੀਜਗਣਿਤ ਅਤੇ ਕਈ ਤਰੰਗ ਲੰਬਾਈਆਂ 'ਤੇ ਮਾਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇਕੋ ਸਮੇਂ ਕਈ ਅਵਸ਼ੋਸ਼ਣ ਘਟਕਾਂ ਨੂੰ ਹੱਲ ਕਰਦਾ ਹੈ। ਮਿਸ਼ਰਣਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਜਦੋਂ ਘਟਕਾਂ ਦੇ ਸਪੈਕਟਰਾ ਵਿੱਚ ਓਵਰਲੈਪ ਹੁੰਦਾ ਹੈ।
ਡੈਰੀਵੇਟਿਵ ਸਪੈਕਟਰੋਸਕੋਪੀ ਸਿੱਧੇ A ਦੀ ਬਜਾਏ dA/dλ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਕੇ ਓਵਰਲੈਪ ਕਰਨ ਵਾਲੇ ਸਿਖਰਾਂ ਨੂੰ ਹੱਲ ਕਰ ਸਕਦਾ ਹੈ। ਜਦੋਂ ਤੁਸੀਂ ਜਟਿਲ ਮੈਟਰਿਕਸ ਨਾਲ ਨਜਿੱਠ ਰਹੇ ਹੋ ਜਾਂ ਬੇਸਲਾਈਨ ਡਰਿਫਟ ਨੂੰ ਹਟਾਉਣ ਦੀ ਲੋੜ ਹੈ।
ਐਤਿਹਾਸਿਕ ਸੰਦਰਭ
ਤਿੰਨ ਵਿਗਿਆਨੀਆਂ ਨੇ ਇਸ ਨਿਯਮ ਨੂੰ ਇੱਕ ਸਦੀ ਤੋਂ ਵੱਧ ਸਮੇਂ ਵਿੱਚ ਬਣਾਇਆ:
ਪੀਅਰ ਬੌਗਰ (1729) ਨੇ ਪਹਿਲੀ ਵਾਰ ਦੱਸਿਆ ਕਿ ਸਮਾਨ ਮੋਟਾਈ ਦੀ ਸਮੱਗਰੀ ਰੌਸ਼ਨੀ ਦੇ ਬਰਾਬਰ ਹਿੱਸਿਆਂ ਨੂੰ ਸੋਖਦੀ ਹੈ—ਪਥ ਦੀ ਲੰਬਾਈ ਅਤੇ ਪਾਰੇਸ਼ਣ ਦੇ ਵਿਚਕਾਰ ਘਾਤਾਂਕੀ ਸਬੰਧ ਸਥਾਪਤ ਕਰਦਿਆਂ।
ਜੋਹਾਨ ਹਾਇਨਰਿਚ ਲੈਮਬਰਟ (1760) ਨੇ ਆਪਣੀ ਕਿਤਾਬ "ਫੋਟੋਮੇਟਰੀਆ" ਵਿੱਚ ਗਣਿਤ ਨੂੰ ਔਪਚਾਰਿਕ ਬਣਾਇਆ, ਦਿਖਾਉਂਦਿਆਂ ਕਿ ਅਵਸ਼ੋਸ਼ਣ ਪਥ ਦੀ ਲੰਬਾਈ ਦੇ ਨਾਲ ਰੈਖਿਕ ਰੂਪ ਵਿੱਚ ਵਧਦਾ ਹੈ।
ਅਗਸਟ ਬੀਅਰ (1852) ਨੇ ਨਿਯਮ ਨੂੰ ਇਕਾਂਗਤਾ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਵਿਸਤਾਰਿਤ ਕੀਤਾ, ਇਹ ਦਰਸਾਉਂਦਿਆਂ ਕਿ ਅਵਸ਼ੋਸ਼ਣ ਮੌਜੂਦ ਅਵਸ਼ੋਸ਼ਣ ਪਦਾਰਥ ਦੀ ਮਾਤਰਾ ਦੇ ਅਨੁਪਾਤੀ ਹੈ।
ਇਕੱਠੇ, ਉਨ੍ਹਾਂ ਦੇ ਕੰਮ ਨੇ ਵਿਸ਼ਲੇਸ਼ਣਾਤਮਕ ਰਸਾਇਣ ਵਿਗਿਆਨ ਲਈ ਇੱਕ ਮਾਤਰਾਤਮਕ ਨੀਂਹ ਬਣਾਈ ਜਿਸਦਾ ਅਸੀਂ ਅੱਜ ਵੀ ਆਧੁਨਿਕ ਸਪੈਕਟਰੋਸਕੋਪੀ ਵਿੱਚ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ।
ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨਸ
ਇੱਥੇ ਕੁਝ ਕੋਡ ਉਦਾਹਰਣਾਂ ਹਨ ਜੋ ਵੱਖ-ਵੱਖ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦਾ ਤਰੀਕਾ ਦਿਖਾਉਂਦੀਆਂ ਹਨ:
1' ਐਬਸੋਰਬੈਂਸ ਦੀ ਗਣਨਾ ਲਈ ਐਕਸਲ ਫਾਰਮੂਲਾ
2=PathLength*MolarAbsorptivity*Concentration
3
4' ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਲਈ ਐਕਸਲ VBA ਫੰਕਸ਼ਨ
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
181import 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): ਮੋਲਰ ਐਬਸੋਰਪਟਿਵਿਟੀ ਐਲ/(ਮੋਲ·ਸੈਂਟੀਮੀਟਰ) ਵਿੱਚ
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 # ਐਲ/(ਮੋਲ·ਸੈਂਟੀਮੀਟਰ)
29concentration = 0.001 # ਮੋਲ/ਐਲ
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# ਐਬਸੋਰਬੈਂਸ vs. ਸਾਂਦਰਤਾ ਦਾ ਗ੍ਰਾਫ
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('ਸਾਂਦਰਤਾ (ਮੋਲ/ਐਲ)')
46plt.ylabel('ਐਬਸੋਰਬੈਂਸ')
47plt.title('ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ: ਐਬਸੋਰਬੈਂਸ vs. ਸਾਂਦਰਤਾ')
48plt.grid(True)
49plt.show()
501/**
2 * ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਬਸੋਰਬੈਂਸ ਦੀ ਗਣਨਾ
3 * @param {number} pathLength - ਮਾਰਗ ਲੰਬਾਈ ਸੈਂਟੀਮੀਟਰ ਵਿੱਚ
4 * @param {number} molarAbsorptivity - ਮੋਲਰ ਐਬਸੋਰਪਟਿਵਿਟੀ ਐਲ/(ਮੋਲ·ਸੈਂਟੀਮੀਟਰ) ਵਿੱਚ
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; // ਐਲ/(ਮੋਲ·ਸੈਂਟੀਮੀਟਰ)
33const concentration = 0.001; // ਮੋਲ/ਐਲ
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)}%`);
42public class BeerLambertLaw { /** * ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਬਸੋਰਬੈਂਸ ਦੀ ਗਣਨਾ * * @param pathLength ਮਾਰਗ ਲੰਬਾਈ ਸੈਂਟੀਮੀਟਰ ਵਿੱਚ * @param molarAbsorptivity ਮੋਲਰ ਐਬਸੋਰਪਟਿਵਿਟੀ ਐਲ/(ਮੋਲ·ਸੈਂਟੀਮੀਟਰ) ਵਿੱਚ * @param concentration ਸਾਂਦਰਤਾ ਮੋਲ/ਐਲ ਵਿੱਚ * @return ਐਬਸੋਰਬੈਂਸ ਮੁੱਲ */ public static double calculateAbsorbance(double pathLength, double molarAbsorptivity, double concentration) { return pathLength * molarAbsorptivity * concentration; } /** * ਐਬਸੋਰਬੈਂਸ ਤੋਂ ਪਾਰਗਮਨਤਾ ਦੀ ਗਣਨਾ * * @param absorbance ਐਬਸੋਰਬੈਂਸ ਮੁੱਲ * @return ਪਾਰਗਮਨਤਾ ਮੁੱਲ (0 ਤੋਂ 1 ਦੇ ਵਿਚਕਾਰ) */ public static double calculateTransmittance(double absorbance) { return Math.pow(10, -absorbance); } /** * ਪ੍ਰਕਾਸ਼ ਦੇ ਸਮਾਵਿਸ਼ ਪ੍ਰਤੀਸ਼ਤ ਦੀ ਗਣਨਾ * * @param transmittance ਪਾਰਗਮਨਤਾ ਮੁੱਲ (0 ਤੋਂ 1 ਦੇ ਵਿਚਕਾਰ) * @return ਪ੍ਰਕਾਸ਼ ਦਾ ਸਮਾਵਿਸ਼ ਪ੍ਰਤੀਸ਼ਤ (0-100) */ public static double calculatePercentAbsorbed(double transmittance) { return (1 - transmittance) * 100; } public static void main(String[] args) { double pathLength = 1.0; // ਸੈ ## ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ ### ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਦੀ ਵਰਤੋਂ ਕਿਸ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ? ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਇੱਕ ਘੋਲ ਵਿੱਚ ਕਿੰਨੀ ਰੋਸ਼ਨੀ ਅਵਸ਼ੋਸ਼ਤ ਹੁੰਦੀ ਹੈ ਜੋ ਇਸ ਦੀ ਸਮੱਗਰੀ, ਇਸਦੀ ਸਾਂਦਰਤਾ ਅਤੇ ਰੋਸ਼ਨੀ ਦੇ ਯਾਤਰਾ ਦੀ ਦੂਰੀ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ। ਤੁਸੀਂ ਇਸਨੂੰ ਅਵਸ਼ੋਸ਼ਣ ਨੂੰ ਮਾਪ ਕੇ ਅਣਜਾਣ ਸਾਂਦਰਤਾ ਦਾ ਪਤਾ ਲਗਾਉਂਦੇ ਹੋ—ਯੂਵੀ-ਵਿਜ਼ ਸਪੈਕਟਰੋਫੋਟੋਮੈਟਰੀ ਦੀ ਨੀਂਹ। ### ਬੀਅਰ-ਲੈਮਬਰਟ ਨਿਯਮ ਦੇ ਗਣਨਾ ਲਈ ਸਹੀ ਇਕਾਈਆਂ ਕੀ ਹਨ? ਮਾਨਕ ਇਕਾਈਆਂ ਹਨ: - **ਮਾਰਗ ਲੰਬਾਈ (l)**: ਸੈਂਟੀਮੀਟਰ (cm)—ਆਮ ਤੌਰ 'ਤੇ 1 cm - **ਮੋਲਰ ਅਵਸ਼ੋਸ਼ਣ (ε)**: L/(mol·cm)—ਹਵਾਲਾ ਟੇਬਲਾਂ ਵਿੱਚ ਲੱਭੋ - **ਸਾਂਦਰਤਾ (c)**: mol/L (ਮੋਲਰਤਾ) - **ਅਵਸ਼ੋਸ਼ਣ (A)**: ਬਿਨਾਂ ਆਯਾਮ ਦੇ, ਹਾਲਾਂਕਿ ਕਦੇ-ਕਦੇ "AU" ਵਜੋਂ ਲੇਬਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਇਨ੍ਹਾਂ ਇਕਾਈਆਂ ਨੂੰ ਮਿਲਾਓ ਅਤੇ ਤੁਹਾਦੀ ਗਣਨਾ ਗਲਤ ਹੋ ਜਾਵੇਗੀ। ਹਮੇਸ਼ਾ ਪਹਿਲਾਂ ਇਨ੍ਹਾਂ ਮਾਨਕ ਇਕਾਈਆਂ ਵਿੱਚ ਬਦਲੋ। ### ਮੇਰਾ ਅਵਸ਼ੋਸ਼ਣ ਪਾਠ ਸਾਂਦਰਤਾ ਦੇ ਨਾਲ ਰੈਖਿਕ ਕਿਉਂ ਨਹੀਂ ਹੈ? ਕਈ ਆਮ ਕਾਰਨ: - **ਸਾਂਦਰਤਾ ਬਹੁਤ ਵੱਧ ਹੈ** (0.01 M ਤੋਂ ਉੱਪਰ)—ਅਣੂ ਪਰਸਪਰ ਕਰਮ ਕਰਦੇ ਹਨ ਅਤੇ ਨਿਯਮ ਟੁੱਟ ਜਾਂਦਾ ਹੈ - **ਨਮੂਨਾ ਧੁੰਧਲਾ ਹੈ**—ਫੈਲਾਅ ਦਿਖਾਈ ਦੇਣ ਵਾਲੇ ਅਵਸ਼ੋਸ਼ਣ ਵਿੱਚ ਯੋਗਦਾਨ ਦਿੰਦਾ ਹੈ - **ਗਲਤ ਤਰੰਗ ਲੰਬਾਈ**—ਤੁਸੀਂ ਅਵਸ਼ੋਸ਼ਣ ਦੇ ਵੱਧ ਤੋਂ ਵੱਧ ਬਿੰਦੂ 'ਤੇ ਨਹੀਂ ਹੋ - **ਉਪਕਰਣ ਸੰਤ੍ਰਿਪਤੀ**—2-3 ਤੋਂ ਉੱਪਰ ਅਵਸ਼ੋਸ਼ਣ ਡਿਟੈਕਟਰ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ - **ਭਟਕਦੀ ਰੋਸ਼ਨੀ**—A = 1.5 ਤੋਂ ਉੱਪਰ ਪਾਠਾਂ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰਦੀ ਹੈ ਪਹਿਲਾ ਕਦਮ: ਆਪਣੇ ਨਮੂਨੇ ਨੂੰ 10 ਗੁਣਾ ਤਨੁ ਕਰੋ ਅਤੇ ਫਿਰ ਤੋਂ ਮਾਪੋ। ਜੇ ਰੈਖਿਕਤਾ ਵਿੱਚ ਸੁਧਾਰ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਸਾਂਦਰਤਾ ਮੁੱਦਾ ਸੀ। (ਅਨੁਵਾਦ ਜਾਰੀ...) ## ਸੰਦਰਭ ਅਤੇ ਹੋਰ ਪੜ੍ਹਾਈ **ਮੁੱਖ ਸਾਹਿਤ:** 1. ਬੀਅਰ, ਏ. (1852). "ਰੰਗੀਨ ਤਰਲਾਂ ਵਿੱਚ ਲਾਲ ਰੋਸ਼ਨੀ ਦੀ ਅਵਸ਼ੋਸ਼ਣ ਦਾ ਨਿਰਧਾਰਣ". *ਐਨਲੇਨ ਡੇਰ ਫਿਜ਼ਿਕ ਉਂਡ ਕੇਮੀ*, 86: 78–88. 2. ਸਵਾਇਨਹਾਰਟ, ਡੀ. ਐਫ. (1962). "ਬੀਅਰ-ਲੈਮਬਰਟ ਕਾਨੂੰਨ". *ਜਰਨਲ ਆਫ਼ ਕੈਮੀਕਲ ਐਜੂਕੇਸ਼ਨ*, 39(7): 333-335. [doi:10.1021/ed039p333](https://doi.org/10.1021/ed039p333) 3. ਮਾਯਰਹੋਫਰ, ਟੀ. ਜੀ., ਪਾਹਲੋ, ਐਸ., ਅਤੇ ਪੋਪ, ਜੇ. (2020). "ਬੌਗਰ-ਬੀਅਰ-ਲੈਮਬਰਟ ਕਾਨੂੰਨ: ਅੱਧੇਰੇ 'ਤੇ ਰੋਸ਼ਨੀ ਪਾਉਣਾ". *ਕੈਮਫਿਜ਼ਕੈਮ*, 21(18): 2029-2046. [doi:10.1002/cphc.202000464](https://doi.org/10.1002/cphc.202000464) **ਅਧਿਕਾਰਤ ਸਰੋਤ:** - [NIST ਰਸਾਇਨ ਵੈੱਬ ਬੁੱਕ](https://webbook.nist.gov/chemistry/) - ਰਸਾਇਨਕ ਯੋਗਿਕਾਂ ਲਈ ਸੰਦਰਭ ਡਾਟਾ ਜਿਸ ਵਿੱਚ ਅਵਸ਼ੋਸ਼ਣ ਸਪੈਕਟਰਾ ਸ਼ਾਮਲ ਹਨ - [IUPAC ਗੋਲਡ ਬੁੱਕ: ਬੀਅਰ-ਲੈਮਬਰਟ ਕਾਨੂੰਨ](https://goldbook.iupac.org/) - ਅਧਿਕਾਰਤ IUPAC ਪਰਿਭਾਸ਼ਾਵਾਂ ਅਤੇ ਸ਼ਬਦਾਵਲੀ - [ExPASy ਪ੍ਰੋਟਪੈਰਾਮ](https://web.expasy.org/protparam/) - ਅਮੀਨੋ ਐਸਿਡ ਅਨੁਕ੍ਰਮ ਤੋਂ ਪ੍ਰੋਟੀਨ ਮੋਲਰ ਅਵਸ਼ੋਸ਼ਣ ਕੱਢੋ - [NIST UV-Vis ਸਪੈਕਟਰਲ ਐਟਲਸ](https://www.nist.gov/pml/productsservices/physical-measurement-services) - ਮਾਨਕ ਸੰਦਰਭ ਸਪੈਕਟਰਾ **ਪਾਠ ਪੁਸਤਕਾਂ:** - ਹੈਰਿਸ, ਡੀ. ਸੀ. (2015). *ਮਾਤਰਾਤਮਕ ਰਸਾਇਨ ਵਿਸ਼ਲੇਸ਼ਣ* (9ਵਾਂ ਸੰਸਕਰਣ). ਡਬਲਯੂ. ਐਚ. ਫ੍ਰੀਮੈਨ ਅਤੇ ਕੰਪਨੀ. - ਸਕੋਗ, ਡੀ. ਏ., ਹੋਲਰ, ਐਫ. ਜੇ., ਅਤੇ ਕ੍ਰਾਉਚ, ਐਸ. ਆਰ. (2017). *ਉਪਕਰਣ ਵਿਸ਼ਲੇਸ਼ਣ ਦੇ ਸਿਧਾਂਤ* (7ਵਾਂ ਸੰਸਕਰਣ). ਸੈਂਗੇਜ ਲਰਨਿੰਗ. - ਲਾਕੋਵਿਚ, ਜੇ. ਆਰ. (2006). *ਫਲੂਰੋਸੈਂਸ ਸਪੈਕਟ੍ਰੋਸਕੋਪੀ ਦੇ ਸਿਧਾਂਤ* (3ਜਾ ਸੰਸਕਰਣ). ਸਪ੍ਰਿੰਗਰ. --- ## ਹੁਣੇ ਅਬਸੋਰਬੈਂਸ ਦੀ ਗਣਨਾ ਸ਼ੁਰੂ ਕਰੋ ਇਸ ਕੈਲਕੁਲੇਟਰ ਦਾ ਉਪਯੋਗ ਆਪਣੇ ਸਪੈਕਟਰੋਸਕੋਪੀ ਕਾਰਜ ਲਈ ਤੁਰੰਤ ਅਬਸੋਰਬੈਂਸ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਕਰੋ। ਭਾਵੇਂ ਤੁਸੀਂ ਪ੍ਰੋਟੀਨਾਂ ਦੀ ਮਾਤਰਾ ਨਿਰਧਾਰਤ ਕਰ ਰਹੇ ਹੋ, ਘੋਲ ਦੀਆਂ ਸਾਂਦਰਤਾਵਾਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰ ਰਹੇ ਹੋ, ਜਾਂ ਵਿਸ਼ਲੇਸ਼ਣਾਤਮਕ ਰਸਾਇਣ ਪ੍ਰਯੋਗ ਚਲਾ ਰਹੇ ਹੋ, ਬੀਅਰ-ਲੈਂਬਰਟ ਨਿਯਮ ਕੈਲਕੁਲੇਟਰ ਗਣਿਤ ਨੂੰ ਸੰਭਾਲ ਲੈਂਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਸ਼ੋਧ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਤ ਕਰ ਸਕੋ।