LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

carrier and modulating signal

Hi,
 
may i know how to generate a carrier signal and a modulating signal?
do i need to use array function or the bundle function?
as i m new to LabVIEW and all these carrier and modulating signal, i haf no idea how to generate a carrier signal n how to modulate a signal and display it using LabVIEW.
 
Thanks
0 Kudos
Message 1 of 7
(4,662 Views)
Are you asking about generating a data signal within LabVIEW or are you generating a modulated voltage signal with some hardware?

What kind of modulation do you need - amplitude, frequency, phase, QAM, BPSK, other? What frequencies are the carrier and the modulation? Is the modulating signal a simple waveform like sine or triangle, or is it a complex signal like voice, music, or video?

Simple modulation types can easily be generated by directly implementing the mathematical formula for the modulation using LV signal generation VIs and numerical functions. The more complex types can be done that way, but it is a lot of work. The Modulation toolkit can save you a lot of time and effort.

Lynn
0 Kudos
Message 2 of 7
(4,645 Views)
Yes, im generating a data signal within LabVIEW, and im doing amplitude modulation (AM). i have the modulation kit installed. a simple sine wave will do. i wish to generate a carrier signal within LabVIEW and use the modulation toolkit in the addon category to generate the modulated signal, but can i just pull out the simple function gen to generate a simple sine wave n pull out the MT Modulate AM function out to perform the modulation? if can, can i display the modulating signal together with the carrier signal? or can only display on 2 different waveform graph? regarding the MT Modulate AM function, i created an indicator on the output but it is not in waveform graph, can i change it to display in waveform graph? if yes, what function do i have to add?
 
Thanks
0 Kudos
Message 3 of 7
(4,632 Views)
I do not have the modulation toolkit so I cannot answer the questions that involve that.

I have displayed amplitude modulation created by multiplying the carrier signal by the modulation signal (plus offset and scaled by the modulation index). It works fine. As in graphing any modulation the frequency difference between the carrier and the modulation means that you often cannot see both waveforms clearly at the same display scale. If the graph has a width of 1000 pixels, you will not be able to display 8000 cycles of the carrier wave in any meaningful way.

The waveform graph can display multiple waveforms. Use Build Array.

Lynn
0 Kudos
Message 4 of 7
(4,626 Views)

hmm... i manage to modulate the signal n display in another waveform graph... but i would like to display both signal in a graph... u suggested using build array but i dun really know how to use it... i try using merge signal function, but the outcome is very weird, can i use the merge signal?

0 Kudos
Message 5 of 7
(4,620 Views)
I have not used merge signal, but I think it is not what you want. Build array is wired almost exactly like the merge signals. It is found in the array palette

Some of the things you are having trouble with are rather elementary LV concepts. If you have not done so, spend a few hours with the LV tutorials. Those cover the basics and will help you with the program.

Lynn
0 Kudos
Message 6 of 7
(4,604 Views)
ok thanks very much for your help 😄 thanks
0 Kudos
Message 7 of 7
(4,600 Views)