How to find the fundamental frequency and present harmonics from a graph

communicationfrequencyfrequency-measurementharmonics

I'm having a very hard time understanding frequency and harmonics and now that I'm working on problems, I am completely perplexed. The problem reads as follows –

Assume that string of bits 10101010… (Specific pattern) is the data that needs to be
send from computer X to computer Y in a LAN. The transmitted signal (signal leaving
computer X) for this data is represented in the figure below. Assume a periodic signal.
Identify the fundamental frequency of this signal, and the values for the first seventh
harmonics of this signal. Does this signal present all the harmonics? Only odd harmonics? Or
Only even harmonics?
enter image description here

From what I understand, I have figured out that each pulse has a period of 10ms and the duration of each pulse is 1/2f. Thus the data date is 2f bps.

Now using the the numbers I came up with above, 1/2f = .01 and solving for f, would mean the frequency is 50 Hz. This was the best I could come up with. Did I do this correctly? Also if I did, is the 50Hz the fundamental frequency?

Best Answer

First of all you should look up the Fourier Transformation/Series.

But you can do some Assumptions based on the time function:

First off ask yourself does the Signal have a DC Offset. In our case yes. So we would have a frequency part at f=0 in the frequency domain of A/2.

Now we look at the fundamental frequency of the Signal. As the period is 20ms it would be 50 Hz. This is our fundamental frequency.

Now we can look up if our time function is point symmetric or axis symmetric. To get information if the resulting frequencies are even or odd.