Kalkulator Energi Aktivasi (Persamaan Arrhenius)
Hitung energi aktivasi (Ea) dari dua konstanta laju dan suhu menggunakan persamaan Arrhenius. Masukkan nilai dalam K, °C, atau °F dan dapatkan Ea dalam kJ/mol dengan plot Arrhenius.
Kalkulator Energi Aktivasi
Temukan energi aktivasi (Ea) suatu reaksi dari konstanta laju yang diukur pada dua suhu.
Input
Hasil
Rumus yang digunakan
Ea = R · ln(k₂/k₁) / (1/T₁ − 1/T₂)
R adalah konstanta gas (8.314 J/mol·K); k₁ dan k₂ adalah konstanta laju pada suhu T₁ dan T₂ dalam Kelvin.
Diagram energi reaksi
Dokumentasi
Apa yang dilakukan kalkulator ini
Reaksi mempercepat ketika Anda memanaskannya. Alat ini mengubah pengamatan sehari-hari itu menjadi angka: ukur seberapa cepat reaksi terjadi pada dua suhu, dan alat ini memberi tahu Anda energi aktivasi (Ea) reaksi — ukuran "bukit" energi yang harus dilewati molekul untuk bereaksi.
Anda memerlukan empat nilai: dua konstanta laju (k₁, k₂) dan dua suhu tempat diukur (T₁, T₂). Masukkan suhu dalam Kelvin, Celsius, atau Fahrenheit — kalkulator akan mengonversi untuk Anda. Hasilnya dalam kJ/mol, satuan standar dalam kimia.
Energi aktivasi dalam istilah sederhana
Bayangkan bola duduk di lembah. Untuk menggulingnya ke lembah berikutnya, Anda harus mendorongnya naik di atas punggung. Energi aktivasi adalah tinggi punggung itu. Bahkan reaksi yang melepaskan energi secara keseluruhan masih memerlukan dorongan awal ini untuk memutus ikatan awal.
Memanaskan reaksi tidak menurunkan punggung — tetapi memberi lebih banyak molekul cukup energi untuk melewatinya, sehingga lebih banyak dari mereka bereaksi setiap detik. Itulah mengapa kenaikan 10 °C dapat mempercepat sesuatu dengan nyata.
Rumusnya
Persamaan Arrhenius menghubungkan konstanta laju k dengan suhu:
di mana A adalah faktor pre-eksponensial, R = 8.314 J/(mol·K) adalah konstanta gas, dan T adalah suhu mutlak dalam Kelvin.
Ukur k pada dua suhu dan A yang tidak diketahui membatalkan ketika Anda mengambil rasionya:
Ini adalah apa yang kalkulator evaluasi (kemudian bagi dengan 1000 untuk melaporkan kJ/mol). Secara geometris, ini adalah kemiringan garis lurus pada plot Arrhenius dari ln k versus 1/T: kemiringan sama dengan −Ea/R. Alat ini menggambar plot tersebut dari dua poin Anda.
Contoh yang dikerjakan
Dengan k₁ = 0.0025 s⁻¹ pada 300 K dan k₂ = 0.035 s⁻¹ pada 350 K:
Mendapatkan jawaban yang dapat diandalkan
- Gunakan Kelvin secara internal. Celsius atau Fahrenheit tidak apa-apa untuk mengetik — alat mengkonversi — tetapi matematika hanya berfungsi pada suhu mutlak. Lupa ini adalah kesalahan paling umum.
- Pisahkan suhu Anda. Celah 20–50 °C memberikan hasil yang stabil. Poin terlalu dekat (rasio
k₂/k₁mendekati 1) meledakkan kesalahan, karena Anda mengambil log angka mendekati 1. - Pertahankan unit konsisten. Karena Anda menggunakan rasio
k₂/k₁, satuankmembatalkan — s⁻¹, M⁻¹s⁻¹, apa pun — selama kedua konstanta menggunakan unit yang sama dan berasal dari analisis kinetik yang sama.
Membaca hasilnya
| Ea (kJ/mol) | Interpretasi | Contoh |
|---|---|---|
| < 40 | Sangat cepat, rintangan rendah | Reaksi radikal, penetralan asam–basa |
| 40–100 | Moderat pada suhu ruangan | Sebagian besar reaksi organik dalam larutan |
| 100–200 | Lambat; memerlukan pemanasan | Diels–Alder, hidrolisis ester |
| > 200 | Sangat lambat tanpa pemanasan kuat | Aktivasi C–H, fiksasi N₂ |
Katalis dan enzim bekerja dengan menawarkan jalur rintangan yang lebih rendah. Katalase, misalnya, menurunkan rintangan untuk dekomposisi hidrogen peroksida dari ~75 kJ/mol menjadi sekitar 8 kJ/mol. Energi aktivasi adalah properti dari jalurnya, bukan suhu — pemanasan mengubah berapa banyak molekul yang melewati rintangan, bukan tinggi rintangan.
Melampaui metode dua titik
Rumus dua titik mengasumsikan perilaku Arrhenius yang sempurna antara poin Anda. Ketika tidak linier:
- Kelengkungan non-Arrhenius muncul dengan denaturasi enzim, terowongan kuantum pada suhu rendah, atau reaksi terbatas difusi. Plot
ln kvs1/Tyang melengkung adalah tandanya — kemudian nilai dua titik adalah efektif rata-rata, bukan rintangan tetap. - Ea negatif tidak mungkin untuk langkah dasar. Jika Anda menghitung satu, mekanismenya memiliki beberapa langkah dengan pre-equilibrium yang peka suhu.
- Untuk ketelitian, teori keadaan transisi menggunakan persamaan Eyring , membagi rintangan menjadi kontribusi entalpi dan entropi. Untuk akurasi eksperimental terbaik, ukur
kpada 4–5 suhu dan sesuaikan kemiringan plot Arrhenius dengan regresi linier alih-alih hanya menggunakan dua titik.
Implementasi kode
Intinya adalah satu baris aritmatika. Urutan 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
Apakah suhu mengubah energi aktivasi? Tidak. Ea tetap untuk jalur tertentu. Menaikkan suhu meningkatkan fraksi molekul yang melewati rintangan, itulah mengapa lajunya naik.
Bagaimana Ea berbeda dari ΔH? Ea adalah tinggi bukit yang harus Anda panjat untuk bereaksi; ΔH adalah perubahan ketinggian bersih dari reaktan ke produk. Reaksi dapat memiliki rintangan tinggi (Ea besar) namun berakhir lebih rendah dari awal (ΔH negatif, eksotermis).
Mengapa saya memerlukan dua suhu? Satu pengukuran memberikan satu persamaan dengan dua yang tidak diketahui (Ea dan A). Pengukuran kedua memungkinkan A membatalkan sehingga Anda dapat menyelesaikan Ea secara langsung.
Seberapa akurat metode dua titik? Biasanya dalam 5–10% pada rentang suhu sedang, dengan asumsi perilaku Arrhenius linier. Untuk presisi lebih tinggi, sesuaikan ln k vs 1/T pada 4–5 suhu.
Referensi
- 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