The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design >> RF Design >> Confusion about the Transmit spectrum mask of Zigbee https://designers-guide.org/forum/YaBB.pl?num=1248631842 Message started by AnalogAroma on Jul 26th, 2009, 11:10am |
Title: Confusion about the Transmit spectrum mask of Zigbee Post by AnalogAroma on Jul 26th, 2009, 11:10am According to IEEE-Std 802.15.4-2006 spec ( Zigbee ) ,p 299-300 The out of band spurious emission for European 868 Mhz ISM band at 300 Khz offset from fc = 868.3 Mhz are -36 dBm for 100 Khz detector BW or resolution BW in active mode . That is , -86 dBm /Hz. -57 dBm for 100 Khz detector BW or resolution BW in standby mode. . That is , -107 dBm /Hz. The spur level is measured with the transmitter outputting an unmodulated carrier and resolution bandwidth ( RBW ) used on the spectrum analyzer is 100 Khz. The output power at fc is at least -3 dBm /Hz and at most 14 dBm/ Hz. So, signal attenuation at 300KHz offset should be at least 83 dB/ Hz, Here I am confused about the issue of the unmodulated carrier. When baseband signal will modulate the carrier, its spur -energy will spread. Right ? But, what about the baseband spectrum ? The baseband signal I have got from other digital guys have an interesting spectrum which is attached herewith. In this spectrum, the signal level at dc is -19.68 dB and at 300 Khz is -68.12 dB. So, signal attenuation is 48.44 dB which is much less than 83 dB !!! Then , after upconversion and power amplification , the transmitted signal will violate the Transmit spectrum mask. Am I right ? |
Title: Re: Confusion about the Transmit spectrum mask of Zigbee Post by RFICDUDE on Aug 12th, 2009, 7:55pm Double check the actual frequency resolution. This plot does not look like a true dBc/Hz resolution, so it may be that the actual dBc/Hz value is closer to the specification after accounting for the resolution. |
Title: Re: Confusion about the Transmit spectrum mask of Zigbee Post by AnalogAroma on Aug 13th, 2009, 7:15am @ RFICDude, Thanks for your response. Well I have used MATLAB finction "psd" which gives dB/ Hz values , not integrated power over a band. So, frequency resolution is not needed for this graph. Am I right ? I have used the following MATLAB code to plot the spectrum. ------------------------------ % x is the data vector. % Fs1 is sampling frequency. h2 = spectrum.welch('Hann',512,50); hopts = psdopts(h2,x); % Default options set(hopts,'Fs',Fs1,'NFFT',4096,'SpectrumType','twosided','centerdc',true); hpsd = psd(h2,x,hopts); dataplot6 = figure; plot(hpsd); ------------------------------------------------------------------- The following info is taken from MATLAB help. ------------------- The power spectral density is intended for continuous spectra. Note that unlike the mean-squared spectrum (MSS), in this case the peaks in the spectra do not reflect the power at a given frequency. Instead, the integral of the PSD over a given frequency band computes the average power in the signal over such frequency band. See the help on AVGPOWER for more information. The Hpsd object also contains a vector of normalized frequencies W at which the PSD is estimated. W has units of rad/sample. For real signals, W spans the interval [0,Pi] when NFFT is even and [0,Pi) when NFFT is odd. For complex signals, W always spans the interval [0,2*Pi). ------------------------------------------ |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |