LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PSK demodulation

Hi,

I have a problem with the PSK demodulation: symbols after demodulation are different than symbols before modulation. What am I doing wrong? Please, help me 🙂

0 Kudos
Message 1 of 5
(2,854 Views)

Hi man,

 

I think the problem is related to synchronization. You have to assemble your message (i.e. the bits that modulate the IQ signal) in the following scheme:

 

{<Guarding bits> <Synchronization bits> <Message bits>}

 

The purpose of the Guarding bits is to compensate for the transient effect of the filter in the "MT Demodulate PSK.vi".

I attached an example that I created. I assembled the sync and message sequence in a way so I'm sure that the sync senquence can not be found anywhere in the message:

 

- Guardian bits: 00000000

- Synchronization bits: 11100111

- Message bits: 01010101010... (128 bits).

 

I recommend studying the example "MT PSK Transceiver (One Shot).vi" which you can find in the Example Finder.

 

 

Regards,

Norbert

0 Kudos
Message 2 of 5
(2,771 Views)

Thanks for the tips 🙂
Could you save your program in version 2009? Thank you in advance 🙂

0 Kudos
Message 3 of 5
(2,766 Views)

No problem, 2009 version attached. Enjoy! 🙂

0 Kudos
Message 4 of 5
(2,761 Views)

there is still a problem,do you notice that the last_5_bits missing?

0 Kudos
Message 5 of 5
(2,542 Views)