- หน้าแรก
- คลังความรู้
- อิเล็กทรอนิกส์กำลัง
- เทคนิคหน้างาน
// บทที่ 15.20 · อิเล็กทรอนิกส์กำลัง · Engineering Techniques & Routine Work
เทคนิคเชิงช่างและวิศวกรรมสำหรับวงจรสวิตชิ่ง: Layout, Snubber, การวัด, Bode, Bring-up และงานประจำ
hot loop และ layout ออกแบบ RC snubber วัดด้วยสโคปให้ถูก วัดลูปเกนจริง ขั้นตอน bring-up 7 ขั้น ตารางงานบำรุงรักษา และกฎจากประสบการณ์
สรุปใน 30 วินาที
- 1 nH × 10 A/ns = 10 V spike → hot loop ต้องเล็กที่สุด
- Snubber: ,
- ถอดสายกราวด์ยาวของโพรบ ใช้ ground spring
- เปลี่ยนทีละอย่าง บันทึกทุกครั้ง
Layout: หัวใจที่ทำให้วงจรเดียวกันทำงานต่างกัน
- Hot loop (เส้นทางที่กระแสเปลี่ยนแบบขั้นบันได): Buck = → Q → ไดโอด/สวิตช์ล่าง → ; Boost = Q → ไดโอด → → 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 เดิม
- ต่อ คร่อมจุดนั้น จนความถี่ลดเหลือ →
- เลือก –,
- กำลังสูญเสีย — เลือกตัวต้านทานแบบ 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) จริง
- ใส่ตัวต้านทานฉีด = 10–50 Ω ระหว่างจุดขาออกกับตัวแบ่งป้อนกลับ
- ฉีดสัญญาณ sine แยกฉนวน (injection transformer, เช่น Bode 100/Picotest J2100A หรือ FRA ในตัวสโคปรุ่นใหม่) ข้าม
- วัด (ฝั่งหลัง/ฝั่งก่อนตัวต้านทาน) กวาด 10 Hz –
- ขนาดสัญญาณ: เล็กพอให้เป็นเชิงเส้น (ripple ที่ฉีดไม่เกิน ~1–5% ของ ) แต่ใหญ่พอเหนือสัญญาณรบกวน
- วัดทุกมุม: ต่ำ/สูง, โหลดน้อย/เต็ม, เย็น/ร้อน
ไม่มีเครื่อง FRA? ใช้ฟังก์ชันเจนฯ + สโคปวัดทีละความถี่ หรือฉีดในซอฟต์แวร์ของ MCU (ดู ดิจิทัล) — ในซิมของเว็บนี้ใช้หลักเดียวกัน
ขั้นตอน bring-up มาตรฐาน
- ตรวจด้วยตา: ขั้วตัวเก็บประจุ ไดโอด ทิศ MOSFET, ลัดวงจร (วัดความต้านทาน Vin–GND, Vout–GND)
- จ่ายไฟเลี้ยงคอนโทรลเลอร์อย่างเดียว ตรวจสัญญาณเกต (แอมพลิจูด, dead-time, ความถี่)
- ภาคกำลังด้วย bench supply จำกัดกระแส ต่ำ 25% → ดู switch node,
- เพิ่ม เป็นขั้น → โหลด 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 () |
กฎจากประสบการณ์ (rules of thumb)
- Derate: แรงดัน MOSFET/ไดโอด ≥ 1.5× ใช้งาน, ตัวเก็บประจุอิเล็กโตรไลต์ ≤ 80% พิกัดแรงดัน, เซรามิก X7R สูญเสียค่าความจุ 30–70% ภายใต้ DC bias
- ทุกการแก้ปัญหา: เปลี่ยนทีละอย่าง บันทึกผลทุกครั้ง
คำถามที่พบบ่อย
ทำไมวัดริปเปิลแล้วเห็นหนามสูงผิดปกติ?
ส่วนใหญ่มาจากสายกราวด์ยาวของโพรบที่รับสนามแม่เหล็กจาก hot loop ให้ใช้ ground spring แตะคร่อมตัวเก็บประจุขาออกโดยตรง ตั้ง bandwidth limit 20 MHz และ AC coupling