NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2860 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 13 از 13

موضوع: مشکل عجیب در اتصال ds18b20 به 1wire

  1. #1
    کاربر فعال masoud58 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مسعود
    نوشته ها
    100
    تشکر
    34
    تشکر شده 14 بار در 11 پست

    Exclamation مشکل عجیب در اتصال ds18b20 به 1wire

    با سلام به دوستان
    من دو تا سنسور مشابه DS18B20 رو به پرونکل 1WIRE متصل کردم
    با برنامه زیر می خوام ID دو وسیله رو ببینم از مطالب سایر دوستان هم کمک گرفتم
    با کمال تعجب هر دو ID کاملا یکسانه و به همین دلیل نمیتونم اطلاعات هر کدوم رو جداگانه ببینم
    به نظر شما مشکل چیه ؟

    Cls
    Reg_no(1) = 1wsearchfirst()
    For I = 1 To 8
    Lcd Hex(reg_no(i))
    Wait 1
    Next
    Lowerline
    Reg_no(1) = 1wsearchnext()
    For I = 1 To 8
    Lcd Hex(reg_no(i))
    Wait 1
    Next

    اون فایلی رو هم که تو سمپل های PROTEUS بود دیدم یکی از سنسورها DS18S20 بود که ID متفاوتی میداد اما من میخوام هر دو سنسور دقیقاً یکی باشه

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر فعال masoud58 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مسعود
    نوشته ها
    100
    تشکر
    34
    تشکر شده 14 بار در 11 پست

    پیش فرض


  4. #3
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    سلام

    الان مشکل در عمل هست یا در پروتئوس؟ اگه در پروتئوس هست گمونم می تونید خودتون بصورت دستی آی.دی سنسور رو عوض کنید. اگه در عمل مشکل دارید مطمئن باشید که دارید یک سنسور رو می خونید نه دوتا! یعنی یه جای سخت افزار می لنگه. (شایدم برنامه)
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  5. کاربران : 2 تشکر کرده اند از شما morteza_rk برای ارسال این پست سودمند:


  6. #4
    کاربر فعال masoud58 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مسعود
    نوشته ها
    100
    تشکر
    34
    تشکر شده 14 بار در 11 پست

    پیش فرض

    نقل قول نوشته اصلی توسط morteza_rk نمایش پست ها
    سلام

    الان مشکل در عمل هست یا در پروتئوس؟ اگه در پروتئوس هست گمونم می تونید خودتون بصورت دستی آی.دی سنسور رو عوض کنید. اگه در عمل مشکل دارید مطمئن باشید که دارید یک سنسور رو می خونید نه دوتا! یعنی یه جای سخت افزار می لنگه. (شایدم برنامه)
    با تشکر از پاسخ شما
    دیگه داشتم ناامید میشدم
    والا هنوز تو عمل نبستم با پروتئوس دارم شبیه سازی می کنم
    قبول دارم این نرم افزار ایرادهایی داره ولی چطور میتونم آی دی سنسور رو عوض کنم ؟

  7. #5
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Untitled.jpg
مشاهده: 120
حجم: 57.5 کیلو بایت  

  8. تشکرها از این نوشته :


  9. #6
    کاربر فعال masoud58 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مسعود
    نوشته ها
    100
    تشکر
    34
    تشکر شده 14 بار در 11 پست

    پیش فرض

    زنده باد بر شما
    حالا تو عمل هم میشه آی دی سنسور رو تغییر داد ؟

  10. #7
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

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

  11. تشکرها از این نوشته :


  12. #8
    کاربر فعال masoud58 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مسعود
    نوشته ها
    100
    تشکر
    34
    تشکر شده 14 بار در 11 پست

    پیش فرض

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

  13. #9
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoud58 نمایش پست ها
    این کد رو کارخونه سازنده در سنسور قرار داه ؟
    چطوریه ؟ اطلاعاتی در این زمینه دارید ؟
    کد چیز خاصی رو نشون میده ؟
    تو صفحه ی 10 دیتاشیت اطلاعاتی دربارش وجود داره :
    http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
    این کد برای شناسایی سنسور در باس استفاده میشه و ظاهرا نمیشه اون رو تغییر داد ( فقط میشه خودنش )

  14. کاربران : 2 تشکر کرده اند از شما 1nafar برای ارسال این پست سودمند:


  15. #10
    کاربر فعال masoud58 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مسعود
    نوشته ها
    100
    تشکر
    34
    تشکر شده 14 بار در 11 پست

    پیش فرض

    نقل قول نوشته اصلی توسط 1nafar نمایش پست ها
    تو صفحه ی 10 دیتاشیت اطلاعاتی دربارش وجود داره :
    http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
    این کد برای شناسایی سنسور در باس استفاده میشه و ظاهرا نمیشه اون رو تغییر داد ( فقط میشه خودنش )
    میبخشید مفهوم skip ROM دقیقاً یعنی چی ؟

  16. #11
    کاربر فعال masoud58 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مسعود
    نوشته ها
    100
    تشکر
    34
    تشکر شده 14 بار در 11 پست

    پیش فرض

    خودم فکر می کنم معنیش اینه که سیگنالی به rom ارسال می کنه و به rom جهت گرفتن اطلاعات بعدی هشدار میده

  17. #12
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    زنده باد بر شما
    حالا تو عمل هم میشه آی دی سنسور رو تغییر داد ؟
    خواهش. در عمل نمیشه تغییرش داد.

    اگه اشتباه نکنم یک آی.دی 64 بیتی هست که توسط کارخانه سازنده در ROM نوشته میشه و برای آدرس دهی در باس 1wire ازش استفاده میشه. 64 بیتی بودن بدین معناست که 2 به 64 حالت مختلف داریم. یعنی چندین میلیارد ازین سنسورها ساخته میشه که آی.دی هیچکدوم شبیه هم نیست!
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

  18. #13
    تازه وارد
    تاریخ عضویت
    Jun 2016
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام من برنامه ds18b20 v رو نوشتم تو پروتئوس جواب میده ولی رو سخت افزار نه مشکلش چیه؟؟
    سخت افزار رو تست کردم مشکلی نداره

موضوعات مشابه

  1. مشکل با ds18b20
    توسط prm2 در انجمن AVR
    پاسخ: 5
    آخرين نوشته: 01-07-2016, 00:34
  2. ds18b20+بسکام
    توسط ROBOMAN در انجمن AVR
    پاسخ: 3
    آخرين نوشته: 30-11-2015, 01:17
  3. Ds18b20
    توسط ANGEL در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 06-09-2013, 03:06
  4. سنسور ds18b20
    توسط bascom2 در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 18-07-2013, 23:04
  5. راه اندازی پروتکل ارتباطی 1Wire یک سیمه
    توسط Dolphin در انجمن AT91 series (ATMEL)
    پاسخ: 0
    آخرين نوشته: 15-08-2012, 13:27

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •