บทที่ 11: โปรเจ็กต์แรก — ลำโพงจิ๋ว 1S 5V (PAM8403 + MH-M18)
ศัพท์สำคัญประจำบท
ศัพท์หลักที่ต้องเข้าใจก่อน
| คำศัพท์ | ความหมายแบบสั้น | ใช้กับงานลำโพงอย่างไร | ตัวอย่าง/ข้อควรระวัง |
|---|---|---|---|
| 1S | แบตลิเธียม 1 เซลล์ (3.0–4.2V) | ใช้ทำลำโพงจิ๋วไฟต่ำ | ห้ามเอา 1S ไปขับแอมป์ที่ต้อง 12V |
| PAM8403 | ชิปแอมป์ Class-D 5V | ทำสเตอริโอเล็ก ๆ ได้ | กำลังจริงไม่สูง อย่าคาดหวังเบสหนัก |
| MH-M18 | โมดูลบลูทูธอนาล็อกเอาต์พุต | เป็น source ให้แอมป์ | วางใกล้แอมป์เกินไปอาจรับ EMI |
| TP4056 | โมดูลชาร์จ Li-ion 1S (CC/CV) | ชาร์จแบตอย่างปลอดภัย | ต่อผิดขั้ว/ชาร์จในที่อับ = เสี่ยง |
| BMS 1S | วงจรป้องกันเซลล์ 1S | ลดความเสี่ยง over/under/short | ไม่แทนฟิวส์และไม่กันได้ 100% |
ศัพท์เสริมที่จะเจอในบท
| คำศัพท์ | ความหมายแบบสั้น | ใช้กับงานลำโพงอย่างไร | ตัวอย่าง/ข้อควรระวัง |
|---|---|---|---|
| TRS 3.5mm | แจ็คเสียง 3 ขั้ว (L/R/GND) | ต่อสัญญาณจาก BT module เข้าแอมป์ | กราวด์หลวมทำให้มีฮัม/ซ่า |
| Strain relief | การยึดสายไม่ให้ดึงที่จุดบัดกรี | ทำให้งานทน ไม่หลุดง่าย | ไม่ทำ = ใช้ไปสักพักสายขาด |
| Heat shrink | ท่อหดหุ้มสาย | กันลัดวงจร/จัดสาย | หดไม่แน่น = หลุดได้ |
เปิดบท: โปรเจ็กต์แรก — ง่ายที่สุดแต่ต้องถูกหลัก
โปรเจ็กต์นี้เป็น “Hello World” ของลำโพง DIY — ใช้ voltage ต่ำสุด (5V USB), แอมป์ถูกสุด (PAM8403), BT module ถูกสุด (MH-M18), แบต 1 ก้อน 18650 + TP4056 + BMS 1S เป้าหมายคือ ทำให้ทำงานได้ ปลอดภัย และเข้าใจทุก connection
ข้อสังเกตจากชุมชน DIY ไทยและปัญหาที่พบบ่อย: “ทำลำโพงจิ๋วครั้งแรก เปิดแล้วไม่ดัง / มีเสียงซ่า / แบตไม่ชาร์จ” — ส่วนใหญ่เกิดจาก: สลับสายซ้าย-ขวา/+-, ไม่มี BMS, TP4056 ต่อผิดขั้ว, หรือ BMS ตัดเพราะ overcurrent set ต่ำ (ข้อมูลจากประสบการณ์ส่วนตัว/กลุ่ม DIY ไทย ไม่ใช่ข้อมูลทางวิทยาศาสตร์)
ภาพที่ 11.1 แผนภาพบล็อก: มือถือ → MH-M18 (BT) → PAM8403 (แอมป์ 3W×2) → ลำโพง 2 ดอก | แบต 1S → TP4056 → BMS 1S → Boost 5V → PAM8403
รายการอะไหล่และงบประมาณ
| ชิ้นส่วน | ราคา (บาท) | หมายเหตุ |
|---|---|---|
| PAM8403 บอร์ด (แอมป์ 3W×2) | 39–89 | ดูว่ามี decoupling cap ใกล้ชิป |
| MH-M18 (BT 4.2 module) | 49–79 | ดูว่า output 3.5mm หรือ solder pad |
| 18650 battery 2000mAh | 80–150 | แบรนด์ดี (Samsung/LG) |
| TP4056 charger module | 15–35 | ดูว่ามี protection DW01 ในตัวหรือแยก |
| BMS 1S (DW01+FS312F) | 15–30 | ถ้า TP4056 ไม่มี protection |
| สวิตช์ slide/toggle | 10–25 | เปิด-ปิด |
| LED 3mm + resistor 1kΩ | 5–10 | แสดงสถานะ |
| สายชาร์จ USB-C หรือ micro-USB | มีอยู่แล้ว | สำหรับ TP4056 |
| ลำโพง 4Ω 3W 3–4 นิ้ว | 79–199 | ดูว่าเป็น 4Ω จริง |
| กล่อง / ตู้ | 0–100 | 3D print, กล่องไม้, กล่องพลาสติก |
| รวมประมาณ | 300–700 |
แผนผังวงจร (Block Diagram)
USB 5V → TP4056 → BMS 1S → 18650 (3.7V) → สวิตช์ → PAM8403 VCC
↓
MH-M18 (BT module)
↓
3.5mm หรือ solder → PAM8403 input
↓
PAM8403 output → Speaker L + R
ขั้นตอนการต่อ
1. แบตเตอรี่ + BMS + TP4056
- 18650: ขั้ว + (ด้านบนนูน) → BMS B+ → PAM8403 VCC
- 18650: ขั้ว – (ด้านล่างแบน) → BMS B- → TP4056 B- / GND
- TP4056 OUT+ → BMS P+ (ถ้า BMS แยก)
- TP4056 OUT- → BMS P- (ถ้า BMS แยก)
- ถ้า TP4056 มี protection ในตัว → ต่อ TP4056 OUT+/- ตรงเข้าแบต
2. PAM8403
- VCC: ต่อจากสวิตช์ (แยกจาก charger)
- GND: ต่อ ground ร่วมกับ BMS/TP4056
- IN_L, IN_R: ต่อจาก MH-M18 output (3.5mm หรือ solder pad)
- OUT_L+, OUT_L-, OUT_R+, OUT_R-: ต่อลำโพง (ดูว่าเป็น BTL — ต่อตาม marking บนบอร์ด)
3. MH-M18
- VCC: ต่อ 3.3–5V (จาก PAM8403 VCC หรือแยก LDO ถ้ามี)
- GND: ต่อ ground ร่วม
- Audio OUT: 3.5mm jack หรือ solder pad → IN_L, IN_R ของ PAM8403
4. สวิตช์
- ต่อระหว่าง BMS P+ (หรือ TP4056 OUT+) กับ PAM8403 VCC
- ไม่ต่อสวิตช์กับ charger — charger ต่อตลอดเวลา (TP4056 มี overcharge protection)
สิ่งสำคัญที่ต้องเช็ค
ขั้วแบต: สลับ = ระเบิด (ถ้าไม่มี BMS) หรือ BMS ตัดทันที (ถ้ามี) BMS จำเป็นเสมอ: แม้ TP4056 มี protection บางตัว แต่ BMS ป้องกัน short/overcurrent เมื่อใช้งาน สวิตช์ต่อระหว่างแบตกับ amp: ไม่ต่อกับ charger — TP4056 ต่อตลอดเวลา ลำโพงขั้ว: PAM8403 BTL → ตาม marking (+/-) บนบอร์ด สลับ = phase ผิด (ไม่อันตรายแต่เสียงอาจแปลก) MH-M18 audio level: ถ้า output สูงเกิน → PAM8403 clipping → เสียงแตก ลด volume ที่โทรศัพท์
ตู้/กล่อง
3D Print: ใช้ PLA/PETG wall thickness ≥3mm มีรูระบายเสียง/อากาศ กล่องไม้/พลาสติก: เจาะรูสำหรับ speaker, switch, LED, USB port Strain relief: สาย speaker/สวิตช์ ต้องมี grommet หรือ hot glue ยึด อย่าให้ดึงแล้ว tension ที่ solder joint
อาการเสียที่เจอบ่อย
| อาการ | สาเหตุ | วิธีตรวจ | ค่าปกติ | ค่าผิด | แก้ |
|---|---|---|---|---|---|
| เปิดไม่ติด | แบตหมด / BMS cutoff / สวิตช์ผิด / สายขาด | มิเตอร์ DC V ที่แบต | ≥3.0V | <2.5V หรือ 0V | ชาร์จแบต / ตรวจสวิตช์ / ตรวจสาย |
| มีเสียงซ่า | MH-M18 ใกล้ amp / สาย signal ยาว / ไม่มี shield | วัด noise floor ที่ output (ไม่มีเพลง) | <1mV AC | >10mV AC | ห่าง 5cm+, สายสั้น, ใช้ shielded |
| เสียงแตก | Volume โทรศัพท์สูงเกิน / input > amp รับได้ | ลด volume โทรศัพท์ ลองใหม่ | เสียงใส | มี crackle/pop | ลด volume โทรศัพท์ ≤80% |
| แบตหมดเร็ว | 18650 เสื่อม / ลำโพง 8Ω แทน 4Ω | วัด capacity แบต / วัด Re ลำโพง | ≥2000mAh / Re≈3.2Ω | <1000mAh / Re≈6Ω | เปลี่ยนแบต / ดู impedance |
| ชาร์จไม่เข้า | สายชาร์จเสีย / TP4056 เสีย / แบต BMS cutoff | วัด voltage ที่ TP4056 BAT pin | ขึ้นเรื่อย ๆ ถึง 4.2V | ไม่ขึ้น / ต่ำกว่า 2.5V | ลองสายใหม่ / เปลี่ยน TP4056 / แบตเสีย |
| ฮัมตลอด | ใช้ adapter 5V (SMPS ripple) แทนแบต | สลับใช้แบตแทน adapter | เงียบ | hum 50/60Hz | ใช้แบต หรือเพิ่ม bulk cap 1000μF+ |
Decision Rule
| ถ้า… | ทำ… |
|---|---|
| งบ <300 บาท | ใช้ PAM8403 + MH-M18 + แบต 18650 + ตู้จากของเหลือ |
| ต้องการเสียงดีขึ้นนิด | ใช้ลำโพง 4Ω ที่ sensitivity สูง (88+ dB) |
| ต้องการชาร์จเร็ว | ใช้ USB-C module ที่รองรับ 2A |
| ต้องการรู้สถานะแบต | เพิ่ม volt meter หรือ LED indicator |
สรุปบทที่ 11
- โปรเจ็กต์แรกใช้ 1S 5V — PAM8403 + MH-M18 + 18650 + TP4056 + BMS 1S
- BMS จำเป็นเสมอ แม้ TP4056 มี protection
- สวิตช์ต่อระหว่างแบตกับ amp ไม่ต่อกับ charger
- Strain relief สำคัญ — อย่าให้สายดึง tension ที่ solder
- อาการเสียส่วนใหญ่: สลับขั้ว, ไม่มี BMS, input สูงเกิน → clipping
แบบฝึกหัด
- ทำไมต้องมี BMS แม้ TP4056 มี overcharge protection? (เฉลย: BMS ป้องกัน short/overcurrent/overdischarge ขณะใช้งาน)
- ถ้า PAM8403 VCC 5V ลำโพง 4Ω 3W — peak current เท่าไร? (เฉลย: √(3×4)=3.46V → 3.46/4=0.87A peak)
- ทำไมต้อง strain relief? (เฉลย: ป้องกัน solder joint หลุดจากการดึง)
- ถ้า MH-M18 output สูงเกิน PAM8403 input → เกิดอะไร? (เฉลย: clipping → เสียงแตก)