اطلاعیه

Collapse
No announcement yet.

فانکشن ژنراتور 1MHZ

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

    فانکشن ژنراتور 1MHZ

    سلام دوستان
    من میخام یه فانکشن ژنراتور با فرکانس 1MHZ بسازم، اگر دوستان اطلاعاتی دارند ممنون میشم راهنمایی کنند.
    با تشکر
    تقدیر تقویم انسانهای عادی ، تغییر تدبیر انسانهای عالیست.

    #2
    پاسخ : فانکشن ژنراتور 1MHZ

    میشه بگی منظورت از فانکشن ژنراتور چیه؟
    چیزی را بگو که بتوانی بنویسی
    چیزی را بنویس که بتوانی امضا کنی
    چیزی را امضا کن که بتوانی به آن عمل کنی (ناپلئون)

    دیدگاه


      #3
      پاسخ : فانکشن ژنراتور 1MHZ

      میخام شکل موج های سینوسی،مربعی و مثلثی رو تولید کنم، دامنه و فرکانس رو هم کنترل کنم، با AVR طراحی کردم ولی تا چند کیلوهرتز بیشتر حواب نمیده. ممنون میشم راهنمایی کنید.
      :rolleyes:
      تقدیر تقویم انسانهای عادی ، تغییر تدبیر انسانهای عالیست.

      دیدگاه


        #4
        پاسخ : فانکشن ژنراتور 1MHZ

        برای ساخت موج مربعی که مشکلی وجود نداره با استفاده از تایمر ها ب هراحتی میتونید فرکانس را تغییر دهید فقط برای تغییر دامنه میتونید از یک not دست ساز شامل یک ترازیستور و یک مقاومت استفاده کنید البته اگه می خواهید مقدار دامنه را با میکرو تغییر بدید نیاز به یک مبدل دیجیتال به آنالوگ و یک مدار تقویت کننده (مقدار تقویت بستگی به حداکثر دامنه است ) دارید که ولتاژ بیس ترانزیستور را کنترل کنه . البته در انتخاب ترازیستور خروجی دقت زیادی باید انجام بشه که در فرکانس 1MHz بخوبی کار کنه. این از موج مربعی.
        برای موج سینوسی هم از یک مبدل آنالوگ به دیجیتال که می تونه به وسیله شبکه مقاومتی ساخته بشه استفاده کرد البته با خروجی PWM و یک فیلتر پایین گذر می تونید یک مبدل دیجیتال به آنالوگ بسازید ولی در فرکار 1MHz هر گز کار نخواهد کر د. برای تغییر دامنه هم در موج سینوسی می شه از یک مدار تقویت کننده ترانزیستوری استفاده کرد.
        برای موج مثلثی فکر نمیکنم میکرو های AVR توان تولید موج مثلثی خوب با فرکانس 1MHz را داشته باشند ولی این هم مثل موج مبعی با کمی برنامه نویسی قابل انجام هست .

        دیدگاه


          #5
          پاسخ : فانکشن ژنراتور 1MHZ

          اقا از ad9833 استفاده کن و تا 12 مگ رو راحت استفاده کن .

          دیدگاه


            #6
            پاسخ : فانکشن ژنراتور 1MHZ

            آقای کربلایی من دیتاشیت AD9833 رو گرفتم و دارم مطالعه میکنم ،شما از این آی سی جواب گرفتید، راحت جواب میده؟
            ممنون
            تقدیر تقویم انسانهای عادی ، تغییر تدبیر انسانهای عالیست.

            دیدگاه


              #7
              پاسخ : فانکشن ژنراتور 1MHZ

              نوشته اصلی توسط hamid_ec
              برای ساخت موج مربعی که مشکلی وجود نداره با استفاده از تایمر ها ب هراحتی میتونید فرکانس را تغییر دهید فقط برای تغییر دامنه میتونید از یک not دست ساز شامل یک ترازیستور و یک مقاومت استفاده کنید البته اگه می خواهید مقدار دامنه را با میکرو تغییر بدید نیاز به یک مبدل دیجیتال به آنالوگ و یک مدار تقویت کننده (مقدار تقویت بستگی به حداکثر دامنه است ) دارید که ولتاژ بیس ترانزیستور را کنترل کنه . البته در انتخاب ترازیستور خروجی دقت زیادی باید انجام بشه که در فرکانس 1MHz بخوبی کار کنه. این از موج مربعی.
              برای موج سینوسی هم از یک مبدل آنالوگ به دیجیتال که می تونه به وسیله شبکه مقاومتی ساخته بشه استفاده کرد البته با خروجی PWM و یک فیلتر پایین گذر می تونید یک مبدل دیجیتال به آنالوگ بسازید ولی در فرکار 1MHz هر گز کار نخواهد کر د. برای تغییر دامنه هم در موج سینوسی می شه از یک مدار تقویت کننده ترانزیستوری استفاده کرد.
              برای موج مثلثی فکر نمیکنم میکرو های AVR توان تولید موج مثلثی خوب با فرکانس 1MHz را داشته باشند ولی این هم مثل موج مبعی با کمی برنامه نویسی قابل انجام هست .
              من با DAC جواب گرفتم ولی مشکل اینه که سیگنالهای سینوسی و مربعی رو میکرو نمیتونه تا بیش از چند کیلو تولید کنه، ممنون از توجهتون.
              تقدیر تقویم انسانهای عادی ، تغییر تدبیر انسانهای عالیست.

              دیدگاه


                #8
                پاسخ : فانکشن ژنراتور 1MHZ

                حد اکثر فرکانس یک AVR البته نوعه خاصش مثلا mega48حدود 20MHZ است و چون معماری ریسکه قدرت این تراشه حدود 20mips هست فکر نمیکم این مقدار برای تولید موج مربعی با فرکانس 1MHz کم باشه.

                دیدگاه


                  #9
                  پاسخ : فانکشن ژنراتور 1MHZ

                  نوشته اصلی توسط hamid_ec
                  حد اکثر فرکانس یک AVR البته نوعه خاصش مثلا mega48حدود 20MHZ است و چون معماری ریسکه قدرت این تراشه حدود 20mips هست فکر نمیکم این مقدار برای تولید موج مربعی با فرکانس 1MHz کم باشه.
                  همانطور که گفته بودم من با تولید موج مربعی با فرکانس بالا مشکلی ندارم ، موج سینوسی رو نمیشه با فرکانس بالا تولید کرد، یعنی سینوس 0تا360 رو حساب کردم و تو میکرو ذخیره کردم و به ترتیب روی پورت میریزم، جواب میده اما فرکانسش درحد چند کیلو هرتزه.
                  تقدیر تقویم انسانهای عادی ، تغییر تدبیر انسانهای عالیست.

                  دیدگاه


                    #10
                    پاسخ : فانکشن ژنراتور 1MHZ

                    من با ad9833 انجام دادم و جواب هم گرفتم . به راحتی میشه توی خروجی موج سینوسی،مثلثی و مربعی رو ببینی...
                    توی دیتا شیت هم نحوه کار با اون رو توضیح داده . ... اگه جایی اشکال داشتی بگو تا راهنمایی کنم.

                    دیدگاه


                      #11
                      پاسخ : فانکشن ژنراتور 1MHZ

                      آی سی 8038 میتونه امواع شکل موج ها رو تا فرکانس 300k تولید کنه
                      من شخصا ازش استفاده نکردم ولی میتونید تو کتاب تکنیک پالس دیوید بل پیداش کنید.
                      افتادگی آموز اگر طالب فیضی هرگز نخورد آب زمینی که بلند است

                      دیدگاه


                        #12
                        پاسخ : فانکشن ژنراتور 1MHZ

                        سلام آقای mojtaba6609
                        من دارم با AD9833 که گفته بودید کار میکنم اما تو راه اندازیش با SPI دچار مشکل شدم
                        خواستم بدونم شما با SPI راه انداختیدش یا جور دیگه ای کار کردید باهاش؟
                        ممنون از راهنماییتون.

                        دیدگاه


                          #13
                          پاسخ : فانکشن ژنراتور 1MHZ

                          سلام
                          با احترام به همه
                          این بنده خدا ایده نمیخواد ،ازتون شماتیک خواست که شما بزارین بعدش اگه خواستین اینجوری توضیح بدین
                          داداشی برو تو گوگل اسم پروزتو انگلیسی بزن و خیالتم راحت کن :job:
                          برو شیر درنده باش ای دغل میانداز خود را چو روباه شل
                          راهنمایی در مورد ساخت فلزی اب

                          دیدگاه


                            #14
                            پاسخ : فانکشن ژنراتور 1MHZ

                            سلام به همه
                            اول از همه عذر خواهی می کنم که دیر جواب دادم.بذارید به حساب مشغله کاری..
                            من این پروژه رو به سفارش شرکت ساختم.اون موقع با spi میکرو درایو کردم.فکرکنم توی سیستم هنوز کد سورس یا شماتیک هم داشته باشم.اما اگه براتون دیر نشده باشه .... :sad:

                            دیدگاه

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