Lewati ke konten
🛠️ToolsShed

Sound Level Converter

Konversi antara unit level audio: dBm, dBu, dBV, dBW, dan dBSPL.

Level Audio Listrik

dBm0 dBm = 1 mW (into 600 Ω = 0.775 V)
0
dBu0 dBu = 0.775 V ≈ 1 mW into 600 Ω
0
dBV0 dBV = 1 V (−2.21 dBu)
-2.2185
dBW0 dBW = 1 W = 30 dBm
-30

Level Tekanan Suara Akustik (SPL)

Catatan: SPL menggunakan referensi berbeda (20 µPa) dan tidak dapat dikonversi ke satuan listrik.

Pascal (Pa)
1.0024 Pa
dBSPLSumber Suara
0Threshold of hearing
20Rustling leaves
40Quiet room
60Normal conversation
80Busy traffic
94Typical SPL measurement reference
110Rock concert front row
120Jet engine at 100m
140Threshold of pain

Tentang alat ini

Pengukuran tingkat suara sangat penting dalam rekayasa audio, akustik, dan telekomunikasi, di mana unit berbeda mengekspresikan daya, tegangan, atau tekanan relatif terhadap standar referensi. Konverter ini membantu Anda menerjemahkan dengan mudah antara dBm (direferensikan ke 1 miliwatt), dBu (direferensikan ke 0.775 volt), dBV (direferensikan ke 1 volt), dBW (direferensikan ke 1 watt), dan dBSPL (Tingkat Tekanan Suara, persepsi manusia tentang kenyaringan). Memahami konversi ini sangat penting saat bekerja dengan peralatan audio, merancang sistem suara, atau menganalisis lingkungan akustik.

Menggunakan alat ini sangat sederhana: pilih unit yang Anda konversi, masukkan nilai numerik, pilih unit target, dan konverter langsung menghitung setaranya. Misalnya, insinyur audio secara teratur mengonversi antara dBm dan dBV saat mengintegrasikan perangkat audio konsumen dengan peralatan profesional, sementara akustikus menggunakan dBSPL untuk mengukur tingkat kebisingan di lingkungan mulai dari kantor yang tenang hingga situs industri. Alat ini menangani matematis logaritmik kompleks di balik konversi ini, menghilangkan kebutuhan untuk perhitungan manual atau tabel pencarian.

Ingat bahwa unit-unit ini melayani tujuan berbeda di bidang yang berbeda: dBSPL secara khusus untuk tekanan suara yang dirasakan telinga manusia, sementara dBm, dBu, dBV, dan dBW adalah pengukuran daya atau tegangan listrik yang umum digunakan dalam sirkuit audio dan transmisi sinyal. Konverter mengasumsikan nilai referensi standar dan respons frekuensi linier, jadi hasil paling akurat untuk sinyal keadaan tunak dan mungkin tidak memperhitungkan karakteristik tergantung frekuensi dari peralatan audio aktual.

Pertanyaan yang Sering Diajukan

Implementasi Kode

import math

# Audio level unit conversions (electrical, 600Ω reference)
# All conversions go through watts as base

def dbm_to_watts(dbm: float) -> float:
    return 0.001 * 10 ** (dbm / 10)

def watts_to_dbm(w: float) -> float:
    return 10 * math.log10(w / 0.001)

def dbu_to_watts(dbu: float, impedance: float = 600) -> float:
    volts = 0.7746 * 10 ** (dbu / 20)
    return volts ** 2 / impedance

def watts_to_dbu(w: float, impedance: float = 600) -> float:
    volts = math.sqrt(w * impedance)
    return 20 * math.log10(volts / 0.7746)

def dbv_to_watts(dbv: float, impedance: float = 600) -> float:
    volts = 1.0 * 10 ** (dbv / 20)
    return volts ** 2 / impedance

def watts_to_dbv(w: float, impedance: float = 600) -> float:
    volts = math.sqrt(w * impedance)
    return 20 * math.log10(volts / 1.0)

def dbw_to_watts(dbw: float) -> float:
    return 10 ** (dbw / 10)

def watts_to_dbw(w: float) -> float:
    return 10 * math.log10(w)

# SPL conversions (acoustic, different domain)
def dbspl_to_pa(dbspl: float) -> float:
    return 20e-6 * 10 ** (dbspl / 20)

def pa_to_dbspl(pa: float) -> float:
    return 20 * math.log10(pa / 20e-6)

# Convert from dBm to all electrical units
dbm_in = 0  # 0 dBm
w = dbm_to_watts(dbm_in)
print(f"Input: {dbm_in} dBm")
print(f"  dBW:  {watts_to_dbw(w):.4f}")
print(f"  dBu:  {watts_to_dbu(w):.4f}")
print(f"  dBV:  {watts_to_dbv(w):.4f}")
print(f"  dBm:  {watts_to_dbm(w):.4f}")

# SPL reference level
print(f"\n94 dBSPL = {dbspl_to_pa(94):.4f} Pa")
print(f"20 µPa = {pa_to_dbspl(20e-6):.1f} dBSPL (threshold of hearing)")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.