목록전공공부/데이터통신 (15)
minzzl
이번 강의에서는 아날로그 데이터를 아날로그 시그널로 바꾸는 방법에대해 알아보겠습니다. 그런데 문자 그대로 보면 이상하게 느껴질 수도 있습니다만, 우리는 디지털 데이터를 디지털 시그널로 바꾸는 라인코딩에 대해 이미 배운적이 있습니다. 이를 했던 이유는 무엇이었는지 기억이 나나요? 디지털 데이터도 그냥 플립플롭에서 출력전압을 유지하고 있는 것일 뿐이었습니다. 결국 이것도 전깃줄에 전압이 걸려있냐 아니냐의 문제이므로, 이것만 본다면 시그널과 애매하다는 말을 언급한적이 있었습니다. 그런데 이 플립플롭의 출력 전압을 그냥 바로 전송용 전깃줄에 걸어주면 3가지 문제가 있다고 했고 그래서 라인코딩 알고리즘을 이용해 디지털 데이터를 적당한 모양의 디지털 시그널로 바꾸어준다고 했습니다. 아날로그 데이터에서 아날로그 시그..
이번 시간에는 디지털 데이터를 아날로그 시그널로 바꾸는 방법을 알아보겠습니다. 그 전에 다시한번 정리해보겠습니다. 우리는 데이터가 전송되기 위해서는 반드시 시그널로 바뀌어야한다고 배웠습니다. 그 후에 아날로그 시그널을 전송하는 방법과, 디지털 시그널을 전송하는 방법을 배웠습니다. 아날로그 시그널을 전송하는 방법은 아주 간단했습니다. 유한개의 신호 컴포넌트들도 구성되기 때문에 교류 전압월 여러개를 전송하기 위한 전깃줄을 달아주면 됩니다. 디지털 시그널도 이와 비슷했습니다. DC 컴포넌트가 포함되는 경우가 많았고 이 경우에는 기저대역 전송, 전용선을 통한 baseband transmission을 해야했습니다. 디지털 시그널은 푸리에 시리즈에 따라 무한의 대역폭을 가진 아날로그 시그널이기에, 전용선의 대역폭이..
저번 강의에서 디지털 데이터를 디지털 시그널로 바꾸는 방법에 대해 알아보았습니다. 이번 시간에는 아날로그 데이터를 디지털 시그널로 바꾸는 방법을 알아보겠습니다. 사실 이를 위해서는 아날로그 데이터를 디지털 데이터로 바꾼 후 이를 디지털 시그널로 변환하여 전송하면 됩니다. 따라서 우리는 아날로그 데이터를 디지털 시그널로 변환하는 방법에대해 알아보겠습니다. 우선 아날로그 데이터를 디지털 시그널로 변환해야하는 이유에 대해 생각을 해 봅시다. 컴퓨터에서 만들어지는 모든 정보는 디지털 데이터입니다만, 의외로 우리가 사용하는 많은 데이터들은 그 원본이 아날로그입니다. 전송은 디지털로 하더라도, 원본은 아날로그인 경우가 많습니다. 아날로그 데이터가 디지털 데이터로 바뀌기만 한다면, 앞서 배운 라인코딩을 통해 최종적으..
이번 글에서는 데이터와 시그널의 상호변환 알고리즘에 대해 알아보겠습니다. Digital data to Digital signal 라인코딩 디지털 데이터를 디지털 시그널로 변환하는 것을 라인코딩이라고 합니다. 라인 코딩 알고리즘은 많은 종류가 있고 각각의 특징 또한 다릅니다. 여기서 알아두어야할 것은 우리가 해당 알고리즘들을 암기하고자 하여 배우는 것이 아닙니다. 라인코딩은 무엇이며 왜 해야하는지, 또 왜 여러개의 알고리즘이 필요한지 이해하는 것이 가장 중요합니다. 우선 라인코딩이 무엇이며 왜 해야하는지에 대한 이야기는 누누히 해왔습니다. (데이터를 전송하기 위해서는 시그널로 변환해야하고 디지털 데이터를 디지털 시그널로 변환하는 것을 라인 코딩이하고 하죠..? ^^) 이제는 왜 라인 코딩 알고리즘이 여러개..
지난 시간까지는 우리는 데이터를 전송하기 위해서 왜 시그널로 바꾸어야하는지, 그리고 구체적으로 아날로그 시그널과 디지털 시그널이 어떤 방식으로 전송되는지를 다루어보았습니다. 어떤 전깃줄을 통해 아날로그 시그널을 전송하려면, 그냥 교류 전압원 여러개를 걸어주면 됩니다. 디지털 시그널을 전송하려면, 1. 전용으로 사용 가능한 전깃줄의 대역폭이 큰 경우 그냥 아날로그 시그널처럼 전압우너을 매우 많이 걸어줘서, 디지털 시그널에 최대한 근사한 아날로그 시그널을 보내면됩니다. 이방식은 원본 디지털 시그널과 거의 유사하기 때문에 디지털 시그널을 직접보낸다고 말할 수도 있습니다. 2. 전용으로 사용 가능한 전깃줄의 대역폭이 매우 좁은 경우 디지털 시그널을 그냥 보낼 수 없고 아날로그 시그널로 바꾸어보내야합니다. 이 때..
지난 시간, 디지털 시그널도 특수한 아날로그 시그널이라는 것을 확인할 수 있었습니다. 즉 아날로그 시그널을 전송하는 방법을 알면, 디지털 시그널도 개념적으로는 동일하게 전송할 수 있습니다. 먼저 아날로그 시그널의 전송에 대해 알아보겠습니다. 아날로그 시그널의 전송 우리는 결국 컴퓨터 사이의 전기줄을 이용해 시그널을 전송하는 것입니다. 그렇다면 전기줄에 어떻게 전압을 걸어주어야할까요? 이러한 방법을 사용한다는 것은 결국 시그널이라는 것은 도선에 걸리는 전압의 변화라고 할 수 있습니다. 따라서 아날로그 시그널을 보내고자 한다면, 적당한 주파수를 가진 여러개의 교류전압들을 전부 이 전깃줄에 연결해주면 될 것입니다. 갑자기 왜 여러개의 교류전압들을 전부 이 전깃줄에 연결을 하는 것인지 의문이 들 수도 있을 것입..