اطلاعیه

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