matlab을 이용한 디지털통신시스템 BER구하기
- 최초 등록일
- 2015.01.22
- 최종 저작일
- 2013.01
- 10페이지/
한컴오피스
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
matlab을 이용하여 BER을 구함.
matlab code 포함.
목차
1. 이론
2. Matlab Source Code 분석하기
3. dB에 따른 출력 파형
4. dB에 따른 Bit Error Rate (BER)
5. 결과
본문내용
이론
디지털 변조를 하는 이유
아날로그 신호를 통신망에 전송하는 것보다 디지털 신호로 전송하는 것이 더 많은 장점을 가지고 있기 때문이다.
오류가 발생했을 경우에도 아날로그 신호보다 디지털 신호에서 더 확실하게 복원을 할 수 있으며, 이러한 이유로 더 먼 거리의 정확한 전송을 가능하게 한다. 또한 디지털 전송은 아날로그 전송보다 덜 복잡하고 저렴하다.
디지털 변조 종류
⑴ 진폭편이변조(ASK, Amplitude Shift Keying)
신호파형에 따라 반송파의 진폭을 변화시키는 방식
⑵ 주파수편이변조(FSK : Freguency Shift Keying)
FSK는 베이스밴드 신호에 따라서 반송파의 순시주파수를 전이 시키는 방식
디지털 클럭이 0일 때는 낮은 주파수를, 1일 때는 높은 주파수를 보내는 형식의 FM 디지털 전송방법 2진, M진, MSK, GMSK방식이 있다.
⑶직교진폭변조(QAM : Quadrature Amplitude Modulation)
서로 직교하는 2개의 반송파를 별도로 진폭위상변조하여 2종류의 정보를 동일한 대역으로 전송하는 방식, 제한된 전송대역을 이용한 데이터의 전송효율을 높이기 위해 반송파의 진폭, 위상을 동시에 변조하는 방식
⑷ 위상편이변조(PSK : Phase Shift Keying)
송신하는 반송파의 위상을 이용하여 정보를 전송하는 방식
디지털신호의 각 값에 대응하여 0~2π까지의 위상각이 지정된다.
설계에서 사용하는 BPSK(Binary PSK)는 정보가 0인가 1인가에 따라 반송파의 위상각을 0˚,180˚로 지정하는 PSK방식이다.
Matlab Source Code
clc;
clear all
% < Additive white Gaussian noise >
ZdB = 3; %노이즈 DB값 정하는 변수.
% 3dB를 구하고 싶으면 3 입력 , 5dB를 구하고 싶으면 5입력. 3, 5, 7, 10 을 입력한다. 여기에서는 3dB를 구하기 위해 3 입력
참고 자료
없음