- External Modulation: Modulate your 4FSK with a 150 MHz carrier (e.g., cos block) before feeding it to "iqmodulator".
- Simulink Upconversion: Use Simulink's upconversion blocks to achieve the frequency shift.
Baseband IQ to RF Signal Generation
조회 수: 15 (최근 30일)
이전 댓글 표시
Body:
I'm working on the IQmod example in MATLAB and attempting to generate a 4FSK signal for transmission at 150 MHz. However, I'm unclear about how to control the center frequency of the transmitted signal.
Current Approach:
- I've tried using the center frequency option in the inport block, but it doesn't seem to affect the transmission frequency.
- The iqmodulator block offers a local Oscillator option, but its purpose in setting the center frequency isn't entirely clear.
My Question:
- How can I properly set the center frequency to 150 MHz for transmitting the 4FSK signal using the IQmod example? Should I be modulating the baseband signal with a carrier at 150 MHz before feeding it to iqmodulator? Or is there another approach within the existing structure?
Additional Information:
- I'm using a sampling rate of 1 MHz for the IQ data.
댓글 수: 0
답변 (1개)
Uday
2024년 6월 4일
Hi Dhruv,
The "iqmodulator" block handles baseband IQ modulation. To transmit your 4FSK signal at 150 MHz, you'll need to add a carrier outside the block.
Two options:
Keep your 4FSK signal components below 500 kHz to avoid aliasing.
Refer: https://www.mathworks.com/help/simrf/ug/modulate-two-tone-dc-signal-using-idealized-baseband-mixer-block.html for more details.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Communications Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!