اطلاعیه

Collapse
No announcement yet.

چگونه یک موج سینوسی بسازم؟

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

    چگونه یک موج سینوسی بسازم؟

    سلام با اساتید محترم
    بنده می خواهم یک موج سنوسی را با pwm درست بکنم.
    بنده خودم توانسته ام یک موج خیلی صاف سینوسی(بدون ریپل) با فرکانس خیلی خیلی پایین بسازم که البته این فرکانس بدردم نخورد
    پروژه ی من باید بتواند از 1 هرتز تا 1 کیلو هرتز موج سینوسی بدهد.

    کاری که خودم کردم این بود که یک pwm را از صفر تا ماکزیمم می آوردم و بلعکس که جواب درست و حسابی نداد.
    دکتر چمران در 1311 در تهران متولد شد
    وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
    او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

    #2
    پاسخ : چگونه یک موج سینوسی بسازم؟

    خوب این کار شما درسته و تنها راه همینه.
    1 کیلوهرتز هم که فرکانس بالایی نیست.مشکلتون دقیقا چیه؟
    بت در بغل و به سجده پیشانی ما کافر زده خنده بر مسلمانی ما
    اسلام به ذات خود ندارد عیبی هر عیب که هست در این مسلمانی ماست

    دیدگاه


      #3
      پاسخ : چگونه یک موج سینوسی بسازم؟

      بنده این عمل را به صورت دستی انجام دادم
      می خوام با کتابخانه ی math کار کنم نمی دانم چطوری باید از تابع sin آن استفاده کنم.
      دکتر چمران در 1311 در تهران متولد شد
      وي در زمان اقامت در آمريکا انجمن اسلامي آمريکا را تأسيس کرد که منجر به قطع بورسيه وي توسط شاه شد.
      او با اينکه يکي از دانشمندان مطرح آمريکا به حساب مي آمد بدون توجه به مدرک به مصر رفت و آموزش نظامي ديد.

      دیدگاه


        #4
        پاسخ : چگونه یک موج سینوسی بسازم؟

        نوشته اصلی توسط 011
        بنده این عمل را به صورت دستی انجام دادم
        می خوام با کتابخانه ی math کار کنم نمی دانم چطوری باید از تابع sin آن استفاده کنم.
        شما نباید به هیچ وجه از تابع Math استفاده کنید. این تابع خیلی وقت CPU رو میگیره. باید یک آرایه از مقادیری که میخواید تو PWM generator بریزید بسازید و به صورت چرخشی اعداد اونو استفاده کنید. من این آرایه رو از applicatio note AVR314 DTMF Generator خود اتمل براتون میزارم حالشو ببر :

        http://download.eca.ir/?did=51


        کد:
        flash unsigned char auc_SinParam [128] = {
        64,67,
        70,73,
        76,79,
        82,85,
        88,91,
        94,96,
        99,102,
        104,106,
        109,111,
        113,115,
        117,118,
        120,121,
        123,124,
        125,126,
        126,127,
        127,127,
        127,127,
        127,127,
        126,126,
        125,124,
        123,121,
        120,118,
        117,115,
        113,111,
        109,106,
        104,102,
        99,96,
        94,91,
        88,85,
        82,79,
        76,73,
        70,67,
        64,60,
        57,54,
        51,48,
        45,42,
        39,36,
        33,31,
        28,25,
        23,21,
        18,16,
        14,12,
        10,9,
        7,6,
        4,3,
        2,1,
        1,0,
        0,0,
        0,0,
        0,0,
        1,1,
        2,3,
        4,6,
        7,9,
        10,12,
        14,16,
        18,21,
        23,25,
        28,31,
        33,36,
        39,42,
        45,48,
        51,54,
        57,60};
        بت در بغل و به سجده پیشانی ما کافر زده خنده بر مسلمانی ما
        اسلام به ذات خود ندارد عیبی هر عیب که هست در این مسلمانی ماست

        دیدگاه

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