اطلاعیه

Collapse
No announcement yet.

چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری

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

    چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری

    چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری که باید اضافه بشه (d/a) برام لطف کنین بذارین
    Ayhan

    #2
    پاسخ : چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری

    نوشته اصلی توسط ayhan
    چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری که باید اضافه بشه (d/a) برام لطف کنین بذارین


    سلام............................

    به روی چشم شما جون بخواه :biggrin:


    این برنامه ای که اینجا گذاشتم واست قادر که موجهای مربعی، سینوسی، مثلثی، و داندانه اره ای رو تولید کنه. فرکانس ثابته و با انتخاب هر کدام از کلیدها موج مورد نظر تولید میشه.


    شماتیک:






    فایل های پیوست شده

    دیدگاه


      #3
      پاسخ : چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری

      خیلی ممنون فقط این پسورد فایلت چیه؟ یکی دیگه فایل.bas رو نداری :redface:
      Ayhan

      دیدگاه


        #4
        پاسخ : چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری

        سلام.

        تمامی پسوردها www.eca.ir


        در ضمن برنامه با c نوشته شده.

        دیدگاه


          #5
          پاسخ : چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری

          چطوری فایل . HEX به .BAS تبدیل کنم
          Ayhan

          دیدگاه


            #6
            پاسخ : چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری

            امکان تبدیل فایل هگز به BAS وجود نداره.

            دیدگاه


              #7
              پاسخ : چطوری میشه با avr موج مربعی سوزنی - مثلثی- سینوسی-ساخت؟ فقط برنامش و اون مداری

              من میخام با AVR خروجی مثلثی و سوزنی و سینوسی بگیرم برنامه و مدارشو میخوام.خیلی ممنون میشم.تازه میشه با یه DAC سینوسی گرفت؟ چطوری؟ ببندمش؟ تازه سوزنی چطور بکنمش؟ میشه با یه پایین گذر یا بالا گذر استفاده کرد ؟ یا کلاس نداره میشه به جای RC یه آی سی فیلتر پایین گذر یا بالا گذر گذاشت؟ متشکرم

              همنطور که تو شکل بالا می بینید ما به سادگی از ADC موج سینوسی گرفتیم(البته به این موج ها نمیش گفت سینوسی و کلمه شبه سینوسی بیشتر مصداق داره واسشون).

              بستنش هم که تو اون شکل نشون دادیم و شما می بایست از از یک مبدل دیجیتال به آنالوگ برای این کار استفاده کنید. این مبدل ها به ازای ولتاژی که به ورودی آنها می دهیم در خروجی خود جریان تولید میکنند و ما قادریم با اسفاده از یک مقاومت این جریان را به ولتاژ تبدیل کنیم.

              برای سوزنی کردنش هم شما میبایست به صورت لحظه ای عدد 255 رو dac بدهید. به عنوان مثال اگر dac به به پورت D وصل شده باشد و شما بخواهید یک موج سوزنی با فرکانس 1K بسازید باید مانند زیر عمل کنید:


              کد:
              while(1){
              PORTD=0xff;
              delay_us(10);
              PORTD=00;
              delay_ms(990);
              }


              دیدگاه

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