اطلاعیه

Collapse
No announcement yet.

ساخت فانکشن جنراتور با avr و قابلیت تنظیم فرکانس از 1 تا 8 مگا هرتز

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

    ساخت فانکشن جنراتور با avr و قابلیت تنظیم فرکانس از 1 تا 8 مگا هرتز

    سلام دوستان ایا به نظرتون ساخت چنین مداری با فرکانس 8 مگا هرتز امکان پذیر است چون از دوستانم پرسیده بودم گفته بودن با چنین فرکانسی بهت جواب نمیده با اینکه رو پروتیوس جواب میده ولی پروتیوس از cpu کامپیوتر میکشه ولی در عمل چیز دیگه ای هست و جواب نمیده حالا توش موندم چون که این پروژه رو به عنوان پروژه پایانی خودم اتنتخاب کردم
    در ضمن لینک دانلود پروژه رو اینجا میزارم تا دوستان در مرد این مدار اگر نظری یا توضیح خاصی دارن اینجا بزارن
    http://www.electronics-lab.com/projects/test/013/
    ورژن دوم این پروژه لینکی در همون صفحه قرار داره در ضمن سورس اون هم در اول همین لینک وجود داره
    خوهشا اگر در مورد نحوه کار این مدار و عملی بودن یا نبودن این مدار چیزی به ذهنتون میرسه کمکم کنید

    #2
    پاسخ : ساخت فانکشن جنراتور با avr و قابلیت تنظیم فرکانس از 1 تا 8 مگا هرتز

    درود

    اگه منظورت این هست که بتونی یه موج با فرکانس 8 مگ داشته باشی با این مدار امکان پذیر نیست. با این مدار به حداکثر چند صد کیلوهرتز میرسی. (هم حلقه و هم سرعت پورت محدود کننده هست).
    روش کار DDS به این صورت هست که یه lookup table داری که اعداد مربوطه به موج سینوسی و مثلتی و یا هر موج متناوب دیگه درونش قرار داره. فرض کن یه پریود از سینوسی رو با 255 نمونه در داخل lookup table داری. حالا اگه فرکانس مثلا f هرتز بخوای، شروع می کنی و 255 نمونه رو یکی یکی می ذاری روی پورت. حالا اگه فرکانس 2f بخوای، یکی در میون نمونه ها رو میذاری روی پورت و ... . فرکانس f به کلاک و سرعن IO و حلقه و سرعت خوندن از فلش داره.
    با استفده از یک DAC که با شبکه R-2R ساخته شده سیگنال انالوگ خواهی داشتی.

    اگه خروجی مربعی (یا سینوسی با فیلتر کردن) بخوای می تونی با استفاده از تایمر به قایلیت های اون به فرکانس 8 مگ هم برسی ولی موج های دیگه رو نمی تونی با این فرکانس داشته باشی.

    اگه حتما موج نباید با میکرو تولید بشه می تونی از AD9833 استفاده کنی.
    مـن هیچ ندانم که مرا آن که سرشت
    از اهل بهشت کرد یا دوزخ زشت
    جامی و بتی و بربطی بر لب کشت
    اين هر سه مرا نقد و تو را نسیه بهشت

    دیدگاه


      #3
      جناب حمید رضا رضایی لطفا به دلیل هاستینگ بالا و دادن پول هاستینگ از جیب خود تایپ

      جناب حمید رضا رضایی لطفا به دلیل هاستینگ بالا و دادن پول هاستینگ از جیب خود تایپیک را حذف نمایید !
      خواستن توانستن است !

      دیدگاه


        #4
        پاسخ : ساخت فانکشن جنراتور با avr و قابلیت تنظیم فرکانس از 1 تا 8 مگا هرتز

        اینکه ماکزیمم فرکانسی که میشه از این مدار مبتنی بر میکرو گرفت چقدره به پارامترهای متعددی مرتبطه
        مثلا اینکه رزولیشن موج تولیدی چقدر قراره باشه
        برای توضیح بیشتر میشه اینگونه گفت که یک موج سینوسی در یک پریود رو در نظر بگیرین . این شکل رو میشه با 100 نقطه روی کاغذ رسم کرد و میشه با هزار نقطه مشخص کرد و میشه با 10 نقطه مشخص کرد و میدونیم که باید با میکرو تکتک این نقاط رو به صورت یک ولتاژ دیجیتال باینری تولید کنیم و میدونیم که کدوم یک از موج های سینوسی مثال فوق رو اگر با اسکوپ ببینیم زیباتر و در واقع دقیق تر هستش.
        فاکتور بعدی اینه که برای تولید این مقادیر باینری چه تعداد بیت درنظر بگیریم که دقیقا تابعی از رزولیشن هستش
        و بعد اینکه باید دید از چه نوع میکرو و با چه معماری استفاده میکنیم
        بعد باید دید که عدد باینری مد نظر ما رو اون نوع معماری در چند ماشین سیکل میتونه تولید کنه و بعد از این محاسبات باید دید که اون نوع میکرو ماکزیمم با چه کریستال و فرکانسی میتونه کار کنه و ماشین سیکل رو محاسبه میکنیم و حالا میشه گفت که این مدار خاص تا چه فرکانسی میتونه تولید کنه

        براي بالاتر بودن خودتو ببر بالا،ديگرانو پايين نيار
        چون ممکنه دستت به همه نرسه تا بياريشون پايين

        دیدگاه


          #5
          پاسخ : ساخت فانکشن جنراتور با avr و قابلیت تنظیم فرکانس از 1 تا 8 مگا هرتز

          سلام دوستان از راهنماییتون من پروژه روی برد برد به طور صحیح بستم ولی lcd روشن میشه ولی روی lcd چیزی نشون نمیده درست هم پروگرام کردم علت چی میتونه باشه؟
          ممنون از اقایان bstar2 , m-j -rad , marychi , , و دیگر دوستانی که مرا راهنمایی کردند
          در ضمن اقای bstar گفتید برنامش رو به زبان بیسک دارید میشه برام بفرستید ؟
          aminjavadi11@gmail.com
          اقای mjrad اینکه گفتید رزولوشن موج تولیدی منظورتون چیه؟
          من اگه بخوام یه سری توضیحات برای این پروژه بنویسم برای ارایه پروژه به دانشگاه باید طرز کار مدار به چه صورت بنویسم یعنی اصلا این مدار از چه خاصیتی استفاده میکنه که شکل موج میده ؟
          اصلا فکر کنید من هیجی از الکترونیک نمیدونم و واقعا هم نمیدونم چون علاقه ای ندارم و نداشتم خواهش میکنم توضیحات رو به صورت خیلی ابتدایی بدید تا بفهمم .
          عجب غلطی کردم این پروژه رو به عنوان پروژه پایانی برداشتم . :redface:

          دیدگاه


            #6
            جناب حمید رضا رضایی لطفا به دلیل هاستینگ بالا و دادن پول هاستینگ از جیب خود تایپ

            جناب حمید رضا رضایی لطفا به دلیل هاستینگ بالا و دادن پول هاستینگ از جیب خود تایپیک را حذف نمایید !
            خواستن توانستن است !

            دیدگاه


              #7
              پاسخ : ساخت فانکشن جنراتور با avr و قابلیت تنظیم فرکانس از 1 تا 8 مگا هرتز

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

              دیدگاه

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