اطلاعیه

Collapse
No announcement yet.

آدرس دهی به دو آی سی مشابه در i2c

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

    آدرس دهی به دو آی سی مشابه در i2c

    با سلام به دوستان
    من دوتا چیپ حافظه مشابه رو به صورت I2C به میکرو وصل کردم حالا چطوری میتونم یکی از اونا رو انتخاب کنم ؟

    اصلا این قضیه بدجوری برام سئوال شده آدرس SLAVE ها چطوری تعیین میشه ؟

    #2
    پاسخ : آدرس دهی به دو آی سی مشابه در i2c

    شما با استفاده از 3 پایه A0-2 که به صورت سخت افزاری هستند، آدرس هر آی سی رو به دست بیارید.
    هر چی ظرفیت آی سی بره بالاتر، پایه های سخت افزاری که می تونند به عنوان آدرس استاده بشن، کمتر میشن.
    ---------
    .
    .
    ...........

    دیدگاه


      #3
      پاسخ : آدرس دهی به دو آی سی مشابه در i2c

      ممنون از پاسخت

      مثل اینکه من مثالم رو بد زدم
      فرض کنید 3 تا سنسور داریم از نوع mlx90614 که از طریق i2c با میکرو ارتباط برقرار میکنن این سنسورها رو مثلا در 3 نقطه از یه فضا مثلا یه محفظه قرار دادیم و میخوایم یکی یکی اونا رو بخونیم چطوری میتونیم هر کدوم رو انتخاب کنیم این سنسورها 4 پایه اند 2 پایه برای تغذیه و 2 پایه برای i2c ؟

      ممنون

      دیدگاه


        #4
        پاسخ : آدرس دهی به دو آی سی مشابه در i2c

        این سنسور با پایه به صورت سخت افزاری آدرسش مشخص نمیشه. بلکه شما باید با نوشتن داخل حافظه EEPROM اون، آدرسش رو مشخص کنید. چون 8 بیت به این کار اختصاص داده شده، شما می تونید 127 تا سنسور رو اندازه گیری کنید.
        دیتاشیتش خوبه و تقریبا کامله. یک نگاهی بهش بندازید.
        ---------
        .
        .
        ...........

        دیدگاه

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