اطلاعیه

Collapse
No announcement yet.

ARM یا PIC یا AVR

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

    ARM یا PIC یا AVR

    دوستان ARM و PIC و AVR چه تفاوت هایی با هم دارند و اصلا کدومشون بهتره؟

    #2
    پاسخ : ARM یا PIC یا AVR

    avr و pic هردو 8 بیتی هستند اما arm یه میکرو 32 بیتیه .پس این دو رو نمیشه به سادگی با هم مقایسه کرد.
    بین 8 بیتی ها avr امکانات زیادی رو داره اما در عوض pic نویز پزیری کمتری داره و صنعتی تره.
    از نظر سرعت این طوری رده بندی میشند:
    arm>avr>pic
    از نظر راحتی یادگیری هم این طوری:
    avr>pic>arm
    این مقایسه ها برای میکرو های هم کلاس درستند یعنی نباید قوی ترین عضو یکی رو با ضعیفترین یه عضو دیگه مقایسه کرد. منظور من با میکرو های pic بود چون میکرو هایی از این خانواده هستند که از Avr هم سریعتر هستند.ولی به راحتی گیر نمیان.
    [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

    دیدگاه


      #3
      پاسخ : ARM یا PIC یا AVR

      نوشته اصلی توسط saa.
      دوستان ARM و PIC و AVR چه تفاوت هایی با هم دارند و اصلا کدومشون بهتره؟
      دوست عزیز در مورد میکروکنترلر ها میشه تا ابد بحث کرد و به نتیجه هم نرسید. چون تقریباً همه کارها رو میشه با هر 3تاشون انجام داد. منتها قدرتشون توی کارهای مختلف با هم فرق می کنه.
      بهتره بگی برای چه رده کارهایی می خوای از میکرو استفاده کنی تا چیزی رو بگیری که هم خیلی الکی پول ندی، هم امکاناتش کافی باشه.
      دانش فنی تا به عمل تبدیل نشده، ذره ای ارزش نداره. اما بعضی وقت ها باید از دانش برای باز کردن مرزهای جدیدی در علم استفاده کرد، نه اینکه اونها رو صرفاً فقط به عمل تبدیل کرد.

      دیدگاه


        #4
        پاسخ : ARM یا PIC یا AVR

        با سلام
        اطلاعاتی راجع به pic:
        8بیتی ها:
        سرعت ماکس 10mips و رم تا 4 کیلو و فلش تا 128 کیلو
        16 بیتی ها:
        سرعت ماکس 40mips رم تا 30 کیلو و فلش تا 256 کیلو
        32 بیتی ها :
        سرعت ماکس 80mips رم تا 128 کیلو و فلش تا 512 کیلو
        (این ها خیلی خفنن و یه سر امکانات خیلی متنوع دارن کا باید دیتا شیتشونو بخونی)
        از هر سه سری یه تعدادیشوی ایران هست و قیمتشون هم از 800 تومن هست تا حدود 17000 تومن
        موفق باشی

        [glow=black,2,300]بردی جالب با سیستم عاملی جالب !!![/glow]

        دیدگاه


          #5
          پاسخ : ARM یا PIC یا AVR

          نوشته اصلی توسط abbasmh
          با سلام
          اطلاعاتی راجع به pic:
          8بیتی ها:
          سرعت ماکس 10mips و رم تا 4 کیلو و فلش تا 128 کیلو
          16 بیتی ها:
          سرعت ماکس 40mips رم تا 30 کیلو و فلش تا 256 کیلو
          32 بیتی ها :
          سرعت ماکس 80mips رم تا 128 کیلو و فلش تا 512 کیلو
          (این ها خیلی خفنن و یه سر امکانات خیلی متنوع دارن کا باید دیتا شیتشونو بخونی)
          از هر سه سری یهتعدادیتوی ایران هست و قیمتشون هم از 800 تومن هست تا حدود 17000 تومن
          موفق باشی
          یه چیزی رو هم ما به این لیست اضافه کنیم :
          سری 8 بیتی ماکسیمم سرعتش به 12mips میرسه در بعضی از مدل ها
          و سری 32 بیتی هاش هم ماکسیمم به سرعت 125mips میرسن .

          دیدگاه


            #6
            پاسخ : ARM یا PIC یا AVR

            مصرف PIC چجوریه منظورم توانه

            دیدگاه


              #7
              پاسخ : ARM یا PIC یا AVR

              به طور معمول پایینه اما گاهی اوغات از حد معمول هم پایینتره!! که بهش میگن سری XLP

              دیدگاه


                #8
                پاسخ : ARM یا PIC یا AVR

                ولی من از PIC ها بد شنیده بودم مثلا داغ میکنه و ...
                در مورد dsPIC ها بگید

                دیدگاه


                  #9
                  پاسخ : ARM یا PIC یا AVR

                  سلام
                  همه گفته ها درسته اما یه چیزی یادتون رفت
                  میکرو کنترلر 32 بیتی ARM-Advanced RISC Machine دارای توان مصرفی فوق العاده کم که این باعث میشه تو دستگاههای قابل حمل(Portable) بشتر استفاده بشه.

                  دیدگاه


                    #10
                    پاسخ : ARM یا PIC یا AVR

                    مثلا میکرو PIC18F4320 در حالت RUN حدود 150uA برای هر 1مگاهرتز سرعت ، در حالت SLEEP حدود 0.1uA برای هر 1مگاهرتز سرعت مصرف میکنه . اگر هم این میکرو رو با اسلاتور تایمر1 راه بندازی حدود 1.1uA برای هر 1مگاهرتز استفاده میکنه .

                    دیدگاه


                      #11
                      پاسخ : ARM یا PIC یا AVR

                      از dsPIC ها نگفتید...

                      دیدگاه


                        #12
                        پاسخ : ARM یا PIC یا AVR

                        مدل PIC16F1826 رو در نظر بگیرید :
                        Enhanced Mid-range Core with 49 Instruction, 16 Stack Levels Flash Program Memory with self read/write capability Internal 32MHz oscillator Integrated Capacitive mTouch Sensing Module Data Signal Modulator Module MI2C, SPI, EUSART w/auto baud ECCP (Enhanced/Capture Compare PWM) Comparators with selectable Voltage Reference 12 Channel 10b ADC with Voltage Reference 25mA Source/Sink current I/O Four 8-bit Timers (TMR0/TMR2/TMR4/TMR6) One 16-bit Timer (TMR1) Extended Watchdog Timer (EWDT) Enhanced Power-On/Off-Reset Brown-Out Reset (BOR) In Circuit Serial Programming (ICSP) On Board In-Circuit Debug Wide Operating Voltage (1.8V – 5.5V) Low Power PIC16LF182x variants (1.8V – 3.6V) Standby Current (PIC16LF182X): 30 nA @ 1.8V, typical
                        جزء خانواده های XLP هستش . در حالت استندبای فقط 30 نانوآمپر جریان میکشه....
                        در مورد DSPIC ها ، اکثرا ساختار 16 بیتی دارند و دارای دستورات 24 بیتی می باشند با سرعتی حدود 30mips . دارای PLL های 4x ، 8x و 16x (به منظور ضرب فرکانسی) . دارای دستورات DSP . ضرب کننده سخت افزاری اعدا 16 بیتی (هم اعشاری و هم صحیح!) فقط یه مشکلی که خود من هم باهاش سر و کار داشتم گرم کردن DSPIC30F6014 در مدل PLL 16x بود که یخورده عجیب ه!! ولی مدل های دیگه این مشکل رو نداشتن یعنی تاحالا که گزارشی نشده

                        دیدگاه


                          #13
                          پاسخ : ARM یا PIC یا AVR

                          البته سری DSpic سرعتشون تا 40 mips هم می رسه ولی درسته dspic30f6014 سرعت ماکسش 30mips هست.
                          فقط یه مشکلی که خود من هم باهاش سر و کار داشتم گرم کردن DSPIC30F6014 در مدل PLL 16x بود که یخورده عجیب
                          درسته حق با شماست وقتی از pll استفاده می کنی خیلی داغ می کنه تا جایی که من خودم فکر کردم الان می سوزه ولی نه نمی سوزه من با یه نفر این کاره مشورت کردم
                          در مورد قابلیتها هم واحد تقسیم سخت افزاری هم داره که توی 16 سیکل تقسیمو انجام می ده .یکی از چیزای جالبش اینه که بیشتر دستورارو توی یه سیکل کاری انجام می ده به غیر از تک و توک دستورا.نحوه ادرس دهی حافظه هم خیلی نسبت به pic بهتر شده (عالی شده) برای کار با ارایه ها خیلی کمک کننده هست.

                          [glow=black,2,300]بردی جالب با سیستم عاملی جالب !!![/glow]

                          دیدگاه


                            #14
                            پاسخ : ARM یا PIC یا AVR

                            نوشته اصلی توسط abbasmh
                            ادرسته حق با شماست وقتی از pll استفاده می کنی خیلی داغ می کنه تا جایی که من خودم فکر کردم الان می سوزه ولی نه نمی سوزه من با یه نفر این کاره مشورت کردم
                            بله به شدت گرم میکنه (تا جایی که حتی نمیشه دست رو روش نگه داشت! :mrgreen ولی اصلا نمیسوزه!! oo: اگه یه هیتسینک هم که روش گذاشته بشه دیگه حللله!

                            دیدگاه


                              #15
                              پاسخ : ARM یا PIC یا AVR

                              من بیشتر دنبال اون بخش DSP هستم که ببینم چیه
                              بهترین مدل dspic چیه؟چه باشه چه نباشه

                              دیدگاه

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