Hitung tegangan, arus, atau resistansi secara instan dengan kalkulator Hukum Ohm gratis ini. Masukkan dua nilai apa pun untuk menyelesaikan V=IR. Termasuk contoh praktis, rumus, dan solusi langkah demi langkah untuk desain sirkuit.
Hukum Ohm mendefinisikan bagaimana tegangan, arus, dan resistansi saling berhubungan dalam sirkuit listrik. Fisikawan Jerman Georg Simon Ohm menemukan prinsip ini pada tahun 1827, menetapkan bahwa tegangan (V) sama dengan arus (I) dikalikan resistansi (R): V = I Ă— R.
Ketika Anda memecahkan masalah sirkuit yang tidak menyala, atau memilih resistor yang tepat untuk LED, Anda menerapkan Hukum Ohm baik Anda menyadarinya atau tidak. Kalkulator ini menyelesaikan nilai yang hilang saat Anda memberikan dua parameter yang diketahui—menghilangkan perhitungan manual dan mengurangi kesalahan dalam desain sirkuit, pemilihan komponen, dan pemecahan masalah listrik.
Kalkulator secara otomatis menentukan nilai yang hilang saat Anda memberikan dua parameter yang diketahui. Inilah yang membuatnya sederhana:
Catatan: Kalkulator memerlukan tepat dua nilai. Kesalahan umum adalah mengisi semua tiga kolom—saat ini terjadi, hapus kolom yang ingin Anda hitung.
Kalkulator memvalidasi input Anda sebelum menghitung:
Pesan kesalahan menunjuk ke masalah spesifik, sehingga koreksi menjadi mudah.
Rumus utama Hukum Ohm dinyatakan sebagai:
Di mana:
Dari rumus utama ini, kita dapat menurunkan dua bentuk tambahan:
Untuk menghitung Arus:
Untuk menghitung Resistansi:
Kalkulator secara otomatis memilih rumus yang sesuai berdasarkan input Anda:
Skenario 1: Menghitung Tegangan (V)
Skenario 2: Menghitung Arus (I)
Skenario 3: Menghitung Resistansi (R)
Kalkulator menampilkan rumus dan nilai yang disubstitusikan, membantu Anda memverifikasi perhitungan sesuai harapan.
Perhitungan dilakukan dengan aritmatika floating-point presisi ganda untuk memastikan akurasi. Hasil ditampilkan dengan pembulatan ke sejumlah desimal yang sesuai untuk keterbacaan, sementara perhitungan internal mempertahankan presisi penuh.
Desain Sirkuit dan Proyek LED Saat membangun sirkuit LED dengan baterai 9V, Anda perlu melindungi LED dari arus berlebihan. Jika LED Anda membutuhkan 20mA dan memiliki drop tegangan maju 2V, kalkulator dengan cepat menunjukkan Anda membutuhkan resistor 350Ω (gunakan nilai standar terdekat: 330Ω atau 390Ω). Tanpa perhitungan ini, Anda berisiko membakar LED seketika.
Pemecahan Masalah Kegagalan Sirkuit Inilah yang terjadi dalam praktik: Anda mengukur 12V pada catu daya tetapi hanya 8V yang mencapai komponen Anda. Dengan mengukur arus (misalnya, 0,5A) dan menggunakan Hukum Ohm, Anda menghitung resistansi kawat yang menyebabkan penurunan: R = 4V / 0,5A = 8Ω. Resistansi yang tidak terduga ini sering menunjukkan sambungan yang terkorosi atau pengkabelan yang tidak memadai.
Pemilihan Komponen untuk Penanganan Daya Saat memilih resistor untuk pembagi tegangan atau pembatas arus, Hukum Ohm menentukan nilai resistansi dan rating daya yang dibutuhkan. Resistor 100Ω yang menurunkan 5V membawa 50mA, melepaskan 0,25W—membutuhkan setidaknya resistor dengan rating 0,5W untuk mencegah pemanasan berlebih.
Perhitungan Umur Baterai Untuk proyek portabel, mengetahui sirkuit Anda menarik 150mA dari baterai 2000mAh membantu memperkirakan waktu operasi: sekitar 13 jam. Hukum Ohm menghubungkan resistansi sirkuit Anda dengan arus yang ditarik, memungkinkan optimasi sebelum pembangunan.
Verifikasi Keamanan Sebelum prototipe, verifikasi arus yang dihitung tidak melebihi rating komponen. Kesalahan umum adalah meremehkan arus melalui jalur resistansi rendah, yang dapat merusak IC, jalur, atau menciptakan bahaya kebakaran.
Keterbatasan: Hukum Ohm berlaku untuk bahan ohmic (konduktor linier) pada suhu konstan. Ini tidak berlaku langsung untuk komponen non-linier seperti dioda, transistor, atau termistor tanpa modifikasi. Untuk sirkuit AC, Anda perlu mempertimbangkan impedansi (resistansi kompleks) daripada sekadar resistansi.
Meskipun Hukum Ohm fundamental untuk analisis sirkuit, terdapat hukum dan metode lain yang digunakan insinyur elektrik:
Hukum Daya: Menjelaskan hubungan antara daya listrik, tegangan, dan arus (P = V × I). Dapat dikombinasikan dengan Hukum Ohm untuk menurunkan rumus tambahan seperti P = I²R atau P = V²/R.
Hukum Tegangan Kirchhoff (KVL): Menyatakan bahwa jumlah tegangan di sekitar loop tertutup dalam sirkuit sama dengan nol. Penting untuk menganalisis sirkuit kompleks dengan beberapa komponen.
Hukum Arus Kirchhoff (KCL): Menyatakan bahwa jumlah arus yang masuk ke sebuah node sama dengan jumlah arus yang keluar. Digunakan bersama Hukum Ohm untuk analisis sirkuit.
Teorema Thevenin: Memungkinkan penyederhanaan sirkuit kompleks menjadi sirkuit ekivalen dengan sumber tegangan tunggal dan resistansi seri.
Teorema Norton: Serupa dengan Thevenin tetapi menggunakan sumber arus dan resistansi paralel untuk penyederhanaan sirkuit.
Georg Simon Ohm (1789-1854) mempublikasikan deskripsi matematis tentang sirkuit listrik pada tahun 1827, mendokumentasikan apa yang sekarang kita sebut Hukum Ohm. Komunitas ilmiah awalnya menolak karyanya—beberapa koleganya bahkan mengolok-oloknya karena bertentangan dengan teori yang sudah mapan tentang listrik.
Yang membuat cerita Ohm menarik: dia membuat instrumen presisi sendiri, termasuk termocouple khusus, karena peralatan yang ada tidak cukup akurat untuk eksperimennya. Melalui pengukuran yang teliti tentang aliran arus melalui kawat dari berbagai bahan dan ketebalan, dia mengidentifikasi hubungan proporsional antara tegangan dan arus.
Pengakuan datang perlahan. Royal Society menganugerahinya Medali Copley pada tahun 1841, empat belas tahun setelah publikasinya. Pada tahun 1881, Kongres Listrik Internasional menghormati kontribusinya dengan memberi nama satuan resistansi listrik "ohm"—sebuah penghargaan yang tepat mengingat betapa mendasarnya konsep ini bagi teknik listrik.
Selama era telegraf dan elektrifikasi kota selanjutnya di akhir 1800-an, Hukum Ohm terbukti sangat penting. Para insinyur yang merancang sistem distribusi daya perlu memprediksi penurunan tegangan, menghitung ukuran kawat, dan mencegah pemanasan berlebih. Prinsip yang sama berlaku hingga saat ini, baik saat memecahkan masalah sirkuit mikrokontroler atau merancang distribusi daya untuk pusat data.
Yang luar biasa dari Hukum Ohm adalah daya tahannya: meskipun hampir 200 tahun kemajuan teknologi—dari sel galvanik hingga sirkuit terintegrasi—hubungan fundamental V = I × R tetap tidak berubah dan berlaku universal untuk sirkuit resistif.
Hukum Ohm menjelaskan bagaimana tiga sifat listrik berhubungan: tegangan (tekanan listrik), arus (laju aliran), dan resistansi (hambatan terhadap aliran). Hubungannya adalah V = I × R. Bayangkan seperti air mengalir melalui pipa—tegangan adalah tekanan air, arus adalah laju aliran, dan resistansi adalah seberapa banyak pipa membatasi aliran. Naikkan tekanan (tegangan) atau kurangi hambatan (resistansi), maka aliran (arus) akan meningkat secara proporsional.
Untuk menghitung tegangan, kalikan arus (dalam ampere) dengan resistansi (dalam ohm): V = I × R. Misalnya, jika arus 2 A dan resistansi 5 Ω, maka tegangan = 2 × 5 = 10 V.
Untuk menghitung arus, bagi tegangan (dalam volt) dengan resistansi (dalam ohm): I = V / R. Misalnya, jika tegangan 12 V dan resistansi 4 Ω, maka arus = 12 / 4 = 3 A.
Untuk menghitung resistansi, bagi tegangan (dalam volt) dengan arus (dalam ampere): R = V / I. Misalnya, jika tegangan 9 V dan arus 3 A, maka resistansi = 9 / 3 = 3 Ω.
Tegangan (V) adalah tekanan listrik yang mendorong elektron melalui rangkaian, diukur dalam volt. Arus (I) adalah laju aliran elektron melalui konduktor, diukur dalam ampere. Resistansi (R) adalah hambatan terhadap aliran arus, diukur dalam ohm. Ketiga kuantitas ini berhubungan melalui Hukum Ohm (V = I Ă— R).
Ya, tetapi memerlukan modifikasi. Untuk rangkaian AC, Anda akan bekerja dengan impedansi (Z) daripada resistansi sederhana. Impedansi memperhitungkan komponen resistif dan reaktif (dari kapasitor dan induktor), menciptakan hambatan terhadap aliran arus yang bergantung pada frekuensi. Rumusnya menjadi V = I Ă— Z, di mana Z diukur dalam ohm tetapi mewakili kuantitas kompleks dengan magnitudo dan sudut fase.
Contoh umum adalah menghitung resistor pembatas arus untuk LED. Jika Anda memiliki catu daya 5V, LED dengan drop tegangan maju 2V, dan ingin arus 20mA, Anda membutuhkan: R = (5V - 2V) / 0,02A = resistor 150 Ω.
Hukum Ohm fundamental untuk desain rangkaian, pemecahan masalah, pemilihan komponen, dan analisis keselamatan. Ini memungkinkan insinyur memprediksi perilaku rangkaian, menghitung konsumsi daya, membuat komponen dengan ukuran yang tepat, dan memastikan rangkaian beroperasi dalam batas aman.
Tidak. Hukum Ohm berlaku khusus untuk bahan ohmic—konduktor dengan hubungan tegangan-arus linier seperti sebagian besar logam (tembaga, aluminium, resistor). Ini tidak berlaku langsung untuk komponen non-linier seperti dioda, LED, transistor, baterai, atau termistor. Komponen ini membutuhkan metode analisis atau model rangkaian yang berbeda. Selain itu, resistansi berubah dengan suhu, sehingga perhitungan mengasumsikan suhu operasi yang relatif stabil.
Berikut adalah contoh kode untuk menghitung parameter listrik menggunakan Hukum Ohm dalam berbagai bahasa pemrograman:
1# Contoh Python untuk perhitungan Hukum Ohm
2
3def calculate_voltage(current, resistance):
4 """Hitung tegangan berdasarkan arus dan resistansi."""
5 return current * resistance
6
7def calculate_current(voltage, resistance):
8 """Hitung arus berdasarkan tegangan dan resistansi."""
9 if resistance == 0:
10 raise ValueError("Resistansi tidak boleh nol")
11 return voltage / resistance
12
13def calculate_resistance(voltage, current):
14 """Hitung resistansi berdasarkan tegangan dan arus."""
15 if current == 0:
16 raise ValueError("Arus tidak boleh nol")
17 return voltage / current
18
19# Contoh penggunaan:
20# Hitung tegangan
21I = 2.5 # ampere
22R = 100 # ohm
23V = calculate_voltage(I, R)
24print(f"Tegangan: {V:.2f} V") # Keluaran: Tegangan: 250.00 V
25
26# Hitung arus
27V = 12 # volt
28R = 4 # ohm
29I = calculate_current(V, R)
30print(f"Arus: {I:.2f} A") # Keluaran: Arus: 3.00 A
31
32# Hitung resistansi
33V = 9 # volt
34I = 0.5 # ampere
35R = calculate_resistance(V, I)
36print(f"Resistansi: {R:.2f} Ω") # Keluaran: Resistansi: 18.00 Ω
371// Contoh JavaScript untuk perhitungan Hukum Ohm
2
3function calculateVoltage(current, resistance) {
4 return current * resistance;
5}
6
7function calculateCurrent(voltage, resistance) {
8 if (resistance === 0) {
9 throw new Error("Resistansi tidak boleh nol");
10 }
11 return voltage / resistance;
12}
13
14function calculateResistance(voltage, current) {
15 if (current === 0) {
16 throw new Error("Arus tidak boleh nol");
17 }
18 return voltage / current;
19}
20
21// Contoh penggunaan:
22// Hitung tegangan
23const current1 = 0.5; // ampere
24const resistance1 = 220; // ohm
25const voltage1 = calculateVoltage(current1, resistance1);
26console.log(`Tegangan: ${voltage1.toFixed(2)} V`); // Keluaran: Tegangan: 110.00 V
27
28// Hitung arus
29const voltage2 = 5; // volt
30const resistance2 = 1000; // ohm
31const current2 = calculateCurrent(voltage2, resistance2);
32console.log(`Arus: ${current2.toFixed(4)} A`); // Keluaran: Arus: 0.0050 A
33
34// Hitung resistansi
35const voltage3 = 3.3; // volt
36const current3 = 0.02; // ampere
37const resistance3 = calculateResistance(voltage3, current3);
38console.log(`Resistansi: ${resistance3.toFixed(2)} Ω`); // Keluaran: Resistansi: 165.00 Ω
391// Contoh Java untuk perhitungan Hukum Ohm
2
3public class OhmsLawCalculator {
4
5 public static double calculateVoltage(double current, double resistance) {
6 return current * resistance;
7 }
8
9 public static double calculateCurrent(double voltage, double resistance) {
10 if (resistance == 0) {
11 throw new IllegalArgumentException("Resistansi tidak boleh nol");
12 }
13 return voltage / resistance;
14 }
15
16 public static double calculateResistance(double voltage, double current) {
17 if (current == 0) {
18 throw new IllegalArgumentException("Arus tidak boleh nol");
19 }
20 return voltage / current;
21 }
22
23 public static void main(String[] args) {
24 // Hitung tegangan
25 double current1 = 1.5; // ampere
26 double resistance1 = 10; // ohm
27 double voltage1 = calculateVoltage(current1, resistance1);
28 System.out.printf("Tegangan: %.2f V%n", voltage1); // Keluaran: Tegangan: 15.00 V
29
30 // Hitung arus
31 double voltage2 = 24; // volt
32 double resistance2 = 12; // ohm
33 double current2 = calculateCurrent(voltage2, resistance2);
34 System.out.printf("Arus: %.2f A%n", current2); // Keluaran: Arus: 2.00 A
35
36 // Hitung resistansi
37 double voltage3 = 120; // volt
38 double current3 = 5; // ampere
39 double resistance3 = calculateResistance(voltage3, current3);
40 System.out.printf("Resistansi: %.2f Ω%n", resistance3); // Keluaran: Resistansi: 24.00 Ω
41 }
42}
431' Fungsi Excel VBA untuk perhitungan Hukum Ohm
2
3Function CalculateVoltage(Current As Double, Resistance As Double) As Double
4 CalculateVoltage = Current * Resistance
5End Function
6
7Function CalculateCurrent(Voltage As Double, Resistance As Double) As Variant
8 If Resistance = 0 Then
9 CalculateCurrent = CVErr(xlErrDiv0)
10 Else
11 CalculateCurrent = Voltage / Resistance
12 End If
13End Function
14
15Function CalculateResistance(Voltage As Double, Current As Double) As Variant
16 If Current = 0 Then
17 CalculateResistance = CVErr(xlErrDiv0)
18 Else
19 CalculateResistance = Voltage / Current
20 End If
21End Function
22
23' Penggunaan dalam sel Excel:
24' =CalculateVoltage(2, 50) ' Mengembalikan 100 (V = I Ă— R)
25' =CalculateCurrent(12, 6) ' Mengembalikan 2 (I = V / R)
26' =CalculateResistance(9, 3) ' Mengembalikan 3 (R = V / I)
27Contoh-contoh ini menunjukkan cara mengimplementasikan perhitungan Hukum Ohm dengan penanganan kesalahan yang tepat untuk kasus-kasus khusus seperti pembagian dengan nol. Anda dapat menyesuaikan fungsi-fungsi ini sesuai kebutuhan atau mengintegrasikannya ke dalam aplikasi analisis sirkuit yang lebih besar.
Contoh 1: Menghitung Penurunan Tegangan pada Resistor
Contoh 2: Menghitung Arus dari Catu Daya
Contoh 3: Menemukan Resistansi yang Tidak Diketahui dengan Pengukuran
Contoh 4: Desain Sirkuit LED
Contoh 5: Arus Catu Daya
Contoh 6: Perhitungan Resistansi Kabel
Kalkulator gratis ini menghilangkan kesalahan perhitungan manual dan mempercepat alur kerja desain sirkuit. Masukkan dua nilai yang diketahui untuk segera menghitung nilai ketiga—sempurna untuk memverifikasi pengukuran breadboard, memilih komponen, atau memeriksa solusi pekerjaan rumah. Rumus yang ditampilkan menunjukkan secara tepat bagaimana setiap hasil dihitung, menjadikannya berharga untuk pembelajaran dan pekerjaan profesional.
Asosiasi Standar IEEE. "Kamus Standar IEEE tentang Istilah Elektrik dan Elektronik." Institut Insinyur Elektrik dan Elektronik, https://standards.ieee.org/. Sumber resmi untuk terminologi dan prinsip teknik elektrik.
Plonsey, Robert, dan Roger C. Barr. "Bioelektrisitas: Pendekatan Kuantitatif." Springer Science & Business Media, 2007. Buku teks akademik yang membahas prinsip kelistrikan dalam sistem biologis.
Lembaga Nasional Standar dan Teknologi (NIST). "Konstanta, Unit, dan Ketidakpastian." https://www.nist.gov/pml/owm. Definisi resmi unit SI dan standar pengukuran.
All About Circuits - Hukum Ohm. https://www.allaboutcircuits.com/textbook/direct-current/chpt-2/voltage-current-resistance-relate/. Sumber daya pendidikan dengan penjelasan detail dan contoh praktis untuk mahasiswa teknik elektrik.
The Engineering Toolbox. "Konduktivitas dan Resistivitas Elektrik." https://www.engineeringtoolbox.com/. Materi referensi untuk perhitungan teknik dan sifat material.
Temukan lebih banyak alat yang mungkin berguna untuk alur kerja Anda