Kira nilai pH bagi satu penyelesaian daripada kepekatan ion hidrogen. Pengira yang mudah digunakan ini memberikan hasil segera untuk penyelesaian asid, neutral, dan asas dengan representasi skala pH visual.
Masukkan konsentrasi ion hidrogen dalam mol/L
pH = -log10([H+])
Pengira Nilai pH adalah alat yang kuat yang direka untuk dengan cepat dan tepat menentukan nilai pH suatu larutan berdasarkan kepekatan ion hidrogen ([H+]). pH adalah ukuran asas dalam kimia, biologi, sains alam sekitar, dan banyak aplikasi industri, yang mewakili logaritma negatif (basis 10) dari kepekatan ion hidrogen dalam larutan. Skala logaritma ini biasanya berkisar dari 0 hingga 14, dengan 7 sebagai neutral, nilai di bawah 7 menunjukkan keasidan, dan nilai di atas 7 menunjukkan alkaliniti (kesan asas).
Pengira kami menyediakan antara muka intuitif di mana anda hanya perlu memasukkan kepekatan ion hidrogen dalam mol per liter (mol/L), dan ia segera mengira nilai pH yang bersesuaian. Ini menghilangkan keperluan untuk pengiraan logaritma manual dan memberikan representasi visual yang jelas tentang di mana larutan anda berada pada skala pH.
Sama ada anda seorang pelajar yang belajar tentang kimia asid-basa, seorang teknisi makmal yang menganalisis sampel, atau seorang profesional industri yang memantau proses kimia, Pengira Nilai pH ini menawarkan pendekatan yang dipermudahkan untuk menentukan nilai pH dengan ketepatan dan kemudahan.
Nilai pH dikira menggunakan formula berikut:
Di mana:
Formula logaritma ini bermaksud bahawa:
Sebagai contoh:
Nilai pH Ekstrem: Walaupun skala pH secara tradisional berkisar dari 0 hingga 14, ia secara teorinya tidak terhad. Asid yang sangat pekat boleh mempunyai nilai pH di bawah 0 (pH negatif), dan asas yang sangat pekat boleh mempunyai nilai pH di atas 14.
Kepekatan Sifar atau Negatif: Kepekatan ion hidrogen mesti positif untuk logaritma dapat ditakrifkan. Pengira kami mengesahkan input untuk memastikan hanya nilai positif yang diproses.
Kepekatan Sangat Kecil: Untuk larutan yang sangat dicairkan (kepekatan ion hidrogen yang sangat rendah), pH boleh menjadi sangat tinggi. Pengira ini menangani kes-kes ini dengan sewajarnya.
Hubungan dengan pOH: Dalam larutan akueus pada 25°C, pH + pOH = 14, di mana pOH adalah logaritma negatif dari kepekatan ion hidroksida [OH-].
Menggunakan Pengira Nilai pH kami adalah mudah:
Masukkan Kepekatan Ion Hidrogen: Masukkan kepekatan ion hidrogen [H+] dalam mol/L di dalam medan yang disediakan. Ini boleh dimasukkan dalam notasi standard (contohnya, 0.0001) atau notasi saintifik (contohnya, 1e-4).
Lihat Hasilnya: Pengira secara automatik mengira nilai pH sebaik sahaja anda memasukkan kepekatan yang sah. Hasilnya dipaparkan dengan dua tempat perpuluhan untuk ketepatan.
Tafsirkan Hasilnya:
Representasi Visual: Pengira termasuk visualisasi skala pH yang dikod warna yang menunjukkan di mana nilai pH yang dikira jatuh pada spektrum dari asid ke asas.
Salin Hasilnya: Anda boleh dengan mudah menyalin nilai pH yang dikira ke papan klip anda dengan mengklik butang "Salin" untuk digunakan dalam laporan, tugasan, atau pengiraan lanjut.
Pengira Nilai pH mempunyai banyak aplikasi di pelbagai bidang:
Walaupun Pengira Nilai pH kami menyediakan kaedah langsung untuk mengira pH dari kepekatan ion hidrogen, terdapat pendekatan alternatif untuk menentukan atau mengukur pH:
Meter pH: Peranti elektronik dengan probe yang secara langsung mengukur pH larutan. Ini digunakan secara meluas di makmal dan industri untuk pengukuran masa nyata.
Kertas Penunjuk pH: Jalur kertas yang diserap dengan pewarna sensitif pH yang berubah warna berdasarkan pH larutan. Ini memberikan pengukuran yang cepat tetapi kurang tepat.
Penyelesaian Penunjuk pH: Penunjuk cecair seperti fenolftalein, metil oren, atau penunjuk universal yang berubah warna pada julat pH tertentu.
Mengira pH dari pOH: Jika kepekatan ion hidroksida [OH-] diketahui, pH boleh dikira menggunakan hubungan pH + pOH = 14 (pada 25°C).
Mengira pH dari Kepekatan Asid/Basa: Untuk asid atau basa kuat, pH boleh dianggarkan secara langsung dari kepekatan asid atau basa.
Kaedah Spektrofotometrik: Menggunakan spektroskopi UV-visible untuk menentukan pH berdasarkan penyerapan pewarna sensitif pH.
Konsep pH pertama kali diperkenalkan oleh ahli kimia Denmark Søren Peter Lauritz Sørensen pada tahun 1909 semasa bekerja di Makmal Carlsberg di Copenhagen. Sørensen sedang mengkaji kesan kepekatan ion hidrogen terhadap enzim dalam pengeluaran bir apabila beliau mengembangkan skala pH sebagai cara yang mudah untuk menyatakan keasidan.
Istilah "pH" berdiri untuk "potensi hidrogen" atau "kuasa hidrogen." Sørensen pada asalnya mendefinisikan pH sebagai logaritma negatif dari kepekatan ion hidrogen dalam gram-ekivalen per liter. Definisi moden menggunakan mol per liter.
Skala pH telah menjadi salah satu ukuran yang paling banyak digunakan dalam sains, dengan aplikasi yang berkembang jauh melampaui kerja asal Sørensen dalam pembuatan bir. Hari ini, pengukuran pH adalah asas dalam banyak aplikasi saintifik, perubatan, alam sekitar, dan industri.
pH adalah skala yang digunakan untuk menentukan keasidan atau kebasaan larutan akueus. Ia mengukur kepekatan ion hidrogen (H+) dalam larutan. Skala pH biasanya berkisar dari 0 hingga 14, dengan 7 sebagai neutral. Nilai di bawah 7 menunjukkan keasidan (kepekatan H+ yang lebih tinggi), manakala nilai di atas 7 menunjukkan kebasaan atau alkaliniti (kepekatan H+ yang lebih rendah).
pH dikira sebagai logaritma negatif basis 10 dari kepekatan ion hidrogen dalam mol per liter: pH = -log10[H+]. Sebagai contoh, jika kepekatan ion hidrogen adalah 1 × 10^-7 mol/L, pH adalah 7.
Ya, walaupun skala pH tradisional berkisar dari 0 hingga 14, larutan yang sangat asid boleh mempunyai nilai pH negatif, dan larutan yang sangat asas boleh mempunyai nilai pH di atas 14. Ini dijumpai dalam larutan asid atau basa yang pekat dan proses industri tertentu.
Suhu mempengaruhi pengukuran pH dalam dua cara: ia mengubah pemalar ionisasi air (Kw) dan mempengaruhi prestasi peranti pengukur pH. Secara amnya, apabila suhu meningkat, pH neutral sedikit menurun di bawah 7. Pengira kami mengandaikan suhu standard (25°C) di mana pH neutral adalah tepat 7.
Dalam larutan akueus pada 25°C, pH dan pOH berkaitan dengan persamaan: pH + pOH = 14. pOH adalah logaritma negatif dari kepekatan ion hidroksida [OH-]. Hubungan ini berasal dari pemalar ionisasi air (Kw = 1 × 10^-14 pada 25°C).
Mengira pH dari kepekatan ion hidrogen secara teorinya tepat, tetapi dalam praktiknya, ketepatan bergantung kepada seberapa tepat kepekatan ion hidrogen diketahui. Untuk larutan yang kompleks dengan pelbagai ion atau dalam keadaan bukan standard, pH yang dikira mungkin berbeza dari nilai yang diukur kerana interaksi ionik dan kesan aktiviti.
pH adalah ukuran kepekatan ion hidrogen, manakala larutan penampan adalah campuran yang dirumus khas yang menahan perubahan pH apabila sejumlah kecil asid atau basa ditambahkan. Penampan biasanya terdiri daripada asid lemah dan basa konjugatnya (atau basa lemah dan asid konjugatnya) dalam proporsi yang sesuai.
Kebanyakan sistem biologi berfungsi secara optimum dalam julat pH yang sempit. Sebagai contoh, darah manusia mesti mengekalkan pH antara 7.35 dan 7.45. Enzim, protein, dan proses selular sangat sensitif terhadap perubahan pH. Penyimpangan dari pH optimum boleh denaturasi protein, menghalang aktiviti enzim, dan mengganggu fungsi selular.
Skala pH tradisional ditakrifkan untuk larutan akueus. Walaupun konsep kepekatan ion hidrogen wujud dalam pelarut bukan akueus, tafsiran dan titik rujukan berbeza. Pengira kami direka terutamanya untuk larutan akueus dalam keadaan standard.
Penunjuk pH adalah bahan (biasanya asid atau basa lemah) yang berubah warna pada julat pH tertentu kerana struktur molekulnya berubah apabila mereka memperoleh atau kehilangan ion hidrogen. Penunjuk yang berbeza mengubah warna pada nilai pH yang berbeza, menjadikannya berguna untuk aplikasi tertentu. Penunjuk universal menggabungkan beberapa penunjuk untuk menunjukkan perubahan warna di seluruh skala pH.
Berikut adalah contoh cara mengira nilai pH dalam pelbagai bahasa pengaturcaraan:
1' Formula Excel untuk mengira pH dari kepekatan ion hidrogen
2=IF(A1>0, -LOG10(A1), "Ralat: Kepekatan mesti positif")
3
4' Fungsi VBA Excel untuk pengiraan pH
5Function CalculatePH(hydrogenIonConcentration As Double) As Variant
6 If hydrogenIonConcentration <= 0 Then
7 CalculatePH = "Ralat: Kepekatan mesti positif"
8 Else
9 CalculatePH = -WorksheetFunction.Log10(hydrogenIonConcentration)
10 End If
11End Function
12
1import math
2
3def calculate_ph(hydrogen_ion_concentration):
4 """
5 Kira pH dari kepekatan ion hidrogen dalam mol/L
6
7 Args:
8 hydrogen_ion_concentration: Kepekatan ion H+ dalam mol/L
9
10 Returns:
11 nilai pH atau mesej ralat
12 """
13 if hydrogen_ion_concentration <= 0:
14 return "Ralat: Kepekatan mesti positif"
15
16 return -math.log10(hydrogen_ion_concentration)
17
18# Contoh penggunaan
19concentration = 1.0e-7 # 1×10^-7 mol/L
20ph = calculate_ph(concentration)
21print(f"Bagi [H+] = {concentration} mol/L, pH = {ph:.2f}")
22
1/**
2 * Kira pH dari kepekatan ion hidrogen
3 * @param {number} hydrogenIonConcentration - Kepekatan dalam mol/L
4 * @returns {number|string} nilai pH atau mesej ralat
5 */
6function calculatePH(hydrogenIonConcentration) {
7 if (hydrogenIonConcentration <= 0) {
8 return "Ralat: Kepekatan mesti positif";
9 }
10
11 return -Math.log10(hydrogenIonConcentration);
12}
13
14// Contoh penggunaan
15const concentration = 1.0e-3; // 0.001 mol/L
16const pH = calculatePH(concentration);
17console.log(`Bagi [H+] = ${concentration} mol/L, pH = ${pH.toFixed(2)}`);
18
1public class PHCalculator {
2 /**
3 * Kira pH dari kepekatan ion hidrogen
4 *
5 * @param hydrogenIonConcentration Kepekatan dalam mol/L
6 * @return nilai pH
7 * @throws IllegalArgumentException jika kepekatan tidak positif
8 */
9 public static double calculatePH(double hydrogenIonConcentration) {
10 if (hydrogenIonConcentration <= 0) {
11 throw new IllegalArgumentException("Kepekatan mesti positif");
12 }
13
14 return -Math.log10(hydrogenIonConcentration);
15 }
16
17 public static void main(String[] args) {
18 try {
19 double concentration = 1.0e-9; // 1×10^-9 mol/L
20 double pH = calculatePH(concentration);
21 System.out.printf("Bagi [H+] = %.2e mol/L, pH = %.2f%n", concentration, pH);
22 } catch (IllegalArgumentException e) {
23 System.out.println("Ralat: " + e.getMessage());
24 }
25 }
26}
27
1# Fungsi R untuk mengira pH
2calculate_ph <- function(hydrogen_ion_concentration) {
3 if (hydrogen_ion_concentration <= 0) {
4 stop("Ralat: Kepekatan mesti positif")
5 }
6
7 -log10(hydrogen_ion_concentration)
8}
9
10# Contoh penggunaan
11concentration <- 1.0e-5 # 1×10^-5 mol/L
12ph <- calculate_ph(concentration)
13cat(sprintf("Bagi [H+] = %.2e mol/L, pH = %.2f\n", concentration, ph))
14
1<?php
2/**
3 * Kira pH dari kepekatan ion hidrogen
4 *
5 * @param float $hydrogenIonConcentration Kepekatan dalam mol/L
6 * @return float|string nilai pH atau mesej ralat
7 */
8function calculatePH($hydrogenIonConcentration) {
9 if ($hydrogenIonConcentration <= 0) {
10 return "Ralat: Kepekatan mesti positif";
11 }
12
13 return -log10($hydrogenIonConcentration);
14}
15
16// Contoh penggunaan
17$concentration = 1.0e-11; // 1×10^-11 mol/L
18$pH = calculatePH($concentration);
19echo "Bagi [H+] = " . $concentration . " mol/L, pH = " . number_format($pH, 2);
20?>
21
1using System;
2
3class PHCalculator
4{
5 /// <summary>
6 /// Kira pH dari kepekatan ion hidrogen
7 /// </summary>
8 /// <param name="hydrogenIonConcentration">Kepekatan dalam mol/L</param>
9 /// <returns>nilai pH</returns>
10 /// <exception cref="ArgumentException">Dibuang apabila kepekatan tidak positif</exception>
11 public static double CalculatePH(double hydrogenIonConcentration)
12 {
13 if (hydrogenIonConcentration <= 0)
14 {
15 throw new ArgumentException("Kepekatan mesti positif");
16 }
17
18 return -Math.Log10(hydrogenIonConcentration);
19 }
20
21 static void Main()
22 {
23 try
24 {
25 double concentration = 1.0e-4; // 1×10^-4 mol/L
26 double pH = CalculatePH(concentration);
27 Console.WriteLine($"Bagi [H+] = {concentration:0.##e+00} mol/L, pH = {pH:F2}");
28 }
29 catch (ArgumentException e)
30 {
31 Console.WriteLine("Ralat: " + e.Message);
32 }
33 }
34}
35
Sørensen, S. P. L. (1909). "Kajian Enzim II. Pengukuran dan Kepentingan Kepekatan Ion Hidrogen dalam Reaksi Enzim". Biochemische Zeitschrift. 21: 131–304.
Harris, D. C. (2010). Analisis Kimia Kuantitatif (ed. ke-8). W. H. Freeman and Company.
Bates, R. G. (1973). Penentuan pH: Teori dan Amalan (ed. ke-2). Wiley.
Covington, A. K., Bates, R. G., & Durst, R. A. (1985). "Definisi skala pH, nilai rujukan standard, pengukuran pH dan terminologi berkaitan". Pure and Applied Chemistry. 57(3): 531–542.
Skoog, D. A., West, D. M., Holler, F. J., & Crouch, S. R. (2013). Asas Kimia Analitis (ed. ke-9). Cengage Learning.
Persatuan Antarabangsa untuk Kimia Tulen dan Gunaan. (2002). "Pengukuran pH. Definisi, Standard, dan Prosedur". Cadangan IUPAC 2002.
"pH." Wikipedia, Yayasan Wikimedia, https://en.wikipedia.org/wiki/PH. Diakses 2 Ogos 2024.
"Reaksi Asid-Basa." Wikipedia, Yayasan Wikimedia, https://en.wikipedia.org/wiki/Acid%E2%80%93base_reaction. Diakses 2 Ogos 2024.
Institut Kebangsaan Standard dan Teknologi. (2022). "pH dan Reaksi Asid-Basa". NIST Chemistry WebBook, SRD 69.
Ophardt, C. E. (2003). "Skala pH: Asid, Basa, pH dan Penampan". Virtual Chembook, Elmhurst College.
Cadangan Penerangan Meta: Kira nilai pH dengan segera menggunakan Pengira Nilai pH kami. Masukkan kepekatan ion hidrogen untuk menentukan keasidan atau alkaliniti larutan dengan ketepatan. Alat dalam talian percuma!
Seruan untuk Tindakan: Cuba Pengira Nilai pH kami sekarang untuk dengan cepat menentukan keasidan atau alkaliniti larutan anda. Hanya masukkan kepekatan ion hidrogen dan dapatkan nilai pH yang tepat dan segera. Kongsikan hasil anda atau terokai pengira kimia kami yang lain untuk meningkatkan kerja saintifik anda!
Temui lebih banyak alat yang mungkin berguna untuk aliran kerja anda