본문 바로가기
SW개발자를 위한 HW

아날로그,디지털 (Analog & Digital)

by 청운추월 2023. 5. 24.
반응형

Analog & Digital

Analog는 연속적인 신호를 의미합니다.
Digital은 불연속적인 신호를 의미합니다.
Digital은 Analog 신호를 0 또는 1로 표현한 신호를 의미합니다.

사람이라는 작품을 만들때 진흙으로  매끄럽게 만드는것을 Analog라고 할 수 있고
레고 블럭을 이용해서 만든것을 Digital이라고 말할 수 있겠네요



 LP판에서 미세한 홈에 의해 떨리는 신호를 Analog 라고 한다면
CD에서 0과 1로 구성된 신호로 재생하는것을 Digital이라고 말할 수 있겠습니다.




아이팟을 만든 스티브잡스도 아이팟 보다는 LP 판으로 음악을 들었다고 하네요
얼핏 듣기에는 똑같은것 처럼 들리겠지만 미묘한 차이가 있습니다.

레고블럭으로 만든 사람처럼 얼마나 작은 레고블럭으로 사람을 만드느냐가
얼마나 비슷하게 만드느냐로 결정되겠지요.그러나 작은레고블럭을 사용한다면
그만큼 많은 양이 필요하기 때문에 타협점을 찾아야 합니다.

CD도 마찬가지 입니다. 일반인들이 잘구분하지못하는 음(주파수)을 빼버려서
Size를 작게 만드는것입니다.JPEG 형식의 사진도 일반인이 잘 구분하지
못하는 색깔을 빼버리고 보여주기 때문에 Size가 작아지게 된것입니다.

보통 회로에서는 +5V를 많이 사용하는데

Analog             Digital
5V           ->        1
4.5         ->        1
.
.
.
.
1.5         ->        0
0v          ->        0

Digital  1 이 의미하는 Analog 값은 회로의 최대 전압레벨을 의미합니다.
5V 회로이면 5V는 1이 되고 3.3V 회로이면 3.3V가 1이 됩니다.
0에서 1로 바뀌는 전압은 약 3.5
1에서 0으로 바뀌는 전압은 약 2.5 정도가 되며 회로에 따라 차이가 있습니다.
이렇게 바뀌는 전압레벨을 Threshold 전압(문턱전압) 이라고 합니다.
문의 턱을 넘었다는 이야기죠
이해를 돕기 위해 문턱사진을 추가했습니다. ^^





Analog가 Digital에 비해 원본에 더 가깝고  인간미를 더해 줍니다.
근데 왜 Digital 회로를 만들었을까요?

제가생각하기엔 사칙연산(+,-,*,/)과  정보를 저장 하기 위해서 입니다.
Digital 신호인 0과 1을 이용하지 않고 사칙연산을 할 수 있는 전자회로를
만드는것은 거의 불가능에 가깝지 않을까 생각 해 봅니다.
하드디스크의 자료는 모두 0과 1로 이루어져 있다니 놀랍지 않나요?
게다가 자료를 압축까지 할 수 있다니 정말 놀랍죠!

반응형

'SW개발자를 위한 HW' 카테고리의 다른 글

서보모터(Servo Motor)  (0) 2023.05.24
MKS system  (0) 2023.05.24
데시벨  (0) 2023.05.24
임피던스, 최대전력전달  (0) 2023.05.24
정류회로  (0) 2023.05.24