คำนวณแรงดันตกในสายไฟได้ทันที รองรับขนาดสายไฟ AWG และ mm² ด้วยการคำนวณตามมาตรฐาน NEC กำหนดการสูญเสียพลังงานและแรงดันที่ส่งมอบเพื่อการกำหนดขนาดสายไฟที่แม่นยำ
เมื่อกระแสไหลผ่านตัวนำใดๆ ความต้านทานจะทำให้เกิดแรงดันตก—เป็นเรื่องทางฟิสิกส์ที่หลีกเลี่ยงไม่ได้ คำถามไม่ใช่ว่าแรงดันตกจะเกิดขึ้นหรือไม่ แต่เป็นว่ามันยอมรับได้สำหรับการใช้งานของคุณหรือไม่
ช่างไฟฟ้าทุกคนเคยประสบกับเหตุการณ์นี้: คุณเดินสายวงจร ทุกอย่างดูดี แต่อุปกรณ์ที่ปลายสุดไม่ทำงานอย่างถูกต้อง ตัวการคือ แรงดันตกที่มากเกินไปที่ขโมยแรงดันไฟฟ้าก่อนที่จะถึงโหลด
เครื่องคำนวณนี้จะหาแรงดันตก การสูญเสียพลังงาน และแรงดันที่ส่งถึงสำหรับระบบสายไฟสองเส้น คุณสามารถทำงานกับขนาดสายไฟ AWG (American Wire Gauge) หรือ mm² ขึ้นอยู่กับตำแหน่งและมาตรฐานของคุณ การคำนวณใช้ค่าความต้านทานสายทองแดงมาตรฐานที่ 75°C ตามแนวทางรหัสไฟฟ้า NEC และสากล
คุณจะเห็นคำเตือนหากแรงดันตกเกิน 3%—ซึ่งเป็นคำแนะนำทั่วไปของ NEC สำหรับวงจรสาขา นี่สำคัญเพราะอุปกรณ์ที่ออกแบบสำหรับ 120V อาจทำงานผิดปกติเมื่อแรงดันต่ำกว่า 116V
เครื่องคำนวณจะตรวจสอบข้อมูลนำเข้าของคุณเพื่อป้องกันข้อผิดพลาดในการคำนวณ:
ข้อมูลนำเข้าที่ไม่ถูกต้องจะไม่ให้ผลลัพธ์—คุณจะต้องแก้ไขก่อน ข้อผิดพลาดทั่วไปคือการผสมหน่วย: การใช้ขนาดสาย AWG กับความยาวเป็นเมตร หรือในทางกลับกัน เครื่องคำนวณจะจัดการการแปลงหน่วยโดยอัตโนมัติตามประเภทเกจที่คุณเลือก
การคำนวณแรงดันตกสำหรับสายเคเบิลสองตัวนำทำได้โดย:
สูตรแรงดันตก:
โดยที่:
สูตรการสูญเสียกำลังไฟ:
โดยที่:
แรงดันที่ส่งถึง:
เปอร์เซ็นต์การตก:
เครื่องคำนวณใช้ค่าความต้านทานสายทองแดงมาตรฐานที่ 75°C—อุณหภูมิที่กำหนดทั่วไปสำหรับสายไฟในอาคารส่วนใหญ่ นี่คือสิ่งที่เกิดขึ้นเบื้องหลัง:
สำหรับสายเบอร์ AWG: ค่าความต้านทานเป็นโอห์มต่อ 1000 ฟุต สำหรับสายขนาด mm²: ค่าความต้านทานเป็นโอห์มต่อ 1000 เมตร
ขั้นตอนการคำนวณ:
ข้อสังเกตสำคัญ: การสูญเสียกำลังไฟเพิ่มขึ้นตามกำลังสองของกระแส การเพิ่มกระแสเป็นสองเท่าจะทำให้พลังงานที่สูญเสียเป็นความร้อนเพิ่มขึ้นสี่เท่า นี่คือเหตุผลว่าทำไมการใช้กระแสสูงจึงต้องเลือกขนาดสายอย่างระมัดระวัง
การเลือกขนาดสายไฟที่เหมาะสมป้องกันปัญหาที่น่าหงุดหงิดของเจ้าของบ้าน: ไฟหรี่ลงเมื่อเครื่องใช้ไฟฟ้าเริ่มทำงาน หรือเต้ารับที่ไม่สามารถจ่ายไฟได้เต็มกำลัง ฉันเคยเห็นสายไฟ 12 AWG ใช้สำหรับระยะทาง 100 ฟุตไปยังโรงรถที่แยกออกไป—ดูเหมือนสมเหตุสมผลจนกระทั่งคุณตระหนักว่าแรงดันไฟฟ้าลดลงกินพื้นที่ 6% ของแรงดันไฟฟ้าที่จ่าย อุปกรณ์จะทำงานไม่ถูกต้อง และเจ้าของบ้านไม่สามารถเข้าใจสาเหตุได้
วิธีแก้ไข? อัพเกรดเป็น 8 AWG หรือลดระยะทางลง สายไฟถูกกว่าการเรียกคืน
แรงดันไฟฟ้าลดลงมีความสำคัญอย่างยิ่งในการติดตั้งโซลาร์กระแสตรง ทุกโวลต์ที่สูญเสียในสายเคเบิลคือพลังงานที่คุณจ่ายเงินแต่ไม่ถึงอินเวอร์เตอร์หรือแบตเตอรี่ สำหรับระบบ 48V ที่ทำงาน 20 แอมป์ในระยะ 50 ฟุต การใช้สายไฟ 10 AWG แทนที่จะเป็น 6 AWG สามารถสูญเสียพลังงานเป็นความร้อนมากกว่า 200 วัตต์—นั่นเกือบเทียบเท่ากับผลผลิตของแผงโซลาร์ทั้งแผง
ช่างติดตั้งโซลาร์รู้: การคำนวณแรงดันไฟฟ้าลดลงของกระแสตรงไม่ใช่ทางเลือก แต่เป็นสิ่งจำเป็นสำหรับประสิทธิภาพของระบบและผลตอบแทนการลงทุน
สายเคเบิลระยะยาวในคลังสินค้า โรงงาน และอาคารสำนักงานสามารถครอบคลุมหลายร้อยฟุต มอเตอร์ 240V ที่มีการจัดอันดับที่ 230V ขั้นต่ำอาจได้รับเพียง 220V หลังจากแรงดันไฟฟ้าลดลง ก่อให้เกิดความร้อนเกินและอายุการใช้งานสั้นลง ผู้ผลิตมอเตอร์ระบุแรงดันไฟฟ้าขั้นต่ำด้วยเหตุผลที่ดี
สิ่งที่ทำได้ดี: คำนวณแรงดันไฟฟ้าลดลงในระหว่างขั้นตอนการออกแบบ ไม่ใช่หลังการติดตั้งเมื่อคำสั่งเปลี่ยนแปลงมีราคาแพง
เรือนำเสนอความท้าทายเฉพาะ: สายเคเบิลระยะยาว สภาพแวดล้อมที่ชื้น และกระแสตรงสูง ระบบ 12V มีความไวเป็นพิเศษ—การลดลง 2 โวลต์แสดงถึงการสูญเสีย 17% ซึ่งเพียงพอที่จะป้องกันแบตเตอรี่สตาร์ทจากการชาร์จอย่างถูกต้องหรือให้อุปกรณ์อิเล็กทรอนิกส์ทำงานอย่างน่าเชื่อถือ
เครื่องคำนวณนี้ออกแบบมาสำหรับระบบกระแสตรงสองตัวนำหรือระบบกระแสสลับเฟสเดียว นี่คือสิ่งที่ไม่ครอบคลุมและเมื่อคุณจำเป็นต้องใช้วิธีการที่แตกต่าง:
ระบบสามเฟส: ต้องใช้สูตรที่แตกต่างซึ่งคำนึงถึงปัจจัย √3 และแรงดันระหว่างเส้น แรงดันไฟฟ้าลดลงของสามเฟสโดยทั่วไปจะต่ำกว่าเฟสเดียวสำหรับระดับพลังงานเดียวกัน นี่เป็นเหตุผลที่สถานที่อุตสาหกรรมชอบใช้
ปฏิกิริยาไฟฟ้ากระแสสลับ: เครื่องคำนวณนี้ใช้ค่าความต้านทานกระแสตรง ซึ่งใช้งานได้ดีสำหรับการใช้งานสายไฟอาคารส่วนใหญ่ อย่างไรก็ตาม ตัวนำขนาดใหญ่ (เกิน 1/0 AWG) ในวงจรกระแสสลับอาจมีปฏิกิริยาที่สำคัญซึ่งส่งผลต่อแรงดันไฟฟ้าลดลง สำหรับการใช้งานเหล่านั้น โปรดดู NEC Chapter 9, Table 9 สำหรับค่าอิมพีแดนซ์
ผลกระทบของอุณหภูมิ: การคำนวณเหล่านี้ใช้ค่าความต้านทานที่ 75°C อุณหภูมิแวดล้อมที่สูงขึ้นหรือสภาวะกระแสเกินจะเพิ่มความต้านทาน NEC Article 310 ให้ปัจจัยการแก้ไขอุณหภูมิ
การบรรจุท่อและการลดอัตรา: ตัวนำหลายเส้นที่ทำให้เกิดกระแสในท่อเดียวกันจะสร้างความร้อนที่เพิ่มความต้านทาน นี่เป็นข้อพิจารณาแยกต่างหากจากแรงดันไฟฟ้าลดลงและต้องการการลดอัตราความสามารถกระแสตามมาตรา NEC 310.15(C)
ระบบ American Wire Gauge (AWG) มีมาตั้งแต่ปี 1857 และใช้มาตราส่วนลอการิทึม โดยตัวเลขที่ใหญ่ขึ้นหมายถึงสายไฟที่เล็กลง การเพิ่มขึ้น 3 เกรดจะเพิ่มความต้านทานประมาณสองเท่า ในขณะที่การลดลง 3 เกรดจะเพิ่มพื้นที่หน้าตัดประมาณสองเท่า ดูเหมือนจะสวนทางความคิดในตอนแรก—10 AWG เล็กกว่า 8 AWG—แต่คุณจะคุ้นเคยในที่สุด
ระบบ mm² แบบเมตริกจะระบุพื้นที่หน้าตัดโดยตรงในตารางมิลลิเมตร สายไฟ 2.5 mm² จะมีทองแดงในหน้าตัดเท่านั้น ง่ายต่อความเข้าใจ? แน่นอน ใช้ในประเทศส่วนใหญ่ของโลก? ใช่ แต่หากคุณทำงานในอเมริกาเหนือ คุณจะพบ AWG ทุกที่
National Electrical Code (NEC Article 210.19) แนะนำให้จำกัดแรงดันตกลง:
เหล่านี้ไม่ใช่เพียงคำแนะนำ การตกแรงดันมากเกินไปจะทำให้อุปกรณ์ทำงานผิดปกติ ลดประสิทธิภาพ และอาจสร้างอันตรายด้านความปลอดภัย IEEE Std 141 (Red Book) ให้คำแนะนำเพิ่มเติมสำหรับระบบไฟฟ้าในอุตสาหกรรมและพาณิชย์
นี่คือตัวอย่างโค้ดเพื่อคำนวณแรงดันตกของสายไฟในภาษาการเขียนโปรแกรมต่างๆ:
1def calculate_voltage_drop(current, resistance_per_1000, length):
2 """
3 คำนวณแรงดันตกสำหรับสายไฟสองตัวนำ
4
5 อาร์กิวเมนต์:
6 current: กระแสโหลดในแอมแปร์
7 resistance_per_1000: ความต้านทานสายไฟในโอห์มต่อ 1000 หน่วย
8 length: ความยาวสายไฟในหน่วยเดียวกับความต้านทาน
9
10 ส่งคืน:
11 พจนานุกรมที่มีแรงดันตก, การสูญเสียกำลังไฟฟ้า ฯลฯ
12 """
13 # คำนวณความต้านทานสำหรับความยาวจริง
14 resistance_per_conductor = (resistance_per_1000 / 1000) * length
15 total_resistance = 2 * resistance_per_conductor
16
17 # คำนวณแรงดันตก
18 voltage_drop = current * total_resistance
19
20 # คำนวณการสูญเสียกำลังไฟฟ้า
21 power_loss = current ** 2 * total_resistance
22
23 return {
24 'voltage_drop': round(voltage_drop, 3),
25 'power_loss': round(power_loss, 2),
26 'total_resistance': total_resistance
27 }
28
29# ตัวอย่าง: สายไฟ 12 AWG ยาว 100 ฟุต, 15 แอมป์
30awg_12_resistance = 1.93 # โอห์มต่อ 1000 ฟุต
31result = calculate_voltage_drop(15, awg_12_resistance, 100)
32print(f"แรงดันตก: {result['voltage_drop']} V")
33print(f"การสูญเสียกำลังไฟฟ้า: {result['power_loss']} W")
341function calculateVoltageDrop(current, resistancePer1000, length) {
2 // คำนวณความต้านทานสำหรับความยาวจริง
3 const resistancePerConductor = (resistancePer1000 / 1000) * length;
4 const totalResistance = 2 * resistancePerConductor;
5
6 // คำนวณแรงดันตก
7 const voltageDrop = current * totalResistance;
8
9 // คำนวณการสูญเสียกำลังไฟฟ้า
10 const powerLoss = Math.pow(current, 2) * totalResistance;
11
12 return {
13 voltageDrop: parseFloat(voltageDrop.toFixed(3)),
14 powerLoss: parseFloat(powerLoss.toFixed(2)),
15 totalResistance: totalResistance
16 };
17}
18
19// ตัวอย่าง: สายไฟ 2.5 มม² ยาว 50 เมตร, 15 แอมป์
20const mm2_2_5_resistance = 7.41; // โอห์มต่อ 1000 เมตร
21const result = calculateVoltageDrop(15, mm2_2_5_resistance, 50);
22console.log(`แรงดันตก: ${result.voltageDrop} V`);
23console.log(`การสูญเสียกำลังไฟฟ้า: ${result.powerLoss} W`);
241public class VoltageDropCalculator {
2 public static class Result {
3 public double voltageDrop;
4 public double powerLoss;
5 public double totalResistance;
6 }
7
8 public static Result calculateVoltageDrop(double current,
9 double resistancePer1000,
10 double length) {
11 // คำนวณความต้านทานสำหรับความยาวจริง
12 double resistancePerConductor = (resistancePer1000 / 1000.0) * length;
13 double totalResistance = 2 * resistancePerConductor;
14
15 // คำนวณแรงดันตก
16 double voltageDrop = current * totalResistance;
17
18 // คำนวณการสูญเสียกำลังไฟฟ้า
19 double powerLoss = Math.pow(current, 2) * totalResistance;
20
21 Result result = new Result();
22 result.voltageDrop = Math.round(voltageDrop * 1000.0) / 1000.0;
23 result.powerLoss = Math.round(powerLoss * 100.0) / 100.0;
24 result.totalResistance = totalResistance;
25
26 return result;
27 }
28
29 public static void main(String[] args) {
30 // ตัวอย่าง: สายไฟ 12 AWG ยาว 100 ฟุต, 20 แอมป์
31 double awg12Resistance = 1.93; // โอห์มต่อ 1000 ฟุต
32 Result result = calculateVoltageDrop(20, awg12Resistance, 100);
33
34 System.out.printf("แรงดันตก: %.3f V%n", result.voltageDrop);
35 System.out.printf("การสูญเสียกำลังไฟฟ้า: %.2f W%n", result.powerLoss);
36 }
37}
381' ฟังก์ชัน Excel VBA สำหรับคำนวณแรงดันตกของสายไฟ
2Function CableVoltageDrop(Current As Double, _
3 ResistancePer1000 As Double, _
4 Length As Double) As Double
5 Dim ResistancePerConductor As Double
6 Dim TotalResistance As Double
7
8 ResistancePerConductor = (ResistancePer1000 / 1000) * Length
9 TotalResistance = 2 * ResistancePerConductor
10
11 CableVoltageDrop = Current * TotalResistance
12End Function
13
14' การใช้งานใน Excel:
15' =CableVoltageDrop(15, 1.93, 100)
16' ส่งคืนแรงดันตกเป็นโวลต์
17ผลลัพธ์:
การวิเคราะห์: วงจรนี้เกินข้อแนะนำ 3% ของ NEC ควรอัพเกรดเป็น 10 AWG เพื่อลดการตกแรงดันเป็น 3.63 V (3.03%) หรือดีกว่านั้น ใช้ 8 AWG สำหรับ 2.28 V (1.90%)
ผลลัพธ์:
การวิเคราะห์: การตกแรงดันนี้สูงเกินไปสำหรับระบบโซลาร์ - คุณกำลังสูญเสียพลังงานมากกว่า 123 วัตต์เป็นความร้อน อัพเกรดเป็นสายไฟ 16 มม² เพื่อลดการตกแรงดันเหลือประมาณ 2.3 V (4.8%) หรือดีที่สุด ใช้ 25 มม² เพื่อประสิทธิภาพที่เหมาะสม
ผลลัพธ์:
การวิเคราะห์: เกินข้อแนะนำ 3% เล็กน้อย การอัพเกรดเป็น 4 AWG จะลดการตกแรงดันเหลือ 4.94 V (2.06%) ซึ่งอยู่ในแนวทาง NEC และลดพลังงานที่สูญเสีย
ผลลัพธ์:
การวิเคราะห์: วงจรนี้มีขนาดเหมาะสม การตกแรงดันต่ำกว่า 3% อุปกรณ์ได้รับแรงดันที่เพียงพอ และการสูญเสียพลังงานน้อยมาก นี่คือสิ่งที่คุณต้องการในการออกแบบระบบไฟฟ้า
แรงดันไฟฟ้าตกคือการลดลงของแรงดันที่เกิดขึ้นเมื่อกระแสไฟฟ้าไหลผ่านความต้านทานของตัวนำ คิดเหมือนกับการสูญเสียแรงดันน้ำในสายยางสวนยาว—ยิ่งน้ำไหลไกลเท่าไร แรงดันที่ปลายสายก็จะน้อยลงเท่านั้น สำหรับไฟฟ้า หมายความว่ามีแรงดันน้อยลงที่โหลดเมื่อเทียบกับแรงดันไฟที่จ่าย
NEC Article 210.19(A) แนะนำ:
ขีดจำกัดเหล่านี้ป้องกันการทำงานผิดปกติของอุปกรณ์และการสูญเสียประสิทธิภาพ มอเตอร์ที่ออกแบบมาสำหรับ 230V อาจล้มเหลวในการสตาร์ทหรือร้อนเกินไปหากได้รับเพียง 220V เนื่องจากแรงดันไฟฟ้าตกมากเกินไป
คุณมี 4 วิธีปฏิบัติ:
สิ่งที่ได้ผลดีที่สุดในทางปฏิบัติ: คำนวณแรงดันไฟฟ้าตกระหว่างการออกแบบ ไม่ใช่หลังจากที่คุณติดตั้งสายไฟขนาดผิด
AWG (American Wire Gauge) ใช้มาตราส่วนลอการิทึมที่ ตัวเลขต่ำลง = สายไฟหนามากขึ้น ดูเหมือนจะตรงข้ามกับสามัญสำนึก แต่เป็นมาตรฐานในอเมริกาเหนือ การเปลี่ยนแปลง 3 เกจจะเพิ่มหรือลดพื้นที่หน้าตัดประมาณสองเท่า
mm² ระบุพื้นที่หน้าตัดโดยตรงในตารางมิลลิเมตร สายไฟ 2.5 mm² มีทองแดงเท่ากับนั้น เข้าใจง่ายกว่าและใช้กันทั่วโลกนอกเหนือจากอเมริกาเหนือ
กระแสไหลผ่าน สองตัวนำ - สายไฟบวก (ร้อน) ที่ไปยังโหลดและสายลบ (กลางหรือย้อนกลับ) ที่กลับมา แต่ละตัวนำมีความต้านทาน ดังนั้นคุณต้องคำนึงถึงทั้งสอง นี่คือเหตุผลที่สูตรรวมปัจจัย 2
ข้อผิดพลาดทั่วไป: ลืมปัจจัยนี้และคำนวณเฉพาะการตกของตัวนำเดียว ส่งผลให้แรงดันไฟฟ้าตกเป็นครึ่งหนึ่งของที่เกิดขึ้นจริง
ใช่ ความต้านทานที่ทำให้เกิดแรงดันไฟฟ้าตกยังกระจายพลังงานเป็นความร้อนตาม P = I² × R ในระบบโซลาร์ นี่คือพลังงานที่คุณจ่ายเงินไปแล้วแต่กลับทำให้ท่อร้อนแทนที่จะชาร์จแบตเตอรี่ ในทุกระบบ นี่คือเงินที่สิ้นเปลืองและประสิทธิภาพที่ลดลง
สำหรับระบบ DC กระแสสูง เช่น การติดตั้งโซลาร์ แรงดันไฟฟ้าตกส่งผลกระทบโดยตรงต่อผลตอบแทนการลงทุน ทุกวัตต์ที่สูญเสียเป็นความร้อนคือวัตต์ที่ไม่ได้ส่งไปยังโหลด
เครื่องคำนวณนี้ใช้ค่าความต้านทานที่ 75°C (167°F) ซึ่งเป็นค่ามาตรฐานสำหรับสายไฟส่วนใหญ่ (THHN, THWN ฯลฯ) NEC Table 8 ให้ค่ามาตรฐานเหล่านี้
อุณหภูมิสูงเพิ่มความต้านทาน สำหรับการติดตั้งในสภาพแวดล้อมที่ร้อนหรือระบายความร้อนได้ไม่ดี คุณอาจต้องใช้ปัจจัยการแก้ไขอุณหภูมิจาก NEC Article 310.15(C)
ไม่ เครื่องคำนวณนี้ออกแบบมาสำหรับ ระบบเฟสเดียว สองตัวนำ การคำนวณสามเฟสใช้สูตรที่แตกต่างซึ่งรวมปัจจัย √3 สำหรับความสัมพันธ์แรงดันระหว่างสาย แรงดันไฟฟ้าตกของสามเฟสโดยทั่วไปต่ำกว่าเฟสเดียวสำหรับระดับพลังงานเดียวกัน นี่เป็นเหตุผลที่สถานที่อุตสาหกรรมใช้การกระจายไฟสามเฟส
สำหรับการคำนวณสามเฟส คุณจะต้องใช้เครื่องคำนวณเฉพาะหรือปรึกษา IEEE Std 141 สำหรับสูตรที่ถูกต้อง
สมาคมป้องกันอัคคีภัยแห่งชาติ NFPA 70: รหัสไฟฟ้าแห่งชาติ (NEC) ฉบับปี 2023 โดยเฉพาะ:
สถาบันวิศวกรไฟฟ้าและอิเล็กทรอนิกส์ IEEE Std 141-1993 (Red Book): แนวปฏิบัติที่แนะนำโดย IEEE สำหรับการกระจายพลังงานไฟฟ้าในโรงงานอุตสาหกรรม. คำแนะนำที่ครอบคลุมเกี่ยวกับการคำนวณการตกแรงดันสำหรับการประยุกต์ใช้ในอุตสาหกรรม
สมาคมทดสอบและวัสดุแห่งอเมริกา ASTM B3 - มาตรฐานข้อกำหนดสำหรับลวดทองแดงอ่อนหรืออบอ่อน. กำหนดคุณสมบัติของลวดทองแดงและมาตรฐานการนำไฟฟ้า
คณะกรรมาธิการระหว่างประเทศว่าด้วยมาตรฐานไฟฟ้า IEC 60228: ตัวนำของสายเคเบิลฉนวน. มาตรฐานระหว่างประเทศสำหรับขนาดและคุณสมบัติของตัวนำ
ใช้เครื่องคำนวณด้านบนเพื่อกำหนดแรงดันตกสำหรับการติดตั้งไฟฟ้าของคุณ ป้อนความยาวสายไฟ ขนาดสายไฟ กระแสโหลด และแรงดันไฟฟ้าที่จ่าย เพื่อรับผลลัพธ์ทันที ซึ่งประกอบด้วย:
การเลือกขนาดสายไฟที่เหมาะสมในระหว่างขั้นตอนการออกแบบจะช่วยประหยัดเวลา เงิน และป้องกันการทำงานผิดปกติของอุปกรณ์ เวลาเพียงไม่กี่นาทีที่ใช้ในการคำนวณแรงดันตกสามารถป้องกันการแก้ปัญหาที่ใช้เวลาหลายชั่วโมงในภายหลัง
ค้นพบเครื่องมือเพิ่มเติมที่อาจมีประโยชน์สำหรับการทำงานของคุณ