اطلاعیه

Collapse
No announcement yet.

ارتباط یک سیمه 1wire

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

    ارتباط یک سیمه 1wire

    با سلام خدمت دوستان عزیز
    هدف از ایجاد این تاپیک بحث و تبادل نظر در مرود پروتکل ارتباطی یک سیمه در avr هستش , از اونجایی که من تاپیکی با این موضوع تو سایت پیدا نکردم تصمیم به ایجاد کردن این تاپیک گرفتم , حالا چنتا سوال از اساتید دارم که ممنون میشم جوابمو بدن
    1-برای پیکره بندی این پروتکل باید از کتابخانه خاصی استفاده کنیم ؟(اگر جواب مثبته ایا تو کتابخونه خود بسکام هست ؟)
    2-با توجه به اینکه در این ارتباط از یک سیم استفاده میشه , تنظیم کلاک دو سیستم به چه صورتیه ؟ مثلا اگه همزمان هم از این پروتکل برای ارتباط با سیستم a و از پروتکل 12c برای ارتباط با سیستم b استفاده کنیم مشکلی به وجود نمیاد ؟
    برای نمونه برنامه زیر که برای ارتباس با ds18b20 نوشته شدرو میذارم , فقط مشکل اینجاست که وقتی همزمان هم از این برنامه و هم برنامه ای که برای ارتباط 12c با ای سی ds1307 نوشتم استفاده میکنم جواب نمیده

    #2
    پاسخ : ارتباط یک سیمه 1wire

    نوشته اصلی توسط RAMONA
    با سلام خدمت دوستان عزیز
    هدف از ایجاد این تاپیک بحث و تبادل نظر در مرود پروتکل ارتباطی یک سیمه در avr هستش , از اونجایی که من تاپیکی با این موضوع تو سایت پیدا نکردم تصمیم به ایجاد کردن این تاپیک گرفتم , حالا چنتا سوال از اساتید دارم که ممنون میشم جوابمو بدن
    1-برای پیکره بندی این پروتکل باید از کتابخانه خاصی استفاده کنیم ؟(اگر جواب مثبته ایا تو کتابخونه خود بسکام هست ؟)
    2-با توجه به اینکه در این ارتباط از یک سیم استفاده میشه , تنظیم کلاک دو سیستم به چه صورتیه ؟ مثلا اگه همزمان هم از این پروتکل برای ارتباط با سیستم a و از پروتکل 12c برای ارتباط با سیستم b استفاده کنیم مشکلی به وجود نمیاد ؟
    برای نمونه برنامه زیر که برای ارتباس با ds18b20 نوشته شدرو میذارم , فقط مشکل اینجاست که وقتی همزمان هم از این برنامه و هم برنامه ای که برای ارتباط 12c با ای سی ds1307 نوشتم استفاده میکنم جواب نمیده
    1- بله (بسکامو نمیدونم)ولی برای GCC هستش
    2-تنظیم کلاک دو سیستم؟ اصولا ارتباط یک سیمه برای ارتباط با ماژول ها ودستگاه های جانبی هستش و ازش نمیشه هم در مود مستر و هم در مود اسلیو استفاده کرد.
    بلکه فقط در مود مستر استفاده میشه. (و کلاک استاندارد داره)
    .........
    ارتباط تک سیمه اصلا ربطی به ارتباط دو سیمه نداره.... پس احتمال قریب به یقین کد برنامه تون مشکل داره...
    موفق باشید
    براي جوينده ي علم محدوديتي نيست. "ولو بالسين"

    دیدگاه


      #3
      پاسخ : ارتباط یک سیمه 1wire

      سلام
      دوستان من میخوام توسط پروتکل تک سیمه و کامپایلر بسکام چهار عدد سنسور دما رو به میکرو متصل کنم
      فقط اطلاعی راجع به این پروتکل ندارم
      تا جایی که من تحقیق کردم هر دستگاه یک ای دی مخصوص داره
      حالا چطور باید مقدار رو از یکی از سنسور ها بخونم طوری که فقط همون سنسور بهم جواب بده و بقیه ساکت باشن
      ممنون

      دیدگاه

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