اطلاعیه

Collapse
No announcement yet.

سوال در مورد شیوه اتصال چند میکرو به هم

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

    سوال در مورد شیوه اتصال چند میکرو به هم

    با سلام
    من می خوام چند میکرو به هم ارتباط بدم ( همشون روی یک برد هستند و یکی به عنوان مادر و بقیه تابع ic مادر ) حالت master , slave
    شما چه نوع ارتباطی رو پیشنهاد میکنید که هم سرعت بالا داشته باشه و برنامه نویسی و... درد سر زیادی نداشته باشه
    در ضمن من می خوام میکرو های تابع (slave ) دستوراتی رو که از ای سی مادر میگیرند همگی دقیقا دقیقا در یک زمان انجام بدهند
    با تشکر
    اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

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

    والا قکر کنم با spi بتونی راحت تر کار کنی چون master و slave تعریف کردنش که راحته و اگه اشتباه نکنم میتونی چند تا slave تعریف کنی و چون slave ها همه با clock مربوط به master فرمان میگیرن همزمانی وجود داره.
    اگر انسان از همه خطر ها پرهيز کند ، هرگز راه به جائي نخواهد برد...

    دیدگاه


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

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

      دیدگاه


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

        والا من با SPI کار نکردم ولی شنیدم راحت تره.
        ولی I2C خیلی هم دردسر نداره. من دو سال پیش با 8051 انجامش دادم.
        در تلویزیون و مانیتور هم از I2C استفاده میشه!

        شهریار
        Circuit Designers Choose Different Horses For Different Courses!

        دیدگاه


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

          نوشته اصلی توسط S_B_T
          مطمئنی که می شه چند تا slave رو ساپورت کنه چون شنیدم این ارتباط بین دو تا میکرو هستش
          مطمئن نیستم ولی فکر کنم یه بار انجام دادم.الان متاسفانه امکانات ندارم تا تستش کنم.اگه واست مقدوره یه تست بزن به ما هم خبرش رو بده :smile:
          اگر انسان از همه خطر ها پرهيز کند ، هرگز راه به جائي نخواهد برد...

          دیدگاه


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

            سلام
            avr این امکان داره.
            TWI ان کارو با سرعت 400کیلو بیت انجام میده تا حدود 120 میکرو به بالا .

            دیدگاه


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

              یکی از روش های نسبتا ساده دیگه استفاده از psp هست که پورت موازی تابع هست . البته نمی دونم avr این امکان رو داره یا نه . :icon_razz:
              به دلیل رعایت نکردن قوانین ، امضا ویرایش شد.

              دیدگاه


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

                سلام
                بهترین راه isp یه شما باید یک میکرو رو به صورت مستر و بقیه رو به صورت slave برنامه ریزی کنید
                هر در هر میکرو یک پایه به نام SS وجود دارد که در صورت زمین شدن میکرو به حالت SLAVE رفته و در مد گرفتن اطلاعات قرار می گیرد
                ما زنده به آنیم که آرام نگیریم موجیم که آسودگی ما عدم ماست

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

                r.babazadeh@yahoo.com

                دیدگاه


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

                  من جایی خونده بودم که پایه SS هر میکرو ( در مود SPI) را که GNDآ‌کنید ، اون میکرو Slave میشود .

                  پس کافیه miso و mosi و sck همه میکرو ها رو به هم وصل کنید و پایه ss میکرو یی که میخواهید slave شود را توسط میکرو master زمین کنید .


                  دیدگاه


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

                    سلام

                    برای فعال کردن پایه SS باید دستور خاصی نوشته بشه تا از حالت پورت I/O دربیاد ؟؟؟

                    این پایه تو PIC هم وجود داره ؟؟؟

                    اگر ممکن هست بیشتر توضیح بدید .

                    اگر یه لینک هم قرار بدید که دیگه عالیه ....

                    موفق باشید :smile:
                    [left][move][b][color=green][size=11pt]ما می توانیم .
                    ، همین ... *. * * *. * * * [color=re

                    دیدگاه


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

                      coloory جان

                      با یک کردن بیت 6 (spe) از رجیستر کنترلی spcr رابط spi فعال میشود

                      بیت 4 آن هم master یا slave بودن را مشخص میکند.

                      در حالت master ، پایه ss خروجی یا ورودی ( به دلخواه شما) میتواند باشد ولی در salve پایه ss ورودی میباشد و در واقع وقتی آنرا GNDآ‌میکنیم ، میکرو slave مورد نظر را فعال (گیرنده) میکنیم .

                      با slave کردن میکرو در واقع پایه ss از IO به ss تبدیل میکنیم .

                      موفق باشید

                      دیدگاه


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

                        نوشته اصلی توسط majid_teh2005
                        coloory جان

                        با یک کردن بیت 6 (spe) از رجیستر کنترلی spcr رابط spi فعال میشود

                        بیت 4 آن هم master یا slave بودن را مشخص میکند.

                        در حالت master ، پایه ss خروجی یا ورودی ( به دلخواه شما) میتواند باشد ولی در salve پایه ss ورودی میباشد و در واقع وقتی آنرا GNDآ‌میکنیم ، میکرو slave مورد نظر را فعال (گیرنده) میکنیم .

                        با slave کردن میکرو در واقع پایه ss از IO به ss تبدیل میکنیم .

                        موفق باشید
                        این پایه SS میتونه هر کدوم از پایه های میکرو باشه ؟؟؟

                        یا یه پایه خاصه تو هر کدوم از میکرو ها

                        موفق باشید :smile:
                        [left][move][b][color=green][size=11pt]ما می توانیم .
                        ، همین ... *. * * *. * * * [color=re

                        دیدگاه


                          #13
                          پاسخ : سوال در مورد شیوه اتصال چند میکرو به ه&#1605

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


                          این پایه SS میتونه هر کدوم از پایه های میکرو باشه ؟؟؟

                          یا یه پایه خاصه تو هر کدوم از میکرو ها

                          موفق باشید :smile:
                          نه .

                          مثلا در mega16/32 پایه شماره 5 ( PB4) میباشد .
                          یا در mega8 پایه 16 (PB2) است

                          موفق باشید

                          دیدگاه


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

                            متشکرم majid_teh2005 جان
                            و به رسم تشکر در انجمن یک امتیاز مثبت تقدیم به شما شد
                            --------------------------------------------------------------------
                            با این حساب میشه بگیم برقراری ارتباط با این روش فقط با یک میکرو امکان پذیره ؟؟؟

                            موفق باشید :smile:
                            [left][move][b][color=green][size=11pt]ما می توانیم .
                            ، همین ... *. * * *. * * * [color=re

                            دیدگاه


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

                              نوشته اصلی توسط coloory
                              متشکرم majid_teh2005 جان
                              و به رسم تشکر در انجمن یک امتیاز مثبت تقدیم به شما شد
                              --------------------------------------------------------------------
                              با این حساب میشه بگیم برقراری ارتباط با این روش فقط با یک میکرو امکان پذیره ؟؟؟

                              موفق باشید :smile:
                              تشکر دوست عزیز

                              یک master و به تعداد دلخواه slave !!!

                              master پین ss از هر slave که بخواهد با آن ارتباط بگیرد را صفر میکند و بعد ارتباط برقرار میکند .

                              موفق باشید



                              دیدگاه

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