सक्रिय ऊर्जा कॅलक्युलेटर (Arrhenius समीकरण)
Arrhenius समीकरण वापरून दोन दर स्थिरांक आणि तापमानांपासून सक्रिय ऊर्जा (Ea) गणना करा. K, °C, किंवा °F मध्ये मूल्य प्रविष्ट करा आणि kJ/mol मध्ये Arrhenius प्लॉटसह Ea मिळवा.
सक्रिय ऊर्जा कॅलक्युलेटर
दोन तापमानांवर मोजले गेलेल्या दर स्थिरांकांपासून प्रतिक्रियाची सक्रिय ऊर्जा (Ea) शोधा.
इनपुट्स
परिणाम
वापरलेले सूत्र
Ea = R · ln(k₂/k₁) / (1/T₁ − 1/T₂)
R गॅस स्थिरांक आहे (8.314 J/mol·K); k₁ आणि k₂ केल्विनमधील तापमान T₁ आणि T₂ वर दर स्थिरांक आहेत.
प्रतिक्रिया ऊर्जा आकृती
साहित्यिकरण
हे कॅलक्युलेटर काय करते
जेव्हा आप प्रतिक्रिया गरम करता तेव्हा गती वाढते. हे साधन त्या दैनंदिन निरीक्षणाला एका संख्येमध्ये रूपांतरित करते: दोन तापमानांवर प्रतिक्रिया किती वेगाने चाले हे मोजा, आणि ते आपल्याला प्रतिक्रियाची सक्रिय ऊर्जा (Ea) सांगते — अणू अभिक्रिया करण्यासाठी चढणे आवश्यक असलेल्या ऊर्जा "टेकडीची" उंची.
आपल्याला चार मूल्यांची आवश्यकता आहे: दोन दर स्थिरांक (k₁, k₂) आणि त्या मोजले गेलेले दोन तापमान (T₁, T₂). तापमान केल्विन, सेल्सिअस किंवा फॅरेनहाइटमध्ये प्रविष्ट करा — कॅलक्युलेटर आपल्यासाठी रूपांतरण करते. परिणाम kJ/mol मध्ये येतो, रसायनशास्त्रातील मानक एकक.
सक्रिय ऊर्जा साध्या भाषेत
एक चेंडू खोलीमध्ये बसलेला आहे हे कल्पना करा. तिला अगल्या खोलीमध्ये रोल करायला, तुम्हाला प्रथम ते एका टेकडीवर ढकलले पाहिजे. सक्रिय ऊर्जा म्हणजे त्या टेकडीची उंची. अगदी असे प्रतिक्रिया जी एकूण ऊर्जा सोडत आहेत तरीही या सुरुवातीच्या धक्क्याची आवश्यकता आहे प्रारंभिक बंध तोडण्यासाठी.
प्रतिक्रियेला गरम केल्याने टेकडी कमी होत नाही — त्यामुळे अधिक अणूंना ती ओलांडण्यासाठी पुरेशी ऊर्जा मिळते, म्हणून त्यापैकी अधिक प्रती सेकंद अभिक्रिया करतात. हेच कारण आहे की 10 °C चढ गोष्टी लक्षणीयरीत्या वेगवान केले पाहिजे.
सूत्र
Arrhenius समीकरण दर स्थिरांक k चा तापमानाशी संबंध दर्शवते:
जेथे A हा प्री-एक्सपोनेंशियल घटक आहे, R = 8.314 J/(mol·K) हा गॅस स्थिरांक आहे, आणि T हा केल्विनमधील परिपूर्ण तापमान आहे.
दोन तापमानांवर k मोजा आणि अज्ञात A अनुपात घेताना रद्द होतो:
हेच कॅलक्युलेटर मूल्यांकन करते (नंतर kJ/mol मध्ये रिपोर्ट करण्यासाठी 1000 ने विभाजित करते). भौमितिकदृष्ट्या, हे Arrhenius प्लॉट वर सरळ रेषेचा उतार आहे ln k विरुद्ध 1/T: उतार -Ea/R च्या बरोबर आहे. साधन आपल्या दोन बिंदूंपासून ते प्लॉट काढते.
कार्य केलेले उदाहरण
k₁ = 0.0025 s⁻¹ at 300 K आणि k₂ = 0.035 s⁻¹ at 350 K के साथ:
विश्वसनीय उत्तर मिळवणे
- अंतर्गत केल्विन वापरा. सेल्सिअस किंवा फॅरेनहाइट टाइप करणे ठीक आहे — साधन रूपांतरण करते — परंतु गणित फक्त परिपूर्ण तापमानावर कार्य करते. हे विसरणे हा सर्वात सामान्य चूक आहे.
- तुमचे तापमान पसरवा. 20–50 °C अंतर स्थिर परिणाम देते. एकमेकांच्या जवळ बिंदू (एक
k₂/k₁गुणोत्तर 1 जवळ) त्रुटी लगेच वाढते, कारण आप 1 जवळ संख्येचा लॉग घेत आहात. - एकक सुसंगत ठेवा. कारण आप गुणोत्तर
k₂/k₁वापरता,kचे एकक रद्द होतात — s⁻¹, M⁻¹s⁻¹, काही पण — जोपर्यंत दोन्ही स्थिरांक एक समान एकक वापरतात आणि एक समान गतिज विश्लेषणाचे आहेत.
परिणाम वाचणे
| Ea (kJ/mol) | व्याख्या | उदाहरण |
|---|---|---|
| < 40 | अत्यंत वेगवान, कमी अडथळा | मूलक प्रतिक्रिया, अॅसिड–क्षार तटस्थीकरण |
| 40–100 | कमरे तापमानावर मध्यम | बहुतेक समाधान-अवस्था सैद्धांतिक प्रतिक्रिया |
| 100–200 | हळू; गरमी आवश्यक | Diels–Alder, एस्टर हायड्रोलिसिस |
| > 200 | शक्तिशाली गरमाशिवाय अत्यंत हळू | C–H सक्रिय करणे, N₂ निश्चिती |
उत्प्रेरक आणि एंजाइम निम्न-अडथळा मार्ग देऊन कार्य करतात. उदाहरणार्थ, कॅटालेज हायड्रोजन-पेरॉक्साइड विघटनाचा अडथळा ~75 kJ/mol पासून सुमारे 8 kJ/mol पर्यंत कमी करते. सक्रिय ऊर्जा हा तापमान नव्हे तर मार्गाचा गुणधर्म आहे — तापमान वाढल्याने अडथळा कितना अणू साफ करतात हे बदलते, अडथळा नव्हे.
दोन-बिंदू पद्धतीच्या पलीकडे
दोन-बिंदू सूत्र आपल्या बिंदूंमधील परिपूर्ण Arrhenius वर्तन गृहीत धरते. जेव्हा हे रेषीय नाही:
- Non-Arrhenius वक्रता एंजाइम विकृतीकरण, कमी तापमानावर क्वांटम सुरंग, किंवा विसरण-सीमित प्रतिक्रियांसह दिसते. एक वक्र
ln kvs1/Tप्लॉट हा सांकेत आहे — नंतर दोन-बिंदू मूल्य एक प्रभावी सरासरी आहे, निश्चित अडथळा नव्हे. - नकारात्मक Ea मूलभूत चरणासाठी अशक्य आहे. जर आप एक गणना केली तर यंत्रणा एक तापमान-संवेदनशील पूर्व-संतुलन सह अनेक चरण आहे.
- कठोरतेसाठी, संक्रमण-अवस्था सिद्धांत Eyring समीकरण वापरते , अडथळा enthalpy आणि entropy योगदानामध्ये विभाजित करते. सर्वोत्तम प्रायोगिक अचूकतेसाठी, 4–5 तापमानांवर
kमोजा आणि फक्त दोन बिंदू वापरण्याऐवजी Arrhenius प्लॉटच्या उतारास रेषीय प्रतिगमन द्वारे फिट करा.
कोड अंमलबजावणी
मुख्य एक ओळ अंकगणित आहे. क्रमबद्ध Excel → Python → JavaScript → Java → C# → C++ → Go → Rust → PHP → Ruby → R.
1' Cells: A1=k1, A2=T1(K), A3=k2, A4=T2(K); result in kJ/mol
2=8.314*LN(A3/A1)/((1/A2)-(1/A4))/1000
31import math
2
3def activation_energy(k1, T1, k2, T2):
4 """Ea in kJ/mol from two rate constants at Kelvin temperatures T1, T2."""
5 return 8.314 * math.log(k2 / k1) / (1 / T1 - 1 / T2) / 1000
6
7print(f"{activation_energy(0.0025, 300, 0.035, 350):.2f} kJ/mol")
81function activationEnergy(k1, T1, k2, T2) {
2 // Ea in kJ/mol; T1, T2 in Kelvin
3 return (8.314 * Math.log(k2 / k1)) / (1 / T1 - 1 / T2) / 1000;
4}
5
6console.log(activationEnergy(0.0025, 300, 0.035, 350).toFixed(2), "kJ/mol");
71public class ActivationEnergy {
2 static double ea(double k1, double T1, double k2, double T2) {
3 return 8.314 * Math.log(k2 / k1) / (1 / T1 - 1 / T2) / 1000; // kJ/mol
4 }
5
6 public static void main(String[] args) {
7 System.out.printf("%.2f kJ/mol%n", ea(0.0025, 300, 0.035, 350));
8 }
9}
101using System;
2
3class ActivationEnergy {
4 static double Ea(double k1, double T1, double k2, double T2) =>
5 8.314 * Math.Log(k2 / k1) / (1 / T1 - 1 / T2) / 1000; // kJ/mol
6
7 static void Main() =>
8 Console.WriteLine($"{Ea(0.0025, 300, 0.035, 350):F2} kJ/mol");
9}
101#include <cmath>
2#include <cstdio>
3
4double ea(double k1, double T1, double k2, double T2) {
5 return 8.314 * std::log(k2 / k1) / (1 / T1 - 1 / T2) / 1000; // kJ/mol
6}
7
8int main() {
9 std::printf("%.2f kJ/mol\n", ea(0.0025, 300, 0.035, 350));
10}
111package main
2
3import (
4 "fmt"
5 "math"
6)
7
8func ea(k1, T1, k2, T2 float64) float64 {
9 return 8.314 * math.Log(k2/k1) / (1/T1 - 1/T2) / 1000 // kJ/mol
10}
11
12func main() {
13 fmt.Printf("%.2f kJ/mol\n", ea(0.0025, 300, 0.035, 350))
14}
151fn ea(k1: f64, t1: f64, k2: f64, t2: f64) -> f64 {
2 8.314 * (k2 / k1).ln() / (1.0 / t1 - 1.0 / t2) / 1000.0 // kJ/mol
3}
4
5fn main() {
6 println!("{:.2} kJ/mol", ea(0.0025, 300.0, 0.035, 350.0));
7}
81<?php
2function ea($k1, $T1, $k2, $T2) {
3 return 8.314 * log($k2 / $k1) / (1 / $T1 - 1 / $T2) / 1000; // kJ/mol
4}
5
6printf("%.2f kJ/mol\n", ea(0.0025, 300, 0.035, 350));
71def ea(k1, t1, k2, t2)
2 8.314 * Math.log(k2 / k1) / (1.0 / t1 - 1.0 / t2) / 1000 # kJ/mol
3end
4
5puts format("%.2f kJ/mol", ea(0.0025, 300, 0.035, 350))
61ea <- function(k1, T1, k2, T2) {
2 8.314 * log(k2 / k1) / (1 / T1 - 1 / T2) / 1000 # kJ/mol
3}
4
5cat(sprintf("%.2f kJ/mol\n", ea(0.0025, 300, 0.035, 350)))
6FAQ
तापमान सक्रिय ऊर्जा बदलते का? नाही. Ea दिलेल्या मार्गासाठी स्थिर आहे. तापमान वाढल्याने अडथळा पार करणाऱ्या अणूंचा अंश वाढतो, जेथे दर वाढतो.
Ea हे ΔH पेक्षा वेगळे कसे आहे? Ea हे अभिक्रिया करण्यासाठी चढणे आवश्यक असलेल्या टेकडीची उंची आहे; ΔH हा प्रतिक्रिया घटकांपासून उत्पादनांपर्यंत उंचीमधील निव्वळ बदल आहे. एक प्रतिक्रिया एक उच्च अडथळा (मोठा Ea) असू शकते तरीही अंत कमी सुरू होते (नकारात्मक ΔH, exothermic).
मुझे दोन तापमान की आवश्यकता क्यों है? एक मापन एक समीकरण देता है जिसमें दो अज्ञात हैं (Ea और A). दूसरा मापन A को रद्द करने देता है ताकि आप सीधे Ea के लिए समाधान कर सकें.
दोन-बिंदु पद्धति कितनी सटीक है? सामान्यतः मध्यम तापमान श्रेणी में 5-10% के भीतर, रैखिक Arrhenius व्यवहार मानते हुए। अधिक सटीकता के लिए, 4-5 तापमानों में ln k vs 1/T को फिट करें।
संदर्भ
- Laidler, K. J. (1984). "The development of the Arrhenius equation." J. Chem. Educ. 61(6), 494. https://doi.org/10.1021/ed061p494
- Eyring, H. (1935). "The Activated Complex in Chemical Reactions." J. Chem. Phys. 3(2), 107. https://doi.org/10.1063/1.1749604
- Atkins, P., & de Paula, J. (2014). Atkins' Physical Chemistry (10th ed.). Oxford University Press.
- IUPAC. Compendium of Chemical Terminology (Gold Book), "activation energy." https://goldbook.iupac.org/terms/view/A00102
- NIST. Fundamental Physical Constants — molar gas constant. https://physics.nist.gov/cgi-bin/cuu/Value?r