اطلاعیه

Collapse
No announcement yet.

تولید و دریافت داده باینری با استفاده از مدولاسیون qpsk با کد نویسی در matlab

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    تولید و دریافت داده باینری با استفاده از مدولاسیون qpsk با کد نویسی در matlab

    سلام دوستان
    من شدیدا به کمک شما نیاز دارم
    یه پروژه مخابراتی دارم که نمیدونم باید چیکار کنم
    پروژم هم اینه :
    تولید و دریافت داده باینری با استفاده از مدولاسیون qpsk با کد نویسی در matlab
    من بلد نیستم کد بنویسم
    کسی میدونه من باید چیکار کنم؟
    نمیدونم چه جوری باید داده تولید کنم و بعد روی مدولاسیون سوارش کنم و بعد هم دمدولاسیون انجام بدم و همون داده رو دریافت کنم؟
    فرض رو هم بر این گذاشتیم که فرستنده و گیرنده با سیم به هم وصل هستند و هیچ کانالی وجود نداره.
    داده هم 0 و 1 باشه
    دوستان لطفا کمک کنید...من فرصت کمی دارم...کمک کنید لطفا


    اضافه شده در تاریخ :
    چرا کسی جواب منو نمیده؟؟؟؟؟؟؟؟؟؟؟؟؟ :angry: :angry: :angry:
    خواهش میکنم کمک کنید...خیلی مهمه...خواهش میکنم

    #2
    پاسخ:تولید و دریافت داده باینری با استفاده از مدولاسیون qpsk باکدنویسی در matlab

    نوشته اصلی توسط 69ZAHRA
    سلام دوستان
    من شدیدا به کمک شما نیاز دارم
    یه پروژه مخابراتی دارم که نمیدونم باید چیکار کنم
    پروژم هم اینه :
    تولید و دریافت داده باینری با استفاده از مدولاسیون qpsk با کد نویسی در matlab
    من بلد نیستم کد بنویسم
    کسی میدونه من باید چیکار کنم؟
    نمیدونم چه جوری باید داده تولید کنم و بعد روی مدولاسیون سوارش کنم و بعد هم دمدولاسیون انجام بدم و همون داده رو دریافت کنم؟
    فرض رو هم بر این گذاشتیم که فرستنده و گیرنده با سیم به هم وصل هستند و هیچ کانالی وجود نداره.
    داده هم 0 و 1 باشه
    دوستان لطفا کمک کنید...من فرصت کمی دارم...کمک کنید لطفا







    اضافه شده در تاریخ :

    چرا کسی جواب منو نمیده؟؟؟؟؟؟؟؟؟؟؟؟؟ :angry: :angry: :angry:
    خواهش میکنم کمک کنید...خیلی مهمه...خواهش میکنم
    با سلام
    یک نمونه از کد متلب مدولاسیون QPSK بصورت زیر است
    همچنین استفاده از کد های سایت www.mathwork.com رو به شما پیشنهاد میکنم
    موفق باشید
    کد:
     
    %QPSK Modulation and Demodulation without consideration of noise
     clc;
     clear all;
     close all;
     
    data=[0 1 0 1 1 1 0 0 1 1]; % information
     %Number_of_bit=1024;
     %data=randint(Number_of_bit,1);
     figure(1)
     stem(data, 'linewidth',3), grid on;
     title(' Information before Transmiting ');
     axis([ 0 11 0 1.5]);
     data_NZR=2*data-1; % Data Represented at NZR form for QPSK modulation
     s_p_data=reshape(data_NZR,2,length(data)/2); % S/P convertion of data
     br=10.^6; %Let us transmission bit rate 1000000
     f=br; % minimum carrier frequency
     T=1/br; % bit duration
     t=T/99:T/99:T; % Time vector for one bit information
     
    % XXXXX QPSK modulation XXXXX
     y=[];
     y_in=[];
     y_qd=[];
     or(i=1:length(data)/2)
       y1=s_p_data(1,i)*cos(2*pi*f*t); % inphase component
       y2=s_p_data(2,i)*sin(2*pi*f*t) ;% Quadrature component
       y_in=[y_in y1]; % inphase signal vector
       y_qd=[y_qd y2]; %quadrature signal vector
      y=[y y1+y2]; % modulated signal vector
     end

    دیدگاه

    لطفا صبر کنید...
    X