Kira tenaga lattice menggunakan persamaan Born-Landé dengan memasukkan cas ion dan jejari. Penting untuk meramalkan kestabilan dan sifat sebatian ionik.
Kira tenaga lattice bagi sebatian ion menggunakan persamaan Born-Landé. Masukkan cas ion, jejari, dan eksponen Born untuk menentukan tenaga lattice.
Tenaga lattice mewakili tenaga yang dilepaskan apabila ion gas bergabung untuk membentuk sebatian ion pepejal. Nilai yang lebih negatif menunjukkan ikatan ion yang lebih kuat.
Tenaga lattice dikira menggunakan persamaan Born-Landé:
Di mana:
Menggantikan nilai:
Kalkulator tenaga lattice kami adalah alat dalam talian percuma yang utama untuk menentukan kekuatan ikatan ion dalam struktur kristal menggunakan persamaan Born-Landé. Kalkulator tenaga lattice yang penting ini membantu pelajar kimia, penyelidik, dan profesional meramalkan kestabilan sebatian, titik lebur, dan kelarutan dengan mengira tenaga lattice secara tepat daripada cas ion, jejari ion, dan eksponen Born.
Pengiraan tenaga lattice adalah asas untuk memahami sifat dan tingkah laku sebatian ion. Kalkulator tenaga lattice kami yang mesra pengguna menjadikan pengiraan kristalografi yang kompleks dapat diakses, membantu anda menganalisis kestabilan bahan, meramalkan sifat fizikal, dan mengoptimumkan reka bentuk sebatian untuk aplikasi dalam sains bahan, farmaseutikal, dan kejuruteraan kimia.
Tenaga lattice ditakrifkan sebagai tenaga yang dilepaskan apabila ion gas yang terpisah bergabung untuk membentuk sebatian ion pepejal. Konsep asas ini dalam kimia mewakili perubahan tenaga dalam proses berikut:
Di mana:
Tenaga lattice sentiasa negatif (eksotermik), menunjukkan bahawa tenaga dilepaskan semasa pembentukan lattice ion. Magnitud tenaga lattice bergantung kepada beberapa faktor:
Persamaan Born-Landé, yang digunakan oleh kalkulator kami, mengambil kira faktor-faktor ini untuk memberikan nilai tenaga lattice yang tepat.
Persamaan Born-Landé adalah formula utama yang digunakan dalam kalkulator tenaga lattice kami untuk mengira nilai tenaga lattice yang tepat:
Di mana:
Persamaan ini mengambil kira kedua-dua daya tarikan antara ion yang bercas bertentangan dan daya tolak yang berlaku apabila awan elektron mula bertindih.
Jarak interion () dikira sebagai jumlah jejari kation dan anion:
Di mana:
Jarak ini adalah penting untuk pengiraan tenaga lattice yang tepat, kerana tarikan elektrostatik antara ion adalah berkadar songsang dengan jarak ini.
Kalkulator tenaga lattice percuma kami menyediakan antara muka intuitif untuk pengiraan tenaga lattice yang kompleks. Ikuti langkah-langkah mudah ini untuk mengira tenaga lattice bagi mana-mana sebatian ion:
Kalkulator secara automatik mengesahkan input anda untuk memastikan ia berada dalam julat yang bermakna secara fizikal:
Mari kita kira tenaga lattice natrium klorida (NaCl):
Kalkulator akan menentukan:
Nilai negatif ini menunjukkan bahawa tenaga dilepaskan apabila ion natrium dan klorida bergabung untuk membentuk NaCl pepejal, mengesahkan kestabilan sebatian tersebut.
Untuk membantu anda menggunakan kalkulator dengan berkesan, berikut adalah jejari ion dan eksponen Born yang biasa untuk ion yang sering dijumpai:
Kation | Cas | Jejari Ion (pm) |
---|---|---|
Li⁺ | 1+ | 76 |
Na⁺ | 1+ | 102 |
K⁺ | 1+ | 138 |
Mg²⁺ | 2+ | 72 |
Ca²⁺ | 2+ | 100 |
Ba²⁺ | 2+ | 135 |
Al³⁺ | 3+ | 54 |
Fe²⁺ | 2+ | 78 |
Fe³⁺ | 3+ | 65 |
Cu²⁺ | 2+ | 73 |
Zn²⁺ | 2+ | 74 |
Anion | Cas | Jejari Ion (pm) |
---|---|---|
F⁻ | 1- | 133 |
Cl⁻ | 1- | 181 |
Br⁻ | 1- | 196 |
I⁻ | 1- | 220 |
O²⁻ | 2- | 140 |
S²⁻ | 2- | 184 |
N³⁻ | 3- | 171 |
P³⁻ | 3- | 212 |
Jenis Sebatian | Eksponen Born (n) |
---|---|
Halida alkali | 5-10 |
Oksida alkali tanah | 7-12 |
Sebatian logam peralihan | 8-12 |
Nilai-nilai ini boleh digunakan sebagai titik permulaan untuk pengiraan anda, walaupun ia mungkin berbeza sedikit bergantung kepada sumber rujukan tertentu.
Pengiraan tenaga lattice menggunakan kalkulator tenaga lattice kami mempunyai banyak aplikasi praktikal dalam kimia, sains bahan, dan bidang berkaitan:
Tenaga lattice berkait secara langsung dengan beberapa sifat fizikal:
Sebagai contoh, membandingkan MgO (tenaga lattice ≈ -3795 kJ/mol) dengan NaCl (tenaga lattice ≈ -787 kJ/mol) menerangkan mengapa MgO mempunyai titik lebur yang jauh lebih tinggi (2852°C berbanding 801°C untuk NaCl).
Tenaga lattice membantu menerangkan:
Penyelidik menggunakan pengiraan tenaga lattice untuk:
Dalam sains farmaseutikal, pengiraan tenaga lattice membantu:
Kalkulator tenaga lattice berfungsi sebagai alat pendidikan yang sangat baik untuk:
Walaupun persamaan Born-Landé digunakan secara meluas, terdapat pendekatan alternatif untuk mengira tenaga lattice:
Persamaan Kapustinskii: Pendekatan yang dipermudahkan yang tidak memerlukan pengetahuan tentang struktur kristal: Di mana ν adalah bilangan ion dalam unit formula.
Persamaan Born-Mayer: Pengubahsuaian persamaan Born-Landé yang termasuk parameter tambahan untuk mengambil kira daya tolakan awan elektron.
Penentuan Eksperimen: Menggunakan kitaran Born-Haber untuk mengira tenaga lattice daripada data termodinamik eksperimen.
Kaedah Komputasi: Pengiraan mekanik kuantum moden boleh memberikan tenaga lattice yang sangat tepat untuk struktur yang kompleks.
Setiap kaedah mempunyai kelebihan dan batasan, dengan persamaan Born-Landé menawarkan keseimbangan yang baik antara ketepatan dan kesederhanaan pengiraan untuk kebanyakan sebatian ion yang biasa.
Konsep tenaga lattice telah berkembang dengan ketara sepanjang abad yang lalu:
1916-1918: Max Born dan Alfred Landé membangunkan rangka kerja teori pertama untuk mengira tenaga lattice, memperkenalkan apa yang akan dikenali sebagai persamaan Born-Landé.
1920-an: Kitaran Born-Haber dibangunkan, menyediakan pendekatan eksperimen untuk menentukan tenaga lattice melalui pengukuran termokimia.
1933: Kerja Fritz London dan Walter Heitler tentang mekanik kuantum memberikan pandangan yang lebih mendalam tentang sifat ikatan ion dan meningkatkan pemahaman teori tentang tenaga lattice.
1950-an-1960-an: Peningkatan dalam kristalografi sinar-X membolehkan penentuan struktur kristal dan jarak interion yang lebih tepat, meningkatkan ketepatan pengiraan tenaga lattice.
1970-an-1980-an: Kaedah komputasi mula muncul, membolehkan pengiraan tenaga lattice bagi struktur yang semakin kompleks.
Hari Ini: Kaedah mekanik kuantum yang maju dan simulasi dinamik molekul memberikan nilai tenaga lattice yang sangat tepat, sementara kalkulator yang dipermudahkan seperti kami menjadikan pengiraan ini dapat diakses oleh khalayak yang lebih luas.
Perkembangan konsep tenaga lattice telah menjadi penting untuk kemajuan dalam sains bahan, kimia pepejal, dan kejuruteraan kristal.
Berikut adalah pelaksanaan persamaan Born-Landé dalam pelbagai bahasa pengaturcaraan:
1import math
2
3def calculate_lattice_energy(cation_charge, anion_charge, cation_radius, anion_radius, born_exponent):
4 # Konstanta
5 AVOGADRO_NUMBER = 6.022e23 # mol^-1
6 MADELUNG_CONSTANT = 1.7476 # untuk struktur NaCl
7 ELECTRON_CHARGE = 1.602e-19 # C
8 VACUUM_PERMITTIVITY = 8.854e-12 # F/m
9
10 # Tukar jejari dari pikometer ke meter
11 cation_radius_m = cation_radius * 1e-12
12 anion_radius_m = anion_radius * 1e-12
13
14 # Kira jarak interion
15 interionic_distance = cation_radius_m + anion_radius_m
16
17 # Kira tenaga lattice dalam J/mol
18 lattice_energy = -(AVOGADRO_NUMBER * MADELUNG_CONSTANT *
19 abs(cation_charge * anion_charge) * ELECTRON_CHARGE**2 /
20 (4 * math.pi * VACUUM_PERMITTIVITY * interionic_distance) *
21 (1 - 1/born_exponent))
22
23 # Tukar ke kJ/mol
24 return lattice_energy / 1000
25
26# Contoh: Kira tenaga lattice untuk NaCl
27energy = calculate_lattice_energy(1, -1, 102, 181, 9)
28print(f"Tenaga Lattice NaCl: {energy:.2f} kJ/mol")
29
1function calculateLatticeEnergy(cationCharge, anionCharge, cationRadius, anionRadius, bornExponent) {
2 // Konstanta
3 const AVOGADRO_NUMBER = 6.022e23; // mol^-1
4 const MADELUNG_CONSTANT = 1.7476; // untuk struktur NaCl
5 const ELECTRON_CHARGE = 1.602e-19; // C
6 const VACUUM_PERMITTIVITY = 8.854e-12; // F/m
7
8 // Tukar jejari dari pikometer ke meter
9 const cationRadiusM = cationRadius * 1e-12;
10 const anionRadiusM = anionRadius * 1e-12;
11
12 // Kira jarak interion
13 const interionicDistance = cationRadiusM + anionRadiusM;
14
15 // Kira tenaga lattice dalam J/mol
16 const latticeEnergy = -(AVOGADRO_NUMBER * MADELUNG_CONSTANT *
17 Math.abs(cationCharge * anionCharge) * Math.pow(ELECTRON_CHARGE, 2) /
18 (4 * Math.PI * VACUUM_PERMITTIVITY * interionicDistance) *
19 (1 - 1/bornExponent));
20
21 // Tukar ke kJ/mol
22 return latticeEnergy / 1000;
23}
24
25// Contoh: Kira tenaga lattice untuk MgO
26const energy = calculateLatticeEnergy(2, -2, 72, 140, 9);
27console.log(`Tenaga Lattice MgO: ${energy.toFixed(2)} kJ/mol`);
28
public class LatticeEnergyCalculator { // Konstanta private static final double AVOGADRO_NUMBER = 6.022e23; // mol^-1 private static final double MADELUNG_CONSTANT = 1.7476; // untuk struktur NaCl private static final double ELECTRON_CHARGE = 1.602e-19; // C private static final double VACUUM_PERMITTIVITY = 8.854e-12; // F/m public static double calculateLatticeEnergy(int cationCharge, int anionCharge, double cationRadius, double anionRadius, double bornExponent) { // Tukar jejari dari pikometer ke meter double cationRadiusM = c
Temui lebih banyak alat yang mungkin berguna untuk aliran kerja anda