اطلاعیه

Collapse
No announcement yet.

سیگنال ژنراتور با AVR

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

    سیگنال ژنراتور با AVR

    سلام.شما پروژه ای در زمینه ساخت سیگنال ژنراتور صوتی(فرکانس 20 هرتز تا 20 کیلو هرتز) سراغ ندارید؟در مورد برنامه تولید سینوس با فرکانس نمونه برداری 96 کیلو هرتز اگه اطلاعاتی داشته باشید ممنون میشم.با DAC 16 بیتی کار می کنیم و ATmega128 .

    #2
    سیگنال ژنراتور با AVR

    سلام دوست عزیز
    من یه برنامه سیگنال ژتراتور خیلی خیلی ساده با Mega32 نوشتم.
    با یک کلید می تونی شکل موج خروجی رو عوض کنی: سینوسی، مربعی و شیب
    با دو کلید دیگه هم می تونی فرکانس رو عوض کنی.
    اگه در موردش سوال داشتی در خدمتم.
    اینم لینک فایل hex . سورس برنامه به زبان C و فایل شبیه سازی پروتئوس:


    فایل های پیوست شده
    در دیر مغان آمد یارم قدحی در دست
    مست از می می خواران از نرگس مستش مست

    دیدگاه


      #3
      پاسخ : سیگنال ژنراتور با AVR

      سلام. در مورد همون سیگنال ژنراتوری که گفتم سوال داشتم.به نظر شما بهتره که همه نمونه ها رو اول حساب کنم بعد در تایمر تک تک ارسال کنم یا مستقیما در روتین تایمر sin بگیرم.البته من اینکار دوم رو انتحان کردم تو برنامه اسمبلی error میده.میشه لطفا راهنمایی کنید .با MEGA128 و DAC 16 بیتی کار می کنم.

      دیدگاه


        #4
        پاسخ : سیگنال ژنراتور با AVR

        سلام
        توی همون برنامه من یه جا همین کار رو کردم ولی به صورت کامنت هست،فکر می کنم اونجوری یه مشکلی که هست برای محاسبه تابع سینوس زمان لازم هست،که برای فرکانس بالا مشکل پیش میاد،من اینو فقط تو پروتئوس تست کردم
        ولی با استفاده از look up table خیلی بهتر جواب داد،شما اگه ار تایمر 16 بیتی استفاده کنید،نیاز به یه جدول بزرگتر دارید که البته دقت موج تولیدی بهتر میشه
        بازم اگه مشکلی هست من در خدمتم
        در دیر مغان آمد یارم قدحی در دست
        مست از می می خواران از نرگس مستش مست

        دیدگاه


          #5
          پاسخ : سیگنال ژنراتور با AVR

          واقعا کارت حرف نداره....
          فقط من این ترم براپروژه الکترونیک 3 باید یک فانکشن ژنراتور آنالوگ بسازم !آ‌هیف که نمیشه از این استفاده کنم ولی حتما اینم میسازمش

          دیدگاه


            #6
            پاسخ : سیگنال ژنراتور با AVR

            نوشته اصلی توسط امیرعلی
            واقعا کارت حرف نداره....
            فقط من این ترم براپروژه الکترونیک 3 باید یک فانکشن ژنراتور آنالوگ بسازم !آ‌هیف که نمیشه از این استفاده کنم ولی حتما اینم میسازمش
            سلام امیر جان
            ما کوچیکیم،البته این برنامه یکم عجله ای شد،شما اگه خواستی بسازی باید یه دستی به سر و روی برنامه بکشی
            در دیر مغان آمد یارم قدحی در دست
            مست از می می خواران از نرگس مستش مست

            دیدگاه


              #7
              پاسخ : سیگنال ژنراتور با AVR

              salam
              doooste aziz functione shoma ro ba kodoom noskhe az proteus keshidi
              chon man noshkhe 6 natoonestam baz konam
              mamnoon misham azat

              دیدگاه


                #8
                پاسخ : سیگنال ژنراتور با AVR

                سلام
                من نتونستم مدار رو با پروتئوس 6 باز کنم اگه ممکه راهنمایی کنید ممنون میشم
                اگه شماتیکشو دارید میشه اونو داخل سایت بذارید

                دیدگاه


                  #9
                  پاسخ : سیگنال ژنراتور با AVR

                  با پروتئوس 6.9 که تو بخش دانلود نرم افزارهای تخصصی هست باز میشه.
                  الهم عجل لولیک الفرج

                  دیدگاه


                    #10
                    پاسخ : سیگنال ژنراتور با AVR

                    سلام
                    محمد آقای یارمحمدی عزیز
                    می خواستنم بدانم که آیا این سیگنال ژنراتور قابل پیاده سازی با Bascom هست یا خیر؟ از نظر سرعت پاسخدهی آیا به دقت فرکانس خواهیم رسید؟
                    تابعی تعریف کرده اید با عنوان display_no ولی در برنامه فراخوانی نشده است. من نتونستم کار این تابع رو بفهمم. اگر توضیح دهید ممنون می شوم.
                    رضا
                    Growth for the sake of Growth is the idealogy of cancer cells

                    دیدگاه


                      #11
                      پاسخ : سیگنال ژنراتور با AVR

                      بله می تونید تو بسکام هم استفاده کنید،اگذ عملا پیاده سازی شود دقیق تر خواهد بود
                      اون تابع برای نمایش اعداد روی LCDآ‌هست،مهم نیست میتونی پاکش کنی
                      در دیر مغان آمد یارم قدحی در دست
                      مست از می می خواران از نرگس مستش مست

                      دیدگاه


                        #12
                        پاسخ : سیگنال ژنراتور با AVR

                        سلام

                        ببخشید منظور از DAC در این مدار چه شماره IC هست

                        با تشکر

                        دیدگاه


                          #13
                          پاسخ : سیگنال ژنراتور با AVR

                          سلام
                          هر مبدل دیجیتال به آنالوگی میتونی بذاری،فکر کنم این 8 بیتی بود،من الان پروتئوس ندارم برات ببینم
                          در دیر مغان آمد یارم قدحی در دست
                          مست از می می خواران از نرگس مستش مست

                          دیدگاه


                            #14
                            help me

                            سلام آقای یارمحمدی عزیز
                            می خواستم ازتون بخوام اگه می شه لطف کنی فایل bas این سیگنال ژنراتور رو هم قرار بدی چون من فقط باbascom کار میکنم .

                            و یه سوال دیگه این که آیا می شه فایلhex رو به bas تبدیل کرد .

                            یه گونی ممنون :redface:
                            ---------------------------------------------------------------------------------------------------------------------------------------------------

                            شنیدن کافی نیست ، همه تن خواستن می شوم
                            وبازگو می کنند اسرار را ، فراز آسمان و فرود امواج
                            حتی لغزیدن برگی به روی رود ، همه اسرار می گویند .
                            RBR

                            دیدگاه


                              #15
                              پاسخ : سیگنال ژنراتور با AVR

                              سلام
                              برنامه اش خیلی سادس میتونی خودت به راحتی بسکامش رو بنویسی!
                              یکم باید وقت بذاری!
                              موفق باشی
                              در مورد مبدل Hex به Bas من اطلاعی ندارم :sad:
                              در دیر مغان آمد یارم قدحی در دست
                              مست از می می خواران از نرگس مستش مست

                              دیدگاه

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