본문 바로가기
IT, 프로그램, SW개발/GPS, Location

dB와 dBm의 차이점 (GNSS RF)

by RedBaDa 2023. 7. 3.

아직 설계경험이 부족해서 dB와 dBm을 헷갈려하는 경우를 많이 보게 됩니다. 아마도 헷갈리는 이유는 우선 dB 자체에 대한 개념의 모호함에서 기인한 것이 대부분인듯 합니다. 앞에서 언급한 dB단위는 왜 쓸까? 를 읽어보면 대략 dB란 무엇이며, dB 자체의 특성을 아실 수 있을 겁니다. 그리고 아직 dB와 dBm이 구분이 안가는 분이라면, 아래글을 꼼꼼히 읽고 이해하시기 바랍니다.

 

 dB 개념의 재정의

dB란 것은 몸무게, 길이, 전압 등등의 특정한 측정값 자체를 지칭하는 말이 아닙니다. 그러한 측정값을 Log 단위로 표현하는 방법 및 그 결과값을 dB라고 부르는 것입니다. 여러분들이 dB와 dBm을 헷갈리는 가장 큰 이유는 dB는 무슨 특정한 측정결과다.. 라고 생각해서일 것입니다.

예를 들어 제 컴퓨터 가격이 100만원이고, 회사 서버의 가격이 2000만원이라고 예를 들어보죠. 두개의 가격 차이는 20배가 납니다. 이런 경우 그 20배를 dB로 환산하면 10배 * 2배가 될것이고, 10dB + 3dB가 되어서 13dB의 차이가 납니다. 그렇다면 100만원과 2000만원이라는 가격을 dB 스케일로 표현해본다면, 60dB (원)과 73dB (원)으로 표시될 겁니다. 여기서 단위는 분명히 '원' 이지만, 그 원을 magnitude(그냥 그 값 자체를 의미함)이 아니라 dB 스케일로 나타내었을 뿐입니다. 단위는 의미가 없지요.

dB란 말 자체는 어떤 값의 차이를 Log로 나타낸 (상대적) 스케일의 한 종류 입니다. 측정값 자체를 지칭하는 것이 아닙니다.

 

 dBm의 정의

그렇다면 dBm은 상대값인가? 아닙니다. dBm은 절대값입니다. dBm이란, mW 단위의 전력을 dB 스케일로 나타낸 단위 를 의미합니다. 상용화된 RF에서는 작은 전력을 다루는 경우가 많습니다. W단위가 아닌 보통 mW단위의 전력을 주로 다루기 때문에, 기준의 간편함을 위하여 mW를 기준으로 만든 dB전력값을 dBm이라 부르는 것이지요.

만약 1W를 dB 스케일로 하면? --> 10 * log 1 = 0dB가 됩니다.
0.001W, 즉 1mW를 dB 스케일로 하면?  --> 10* log 0.001  = -30dB가 됩니다.

위에서 말한것 처럼, 어차피 mW 단위의 전력을 다룰 바에는 앗싸리 1mW를 기준으로 dB스케일을 적용하고 싶어질 것입니다. 그래서 아래와 같이 사용합니다.

1mW = 0dBm
10mW = 10dBm
100mW = 20dBm
1000mW = 1W = 30dBm =0dB(W)

즉 일반적인 W(와트)전력값에 30dB를 더한게 dBm 단위다.. 라고 볼수도 있지요.

 

 dB와 dBm의 차이

다시한번 정리해보도록 하죠.

- dBm은 mW를 기준으로한 전력측정값을 지칭합니다.
- dB는 그냥 어떤 측정값을 log스케일로 보여주는 것을 말합니다.

바로 이것이 두 가지의 명확한 차이입니다. 아직도 헷갈리는 분을 위해 또 예제를 들어보죠.

만약, 발진기단에서 0.01W (즉 10mW)의 전력이 만들어진다면, 우리는 그것을 10dBm의 전력이 나온다고 말합니다. 그런데, 그 발진기단 후에 20dB의 이득을 가지는 증폭기를 연결하면 최종 출력은 얼마가 될까요?

10dBm + 20dB = 30dBm의 출력이 나옵니다.

초보자들이 헷갈려하는게 아마도 바로 이런 계산법 때문일겁니다.

dB + dbm = ?
dBm + dB = ?
dBm+dBm = ?
dB+dB = ?

위의 계산법에서 결과의 단위는 무엇이 맞는건지? 뭐 이런 것들을 헷갈려 하게 되는거 같더군요. 지금까지 설명된 모든 개념을 종합하고 이해해서 판단해 보시기 바랍니다...

 

 단위 계산의 결과

1. dB + dBm = ??
 이건 순서가 말이 안됩니다. 상대적 배율에 절대적 전력값을 더한다는 것은 언어도단이지요. 왜 말이 안될까요?. 이 계산은 수식으로 예를 든다면 마치 이런 모양입니다.

x 10 15mW = ?????

뭔가 이상하지않습니까? 이것을 만약 dBm + dB로 뒤집어서 나타내면 아래와 같이 되겠죠

15mW x 10 = 150mW

바로 계산이 성립됩니다. 아래의 설명을 읽어보시죠.

 

2. dBm + dB = dBm
아주 정상적인 계산 순서와 단위 입니다. dBm으로 표현된 어떤 전력값에, dB로 표현된 신호전력의 증가/감소 분을 더함으로서 최종적으로 얼마만한 크기의 전력이 생성되느냐? 라는 수식이 되겠지요. 당연히 결과는 전력값이 dBm이 나옵니다.

 

3. dBm + dBm = dBm
실제로 회로 내에서 이런 식으로 계산하는 경우는 없습니다. 두개의 신호전력을 합한다? 라는 의미가 상당히 모호하기 때문이죠. 보통 잡음 전력을 합산하거나 하더라도, 단순히 합하기만 하는게 아니라 뭔가 상호작용을 하기 때문에 dBm이란 단위로 무작정 합산하기가 모호합니다. 게다가 dB단위에서는 합이 곧 곱을 의미하므로 이런 식의 계산은 무의미합니다.

 

4. dB + dB = dB
역시 정상적인 계산입니다. 어떤 장비단이 연속으로 연결될 때, 각각 원래 신호전력이 얼마나 증가하고 얼마나 감소하느냐를 합하는 계산이니까요.

 

 일상적인 오해

여러가지 예를 들어서 dB와 dBm의 차이를 설명해보았습니다. 이제 어느정도 감이 잡히시지 않나요? 그런데 아마 처음 접하는 분들이 또 헷갈리는 문제는 아마 용어 자체를 혼란스럽게 쓰는 분들 때문일겁니다.

예를 들어 누군가 "어이, 거기 송신기 출력이 얼마야?" 이렇게 물어봣을때 "예~ 15dB여요" 라고 말할지도 모릅니다. 출력이라 하면 분명히 전력량을 말하는 건데, dBm이 아니라 dB라니?? 

이건 말하는 사람과 듣는 사람이, 당연히 dBm인줄 알고 있으니 그냥 대충 15dB다.. 라고 말해버리는 경우입니다. 일전에 보니까 이런 경우 옆에서 듣던 신입사원은 되게 헷갈려하더군요. 왜 용어를 저렇게 말하냐구.... 그건 그냥 쓰는 사람들이 대충 단위를 말하는 것일 뿐입니다. 혹시 이런 경우 있더라도 남이 제대로 말해주길 바라기 보다는 알아서 이해하는 능력을 키우는게 낫습니다.

 

 전압과 전력의 dBm

한가지 더 초보자가 헷갈리는 것중 하나는, 전압값일때와 전력값일때 계산법이 다르다는 것입니다.아래의 수식을 보시죠.

전압을 이용한 dBm : 20 * log 전압(V) = dBm
전력을 이용한 dBm : 10 * log 전력(W) = dBm

어째서 전압을 이용하여 dBm을 구할때는 보통 decibel(dB) 계산에서 사용하는 계수인 10이 아니라 20을 곱하는가? 라는 의문을 제시하게 됩니다. 그것은 dBm자체가 이미 '전력(W)을 기준으로 한 값이기 때문입니다. 실제로도 전압을 측정하기 보단 전력을 측정하기 때문이기도 하구요.

그렇다면 왜 10 이 아닌 20 이란 숫자를 곱하는가? 라는 문제는 전력은 전압의 곱 또는 전류의 곱에 비례한다는 회로이론의 원초적인 개념문제입니다.

즉 전압은 제곱해야 전력값이 되고, 제곱이란 것은 dB로 변환하면(즉 log 스케일로 보면) * 2 가 되기 때문에, 10 * 2 = 20을 곱하는 것입니다. 간단하죠?

 

 S 파라미터

또한 이런 질문이 나올지도 모릅니다.

"왜 S 파라미터는 dBm이 아니라 dB를 쓰나요? 분명히 계측기에서 측정된 측정치 아닌가요?"

S 파라미터는 원래 상대적 결과값입니다. 절대적인 기준수치가 아닙니다. 그렇기 때문에 S 파라미터 자체는 아무런 단위가 없습니다. 수식에서 알 수 있듯이 출력전압/입력전압이 S 파라미터가 되므로, 단위 역시 v/v 가 되어 아무런 단위가 없는 수치입니다. 그러므로 dB 스케일로 표현하더라도 dBm이라는 단위를 붙일 수는 없습니다.

이런 질문이 나온다면 그건 S파라미터란 무엇인가?에 대한 이해가 다소 부족한 상황입니다. S 파라미터란, 입력에 얼마가 들어가면 출력에는 얼마가 나오느냐? 라는 의미의 파라미터입니다. 예를 들어 증폭기의 s21이 20dB라면, 포트1에 어떤 전력이 들어갔을때(어떤 dBm의 전력량이 들어가느냐는 전혀 무관합니다!!) 출력에서는 그 전력이 20dB만큼 증가한다는 의미입니다. 즉 100배로 신호가 커진다는 뜻이죠. 그러니 아무런 단위가 필요 없습니다. s11의 경우는 1번 포트에 들어간 전력이 1번 포트로 출력되는 비율, 즉 반사계수를 의미하므로 역시 단위가 없습니다.

계측기에서 측정한 건 결국 그 상대값을 측정한 것이지, 어떤 절대적인 값을 측정한 것이 아닙니다. S 파라미터 자체는 절대 dBm 단위로 나타낼 수 없습니다. 헷갈리지 마시길~

 

 결론

dBm은 절대적인 전력량을 1mW기준으로 dB 스케일로 본 것이며, dB는 그냥 어떤 값을 log 스케일로 보는 방법입니다. 위의 글을 읽고도 무언가 헷갈리는 분들이 계시다면, 실무에서 여러가지 측정과 해석 등을 통해 개념을 확립하시기 바랍니다.

 

반응형

'IT, 프로그램, SW개발 > GPS, Location' 카테고리의 다른 글

Garmin 가민 홈페이지에서 설명한 GPS  (1) 2024.01.31
GPS Navigation data structure  (0) 2023.10.18
GNSS RF감도에서 dB를 사용하는 이유  (0) 2023.07.03
GPS 용어  (0) 2022.06.11
GPS용어 해설  (0) 2016.04.21