아이패턴, 정합필터, BER, Eb/N0, CNR
여러분~ 안녕하세요!조기대선 국면으로 정국이 안정이 되고 있는 와중이라 참으로 다행입니다!개인적으로는 최근 4번째 코로나를 껶으며, 무기력과 두통, 몸살(특히 허리통증)과 치열한 전투를 치렀던 것 같아요. 점점 코로나는 독해지고, 나의 면역력은 약해지는 것 같아,,, 항상 규칙적인 운동과 체중조절을 해야겠다는 다짐을 절실히 했어요! 그럼,,, 이제 오랜만에 포스팅을 시작해 보겠습니다. ㄱㄱ오래전부터 생각해왔던 숙제같은 주제인데, 밀린 숙제를 오늘 다 해치워버리고 진도 좀 빼겠습니다.ㅎㅎㅎ먼저 용어정리는 아래 위키피디아를 참고해주시고, 아래 파이썬 예제(BPSK)를 가지고 구체적으로 살펴볼게요. 전체적인 절차는 아래 그림과 같고,,, 여기서는 1만 비트를 랜덤생성하여, BPSK 신호로 변조하고, RRC(..
더보기
디지털 QPSK 변조, IQ성상도, 위상잡음
이번에는 드디어 디지털 변조에 대해서 알아 볼 텐데,,, 약속대로 연초 목표한 pysdr 에서 적절한 코드를 가져와 해석해 볼게요!제목은 순서대로 영어로 Quadrature Phase Shift Keying, IQ Plots/Constellations, phase noise 로 표현됩니다. 그럼 이제, 짧은 파이썬 코드를 통해 QPSK 신호를 베이스밴드에서 생성하고, IQ성상도에 표시할게요~!QPSK는 IQ Plots/Constellations 위에 원 호에서 90도 간격의 4개의 복소 심볼(45 ˚ , 135 ˚ , 225 ˚ , 315 ˚ )로 구성됩니다.우리는 램덤한 4개의 심볼을 생성(아래 IQ성상도에서 검은 큰점)시키고,여기에 additive white Gaussian noise (AWGN) ..
더보기