Regulator LDO seperti AMS1117 menurunkan tegangan dengan "membuang" kelebihannya sebagai panas, sedangkan buck converter seperti LM2596 menurunkan tegangan dengan cara switching sehingga jauh lebih efisien. Aturan praktisnya: pakai LDO kalau selisih tegangan dan arusnya kecil, pakai buck kalau selisih tegangannya besar atau arusnya besar.
Cara kerja LDO (regulator linear)
LDO bekerja seperti keran yang terus menyesuaikan diri supaya tegangan keluaran tetap. Arus yang masuk sama dengan arus yang keluar, dan selisih tegangannya berubah menjadi panas. Daya yang dibuang bisa dihitung:
P = (Vin − Vout) × I
Contoh 1: 5V → 3,3V, 300 mA → P = 1,7 × 0,3 = 0,51 W (masih wajar)
Contoh 2: 12V → 3,3V, 300 mA → P = 8,7 × 0,3 = 2,61 W (terlalu panas)
Regulator dalam package kecil seperti SOT-223 akan sangat panas di contoh kedua, bahkan bisa masuk proteksi panas dan mati-hidup sendiri.
Cara kerja buck converter
Buck converter menyalakan dan mematikan saklar dengan sangat cepat, lalu induktor dan kapasitor meratakan hasilnya. Karena energinya tidak dibuang sebagai panas, efisiensinya umumnya tinggi, sering di kisaran 80–90%. LM2596 misalnya, adalah regulator buck dengan arus keluaran hingga 3 A. Konsekuensinya, buck butuh komponen pendukung (induktor, dioda, kapasitor) dan menghasilkan noise switching yang harus ditata dengan layout yang benar.
Perbandingan singkat
| LDO (AMS1117) | Buck (LM2596) | |
|---|---|---|
| Efisiensi | Rendah bila selisih tegangan besar | Tinggi |
| Panas | Sebanding selisih tegangan × arus | Jauh lebih kecil |
| Noise | Sangat rendah | Ada ripple switching |
| Komponen | Sedikit (kapasitor in/out) | Lebih banyak (induktor, dioda, kapasitor) |
| Dropout | Butuh selisih minimum sekitar 1 V lebih (AMS1117) | Butuh selisih tegangan juga, cek datasheet |
Kombinasi yang sering dipakai: buck lalu LDO
Banyak board ESP32 dengan input 12V atau 24V memakai dua tahap: buck menurunkan 12V ke 5V secara efisien, lalu LDO menurunkan 5V ke 3,3V dengan tegangan yang bersih untuk mikrokontroler. Selisih 5V ke 3,3V kecil, jadi panas LDO tetap terkendali. Ini juga susunan yang dipakai di board Smart Relay pada Bootcamp SALTECH.
Tips layout regulator
- LDO: beri area tembaga luas pada tab sebagai pendingin. Perhatikan bahwa tab AMS1117 tersambung ke VOUT, jadi tembaga pendinginnya harus net 3,3V, bukan GND.
- Buck: buat loop arus switching (kapasitor input, IC, dioda) sependek mungkin. Letakkan induktor dekat IC dan jauhkan dari rangkaian analog serta antena.
- Ikuti nilai kapasitor dari datasheet supaya regulator stabil.
Kesimpulan
Hitung dulu dayanya. Kalau (Vin − Vout) × I kecil, LDO adalah pilihan sederhana dan bersih. Kalau besar, gunakan buck converter, atau gabungkan keduanya. Perhitungan ini dibahas langsung di kelas Privat Desain PCB sebagai bagian dari power budget.
Pertanyaan yang sering muncul
Apakah AMS1117 bisa langsung dari 12V?
Secara tegangan input bisa (cek batas maksimum di datasheet), tapi panasnya besar bila arusnya ratusan miliampere. Untuk 12V lebih baik turunkan dulu dengan buck.
Modul LM2596 atau desain sendiri di PCB?
Modul praktis untuk prototipe. Untuk produk, merancang rangkaian LM2596 langsung di PCB membuat board lebih ringkas dan rapi.
