اطلاعیه

Collapse
No announcement yet.

ارتباط دو میکرو به صورت سریال در avr

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

    ارتباط دو میکرو به صورت سریال در avr

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

    #2
    پاسخ : ارتباط دو میکرو به صورت سریال در avr

    ببین دوست عزیز ارتباط سریال به دو صورت همزمان (سنکرون) یا غیر همزمان! (آسنکرون) هست که تو avr هر دوتاش رو میتونی انجام بدی.
    مثلا ارتباط spi واسه سنکرون و با rs232 واسه آسنکرون
    در ارتباط سنکرون یکی از میکرو ها به عنوان master یا اصلی و میکرو دیگه به عنوان slave یا تابع تعریف میشه.نحوه ارتباط به این صورت هست که میکرو master به همراه یه بایت داده ای که از یک پایه میفرسته یه clock pulse هم با یه پایه دیگه میفرسته و از اون طرف میکرو slave هر clock ای که میاد میتونه اون یه بایت داده رو بگیره.یهنی همزمانی از طریق clock انجام میشه.
    در ارتباط آسنکرون یه میکرو رو فرستنده تعریف میکنیم و دیگری رو گیرنده(البته میشه هر دو تا هم فرستنده باشن هم گیرنده) و ارتباط به این صورت هست که یک نرخی رو واسه ارسال و دریافت بین دو میکرو که حتما بصورت یکسان باید باشه تعریف میکنیم که اصطلاحا به اون Baud rate گفته میشه.و بعد یه فرمت خاصی رو هم واسه داده های ارسالی تعریف میکنیم،مثلا در حالتی که داده ارسال نمیشه (حالت Idle) پایه مربوطه یک منطقی (vcc) هست و شروع ارسال با 0 شدن اون پایه به مدت مشخص (که توسط Baud rate تعیین میشه)،به میکرو گیرنده فهمونده میشه، و بعد یه بایت داده(7 یا 8 بیت) ارسال میشه و در پایان هم 1 یا 2 بیت یک منطقی به عنوان پایان ارسال فرستاده میشه.این عمل تا پایان ارسال کل داده ها ادامه داره.البته parity هم داره که نیاز نیست.

    حال بسته به نوع کاری که میخواین انجام بدین هر کدوم مزایا و معایبی دارن.لطفا دقیقا مشخص کنید که میخواین چی کار کنید تا دوستان بهتر بتونن کمک کنن.
    یه سری هم به این بزن:
    http://www.eca.ir/forum2/index.php/topic,7009.0.html
    اگر انسان از همه خطر ها پرهيز کند ، هرگز راه به جائي نخواهد برد...

    دیدگاه


      #3
      پاسخ : ارتباط دو میکرو به صورت سریال در avr

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

      دیدگاه


        #4
        پاسخ : ارتباط دو میکرو به صورت سریال در avr

        آقا شرمنده اگه مطالبی که بلد بودی رو نوشتم.
        من SPI رو واست تهیه کردم ولی متاسفانه به علت شروع میانترم ها وقت نکردم مطلب دیگه ای آماده کنم.
        اگه عجله نداری سعی میکنم هر زمان تونستم تهیه کنم.

        برنامه bascom (یکی مربوط به master و یکی مربوط به slave ) و فایل proteus اش رو گذاشتم.یه نگاه بنداز هر جاشو نفهمیدی بپرس اگه بلد بودم جواب میدم
        برنامه این هست که هر چی رو keyboard میکروی master فشار میدی رو lcd میکروی slave نمایش داده میشه
        اینم لینک فایل ها:

        http://www.4shared.com/file/14089216/d79be2a9/spi.html
        اگر انسان از همه خطر ها پرهيز کند ، هرگز راه به جائي نخواهد برد...

        دیدگاه


          #5
          پاسخ : ارتباط دو میکرو به صورت سریال در avr

          این فایل را که دانلود کردم با چه نرم افزاری باز میشه acrobat reader که باز نمیکنه.
          لطفا راهنمایی کنین.
          آنچه به پروردگار مدیونیم دوست داشتن دیگران است.

          دیدگاه


            #6
            پاسخ : ارتباط دو میکرو به صورت سریال در avr

            برنامه رو که با bascom نوشتم.
            دو تا فایل دیگه هم مربوط به شبیه سازیش هست که با نرم افزار proteus انجام شده.
            فایل bascom رو هم باز نمیکنه؟؟؟ :cry:
            اگر انسان از همه خطر ها پرهيز کند ، هرگز راه به جائي نخواهد برد...

            دیدگاه


              #7
              پاسخ : ارتباط دو میکرو به صورت سریال در avr

              اگه ممکن است راهنمایی بیشتر در رابطه با فایلی که باید دانلود شود بفرمایید.( آدرس دقیق در صفحه)
              :question: :question: :question: :cry: :cry: :cry:
              آنچه به پروردگار مدیونیم دوست داشتن دیگران است.

              دیدگاه


                #8
                پاسخ : ارتباط دو میکرو به صورت سریال در avr

                آقا آدرس رو باز کردی چند لحظه صبر کن یه صفحه باز میشه که وسط های صفحه سمت راست عکس پوشه کشیده.درست بغل اون پوشه نوشته download file .
                اونو بزن و فایل رو دانلود کن.
                اگه نشد mail بده تا واست بفرستم.
                داخلش سه تا فایل هست،یکی برنامه نوشته شده تو bascom و دو تا هم فایل شبیه سازی شده تو proteus
                اگر انسان از همه خطر ها پرهيز کند ، هرگز راه به جائي نخواهد برد...

                دیدگاه


                  #9
                  پاسخ : ارتباط دو میکرو به صورت سریال در avr

                  شرمنده آقا پیام من دوباره دانلود کردم ولی تنها یک فایل spi.rar وجود داشت و آن هم باز نمی شود
                  اگر ممکنه به این آدرس mail کنید با تشکر
                  eng_electronic_2007@yahoo.com
                  آنچه به پروردگار مدیونیم دوست داشتن دیگران است.

                  دیدگاه


                    #10
                    پاسخ : ارتباط دو میکرو به صورت سریال در avr

                    آقا من خودم دوباره دانلودش کردم مشکلی نداشت.
                    فایل ها رو تک تک فرستادم به e-mail تون.
                    اگه بازم مشکلی بود بگین تا یه کار دیگه بکنیم.
                    موفق باشید.
                    اگر انسان از همه خطر ها پرهيز کند ، هرگز راه به جائي نخواهد برد...

                    دیدگاه


                      #11
                      پاسخ : ارتباط دو میکرو به صورت سریال در avr

                      واقعا دستتان درد نکند خیلی ممنون ((آقا پیام))
                      :job: :job:
                      آنچه به پروردگار مدیونیم دوست داشتن دیگران است.

                      دیدگاه


                        #12
                        پاسخ : ارتباط دو میکرو به صورت سریال در avr

                        سلام
                        مشکل نداشتن نرم افزار winrar بود که حل شد :icon_razz:
                        آنچه به پروردگار مدیونیم دوست داشتن دیگران است.

                        دیدگاه


                          #13
                          پاسخ : ارتباط دو میکرو به صورت سریال در avr

                          خواهش میشه
                          اگر انسان از همه خطر ها پرهيز کند ، هرگز راه به جائي نخواهد برد...

                          دیدگاه


                            #14
                            پاسخ : ارتباط دو میکرو به صورت سریال در avr


                            سلام فایلhttp://www.4shared.com/file/14089216/d79be2a9/spi.html
                            پاک شده . میشه لطف کنید و اونو دوباره بذارید.

                            دیدگاه


                              #15
                              پاسخ : ارتباط دو میکرو به صورت سریال در avr

                              اینو امتحان کنید:
                              http://www.4shared.com/file/17262862/8631b757/spi.html
                              اگر انسان از همه خطر ها پرهيز کند ، هرگز راه به جائي نخواهد برد...

                              دیدگاه

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