Kira nilai pH daripada kepekatan ion hidrogen (molariti). Alat mudah ini menukarkan molariti [H+] kepada nilai skala pH untuk aplikasi kimia, biologi, dan ujian air.
Formula
pH = -log10([H+])
pH adalah ukuran seberapa asidik atau alkali sesuatu larutan.
pH kurang daripada 7 adalah asidik, 7 adalah neutral, dan lebih daripada 7 adalah alkali.
Pengira Nilai pH adalah alat penting untuk menentukan keasidan atau kebasaan suatu larutan berdasarkan kepekatan ion hidrogen [H+]. pH, yang merupakan singkatan bagi "potensi hidrogen," adalah skala logaritma yang mengukur seberapa asidik atau asas suatu larutan. Pengira ini membolehkan anda dengan cepat menukar kepekatan ion hidrogen (molari) kepada nilai pH yang mesra pengguna, yang penting untuk pelbagai aplikasi dalam kimia, biologi, sains alam sekitar, dan kehidupan seharian. Sama ada anda seorang pelajar, penyelidik, atau profesional, alat ini memudahkan proses pengiraan nilai pH dengan ketepatan dan kemudahan.
Nilai pH dikira menggunakan logaritma negatif (asas 10) daripada kepekatan ion hidrogen:
Di mana:
Skala logaritma ini mengubah julat luas kepekatan ion hidrogen yang terdapat di alam (yang boleh merangkumi banyak urutan magnitud) menjadi skala yang lebih mudah diurus, biasanya berkisar antara 0 hingga 14.
Skala pH adalah logaritma, yang bermaksud setiap perubahan unit dalam pH mewakili perubahan sepuluh kali ganda dalam kepekatan ion hidrogen. Sebagai contoh:
Untuk tujuan praktikal, nilai pH biasanya dilaporkan kepada satu atau dua tempat perpuluhan. Pengira kami memberikan hasil kepada dua tempat perpuluhan untuk ketepatan yang lebih tinggi sambil mengekalkan kebolehlaksanaan.
Masukkan Kepekatan Ion Hidrogen: Masukkan molariti ion hidrogen [H+] dalam larutan anda (dalam mol/L).
Lihat Nilai pH yang Dihitung: Pengira akan secara automatik memaparkan nilai pH yang sepadan.
Tafsirkan Hasil:
Salin Hasil: Gunakan butang salin untuk menyimpan nilai pH yang dikira untuk rekod anda atau analisis lanjut.
Pengira melakukan pemeriksaan berikut pada input pengguna:
Jika input tidak sah dikesan, mesej ralat akan membimbing anda untuk memberikan nilai yang sesuai.
Skala pH biasanya berkisar antara 0 hingga 14, dengan 7 menjadi neutral. Skala ini digunakan secara meluas untuk mengklasifikasikan larutan:
Julat pH | Klasifikasi | Contoh |
---|---|---|
0-2 | Sangat asidik | Asid bateri, asid perut |
3-6 | Asidik | Jus lemon, cuka, kopi |
7 | Neutral | Air murni |
8-11 | Asas | Air laut, baking soda, sabun |
12-14 | Sangat asas | Ammonia rumah tangga, peluntur, pembersih saluran |
Skala pH sangat berguna kerana ia memampatkan julat luas kepekatan ion hidrogen ke dalam julat numerik yang lebih mudah diurus. Sebagai contoh, perbezaan antara pH 1 dan pH 7 mewakili perbezaan 1,000,000 kali ganda dalam kepekatan ion hidrogen.
Pengira Nilai pH mempunyai pelbagai aplikasi di pelbagai bidang:
Seorang tukang kebun menguji tanahnya dan mendapati ia mempunyai pH 5.5, tetapi ingin menanam tanaman yang lebih suka tanah neutral (pH 7). Menggunakan pengira pH:
Ini menunjukkan tukang kebun perlu mengurangkan kepekatan ion hidrogen sebanyak faktor kira-kira 31.6, yang boleh dicapai dengan menambah jumlah kapur yang sesuai ke dalam tanah.
Walaupun pH adalah ukuran yang paling biasa bagi keasidan dan kebasaan, terdapat kaedah alternatif:
Asid-Titratable: Mengukur jumlah kandungan asid daripada hanya ion hidrogen bebas. Sering digunakan dalam sains makanan dan pembuatan wain.
Skala pOH: Mengukur kepekatan ion hidroksida. Berkaitan dengan pH melalui persamaan: pH + pOH = 14 (pada 25°C).
Petunjuk Asid-Basa: Bahan kimia yang berubah warna pada pH tertentu, memberikan petunjuk visual tanpa pengukuran numerik.
Kepimpinan Elektrik: Dalam beberapa aplikasi, terutama dalam sains tanah, kepimpinan elektrik boleh memberikan maklumat tentang kandungan ion.
Konsep pH diperkenalkan oleh ahli kimia Denmark Søren Peter Lauritz Sørensen pada tahun 1909 semasa bekerja di Makmal Carlsberg di Copenhagen. "p" dalam pH berdiri untuk "potenz" (Jerman untuk "kuasa"), dan "H" mewakili ion hidrogen.
Pada mulanya, pH ditakrifkan sebagai logaritma negatif aktiviti ion hidrogen. Walau bagaimanapun, seiring dengan pemahaman tentang kimia asid-basa berkembang, begitu juga dengan rangka kerja teori:
Kemajuan teori ini telah memperhalusi pemahaman kita tentang pH dan kepentingannya dalam proses kimia.
Berikut adalah pelaksanaan formula pengiraan pH dalam pelbagai bahasa pengaturcaraan:
1' Formula Excel untuk pengiraan pH
2=IF(A1>0, -LOG10(A1), "Input tidak sah")
3
4' Di mana A1 mengandungi kepekatan ion hidrogen dalam mol/L
5
1import math
2
3def calculate_ph(hydrogen_ion_concentration):
4 """
5 Kira pH daripada kepekatan ion hidrogen dalam mol/L
6
7 Args:
8 hydrogen_ion_concentration: Kepekatan molar H+ ions
9
10 Returns:
11 nilai pH atau None jika input tidak sah
12 """
13 if hydrogen_ion_concentration <= 0:
14 return None
15
16 ph = -math.log10(hydrogen_ion_concentration)
17 return round(ph, 2)
18
19# Contoh penggunaan
20concentration = 0.001 # 0.001 mol/L
21ph = calculate_ph(concentration)
22print(f"pH: {ph}") # Output: pH: 3.0
23
1function calculatePH(hydrogenIonConcentration) {
2 // Validasi input
3 if (hydrogenIonConcentration <= 0) {
4 return null;
5 }
6
7 // Kira pH menggunakan formula: pH = -log10(concentration)
8 const pH = -Math.log10(hydrogenIonConcentration);
9
10 // Bulatkan kepada 2 tempat perpuluhan
11 return Math.round(pH * 100) / 100;
12}
13
14// Contoh penggunaan
15const concentration = 0.0000001; // 10^-7 mol/L
16const pH = calculatePH(concentration);
17console.log(`pH: ${pH}`); // Output: pH: 7
18
1public class PHCalculator {
2 /**
3 * Kira pH daripada kepekatan ion hidrogen
4 *
5 * @param hydrogenIonConcentration Kepekatan dalam mol/L
6 * @return nilai pH atau null jika input tidak sah
7 */
8 public static Double calculatePH(double hydrogenIonConcentration) {
9 // Validasi input
10 if (hydrogenIonConcentration <= 0) {
11 return null;
12 }
13
14 // Kira pH
15 double pH = -Math.log10(hydrogenIonConcentration);
16
17 // Bulatkan kepada 2 tempat perpuluhan
18 return Math.round(pH * 100) / 100.0;
19 }
20
21 public static void main(String[] args) {
22 double concentration = 0.01; // 0.01 mol/L
23 Double pH = calculatePH(concentration);
24
25 if (pH != null) {
26 System.out.printf("pH: %.2f%n", pH); // Output: pH: 2.00
27 } else {
28 System.out.println("Input tidak sah");
29 }
30 }
31}
32
1#include <iostream>
2#include <cmath>
3#include <iomanip>
4
5double calculatePH(double hydrogenIonConcentration) {
6 // Validasi input
7 if (hydrogenIonConcentration <= 0) {
8 return -1; // Kod ralat untuk input tidak sah
9 }
10
11 // Kira pH
12 double pH = -log10(hydrogenIonConcentration);
13
14 // Bulatkan kepada 2 tempat perpuluhan
15 return round(pH * 100) / 100;
16}
17
18int main() {
19 double concentration = 0.0001; // 0.0001 mol/L
20 double pH = calculatePH(concentration);
21
22 if (pH >= 0) {
23 std::cout << "pH: " << std::fixed << std::setprecision(2) << pH << std::endl;
24 // Output: pH: 4.00
25 } else {
26 std::cout << "Input tidak sah" << std::endl;
27 }
28
29 return 0;
30}
31
1def calculate_ph(hydrogen_ion_concentration)
2 # Validasi input
3 return nil if hydrogen_ion_concentration <= 0
4
5 # Kira pH
6 ph = -Math.log10(hydrogen_ion_concentration)
7
8 # Bulatkan kepada 2 tempat perpuluhan
9 (ph * 100).round / 100.0
10end
11
12# Contoh penggunaan
13concentration = 0.000001 # 10^-6 mol/L
14ph = calculate_ph(concentration)
15
16if ph
17 puts "pH: #{ph}" # Output: pH: 6.0
18else
19 puts "Input tidak sah"
20end
21
Memahami pH bahan biasa membantu memberikan konteks kepada skala pH:
Bahan | pH Anggaran | Klasifikasi |
---|---|---|
Asid bateri | 0-1 | Sangat asidik |
Asid perut | 1-2 | Sangat asidik |
Jus lemon | 2-3 | Asidik |
Cuka | 2.5-3.5 | Asidik |
Jus oren | 3.5-4 | Asidik |
Kopi | 5-5.5 | Asidik |
Susu | 6.5-6.8 | Sedikit asidik |
Air murni | 7 | Neutral |
Darah manusia | 7.35-7.45 | Sedikit asas |
Air laut | 7.5-8.4 | Sedikit asas |
Larutan baking soda | 8.5-9 | Asas |
Sabun | 9-10 | Asas |
Ammonia rumah tangga | 11-11.5 | Sangat asas |
Peluntur | 12.5-13 | Sangat asas |
Pembersih saluran | 14 | Sangat asas |
Jadual ini menggambarkan bagaimana skala pH berkaitan dengan bahan yang kita temui dalam kehidupan seharian, dari asid bateri yang sangat asidik hingga pembersih saluran yang sangat asas.
pH adalah ukuran seberapa asidik atau asas suatu larutan. Secara khusus, ia mengukur kepekatan ion hidrogen [H+] dalam larutan. Skala pH biasanya berkisar antara 0 hingga 14, dengan 7 menjadi neutral. Nilai di bawah 7 menunjukkan larutan asidik, sementara nilai di atas 7 menunjukkan larutan asas (alkali).
pH dikira menggunakan formula: pH = -logââ[H+], di mana [H+] adalah kepekatan molar ion hidrogen dalam larutan (mol/L). Hubungan logaritma ini bermakna setiap perubahan unit dalam pH mewakili perubahan sepuluh kali ganda dalam kepekatan ion hidrogen.
Ya, walaupun skala pH konvensional berkisar antara 0 hingga 14, larutan yang sangat asidik boleh mempunyai nilai pH negatif, dan larutan yang sangat asas boleh mempunyai nilai pH melebihi 14. Nilai ekstrem ini jarang berlaku dalam situasi seharian tetapi boleh berlaku dalam asid atau basa pekat.
Suhu mempengaruhi pengukuran pH dalam dua cara: ia mengubah pemalar disosiasi air (Kw) dan ia mempengaruhi prestasi peranti pengukur pH. Secara amnya, apabila suhu meningkat, pH air murni menurun, dengan pH neutral bergeser di bawah 7 pada suhu yang lebih tinggi.
pH mengukur kepekatan ion hidrogen [H+], sementara pOH mengukur kepekatan ion hidroksida [OH-]. Mereka berkaitan melalui persamaan: pH + pOH = 14 (pada 25°C). Apabila pH meningkat, pOH menurun, dan sebaliknya.
Skala pH adalah logaritma kerana kepekatan ion hidrogen dalam larutan semula jadi dan makmal boleh berbeza dengan banyak urutan magnitud. Skala logaritma memampatkan julat luas ini ke dalam julat numerik yang lebih mudah diurus, menjadikannya lebih mudah untuk menyatakan dan membandingkan tahap keasidan.
Pengiraan pH daripada molariti adalah paling tepat untuk larutan cair. Dalam larutan pekat, interaksi antara ion boleh mempengaruhi aktiviti mereka, menjadikan formula pH = -log[H+] kurang tepat. Untuk kerja yang tepat dengan larutan pekat, koefisien aktiviti harus dipertimbangkan.
Apabila asid dan basa dicampurkan, mereka menjalani reaksi penetralan, menghasilkan air dan garam. pH yang dihasilkan bergantung kepada kekuatan dan kepekatan relatif asid dan basa. Jika jumlah yang sama asid kuat dan basa kuat dicampurkan, larutan yang dihasilkan akan mempunyai pH 7.
Kebanyakan sistem biologi beroperasi dalam julat pH yang sempit. Sebagai contoh, darah manusia mesti mengekalkan pH antara 7.35 dan 7.45. Perubahan dalam pH boleh mempengaruhi struktur protein, aktiviti enzim, dan fungsi sel. Banyak organisma mempunyai sistem penampan untuk mengekalkan tahap pH yang optimum.
Penampan pH adalah larutan yang menentang perubahan pH apabila sejumlah kecil asid atau basa ditambahkan. Mereka biasanya terdiri daripada asid lemah dan garam asas konjugatnya (atau asas lemah dan asid konjugatnya). Penampan berfungsi dengan menetralkan asid atau basa yang ditambahkan, membantu mengekalkan pH yang stabil dalam larutan.
Sørensen, S. P. L. (1909). "Enzyme Studies II: The Measurement and Importance of Hydrogen Ion Concentration in Enzyme Reactions." Biochemische Zeitschrift, 21, 131-304.
Harris, D. C. (2010). Quantitative Chemical Analysis (edisi ke-8). W. H. Freeman and Company.
Skoog, D. A., West, D. M., Holler, F. J., & Crouch, S. R. (2013). Fundamentals of Analytical Chemistry (edisi ke-9). Cengage Learning.
"pH." Encyclopedia Britannica, https://www.britannica.com/science/pH. Diakses 3 Ogos 2024.
"Asid dan Basa." Khan Academy, https://www.khanacademy.org/science/chemistry/acids-and-bases-topic. Diakses 3 Ogos 2024.
"Skala pH." American Chemical Society, https://www.acs.org/education/resources/highschool/chemmatters/past-issues/archive-2014-2015/ph-scale.html. Diakses 3 Ogos 2024.
Lower, S. (2020). "Acid-base Equilibria and Calculations." Chem1 Virtual Textbook, http://www.chem1.com/acad/webtext/pdf/c1xacid1.pdf. Diakses 3 Ogos 2024.
Sedia untuk mengira nilai pH bagi larutan anda? Pengira Nilai pH kami memudahkan untuk menukar kepekatan ion hidrogen kepada nilai pH dengan hanya beberapa klik. Sama ada anda seorang pelajar yang mengerjakan kerja rumah kimia, penyelidik yang menganalisis data eksperimen, atau profesional yang memantau proses industri, alat ini memberikan hasil yang cepat dan tepat.
Masukkan kepekatan ion hidrogen anda sekarang untuk memulakan!
Temui lebih banyak alat yang mungkin berguna untuk aliran kerja anda