---
title: "เทคนิคเชิงช่างและวิศวกรรมสำหรับวงจรสวิตชิ่ง: Layout, Snubber, การวัด, Bode, Bring-up และงานประจำ"
url: https://modsengineeringmath.com/learn/power-electronics/engineering-techniques/
site: "Mod's Engineering Mathematics (อาจารย์มด)"
language: th
updated: 2026-10-13
---

> เทคนิคหน้างานสำหรับคอนเวอร์เตอร์ DC-DC: วาง PCB ให้ hot loop เล็ก Kelvin sense ออกแบบ RC snubber จากความถี่ ringing วิธีวัดด้วยออสซิลโลสโคปที่ถูกต้อง วัดลูปเกนด้วยตัวต้านทานฉีด ขั้นตอน bring-up ตารางงานประจำและบำรุงรักษา และ derating

ฉบับ Markdown ของ https://modsengineeringmath.com/learn/power-electronics/engineering-techniques/ สำหรับผู้ช่วย AI และเครื่องมือค้นหา สูตรเขียนเป็น LaTeX ($…$ และ $$…$$) แล็บโต้ตอบและรูปมีเฉพาะในหน้าเว็บ

# เทคนิคเชิงช่างและวิศวกรรมสำหรับวงจรสวิตชิ่ง: Layout, Snubber, การวัด, Bode, Bring-up และงานประจำ

// บทที่ 15.20 · อิเล็กทรอนิกส์กำลัง · Engineering Techniques & Routine Work


hot loop และ layout ออกแบบ RC snubber วัดด้วยสโคปให้ถูก วัดลูปเกนจริง ขั้นตอน bring-up 7 ขั้น ตารางงานบำรุงรักษา และกฎจากประสบการณ์

สรุปใน 30 วินาที

- 1 nH × 10 A/ns = 10 V spike → hot loop ต้องเล็กที่สุด

- Snubber: $C_s = 3\text{–}4C_{par}$, $R_s = \sqrt{L_{par}/C_{par}}$

- ถอดสายกราวด์ยาวของโพรบ ใช้ ground spring

- เปลี่ยนทีละอย่าง บันทึกทุกครั้ง

## Layout: หัวใจที่ทำให้วงจรเดียวกันทำงานต่างกัน

- Hot loop (เส้นทางที่กระแสเปลี่ยนแบบขั้นบันได): Buck = $C_{in}$ → Q → ไดโอด/สวิตช์ล่าง → $C_{in}$; Boost = Q → ไดโอด → $C_{out}$ → Q ต้อง สั้นและแคบเป็นพื้นที่ที่เล็กที่สุด (ทุก 1 nH × 10 A/ns = 10 V spike)

- ใช้ระนาบกราวด์เต็มชั้นใต้ hot loop (ลด L ด้วยกระแสสะท้อน)

- Switch node: พื้นที่ทองแดงเล็กที่สุดเท่าที่ระบายความร้อนได้ (เป็นแหล่ง E-field)

- ตัวแบ่งแรงดันป้อนกลับ: วางใกล้ IC, ต่อจากจุดที่ต้องการคุม (Kelvin) อยู่ห่าง switch node/ขด

- Shunt วัดกระแส: ต่อสาย sense แบบ Kelvin (4 สาย) แล้วเดินคู่กันไปที่ amp

- กราวด์สัญญาณ (AGND) รวมกับกราวด์กำลัง (PGND) จุดเดียว ใกล้ขา GND ของคอนโทรลเลอร์

## RC Snubber (ลด ringing บน switch node/ไดโอด)

- วัดความถี่ ringing เดิม $f_1$

- ต่อ $C_{add}$ คร่อมจุดนั้น จนความถี่ลดเหลือ $f_1/2$ → $C_{par} = C_{add}/3$

- $L_{par} = \dfrac{1}{(2\pi f_1)^2C_{par}}$

- เลือก $C_s = 3$–$4\,C_{par}$, $R_s = \sqrt{L_{par}/C_{par}}$

- กำลังสูญเสีย $P_{R} \approx C_sV^2f_s$ — เลือกตัวต้านทานแบบ non-inductive

## การวัดด้วยออสซิลโลสโคปให้ถูก

- ถอดสายกราวด์ยาว (จระเข้) ใช้ ground spring/tip-and-barrel แตะจุดโดยตรง — สายกราวด์ 15 cm สร้าง ringing ปลอมหลายสิบ MHz

- วัด high-side/off-line ใช้ differential probe ห้ามตัดสายดิน (floating scope) เด็ดขาด

- กระแส: current probe (Hall/Rogowski) หรือ shunt coaxial; deskew probe แรงดัน-กระแสก่อนคำนวณกำลัง

- Ripple ขาออก: ตั้ง BW limit 20 MHz, AC coupling, วัดคร่อมตัวเก็บประจุโดยตรง

- อย่าวัดบนตัวต้านทานกราวด์ร่วมโดยลืมว่าโพรบสองช่องใช้กราวด์เดียวกัน (ลัดวงจรผ่านสโคป!)

## การวัด Loop Gain (Bode) จริง

- ใส่ตัวต้านทานฉีด $R_{inj}$ = 10–50 Ω ระหว่างจุดขาออกกับตัวแบ่งป้อนกลับ

- ฉีดสัญญาณ sine แยกฉนวน (injection transformer, เช่น Bode 100/Picotest J2100A หรือ FRA ในตัวสโคปรุ่นใหม่) ข้าม $R_{inj}$

- วัด $T = v_y/v_x$ (ฝั่งหลัง/ฝั่งก่อนตัวต้านทาน) กวาด 10 Hz – $f_s/2$

- ขนาดสัญญาณ: เล็กพอให้เป็นเชิงเส้น (ripple ที่ฉีดไม่เกิน ~1–5% ของ $V_o$) แต่ใหญ่พอเหนือสัญญาณรบกวน

- วัดทุกมุม: $V_{in}$ ต่ำ/สูง, โหลดน้อย/เต็ม, เย็น/ร้อน

ไม่มีเครื่อง FRA? ใช้ฟังก์ชันเจนฯ + สโคปวัดทีละความถี่ หรือฉีดในซอฟต์แวร์ของ MCU (ดู ดิจิทัล) — ในซิมของเว็บนี้ใช้หลักเดียวกัน

## ขั้นตอน bring-up มาตรฐาน

- ตรวจด้วยตา: ขั้วตัวเก็บประจุ ไดโอด ทิศ MOSFET, ลัดวงจร (วัดความต้านทาน Vin–GND, Vout–GND)

- จ่ายไฟเลี้ยงคอนโทรลเลอร์อย่างเดียว ตรวจสัญญาณเกต (แอมพลิจูด, dead-time, ความถี่)

- ภาคกำลังด้วย bench supply จำกัดกระแส $V_{in}$ ต่ำ 25% → ดู switch node, $i_L$

- เพิ่ม $V_{in}$ เป็นขั้น → โหลด 10% → 50% → 100% บันทึกประสิทธิภาพและอุณหภูมิ

- ทดสอบป้องกัน: OCP (ลัดวงจรขาออกผ่าน MOSFET โหลด), OVP, UVLO, OTP

- Step load, line step, start-up ที่โหลดเต็ม/ไม่มีโหลด/pre-bias

- Burn-in ที่อุณหภูมิสูง 4–24 ชม.

## งานประจำ/บำรุงรักษา (Routine)

|
รอบ |
รายการ |

|
ทุกวัน/ทุกครั้งใช้งาน |
เสียงผิดปกติ (หอน = แกว่ง/ขดคลาย), กลิ่นไหม้, อุณหภูมิเทียบปกติ |

|
รายเดือน |
ทำความสะอาดฝุ่น พัดลม ตรวจแรงขันขั้วต่อ (torque) |

|
ราย 6–12 เดือน |
ถ่ายภาพความร้อน (thermal camera), วัด ripple ขาออกเทียบค่าแรกติดตั้ง, ESR ตัวเก็บประจุ |

|
ตามอายุ |
เปลี่ยนตัวเก็บประจุอิเล็กโตรไลต์: อายุลดครึ่งทุกอุณหภูมิเพิ่ม 10 °C ($L = L_0\cdot2^{(T_0-T)/10}$) |

## กฎจากประสบการณ์ (rules of thumb)

- Derate: แรงดัน MOSFET/ไดโอด ≥ 1.5× ใช้งาน, ตัวเก็บประจุอิเล็กโตรไลต์ ≤ 80% พิกัดแรงดัน, เซรามิก X7R สูญเสียค่าความจุ 30–70% ภายใต้ DC bias

- ทุกการแก้ปัญหา: เปลี่ยนทีละอย่าง บันทึกผลทุกครั้ง

## คำถามที่พบบ่อย

ทำไมวัดริปเปิลแล้วเห็นหนามสูงผิดปกติ?
ส่วนใหญ่มาจากสายกราวด์ยาวของโพรบที่รับสนามแม่เหล็กจาก hot loop ให้ใช้ ground spring แตะคร่อมตัวเก็บประจุขาออกโดยตรง ตั้ง bandwidth limit 20 MHz และ AC coupling

มด

อาจารย์มด · ธีรวุฒิ แสวงบุญ
อาจารย์สาขาวิชาวิศวกรรมไฟฟ้า มหาวิทยาลัยราชภัฏธนบุรี สมุทรปราการ · ดูโปรไฟล์

## คำถามที่พบบ่อย (FAQ)

**ทำไมวัดริปเปิลแล้วเห็นหนามสูงผิดปกติ?**
ส่วนใหญ่มาจากสายกราวด์ยาวของโพรบที่รับสนามแม่เหล็กจาก hot loop ให้ใช้ ground spring แตะคร่อมตัวเก็บประจุขาออกโดยตรง ตั้ง bandwidth limit 20 MHz และ AC coupling
