How can I change the central frequency of a baseband modulated signal in simulink?

I'm pretty new to simulink and I'm trying to implement a simple digital GFSK mod/demod system that works at 169Mhz.
I've implemented the Tx model (random source at 4kbps and CPFSK with Gaussian Filter), but now I need to bring the signal at 169Mhz. I'm analyzing the spectrum using the Spectrum Analyzer block.
How can I bring the signal to passband 169Mhz and then bring it back to baseband at the receiver?
Thanks. Giuseppe

5 Comments

which block are you using to generate your signal?
I'm using the block "CPM Modulator BaseBand" with Gaussian Filter. As input I used a "Bernoulli Binary" random generator, NRZ modulated (-0.5 * 2). I tried to multiply the signal by a carrier with a frequency of 169Mhz, but the Spectrum is not as it should be.
I tried to follow the demo "commpassbandmod" and so I also added a raised cosine filter into my model, but the signal cannot go further than 900Khz. I guess that the problem is related to something like upsampling.. but even trying different implementations, I'm not able to solve the problem.

Sign in to comment.

Answers (0)

Categories

Find more on Communications Toolbox in Help Center and File Exchange

Products

Asked:

on 14 Sep 2012

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!