اطلاعیه

Collapse
No announcement yet.

اشکال در ارتباط TWI

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

    #16
    پاسخ : اشکال در ارتباط TWI

    سلام
    مهندس همون ارتباط سریال کارکنی خیلی بهتره ها، از هر نظری بخوای راحت تر و جامع تر از روشهای دیگست، تازه واسه مسیرهای طولانی هم میتونی با RS485 گسترشش بدی...
    تشکر نکن، صلوات بفرست:

    [img width=165 height=100]http://www.askdin.com/gallery/images/29839/1___________5.png[/img]

    دیدگاه


      #17
      پاسخ : اشکال در ارتباط TWI

      آخه مشکل توی درصد خطاست ..
      مثلا باودریت 9600 و کریستال 16000000 تو ارسال و دریافت خطا داریم ....
      ولی با کریستال 11.0592 و باودریت 9600 خطا صفره ..
      متاسفانه گیرنده من 16 مگ کار میکنه ..
      Twi وابستگی کلاکی نداره؟؟
      تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
      علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

      دیدگاه


        #18
        پاسخ : اشکال در ارتباط TWI

        نوشته اصلی توسط pars_paya
        آخه مشکل توی درصد خطاست ..
        مثلا باودریت 9600 و کریستال 16000000 تو ارسال و دریافت خطا داریم ....
        ولی با کریستال 11.0592 و باودریت 9600 خطا صفره ..
        متاسفانه گیرنده من 16 مگ کار میکنه ..
        Twi وابستگی کلاکی نداره؟؟
        سلام
        فرمایشتون درسته، اما تا جایی که من میدونم تو TWI هم این خطا هست،آ‌ لینک زیر رو مطالعه کنید:
        http://en.wikipedia.org/wiki/I%C2%B2C
        یه جاش نوشته:
        Because I²C is a shared bus, there is the potential for any device to have a fault and hang the entire bus. For example if any device holds the SDA or SCL line low it prevents the master from sending START or STOP commands to reset the bus. Thus it is common for designs to include a reset signal that provides an external method of resetting the bus devices.
        اگه کامل بخونیدش راجع به خطاهای TWI هم نوشته.
        ولی تو سریال راههای برطرف کردن همون خطای ناچیز 0.16%ی هم هست، مثلا اینکه وقتی یکی از میکرو ها داده رو فرستاد، میکروی دوم به نشانه تایید همون رو برگردونه که اگه تایید بود دیتا کامل دریافت شده، در غیر این صورت مجددا ارسال بشه، یا یه دیتا 2 بار پشت سر هم ارسال بشه و میکروی گیرنده داده ها رو با هم مطابقت بده یا خیلی روشهای دیگه.
        شما استاد مایی، جسارت نمیکنم، اما فکر میکنم اگه راجع به همین ارتباط سریال بیشتر تحقیق کنین مثل من جز در موارد ضروری سراغ ارتباطات دیگه نمیرین.
        مرسی
        تشکر نکن، صلوات بفرست:

        [img width=165 height=100]http://www.askdin.com/gallery/images/29839/1___________5.png[/img]

        دیدگاه


          #19
          پاسخ : اشکال در ارتباط TWI

          نوشته اصلی توسط pars_paya
          با سی هم بلدم ..
          میشه نمونه کد بدین؟؟
          یه کتابخانه است که باید به پروژتون اضافه کنید.
          اینم لینکش :
          https://github.com/devthrash/I2C-master-lib

          خودش یه کد نمونه هم گذاشته.
          http://massoud68.persiangig.com/pict...1406891613.gif

          مشکلتون حل شده ؟؟؟
          پس روی "موضوع به نتیجه رسید" کلیک کنید !! :job:

          دیدگاه


            #20
            پاسخ : اشکال در ارتباط TWI

            از همه دوستان بابت همکاریها شون ممنونم ..
            حقیقتش دنبال یه ارتباطی هستم که به کلاک وابسته نباشه ...
            چون میکرو فرستنده و گیرنده با 16 مگ کار میکنن...
            SPI که دیگه فکر نکنم وابستگی داشته باشه ؟؟
            تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
            علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

            دیدگاه

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