اطلاعیه

Collapse
No announcement yet.

بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

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

    بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

    می خوام یه پالس بسازم بالاترین فرکانسی که میشه از پایه ی AVR گرفت چقدره؟

    #2
    پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

    بستگی داره با چه avr بخوای کار کنی.
    و آیا از کریستال خارجی هم میتونی استفاده کنی؟
    www.icesi.ir

    دیدگاه


      #3
      پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

      سلام.
      من فکر می کنم اگه از تایمر استفاده کنیم و مقدار تایمر رو یک واحد کمتر از مقدار ماکزیمم قرار بدیم و پایه ی خروجی مربوط به تایمر رو در حالت Toggle بزاریم، فرکانسی برابر با نصف فرکانس اسیلاتور خواهیم داشت :nerd:

      دیدگاه


        #4
        پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

        سلام دوست عزیز
        همین جوری نمی شه گفت بیشترین فرکانس چقدره!؟!
        این میزان فرکانس در بعضی مدل ها باهم متفاوته .
        در ضمن همون طور که می دونی میکرو یه کریستال داخلی داره یه کریستال خارجی(جانبی).
        حالا بسته به کارت می تونی از اسیلاتور داخلی استفاده کنی اما اگه ماگزیمم فرکانس اسیلاتور داخلی برای کارت مناسب نبود اون وقت می ری سراغ یه کریستال خارجی .
        مقدارش رو هم تا یه حدی می تونی زیاد انتخاب کنی . باید ببینی مدل و نوع AVR مورد استفادت چیه . در ضمن فکر کنم توی دیتاشیت اونا هم بتونی یه چیزایی پیدا کنیا!!!
        دوستان! مدتی کمتر به سایت میام ..

        دیدگاه


          #5
          پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

          تایمر رو تست نکردم ، ولی یه با یه برنامه اسمبلی ساده ، که توی یه حلقه مقدار پورت رو برعکس میکنه ، با فرکانس کاری 16 مگاهرتز و مگا 32 ، فرکانس خروجی دقیقا 1.6 مگاهرتز بود .
          فتو بلاگ من
          کاردستی ها :
          روبات شطرنج باز ( یادگار دوران جوانی )
          فارسی نویسی مستقیم در نمایشگر های گرافیکی
          کتابچه خود آموز زبان توصیف سخت افزار Verilog

          دیدگاه


            #6
            پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

            سلام.
            در Code wizard برنامه Codevision داریم:

            Chip= ATmega 16
            xtal=16000.000 KHz
            timer1
            Clock Source = System Clock
            Clock value= 16000.000 KHz
            Mode: Normal Top = FFFF h
            Out.A=Toggle
            value=FFFE h

            در این صورت یک سیگنال با فرکانس 8 مگاهرتز خواهیم داشت

            دیدگاه


              #7
              پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

              فکر نکنم بتونه 8 مگاهرتز بده چون خود پورت ها جواب نمیدن ، من خودمو کشتم 2.5 مگاهرتز بیشتر نداد ( البته بیشتر از این هم رفتم اما اون دیگه شبیه شکل موج مربعی نبود )

              دیدگاه


                #8
                پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

                خوب اگه به صورت سرانگشتی حساب کنیم مثلا برای برای تایمر صفر با prescale=1 و کریستال 16 مگاهرتز داریم :
                16Mhz/1=16Mhz و اگه مقدار قرار داده شده در تایمر صفر برابر با 254 باشه یعنی به ازای هر 62.5 نانوثانیه میکرو میتونه هر پایه رو toggle کنه پس بنابراین نتیجه گیری میشه که با این مقادیر حداکثر فرکانس قابل تولید 8 مگاهرتز باشه (نیم سیکل 1 و نیم سیکل 0 )

                دیدگاه


                  #9
                  پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

                  نوشته اصلی توسط PROTEUS
                  فکر نکنم بتونه 8 مگاهرتز بده چون خود پورت ها جواب نمیدن ، من خودمو کشتم 2.5 مگاهرتز بیشتر نداد ( البته بیشتر از این هم رفتم اما اون دیگه شبیه شکل موج مربعی نبود )
                  به نظر من خروجی IC دقیقا مربعیه .
                  مدار آنالوگ نیستش که بخواد بحث شارژو دشارژ و یا زمان روشن و خاموش شدن ترانزیستور در میان باشه.

                  مشکل از اسیلوسکوپته/
                  www.icesi.ir

                  دیدگاه


                    #10
                    پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

                    من امتحان کردم، با کلاک 16 مگ دقیقا 8 مگاهرتز روی خروجی میشه گرفت. البته باید از کریستال استفاده کنید و اسیلاتور RC داخلی زیاد جالب نیست.
                    There is nothing so practical as a good theory. — Kurt Lewin, 1951

                    دیدگاه


                      #11
                      پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

                      منم با رضا موافقم.
                      چون خودم جواب گرفتم
                      خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

                      دیدگاه


                        #12
                        پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

                        نوشته اصلی توسط میلاد موسوی
                        به نظر من خروجی IC دقیقا مربعیه .
                        مدار آنالوگ نیستش که بخواد بحث شارژو دشارژ و یا زمان روشن و خاموش شدن ترانزیستور در میان باشه.

                        مشکل از اسیلوسکوپته/
                        به نظر ربطی به اسکوپ نداره چون در فرکانس های بالا ( البته این که بالا به حساب نمیاد اما باز زیاده ) اگر مدارات دیجیتال مناسب نباشه مدار میپاچه ( این طور که شما میگید تو ایسی های TTL فرقی بین سری HC با HCT با LS یا ... نباید باشه . اصلا میتونید امتحان کنید ببینید یک موج 1 مگاهرتز رو به ورودی این سری ها بدید و خروجی شو ببینید و بفمید مشکل از اسکوپ نیست ) تو AVR هم این قضیه صدق میکنه ، CPU درست با فرکانس مربوطه کار میکنه و هیچ مشکلی هم براش پیش نمیاد ولی سخت افزار پورت ها طوری طراحی نشده که بتونه با این فرکانس کار کنه ، چون اصلا نیاز به این نبوده .

                        دیدگاه


                          #13
                          پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

                          حرف شما درسته .

                          ولی بذارید خودم تست کنم ببینم تا چه فرکانسی جواب میده.

                          البته دوستان دیگه میگن جواب گرفتن.

                          آقای نجفی شما که جواب گرفتید شکل موجتون مربعی بود یا شبه(تیز بود یا نه؟)
                          نوشته اصلی توسط حمید نجفی
                          منم با رضا موافقم.
                          چون خودم جواب گرفتم
                          www.icesi.ir

                          دیدگاه


                            #14
                            پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

                            فرکانس متر من 8.000 Mhz ثابت نشون میده. این هم تصویر موج:



                            There is nothing so practical as a good theory. — Kurt Lewin, 1951

                            دیدگاه


                              #15
                              پاسخ : بالاترین فرکانسی که میشه از AVR گرفت چقدره؟

                              خوب مرد مومن من هم همینو میگم دیگه این شکل موح مربعی کجا و شکل کوج مربعی چند صد کیلوهرتزی که avr میتونه بده بیرون کجااگه دقت کنید لبه ها اعوجاج داره

                              دیدگاه

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