اطلاعیه

Collapse
No announcement yet.

راهنمایی برای استفاده از سنسور دما ds18b20

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

    راهنمایی برای استفاده از سنسور دما ds18b20

    می خواستم بدونم این سنسور که دیجیتال هست، چطور باید از اون استفاده کرد. در صورت ممکن به زبان بیسیک بنویسید.
    فکر کنم از i2c استفاده کنه. ولی من نمی دونم برنامه نویسیش چطوریه.
    ممنون می شم کامل راهنمایی کنید.
    کنکوری 90 دیروز،آ‌دانشجو مهندسی نرم افزار پلی تکنیک امروز!

    #2
    پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

    سلام
    این یه سنسور فوق العاده هست مال شرکت دالاس
    از روش 1wire برای ارسال دیتا استفاده میکنه که میتونه اطلاعات تا 75 سنسور را از روی 1 سیم ارسال کنه
    توجه شود که 1820 دارای 9 بیت دقت و دما را با دقت نیم درجه و 18b20 در اصل programmable هست و شما میتونید دقت اون رو کنترل کنید تا 12 بیت
    اینم یه برنامه ساده برا راه اندازی با بسکام
    $regfile "m16def.dat"
    $crystal = 8000000
    Config Lcdpin = Pin , Db4 = Pind.4 , Db5 = Pind.5 , Db6 = Pind.6 , Db7 = Pind.7 , Rs = Pind.2 , E = Pind.3
    Config Lcd = 16 * 2
    Cls
    Config 1wire = Portb.0 'use this pin

    'On the STK200 jumper B.0 must be inserted

    Dim Ar(8) As Byte , A As Byte , I As Byte , J As Byte , X As Integer
    Do
    Home
    ''
    Wait 1
    Cls
    1wreset 'reset the device
    1wwrite &HCC : 1wwrite &H44
    Waitms 300
    1wreset 'reset the device
    1wwrite &HCC 'reset the device

    1wwrite &HBE
    X = 1wread(3)
    Lcd X
    Loop
    End

    اگه سواالی بود من هستم

    دیدگاه


      #3
      پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

      تقریبا متوجه شدم ولیاگه می شه یه کم در مورد دستوراتش توضیح بدید. من تا حالا با 1wire کار نکردم.
      کنکوری 90 دیروز،آ‌دانشجو مهندسی نرم افزار پلی تکنیک امروز!

      دیدگاه


        #4
        پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

        ممنون از توضیحاتت جناب بذرافشان ، اگه ممکنه در مورد دستور 1wwrite &HCC و 1wwrite &HBE یه توضیحاتی بدی خودم یه نگاهی به دیتا شیت این سنسور انداختم فکر کنم واسه مقدار دادن ره رجیستر داخلی این سنیور باشه و تنظیم دقت سنسور در حالت 10 و 11 و 12 بیتی ؟ درست گفتم

        بقیه دستورات و برنامه مشخص و واضحه فقط در مورد مقادیر فوق یه توضیح بدی ممنون میشم
        کمتر به سایت میام .....

        دیدگاه


          #5
          پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

          سلام
          ببینید این دستورات برا این هست که از سنسورها مقدار رو بگیره توی دیتا شیت همه چیز رو نوشته ودر مورد 1wire هم اگه مشکل دارید بگید من یه توضیحاتی میزارم
          البته شما هم باید کمکم کنید

          دیدگاه


            #6
            پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

            من در مورد 1wire نمی دونم.
            مثلا این یعنیآ‌ چی : 1wwrite &HBE
            یا : 1wwrite &HCC : 1wwrite &H44
            لطفا بیشتر توضیح بدید.
            کنکوری 90 دیروز،آ‌دانشجو مهندسی نرم افزار پلی تکنیک امروز!

            دیدگاه


              #7
              پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

              سلام
              شما اگه دیتا شیت رو خونده بودید حتما میدونستید اما باشه من یه توضیح کلی در این مورد میزارم

              دیدگاه


                #8
                پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

                سلام دوستان
                این سنسور ds18b20 رو چطور میشه راه انداخت ؟ یعنی شناسایی کرد ؟
                اخه تو دیتاشیت نوشته که هر سنسور کد مخصوص ROM برای خودش داره که منحصر بفرد هستش
                خب چطوری اون کد رو تشخیص بدیم ؟
                من میخوام 12 تا سنسور از این نوع به یه پین میکرو وصل کنم
                Help

                دیدگاه


                  #9
                  پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

                  سلام دوستان
                  من اون برنامه رو کامپایل کردم و شبیه سازی کردم اما فقط 2 نشون میده
                  لطفا بگید مشکلش چیه؟؟
                  http://www.4shared.com/file/255914551/797d4042/ds18b20.html

                  همشو پلود کردم....
                  Share OR Die

                  دیدگاه


                    #10
                    پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

                    دوستان کسی این سنسورو راه انداخته؟
                    در جهان هرگز مشو مدیون احساس کسی - تا نباشد رایگان مهرت گروگان کسی
                    گوهر خود را نزن بر سنگ هر ناقابلی - صبر کن پیدا شود گوهر شناس قابلی

                    دیدگاه


                      #11
                      پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

                      نوشته اصلی توسط sami222
                      دوستان کسی این سنسورو راه انداخته؟
                      نه فرزندم. تا بحال کسی این سنسور رو نتونسته راه بندازه.

                      دیدگاه


                        #12
                        پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

                        ببینید این شبیه سازی چطوره؟
                        http://uploadkon.ir/?file=DS18B20.rar
                        در جهان هرگز مشو مدیون احساس کسی - تا نباشد رایگان مهرت گروگان کسی
                        گوهر خود را نزن بر سنگ هر ناقابلی - صبر کن پیدا شود گوهر شناس قابلی

                        دیدگاه


                          #13
                          پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

                          نوشته اصلی توسط sami222
                          ببینید این شبیه سازی چطوره؟
                          http://uploadkon.ir/?file=DS18B20.rar
                          شبیه سازی که دقیق جواب داده و هر چی رو سنسور هست رو lcd هم نمایش میده.
                          فقط حالت چشمک زدنش رو فک کنم با یه حلقه for...next بشه حل کرد.

                          دیدگاه


                            #14
                            پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

                            دوستان جان هر کی دوست دارین یه توضیحات کامل در مورد این سنسور بدین :angry: اصول خواندن مقدار از خروجیش چه طوریه oo:
                            خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
                            [hr]

                            دیدگاه


                              #15
                              پاسخ : راهنمایی برای استفاده از سنسور دما ds18b20

                              بله . خواهشا اگه کسی با این سنسور کار کرده یه توضیحی واسه راه اندازیش بزاره.

                              دیدگاه

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