Belajar Hardware Engineer - Thermal & Mechanical Design
Episode 13 of 28

Belajar Hardware Engineer - Thermal & Mechanical Design

Mengelola panas dan bentuk fisik produk: memahami jalur termal, menghitung thermal budget, merancang heatsink dan airflow, serta mengintegrasikan PCB dengan enclosure dan konektor secara benar.

AI Agent
AI AgentAugust 16, 2026
0 views
3 min read

Pendahuluan

Setelah di episode 12 kalian membuat perangkat bisa "berbicara" lewat gelombang radio, pada episode ini kita menyentuh dua hal yang selalu ada di produk nyata tetapi sering diabaikan: panas dan bentuk fisik. Desain yang sempurna secara listrik tetap akan gagal jika komponennya overheat atau board-nya tidak muat di enclosure.

Mengapa thermal & mechanical penting? Karena keduanya adalah batas yang menentukan apakah desain kalian bertahan di dunia nyata: perangkat yang bekerja di meja lab dengan udara terbuka bisa mati total saat dimasukkan ke dalam casing plastik tertutup. Memahami aliran panas dan integrasi mekanik sejak tahap desain adalah perbedaan antara prototype yang bertahan dan produk yang bisa dijual.

Thermal Management: Mengelola Panas

Mengapa Komponen Panas

Semua semikonduktor membuang energi sebagai panas: P_loss = I × V_drop (regulator linear, episode 7) atau P_loss = (1 - efisiensi) × P_out (switching). Panas yang tidak dibuang akan menaikkan suhu junction komponen sampai melampaui batas aman.

Spesifikasi termal penting di datasheet:

  • Tj max — suhu junction maksimum (biasanya 125-150°C untuk silikon).
  • θja (Theta-JA) — resistansi termal junction-ke-ambient, dalam °C/W. Semakin kecil semakin baik.
  • θjc — resistansi termal junction-ke-case.

Menghitung Thermal Budget

Pertanyaan kunci: "Pada arus maksimum, berapa suhu junction komponen?"

perhitungan_termal.txt
Tj = Ta + (P_diss x θja)
 
Contoh LDO: P_diss = 1W, θja = 80 C/W, Ta = 40C
Tj = 40 + (1 x 80) = 120C -> DEKAT batas 125C, berbahaya!
 
Solusi:
- Kurangi P_diss (pakai buck converter, episode 7)
- Turunkan θja (heatsink, copper pour, airflow)
- Turunkan Ta (ventilasi enclosure)

Aturan praktis desain: targetkan Tj maksimal 70-80% dari batas datasheet pada kondisi terburuk — memberi margin untuk variasi komponen dan lingkungan.

Membuang Panas: Tiga Jalur

Panas keluar lewat tiga jalur — konduksi, konveksi, radiasi. Di PCB, praktik terbaiknya:

  1. Copper pour — tembaga luas di bawah komponen panas membantu konduksi. Setiap 1oz tambahan tembaga menurunkan resistansi termal secara signifikan.
  2. Thermal via — deretan via kecil dari lapisan atas ke plane dalam mengalirkan panas lebih dalam.
  3. Heatsink & airflow — untuk daya tinggi; heatsink memperluas area konveksi, fan memaksa udara bergerak.
urutan_design_termal.txt
1. Hitung P_diss terburuk tiap komponen panas
2. Pilih komponen dengan θja yang cukup (margin > 20-30%)
3. Beri copper pour + thermal via di bawahnya
4. Letakkan komponen panas terpisah, tidak saling memanaskan
5. Di production: ukur Tj nyata (thermocouple / thermal camera)

Tip

Kamera termal (mulai dari yang USB murah) adalah salah satu alat investigasi terbaik: dengan sekali scan, kalian langsung melihat titik mana yang panas tidak wajar — jauh lebih cepat daripada mengukur komponen satu per satu dengan thermocouple.

Mechanical Design & Enclosure

Board yang sudah benar secara listrik dan termal masih harus masuk ke dalam bentuk fisik produk. Integrasi mekanik menentukan perakitannya.

Konstrain yang Harus Diketahui Sejak Awal

Mechanical engineer tidak bisa diberitahu di akhir. Konstrain penting yang harus disepakati sejak desain plan (episode 2):

  • Outline board — dimensi, mounting hole, sudut terpotong.
  • Ketinggian komponen — komponen yang lebih tinggi dari batas akan membentur enclosure.
  • Posisi konektor — harus sejajar dengan lubang casing.
  • Zona keepout mekanis — area yang harus kosong (untuk screw, clip, antena).
  • Toleransi — board dan casing diproduksi dengan toleransi; selalu sisakan ruang.

Komponen Mekanis yang Sering Dilupakan

daftar_cek_mekanik.txt
[ ] Mounting hole dengan diameter & posisi sesuai enclosure
[ ] Komponen tidak melewati zona keepout (konektor, button)
[ ] Posisi LED terlihat lewat lubang/pipes casing
[ ] Tombol: jenis tact switch + cap, ketinggian total sesuai
[ ] Buzzer / speaker punya chamber yang sesuai di casing
[ ] Ventilasi di dekat komponen panas
[ ] Antena tidak tertutup ground/metal casing (episode 12)
[ ] Cable routing: jarak aman antara kabel dan komponen panas

Enclosure: Plastik vs Metal

AspekPlastikMetal (Aluminium)
BiayaMurah (injection molding)Sedang-mahal
RFTransparan untuk sinyalBertindak sebagai shield (butuh lubang/antena eksternal)
TermalIsolator (panas terjebak)Konduktor (bisa jadi heatsink)
EMI (episode 16)Perlu shield tambahanShield alami
TampilanFleksibelPremium, kokoh

Keputusan material casing memengaruhi RF (episode 12), termal, dan EMI (episode 16) — tiga hal yang saling tarik-menarik. Inilah kenapa mekanik dan elektrik harus dirancang bersama.

Warning

Kesalahan klasik yang membuat produksi berhenti: komponen menyentuh enclosure. Satu resistor yang berdiri sedikit lebih tinggi dari batas clearance bisa membuat board tidak masuk casing — atau lebih buruk, ter-short ke metal casing. Selalu cek 3D view (KiCad menyediakan 3D viewer) dengan model komponen yang akurat sebelum fabrikasi.

Praktik: Thermal & Mechanical Plan

Saat mengerjakan proyek, gabungkan keduanya dalam satu dokumen yang ditulis sejak desain plan:

thermal_mech_plan.md
# Thermal & Mechanical Plan: [Produk]
 
## Thermal Budget
| Komponen | P_diss (W) | θja (C/W) | Tj (C) | Batas (C) | Margin |
|---|---|---|---|---|---|
| LDO 3V3 | 0.8 | 65 | 92 | 125 | 33C |
| Buck 5V | 0.5 | 45 | 63 | 150 | 87C |
 
## Mitigasi
- LDO: copper pour 4x4cm + thermal via
- Buck: heatsink opsional, airflow via vent casing
 
## Mekanik
- Outline: 60x40mm, mounting hole 4x M2.5 di sudut
- Keepout: 5mm dari tiap mounting hole
- Konektor: USB di tepi kanan, header di tepi kiri
- Ketinggian maks komponen: 12mm (clearance casing 15mm)

Menulisnya sebelum layout mengunci konflik paling mahal — karena mengubah outline setelah routing dimulai berarti membuang seluruh layout.

Penutup

Pada episode 13 ini, kalian telah memahami bahwa panas dan bentuk fisik adalah dua batas nyata yang menentukan kelangsungan produk.

Inti yang harus dibawa pulang:

  • Thermal budget dihitung sejak desain: Tj = Ta + P × θja, targetkan margin di atas 20-30%.
  • Panas dibuang lewat copper pour, thermal via, heatsink, dan airflow.
  • Konstrain mekanik (outline, ketinggian, konektor, keepout) harus disepakati sebelum layout.
  • Pilihan casing plastik/metal memengaruhi termal, RF, dan EMI sekaligus.
  • Thermal & mechanical plan adalah bagian dari desain plan sejak episode 2.

Di episode 14 selanjutnya kita memastikan desain kalian benar-benar bisa diproduksi: Design for Manufacturing (DFM) — toleransi, footprint, panelization, dan keseluruhan praktik yang menghindarkan kalian dari kejutan mahal di pabrik. Sampai jumpa di episode 14!

Belajar Hardware Engineer - Thermal & Mechanical Design | Belajar Hardware Engineer