اطلاعیه

Collapse
No announcement yet.

مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

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

    #16
    پاسخ : مکاتبات ATMEL درباره XMEGA

    سلام

    من تازه میخوام از Avr به یک میکروی قویتر حرکت کنم .. البته انتخاب Xmega فقط برای مبدل Adc قویترش هست .. به نظر شما این کار دردسر داره و کیفیتی رو نتیجه نمیده .. ؟ انقدر حرف حدیث هست پشت این میکرو که ادم میگه بی خیال .. بزار مستقیم برم سراغ آرم با همه سختیها یا هزینه هاش ..

    دیدگاه


      #17
      پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

      پست شما به تاپیک مناسب منتقل شد.
      نوع توصیه به شما بستگی به وقتی دارید که می خواهید صرف کنید و نوع کاربردی که از میکروکنترلر انتظار دارید. با وجود آنکه اشکالاتی در نسخه های قبلی XMEGA وجود دارد ( مثلا در ADC یا DAC) که انتظار می رود در نسخههای بعدی برطرف شود، اما همین نسخه های قبلی هم برای کار دارای قابلیت بسیار خوبی هستند.نمونه آن در لینک زیر که با همین ADC و DAC یک اسیلوسکوپ با سرعت نمونه برداری 16 میلیون نمونه در ثانیه و قیمت 245 دلار را عرضه کرده است.

      http://www.gabotronics.com/oscillosc...l-products.htm

      بصورت خلاصه در برخورد با XMEGA و ARM به نظر می رسد تفکر "یک بار برای همیشه" در تمام مواقع جوابگو نباشد و کسی که بخواهد به عنوان یک طراح و در سطح حرفه ای سرمایه گذاری علمی و زمانی داشته باشد، باید به هر دو ابزار مسلح باشد و هر یک را در جای مناسب خود بکار بگیرد.
      اوژن: به معنای افکننده و شکست دهنده است
      دانایی، توانایی است-Knowledge is POWER
      برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
      وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
      قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
      اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
      ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

      دیدگاه


        #18
        پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

        با سلام چرا هیچ مقایسه ای با arm های اتمل نشده؟

        دیدگاه


          #19
          پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

          نوشته اصلی توسط طراح
          پست شما به تاپیک مناسب منتقل شد.
          نوع توصیه به شما بستگی به وقتی دارید که می خواهید صرف کنید و نوع کاربردی که از میکروکنترلر انتظار دارید. با وجود آنکه اشکالاتی در نسخه های قبلی XMEGA وجود دارد ( مثلا در ADC یا DAC) که انتظار می رود در نسخههای بعدی برطرف شود، اما همین نسخه های قبلی هم برای کار دارای قابلیت بسیار خوبی هستند.نمونه آن در لینک زیر که با همین ADC و DAC یک اسیلوسکوپ با سرعت نمونه برداری 16 میلیون نمونه در ثانیه و قیمت 245 دلار را عرضه کرده است.

          http://www.gabotronics.com/oscillosc...l-products.htm

          بصورت خلاصه در برخورد با XMEGA و ARM به نظر می رسد تفکر "یک بار برای همیشه" در تمام مواقع جوابگو نباشد و کسی که بخواهد به عنوان یک طراح و در سطح حرفه ای سرمایه گذاری علمی و زمانی داشته باشد، باید به هر دو ابزار مسلح باشد و هر یک را در جای مناسب خود بکار بگیرد.
          با سلام خدمت استاد عزیز جناب طراح
          روی این development board یک آی سی ADS931 هست. آیا از ADC داخلی هم استفاده شده.

          دیدگاه


            #20
            پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

            نوشته اصلی توسط mehdi_hosseiny
            روی این development board یک آی سی ADS931 هست. آیا از ADC داخلی هم استفاده شده.
            من به جزئیات و detail این پروژه مراجعه نکرده بودم و کاملا حق با شماست. البته از ADC داخلی هم استفاده شده و ظاهرا برای Monitor کردن تغذیه بکار رفته است.

            نوشته اصلی توسط زوار
            با سلام چرا هیچ مقایسه ای با arm های اتمل نشده؟
            از آنجایی که در بسیاری از مقایسه ها سری LPC2000 نسبت به معادل خود در Atmel جلوتر است، نیازی برای این امر احساس نشد. در ضمن این شرکت قبل از XMEGA به تولید ARM پرداخته و اگر نیازی برای XMEGA با وجود ARM نبود که دلیل نداشت این شرکت چنین کاری را انجام دهد.
            اوژن: به معنای افکننده و شکست دهنده است
            دانایی، توانایی است-Knowledge is POWER
            برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
            وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
            قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
            اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
            ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

            دیدگاه


              #21
              پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

              سلام ..

              تولید یک شرکت دلیل نیاز کامل به اون نیست .. خیلی وقتها شرکتها برای جا انداختن محصول خودشون کاری میکنن که خیلی از نظر مصرف کننده لازم نیست .. اما شرکت با قرار دادن چند اپشن مصرف کننده رو گیج میکنه که کدم بهتره

              من به سمت cortex m3 حرکت میکنم ...

              دیدگاه


                #22
                پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

                درسته که این تاپیک مربوط به مقایسه ARM و XMEGA هستش ولی این سوالم چندان بی ربط نیست و میتونه برای انتخاب بهتر کمک کنه.
                یکی از ادعاهای اتمل در معرفی XMEGA برای دستگاه های پرتابل، کم مصرف بودن این خانواده هستش.
                آیا این کم مصرفی بیشتر از سری V از خانواده mega هستش (ATMEGA649V)
                در همین ATMEGA649V بیش از 20 صفحه در مورد مصرف این میکرو صحبت شده و آمار و نمودارهای کاملی از مصرف در مدهای مختلف شده اما در دیتاشیتهای XMEGA اونطور باید و شاید به موضوع پرداخته نشده!
                اگر ولتاژ و فرکانس رو در هردو یکسان در نظر بگیریم، مثلاً هردو 3.3v و 8Mhz در حالت Power-save و Power-down و Idle و در حالت کار، میشه XMEGA128A1 رو با ATMEGA649V مقایسه کرد؟
                در اینکه XMEGA امکانات و قابلیتهای فراوانی داره شکی نیست ولی با توجه به منابع کم و احتمال از دست دادن پروژه و عدم تسلط کافی بر XMEGA، و با توجه به اینکه اختلاف 50uA اختلاف در مدهای مختلف بین این دو رقم قابل توجهی هستش، بنظر شما ATMEGA649V میتونه انتخاب درستی باشه؟
                Xmega + IAR + Labview = New Life

                دیدگاه


                  #23
                  پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

                  نوشته اصلی توسط electera
                  در همین ATMEGA649V بیش از 20 صفحه در مورد مصرف این میکرو صحبت شده و آمار و نمودارهای کاملی از مصرف در مدهای مختلف شده اما در دیتاشیتهای XMEGA اونطور باید و شاید به موضوع پرداخته نشده!
                  در انتهای Datasheet هر خانواده (منظور XMEGA A manual نیست) بخشی با عنوان Typical characteristics وجود دارد که منحنی های کاملی از مصرف جریان در شرایط مختلف در آن نمایش داده شده است. همچنین متن زیر بطور خاص درباره کاهش مصرف توان در XMEGA نوشته شده است:

                  http://www.atmel.com/dyn/resources/p...ts/doc8267.pdf

                  اما درباره انتخاب بین خانواده XMEGA و شماره هایی مانند ATMEGA649V می توان به مواردی اشاره کرد. اول اینکه با مراجعه به مشخصات و منحنی های دو گروه و به خصوص سری A4 می تونیم مشاهده کنیم که از نظر مصرف جریان در شرایط مختلف یک حالت پایاپای و برابر مشاهده می شود و حتی در مواردی برتری با XMEGA است. چنانکه مثلا در تغذیه 3 ولت و حالت Power down و با غیر فعال بودن تمام بخش ها، جریان ATMEGA646 بصورت typical در حد 250 نانو آمپر و در تمام سری A در حد 100 نانو آمپر است که یک مصرف 2.5 برابر را برای ATMEGA649 در این مد نشان می دهد.
                  اما فراتر از بحث این عدد و رقم های ظاهری در Datasheet باید گفت که برگ برنده XMEGA در مصرف توان این است که منابع کلاک آن بصورت نرم افزاری قابل تغییر است و این در حالی است که در ATMEGA649 این کار از طریق Fusebit انجام می شود و فقط یک ضریب تقسیم متغیر برای کلاک از طریق نرم افزار قابل تغییر است. بنابراین این امکان تغییر کلاک برای XMEGA این توانایی را ایجاد می کند که در هر لحظه و بسته به شرایط کلاک خود را کم و زیاد کند و حتی در مد Active آن را به حدی کم کند که بتواند کار خود را انجام دهد، ولی مصرف توان را هم با کم کردن کلاک پائین بیاورد. همین کاهش کلاک در مدهای SLEEP هم می تواند در کم کردن مصرف موثر باشد. در حالی که در ATMEGA649 منبع اصلی کلاک باید یکبار انتخاب شود و فقط قابلیت مانور روی ضریب تقسیم آن وجود دارد و اگر این کلاک از اول برای کاهش مصرف در مقدار پائینی انتخاب شود، برای انجام بسیاری از عملیات مشکل ایجاد خواهد کرد. در بحث همان ضریب تقسیم متغیر هم مشاهده می شود که حداکثر تقسیم در ATMEGA649 برابر 256 است، در حالیکه برای XMEGA این عدد 2048 است. بنابراین XMEGA در یک لحظه می توان بر حسب نیاز مثلا به سرعت 32 مگاهرتز سوئیچ کند و در لحظه دیگر با قرار دادن کلاک روی 32768 هرتز داخلی و ضریب تقسیم 2048 به کلاک 16 هرتز برسد!
                  مسئله آخر رجیسترهای Power reduction است که در XMEGA بسیار کاملتر است و امکان از کار انداختن بخش های مختلف را بصورت نرم افزاری فراهم می کند که می توان هر بخش که مورد نیاز نباشد عملا در مد active از مدار خارج کرد. در XMEGA حتی بافر ورودی هر پین بصورت مستقل قابل از کار انداختن است و بافر هر پینی که مورد استفاده قرار نگیرد می تواند به منظور کاهش مصرف از کار انداخته شود.
                  اوژن: به معنای افکننده و شکست دهنده است
                  دانایی، توانایی است-Knowledge is POWER
                  برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                  وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                  قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                  اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                  ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                  دیدگاه


                    #24
                    پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

                    به نام خدا سلام میخواستم بگم امکانش نبود مقایسه رو بین XMEGAو خانواده LPC122x قرار بدهید چون فکر میکنم فاصله XMEGA با LPC2000 خیلی زیاد و اصلا با توجه به تفاوت فاحش قیمت کاربرد اونها با هم فرق دارند ولی اون خانواده که گفتم چه از نظر قیمت وکلا کلاس نزدیکتر به XMEGA بعد از اون LPC2000 خیلی وقته قدیمی شده مثلا LPC2478 با قیمت 19.69 جای خودش رو به LPC1788 داده که خیلی بهتره با قیمت 15.38 نه تنها قیمتش بالا نرفته بلکه قیمتش پایینتر هم اومده خوب پس حتما تکنولوژی اون قدیمی شده که قیمتش از جدیده که امکاناتش خیلی بهتر بالاتر هر دو تا دهم 208 پین پایه ها هم تقریبا مثل هم البته من تحصیلات شما رو ندارم شغلم برنامه نویسی ولیکن من از AVR در محیطهائی که نویز ناجور دارند خیری ندیدم انصافا خودتون قضاوت کنید همین LPC122x رو وارد کشور کنند از AVR خیلی بهتر قیمتش هم واقعا قابل رقابت البته در کشور ما SMD زیاد جالب نیست بااین کیفیتها ی PCB میدونید مسئله اینجاست که AVR توی کشور ما جا افتاده به این راحتیها هم نمیشه میکروئی رو جایگزینش کرد....
                    آیا کسى که وعده نیکو به او داده‏ایم و او به آن خواهد رسید، مانند کسى است که از کالاى زندگى دنیا بهره‏مندش گردانیده‏ایم [ولى‏] او روز قیامت از [جمله‏] احضارشدگان [در آتش‏] است؟ (61)(سوره قصص)

                    دیدگاه


                      #25
                      xmega یا arm ?

                      سلام
                      من قبلا با bascom و avr برنامه می نوشتم حالا برای اینکه پیشرفتی داشته باشم به نظر شما دوستان عزیز سراغ کدوم برم
                      ARM یا XMEGA مسئله این است؟
                      مزایا معایب هر کدوم رو بگید ممنون می شم
                      موفق باشید

                      دیدگاه


                        #26
                        پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

                        سلام
                        در این مورد بحث های زیادی شده و می تونین تو داخل سایت یا وب پیدا کنین
                        دکتر شریعتی:

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

                        دیدگاه


                          #27
                          پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

                          یکی از سوالاتی که به کرات از من پرسیده می شود این است که چرا در کاربردهای مورد نظر خود از شماره های مختلف ARM بجای XMEGA استفاده نمی کنم که به دلیل تکرار این سوال به نظرم رسید توضیح آن در این تاپیک مفید باشد. با توجه به امکاناتی نظیر ADC دوازده بیتی با سرعت 2 میلیون نمونه در ثانیه و DAC دوازده بیتی که در کارهای جاری به آن نیاز دارم و واحدهایی نظیر شمارش Encoder بصورت سخت افزاری و واحد کنترل دور موتور با افزودن Dead time، در حال حاضر هیچ شماره ای از ARM را سراغ ندارم که با دارا بودن امکانات مورد نظر بتواند از نظر قیمت جهانی با XMEGA رقابت کند (قیمت ATXMEGA32A4U در تعداد بالا در سطح جهانی حدود 2 دلار یا کمتر است). در همین رابطه اگر دوستان شماره ای از میکروکنترلرهای ARM را می شناسند که چنین امکاناتی را با چنین قیمتی در اختیار قرار بدهد، لطفا آن را به من اعلام کنند. جالب است که چنین درخواستی را در سایت AVRFreaks هم مطرح کردم، اما کسی پاسخی در این مورد نداشت.
                          اوژن: به معنای افکننده و شکست دهنده است
                          دانایی، توانایی است-Knowledge is POWER
                          برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                          وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                          قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                          اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                          ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                          دیدگاه


                            #28
                            پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

                            نوشته اصلی توسط طراح
                            در همین رابطه اگر دوستان شماره ای از میکروکنترلرهای ARM را می شناسند که چنین امکاناتی را با چنین قیمتی در اختیار قرار بدهد، لطفا آن را به من اعلام کنند. جالب است که چنین درخواستی را در سایت AVRFreaks هم مطرح کردم، اما کسی پاسخی در این مورد نداشت.
                            با سلام.
                            میکروهای سری STM32F محصول شرکت STmicroelectronics (با هسته Cortex M3 ) از بهترین میکروهای ARM میباشند که در ایران مجهول و مظلوم واقع شدند و البته مدتهاست ذهن بنده رو به خود مشغول کردن. این میکروها تقریبا تمام امکانات Xmega به علاوه امکانات اضافی دیگه رو دارا میباشند. قیمت انواع موجود آن در ایران تقریبا برابر Xmega و حتی در مواردی کمتر است.
                            شماره هایی که فعلا در ایران موجود هستند و احتمالا به درد شما میخورند:
                            1-STM32F103RET6
                            2-STM32F107RCT6
                            3-STM32F103ZCT6
                            که هر سه اونها در سایت جوان الکترونیک موجوده.
                            تنها موردی دیدم شما نام بردید و در این میکروها موجود نیست واحد Crypto Engines (رمزنگاری AES و DES) بوده.

                            دیدگاه


                              #29
                              پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

                              البته در محاسن میکروکنترلرهای سری STM32 شکی نیست و در مقایسه بین ARM های مختلف، این خانواده از بسیاری جهات نسبت به رقبای خود مزیت دارد. اما هدف از پست قبلی مقایسه امکانات مشابه با توجه به قیمت در بازار جهانی و نه فروشنده های محدود داخلی بود. اگر قیمت ATXMEGA32A4U را در سایت findchips.com با ARM های مورد نظر مقایسه کنید، تفاوت قیمتی بین 2 تا 4 برابر و بیشتر هم مشاهده خواهد شد. (یک نکته حاشیه ای اینکه حتی در شماره های مذکور هم ADC از نظر سرعت عملکرد از XMEGA ضعیف تر است. چنانکه ظاهرا سرعت 2MSPS برای مد interleaved برقرار است و برای هر ورودی برقرار نیست. در حالی که در XMEGA برای هر ورودی می تواند این تعداد نمونه برداری انجام شود.)
                              اوژن: به معنای افکننده و شکست دهنده است
                              دانایی، توانایی است-Knowledge is POWER
                              برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                              وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                              قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                              اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                              ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                              دیدگاه


                                #30
                                پاسخ : مقایسه مزایا و معایب خانواده XMEGA نسبت به سری LPC2000

                                از نظر قیمت در بازار جهانی تا حدود زیادی حق با شماست.
                                ولی این اختلاف قیمت بین یک هسته 8 بیتی و 32 بیتی تا حدود زیادی طبیعی به نظر میاد. به غیر از وجود تجهیزات جانبی زیاد مورد دیگه که به نظرم شاید بی تاثیر نباشه انحصاری بودن یک پلتفرم و طرح باشه. مثلا AVR یک هسته اختصاصی Atmel هست در حالی که هسته میکروهایی مثل STM و LPC مربوط به شرکت ARM هستند و شرکت های سازنده مجبورن بابت استفاده از طرح هسته های ARM در این میکروکنترلر ها مبلغی به این شرکت هم بپردازند.

                                دیدگاه

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