اطلاعیه

Collapse
No announcement yet.

سوال در مورد انتخاب میکرو پروسسور

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

    سوال در مورد انتخاب میکرو پروسسور

    من دارم یه روبات میسازم که نیاز به محاسبات زیادی داره و سنسور های زیادی ( بیشتر از30تا) داره .

    لطفا تو انتخاب میکرو پردازنده بهم کمک کنید.

    حالا اصلا کارم با یدونه میکرو راه می افته؟؟!!!! :nerd:

    تو می تونی پس بخواه.

    #2
    پاسخ : سوال در مورد انتخاب میکرو پروسسور

    بین AVR ها Mega128
    مزایا:
    حافظه 128KB، دو عدد Usart، تعداد پورتآ‌زیاد(53 پین ورودی و خروجی) ، 7 عدد اینتراپت خارجی، SMD و کوچکی و...

    دیدگاه


      #3
      پاسخ : سوال در مورد انتخاب میکرو پروسسور

      {2560} 100 تا پایه 16 تا انالوگ به دیحیتال 5 تا تایمر و... .smd هستش .با یکی میتونی ولی اگه همه ی سنسورات خروجی انانوگ می خوای دیجیتالش کنی باید adc external یا مولی پلکسر یا ... بزاری ولی برای چیزای دیگه مشکلی مدنداری ته میکرو تو avr 2560.

      دیدگاه


        #4
        پاسخ : سوال در مورد انتخاب میکرو پروسسور

        PIC24HJ128GP310
        128کیلو فلش. 16کیلو رم . مقاوم در برابر نویز . 40mips (اجرای 40میلیون دستور در ثانیه). 9 تایمر . 32 کانال ورودی adc 12bit!!!!! تو مد 12بیتی میتونه 500هزار نمونه در ثانیه بگیره و تو مد 10 بیتی میتونه 1 میلیون و 100 هزار نمونه در ثانیه بگیره . به طور هم زمان میتونه از 8 کانال مقدار آنالوگ رو بخونه . 85 پایه I/O . دارای 8 کانال DMA
        24 سورس و ورودی اینتراپت داره! قابلیت ضرب 16 *16 بیتی به صورت سخت افزاری هم داره .
        خوبه؟؟؟ بسه؟؟

        دیدگاه


          #5
          پاسخ : سوال در مورد انتخاب میکرو پروسسور

          دوستان لطفا قیمت رو هم ذکر کنید تا انتخاب راحت تر باشه

          دیدگاه


            #6
            پاسخ : سوال در مورد انتخاب میکرو پروسسور

            از همه شما ها ممنونم . اطلاعات خوبی دادید.

            فقط یه سوال : من خودم سنسور هامو طراحی کردم و همه اونا از یه مقاومت متغییر استفاده می کنند که یکی از کارای میکروپروسسورم اینه که اختلاف پتانسیل و سپس مقاومت اون رو حساب کنه . برای این کار به پایه های تبدیل آنالوگ به دیجیتال نیاز دارم؟

            لطفا یه مقدار در مورد این که چیکار کنم توضیح بدین.

            با تشکر
            تو می تونی پس بخواه.

            دیدگاه


              #7
              پاسخ : سوال در مورد انتخاب میکرو پروسسور

              شما فقط باید ولتاز خروجی سنسور رو بخونید. نیازی به اندازه گیریه مقاومت نیست!!
              سنجش خروجی سنسور هم میتونه توسط مبدل ADC میکرو یا یه چندتا OP-AMP صورت بگیره.

              دیدگاه


                #8
                پاسخ : سوال در مورد انتخاب میکرو پروسسور

                منظورتون از سنسور همون مقاومته خودمه دیگه؟!!

                من یه مقدار گشتم دیدم PIC24HJ128GP310 از بقیه بهتر بود فقط یه مقدار بیشتر در موردش توضیح بدین یا یه لینک خوب در اختیارم بذارین ممنون می شم.


                حالا یه سوال دیگه : اگه توکدی که می خوام تو میکروپروسسور بنویسم نیاز به توابع خاص مثل توابع ریاضی داشتم به نظر شما چی کار کنم ؟؟؟

                میکروپروسسور که کتابخونه نداره!!! :nerd:


                حالا واقعا PIC ها از AVRها بهترند؟

                من اینجا یه از مشخصات اون PIC رو می ذارم.
                Specifications for Microchip Technology Microcontroller Integrated Circuit (ics) Internal Tray 2.25 V ~ 2.75 V PIC24HJ128GP310-I/PF Technical/Catalog Information PIC24HJ128GP310-I/PF
                Vendor Microchip Technology
                Category Integrated Circuits (ICs)
                Program Memory Size 128KB (128K x 8)
                RAM Size 16K x 8
                Number of I /O 85
                Package / Case 100-TQFP, 100-VQFP
                Speed 40 MIPs
                Oscillator Type Internal
                Packaging Tray
                Program Memory Type FLASH
                EEPROM Size -
                Core Processor PIC
                Data Converters A/D 32x10b/12b
                Core Size 16-Bit
                Operating Temperature -40°C ~ 85°C
                Connectivity I²C, SPI, UART/USART
                Peripherals Brown-out Detect/Reset, DMA, POR, PWM, WDT
                Voltage - Supply (Vcc/Vdd) 2.25 V ~ 2.75 V
                Lead Free Status Lead Free
                RoHS Status RoHS Compliant
                Other Names PIC24HJ128GP310 I PF
                PIC24HJ128GP310IPF

                تو می تونی پس بخواه.

                دیدگاه


                  #9
                  پاسخ : سوال در مورد انتخاب میکرو پروسسور

                  منظورم از سنسور بخش خروجی شما بود . فتوسل، دیود گیرنده، فتوترانزیستور یا هر چیزه دیگه ای.
                  دوست خوبم اینها میکروپروسسور نیستن! بلکه میکرو کنترلر هستند.
                  برای برنامه نویسیشون هم یه سری کامپایلر وجود داره که اکثرشون دارای توابع ریاضی هستن مثل sin, cos, log و ....
                  بهترین مرجع یادگیری اینجور قطعات، دیتاشیت هاشونه. یه سری به سایت microchip.com بزن.
                  درضمن اگه تو همین ECA خودمون هم یه سرچی بکنی، به اطلاعات خوبی میرسی.

                  دیدگاه


                    #10
                    پاسخ : سوال در مورد انتخاب میکرو پروسسور

                    به نطر من avr بهتره ؟مگه می خوای چیکار کنی ؟محاسبات و داده هات چه اندازه است؟ fpga هم هست!

                    دیدگاه


                      #11
                      پاسخ : سوال در مورد انتخاب میکرو پروسسور

                      حدس میآ‌زنم که شما تازه کاری (اگه اشتباه میآ‌کنم ببخشید!)
                      به نظرم کار با AVR و bascom از بقیه راحتآ‌تره،کتابخونه های خیلی زیادی هم داره

                      دیدگاه


                        #12
                        پاسخ : سوال در مورد انتخاب میکرو پروسسور

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

                        البته خودمم بیشتر تحقیق کردم دیدم AVR ها بهترند . چون اگه اشتباه نکنم با ++C هم می شه توشون برنامه نویسی کرد و من به این زبان مسلطم.


                        برا این گفتم منظورتون مقاومته چون خودم گفته بودم که همه سنسورا رو خودم با یه مقاومت متغییر طراحی کردم که تغییر طول رو باید اندازه گیری کنه.


                        پس اگه می شه یه AVR قوی و ارزون بهم معرفی کنید که حافظش بزرگتر مساویه 128 باشه و 40،30 تا ورودی برای مقاومت هام و بیشتر از32 تا خروجی برای (یه جورایی) موتورام داشته باشه.

                        میکرو ای هست که 120 تا خروجی داشته باشه؟ :surprised:
                        تو می تونی پس بخواه.

                        دیدگاه


                          #13
                          پاسخ : سوال در مورد انتخاب میکرو پروسسور

                          خسته نباشی .اگه می تونی با SMD کار کنی {مونتاژ و طراحی مدار}از نوع AVR {با زبان های دیگه ام میتونی پروگ کنی بستگی به کامپایلرت داره! C=CODEVISON که ساده و خوبه؟}از 2560 یا 128 AVR MEGA استفاده کن جون اکثر پایه زیاد ها SMD هستن و سایل خودشو می خواد که مهمه!
                          با تایمر هاPWM می تونی با یک DRIVER MOTOR موتور را راهاندازی کنی و سرعت و جهتشو کنترل کنی؟همین با AVR بیشتر کارارو می تونی بکنی؟!

                          دیدگاه


                            #14
                            پاسخ : سوال در مورد انتخاب میکرو پروسسور

                            نوشته اصلی توسط farzin_farzin
                            خسته نباشی .اگه می تونی با SMD کار کنی {مونتاژ و طراحی مدار}از نوع AVR {با زبان های دیگه ام میتونی پروگ کنی بستگی به کامپایلرت داره! C=CODEVISON که ساده و خوبه؟}از 2560 یا 128 AVR MEGA استفاده کن جون اکثر پایه زیاد ها SMD هستن و سایل خودشو می خواد که مهمه!
                            با تایمر هاPWM می تونی با یک DRIVER MOTOR موتور را راهاندازی کنی و سرعت و جهتشو کنترل کنی؟همین با AVR بیشتر کارارو می تونی بکنی؟!
                            یکم پیغامت گنگه!!!

                            حالا چرا خسته نباشم؟؟؟!!!!

                            بذارید بیشتر توضیح بدم: در واقع خروجی هایه من قراره به یه آهنربای الکتریکی وصل بشند. حالا فقط احتمال زیاد ترانزیستورم تو راهش می ذارم.


                            الان من وقت خیلی کمی دارم و باید به سرعت بهترین میکرو رو انتخاب کنم و به سرعت کار با اون رو یاد بگیرم. چون روباتم خیلی قسمت های دیگه هم داره که باید آماده کنم. لطفا بیشتر بهم کمک کنید .
                            تو می تونی پس بخواه.

                            دیدگاه


                              #15
                              پاسخ : سوال در مورد انتخاب میکرو پروسسور

                              نوشته اصلی توسط neo2100

                              پس اگه می شه یه AVR قوی و ارزون بهم معرفی کنید که حافظش بزرگتر مساویه 128 باشه و 40،30 تا ورودی برای مقاومت هام و بیشتر از32 تا خروجی برای (یه جورایی) موتورام داشته باشه.

                              میکرو ای هست که 120 تا خروجی داشته باشه؟ :surprised:
                              فکر نمیآ‌کنم میکرو ای باشه که این تعداد پین داشته باشه ولی میآ‌تونی از 2تا میکرو استفاده کنی و با SPI ،I2c ،RS232 یا ... به هم متصلشون کنی
                              مثلا یه میکرو واسه ورودیآ‌ها (سنسورها) و یه میکرو برای خروجیآ‌ها

                              دیدگاه

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