Tính toán điện áp, dòng điện hoặc điện trở ngay lập tức với máy tính Định Luật Ohm miễn phí này. Nhập bất kỳ hai giá trị nào để giải V=IR. Bao gồm các ví dụ thực tế, công thức và giải pháp từng bước cho thiết kế mạch điện.
Ohm's Law xác định mối quan hệ giữa điện áp, dòng điện và điện trở trong các mạch điện. Nhà vật lý người Đức Georg Simon Ohm đã khám phá ra nguyên lý này vào năm 1827, khẳng định rằng điện áp (V) bằng dòng điện (I) nhân với điện trở (R): V = I × R.
Khi bạn đang khắc phục sự cố một mạch điện không hoạt động, hoặc chọn điện trở phù hợp cho một đèn LED, bạn đang áp dụng Ohm's Law cho dù bạn có nhận ra hay không. Máy tính này giải quyết bất kỳ giá trị còn thiếu nào khi bạn cung cấp hai tham số đã biết—loại bỏ các phép tính thủ công và giảm thiểu lỗi trong thiết kế mạch, lựa chọn linh kiện và khắc phục sự cố điện.
Máy tính tự động xác định giá trị còn thiếu khi bạn cung cấp hai tham số đã biết. Dưới đây là những điều làm cho việc này trở nên đơn giản:
Lưu ý: Máy tính yêu cầu chính xác hai giá trị. Một sai lầm thường gặp là điền đầy đủ cả ba trường—khi điều này xảy ra, hãy xóa trường bạn muốn tính.
Máy tính xác thực đầu vào của bạn trước khi tính toán:
Thông báo lỗi sẽ chỉ ra vấn đề cụ thể, giúp việc sửa chữa trở nên dễ dàng.
Công thức chính của Định Luật Ohm được biểu diễn như sau:
Trong đó:
Từ công thức chính này, chúng ta có thể rút ra hai dạng bổ sung:
Để tính Cường độ dòng điện:
Để tính Điện trở:
Máy tính sẽ tự động chọn công thức phù hợp dựa trên các giá trị bạn nhập:
Kịch Bản 1: Tính Điện áp (V)
Kịch Bản 2: Tính Cường độ dòng điện (I)
Kịch Bản 3: Tính Điện trở (R)
Máy tính sẽ hiển thị cả công thức và các giá trị thay thế, giúp bạn xác minh việc tính toán phù hợp với mong đợi của mình.
Các phép tính được thực hiện bằng phép toán số thực độ chính xác kép để đảm bảo tính chính xác. Kết quả được hiển thị với số thập phân phù hợp để dễ đọc, trong khi các phép tính nội bộ vẫn duy trì độ chính xác đầy đủ.
Thiết Kế Mạch và Dự Án LED Khi xây dựng một mạch LED với pin 9V, bạn cần bảo vệ LED khỏi dòng điện quá mức. Nếu LED của bạn yêu cầu 20mA và có điện áp chuyển tiếp 2V, máy tính sẽ nhanh chóng cho thấy bạn cần một điện trở 350Ω (sử dụng giá trị tiêu chuẩn gần nhất: 330Ω hoặc 390Ω). Nếu không tính toán này, bạn có nguy cơ làm cháy LED ngay lập tức.
Khắc Phục Sự Cố Mạch Đây là những gì xảy ra trong thực tế: bạn đo 12V tại nguồn điện nhưng chỉ có 8V đến thành phần của bạn. Bằng cách đo dòng điện (giả sử 0.5A) và sử dụng Định Luật Ohm, bạn tính toán điện trở dây gây ra sự sụt áp: R = 4V / 0.5A = 8Ω. Điện trở cao bất ngờ này thường cho thấy các kết nối bị ăn mòn hoặc dây dẫn không phù hợp.
Lựa Chọn Thành Phần Cho Khả Năng Xử Lý Điện Khi chọn điện trở cho bộchia áp hoặc bộ giới hạn dòng, Định Luật Ohm xác định cả giá trị điện trở và công suất cần thiết. Một điện trở 100Ω làm giảm 5V mang 50mA, phát tán 0.25W - đòi hỏi ít nhất một điện trở có định mức 0.5W để ngăn quá nhiệt.
Tính Toán Tuổi Thọ Pin Đối với các dự án di động, biết mạch của bạn tiêu thụ 150mA từ pin 2000mAh giúp ước tính thời gian hoạt động: khoảng 13 giờ. Định Luật Ohm kết nối điện trở của mạch với dòng điện này, cho phép tối ưu hóa trước khi xây dựng.
Xác Minh An Toàn Trước khi nguyên mẫu, hãy xác minh dòng điện tính toán của bạn không vượt quá định mức của thành phần. Một lỗi thường gặp là đánh giá thấp dòng điện qua các đường dẫn có điện trở thấp, có thể gây hỏng IC, đường dẫn hoặc tạo ra nguy cơ cháy.
Hạn Chế: Định Luật Ohm áp dụng cho các vật liệu ohmic (dẫn tuyến tính) ở nhiệt độ không đổi. Nó không áp dụng trực tiếp cho các thành phần phi tuyến như điốt, transistor hoặc nhiệt điện trở mà không có sự điều chỉnh. Đối với mạch AC, bạn sẽ cần tính đến trở kháng (điện trở phức) thay vì điện trở đơn giản.
Mặc dù Định Luật Ohm là cơ bản cho phân tích mạch, nhưng còn có các định luật và phương pháp khác mà kỹ sư điện sử dụng:
Định Luật Công Suất: Mô tả mối quan hệ giữa công suất điện, điện áp và dòng điện (P = V × I). Có thể được kết hợp với Định Luật Ohm để suy ra các công thức bổ sung như P = I²R hoặc P = V²/R.
Định Luật Điện Áp Kirchhoff (KVL): Cho rằng tổng tất cả các điện áp quanh một vòng kín trong mạch bằng không. Rất quan trọng để phân tích các mạch phức tạp với nhiều thành phần.
Định Luật Dòng Điện Kirchhoff (KCL): Cho rằng tổng dòng điện đi vào một nút bằng tổng dòng điện rời khỏi nút. Được sử dụng cùng với Định Luật Ohm để phân tích mạch.
Định Lý Thevenin: Cho phép đơn giản hóa các mạch phức tạp thành các mạch tương đương với một nguồn điện áp duy nhất và điện trở nối tiếp.
Định Lý Norton: Tương tự như Định Lý Thevenin nhưng sử dụng nguồn dòng điện và điện trở song song để đơn giản hóa mạch.
Georg Simon Ohm (1789-1854) đã công bố mô tả toán học về mạch điện của mình vào năm 1827, ghi lại những gì chúng ta ngày nay gọi là Định Luật Ohm. Cộng đồng khoa học ban đầu đã bác bỏ công trình của ông—một số đồng nghiệp thậm chí còn chế giễu nó vì mâu thuẫn với các lý thuyết đã được thiết lập về điện.
Điều làm cho câu chuyện của Ohm trở nên thú vị: ông đã tự chế tạo các dụng cụ chính xác của riêng mình, bao gồm các liên kết nhiệt tự chế, vì các thiết bị hiện có không đủ chính xác cho các thí nghiệm của ông. Thông qua các phép đo chi tiết về dòng điện qua các dây dẫn bằng các vật liệu và độ dày khác nhau, ông đã xác định mối quan hệ tỷ lệ giữa điện áp và dòng điện.
Sự công nhận đến chậm chạp. Hiệp hội Hoàng gia đã trao cho ông Huy chương Copley vào năm 1841, mười bốn năm sau khi ông công bố. Đến năm 1881, Đại hội Điện Quốc tế đã vinh danh đóng góp của ông bằng cách đặt tên đơn vị điện trở là "ohm"—một vinh dự xứng đáng với tầm quan trọng của khái niệm này đối với kỹ thuật điện.
Trong thời kỳ điện báo và quá trình điện khí hóa các thành phố vào cuối thế kỷ 19, Định Luật Ohm đã chứng tỏ là vô cùng quan trọng. Các kỹ sư thiết kế hệ thống phân phối điện cần phải dự đoán sụt áp, tính toán kích thước dây và ngăn ngừa quá nhiệt. Các nguyên tắc tương tự vẫn áp dụng ngày nay, cho dù bạn đang khắc phục sự cố mạch vi điều khiển hay thiết kế hệ thống phân phối điện cho một trung tâm dữ liệu.
Điều đáng chú ý về Định Luật Ohm là sự bền vững của nó: mặc dù đã có gần 200 năm phát triển công nghệ—từ pin galvanic đến các mạch tích hợp—mối quan hệ cơ bản V = I × R vẫn không thay đổi và áp dụng phổ quát cho các mạch điện trở.
Ohm's Law mô tả mối quan hệ giữa ba thuộc tính điện: điện áp (áp lực điện), dòng điện (tốc độ dòng chảy), và điện trở (sự chống lại dòng chảy). Mối quan hệ là V = I × R. Hãy nghĩ như nước chảy qua ống—điện áp là áp lực nước, dòng điện là tốc độ dòng chảy, và điện trở là mức độ ống hạn chế dòng chảy. Tăng áp lực (điện áp) hoặc giảm sự hạn chế (điện trở), thì dòng chảy (dòng điện) sẽ tăng tỷ lệ.
Để tính điện áp, nhân dòng điện (bằng ampe) với điện trở (bằng ohm): V = I × R. Ví dụ, nếu dòng điện là 2 A và điện trở là 5 Ω, thì điện áp = 2 × 5 = 10 V.
Để tính dòng điện, chia điện áp (bằng volt) cho điện trở (bằng ohm): I = V / R. Ví dụ, nếu điện áp là 12 V và điện trở là 4 Ω, thì dòng điện = 12 / 4 = 3 A.
Để tính điện trở, chia điện áp (bằng volt) cho dòng điện (bằng ampe): R = V / I. Ví dụ, nếu điện áp là 9 V và dòng điện là 3 A, thì điện trở = 9 / 3 = 3 Ω.
Điện áp (V) là áp lực điện đẩy electron qua mạch, được đo bằng volt. Dòng điện (I) là tốc độ dòng chảy của electron qua dẫn điện, được đo bằng ampe. Điện trở (R) là sự chống lại dòng chảy, được đo bằng ohm. Ba đại lượng này được liên kết bởi Ohm's Law (V = I × R).
Có, nhưng cần điều chỉnh. Đối với mạch AC, bạn sẽ làm việc với trở kháng (Z) thay vì điện trở đơn giản. Trở kháng tính đến cả thành phần điện trở và phản ứng (từ tụ điện và cuộn cảm), tạo ra sự chống lại dòng chảy phụ thuộc tần số. Công thức trở thành V = I × Z, trong đó Z được đo bằng ohm nhưng đại diện cho một đại lượng phức với độ lớn và góc pha.
Một ví dụ phổ biến là tính toán điện trở giới hạn dòng điện cho một LED. Nếu bạn có nguồn điện 5V, một LED với điện áp chuyển tiếp 2V, và muốn dòng điện 20mA, bạn cần: R = (5V - 2V) / 0.02A = 150 Ω điện trở.
Ohm's Law là nền tảng cho thiết kế mạch, khắc phục sự cố, lựa chọn linh kiện và phân tích an toàn. Nó cho phép kỹ sư dự đoán hành vi mạch, tính toán tiêu thụ điện năng, kích thước linh kiện chính xác và đảm bảo mạch hoạt động trong giới hạn an toàn.
Không. Ohm's Law áp dụng cụ thể cho vật liệu ohmic—các dẫn điện có mối quan hệ tuyến tính giữa điện áp và dòng điện như hầu hết các kim loại (đồng, nhôm, điện trở). Nó không áp dụng trực tiếp cho các linh kiện phi tuyến như diode, LED, transistor, pin, hoặc nhiệt điện trở. Các linh kiện này yêu cầu các phương pháp phân tích hoặc mô hình mạch khác. Ngoài ra, điện trở thay đổi theo nhiệt độ, vì vậy các phép tính giả định ở nhiệt độ hoạt động tương đối ổn định.
Dưới đây là các ví dụ mã để tính toán các thông số điện bằng Định luật Ohm trong các ngôn ngữ lập trình khác nhau:
1# Ví dụ Python để tính toán Định luật Ohm
2
3def calculate_voltage(current, resistance):
4 """Tính điện áp dựa trên cường độ dòng điện và điện trở."""
5 return current * resistance
6
7def calculate_current(voltage, resistance):
8 """Tính cường độ dòng điện dựa trên điện áp và điện trở."""
9 if resistance == 0:
10 raise ValueError("Điện trở không thể bằng không")
11 return voltage / resistance
12
13def calculate_resistance(voltage, current):
14 """Tính điện trở dựa trên điện áp và cường độ dòng điện."""
15 if current == 0:
16 raise ValueError("Cường độ dòng điện không thể bằng không")
17 return voltage / current
18
19# Ví dụ sử dụng:
20# Tính điện áp
21I = 2.5 # ampe
22R = 100 # ohm
23V = calculate_voltage(I, R)
24print(f"Điện áp: {V:.2f} V") # Kết quả: Điện áp: 250.00 V
25
26# Tính cường độ dòng điện
27V = 12 # volt
28R = 4 # ohm
29I = calculate_current(V, R)
30print(f"Cường độ dòng điện: {I:.2f} A") # Kết quả: Cường độ dòng điện: 3.00 A
31
32# Tính điện trở
33V = 9 # volt
34I = 0.5 # ampe
35R = calculate_resistance(V, I)
36print(f"Điện trở: {R:.2f} Ω") # Kết quả: Điện trở: 18.00 Ω
371// Ví dụ JavaScript để tính toán Định luật Ohm
2
3function calculateVoltage(current, resistance) {
4 return current * resistance;
5}
6
7function calculateCurrent(voltage, resistance) {
8 if (resistance === 0) {
9 throw new Error("Điện trở không thể bằng không");
10 }
11 return voltage / resistance;
12}
13
14function calculateResistance(voltage, current) {
15 if (current === 0) {
16 throw new Error("Cường độ dòng điện không thể bằng không");
17 }
18 return voltage / current;
19}
20
21// Ví dụ sử dụng:
22// Tính điện áp
23const current1 = 0.5; // ampe
24const resistance1 = 220; // ohm
25const voltage1 = calculateVoltage(current1, resistance1);
26console.log(`Điện áp: ${voltage1.toFixed(2)} V`); // Kết quả: Điện áp: 110.00 V
27
28// Tính cường độ dòng điện
29const voltage2 = 5; // volt
30const resistance2 = 1000; // ohm
31const current2 = calculateCurrent(voltage2, resistance2);
32console.log(`Cường độ dòng điện: ${current2.toFixed(4)} A`); // Kết quả: Cường độ dòng điện: 0.0050 A
33
34// Tính điện trở
35const voltage3 = 3.3; // volt
36const current3 = 0.02; // ampe
37const resistance3 = calculateResistance(voltage3, current3);
38console.log(`Điện trở: ${resistance3.toFixed(2)} Ω`); // Kết quả: Điện trở: 165.00 Ω
391// Ví dụ Java để tính toán Định luật 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("Điện trở không thể bằng không");
12 }
13 return voltage / resistance;
14 }
15
16 public static double calculateResistance(double voltage, double current) {
17 if (current == 0) {
18 throw new IllegalArgumentException("Cường độ dòng điện không thể bằng không");
19 }
20 return voltage / current;
21 }
22
23 public static void main(String[] args) {
24 // Tính điện áp
25 double current1 = 1.5; // ampe
26 double resistance1 = 10; // ohm
27 double voltage1 = calculateVoltage(current1, resistance1);
28 System.out.printf("Điện áp: %.2f V%n", voltage1); // Kết quả: Điện áp: 15.00 V
29
30 // Tính cường độ dòng điện
31 double voltage2 = 24; // volt
32 double resistance2 = 12; // ohm
33 double current2 = calculateCurrent(voltage2, resistance2);
34 System.out.printf("Cường độ dòng điện: %.2f A%n", current2); // Kết quả: Cường độ dòng điện: 2.00 A
35
36 // Tính điện trở
37 double voltage3 = 120; // volt
38 double current3 = 5; // ampe
39 double resistance3 = calculateResistance(voltage3, current3);
40 System.out.printf("Điện trở: %.2f Ω%n", resistance3); // Kết quả: Điện trở: 24.00 Ω
41 }
42}
431' Hàm Excel VBA để tính toán Định luật 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' Sử dụng trong ô Excel:
24' =CalculateVoltage(2, 50) ' Trả về 100 (V = I × R)
25' =CalculateCurrent(12, 6) ' Trả về 2 (I = V / R)
26' =CalculateResistance(9, 3) ' Trả về 3 (R = V / I)
27Những ví dụ này minh họa cách triển khai các phép tính Định luật Ohm với việc xử lý lỗi phù hợp cho các trường hợp biên như chia cho không. Bạn có thể điều chỉnh các hàm này cho nhu cầu cụ thể của mình hoặc tích hợp chúng vào các ứng dụng phân tích mạch điện lớn hơn.
Ví Dụ 1: Tính Sụt Áp Trên Điện Trở
Ví Dụ 2: Tính Dòng Điện Từ Nguồn Điện
Ví Dụ 3: Tìm Điện Trở Chưa Biết Bằng Đo Lường
Ví Dụ 4: Thiết Kế Mạch LED
Ví Dụ 5: Dòng Điện Từ Nguồn
Ví Dụ 6: Tính Điện Trở Dây Dẫn
Máy tính miễn phí này loại bỏ lỗi tính toán thủ công và tăng tốc quy trình thiết kế mạch. Nhập bất kỳ hai giá trị đã biết để tức thì tính toán giá trị thứ ba—hoàn hảo để xác minh phép đo breadboard, lựa chọn linh kiện, hoặc kiểm tra bài tập. Các công thức được hiển thị cho thấy chính xác cách tính từng kết quả, làm cho nó trở nên có giá trị cho cả việc học tập và công việc chuyên nghiệp.
Hiệp Hội Tiêu Chuẩn IEEE. "Từ Điển Tiêu Chuẩn IEEE về Các Thuật Ngữ Điện và Điện Tử." Viện Kỹ Sư Điện và Điện Tử, https://standards.ieee.org/. Nguồn uy tín về thuật ngữ và nguyên lý kỹ thuật điện.
Plonsey, Robert, và Roger C. Barr. "Điện Sinh Học: Cách Tiếp Cận Định Lượng." Springer Science & Business Media, 2007. Sách giáo khoa học thuật về các nguyên lý điện trong hệ thống sinh học.
Viện Tiêu Chuẩn và Công Nghệ Quốc Gia (NIST). "Hằng Số, Đơn Vị và Độ Không Chắc Chắn." https://www.nist.gov/pml/owm. Định nghĩa đơn vị SI chính thức và các tiêu chuẩn đo lường.
All About Circuits - Định Luật Ohm. https://www.allaboutcircuits.com/textbook/direct-current/chpt-2/voltage-current-resistance-relate/. Nguồn tài nguyên giáo dục với các giải thích chi tiết và ví dụ thực tế cho sinh viên kỹ thuật điện.
The Engineering Toolbox. "Độ Dẫn Điện và Điện Trở." https://www.engineeringtoolbox.com/. Tài liệu tham khảo cho các phép tính kỹ thuật và tính chất vật liệu.
Khám phá thêm các công cụ có thể hữu ích cho quy trình làm việc của bạn