اطلاعیه

Collapse
No announcement yet.

اندازه گیری دما با LM35

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

    اندازه گیری دما با LM35

    با سلام

    من سنسور دمای LM35 رو توسط شماتیک زیر به میکرو متصل کردم و با ADC مقدار رو خواندم ولی مقدار خوانده شده عدد 128 بود که من این عدد رو بر 2 تقسیم کردم و عدد 64 بدست آمد آیا این مقدار (عدد 64) دمای محیط است ؟
    لطفا در مورد برنامه نویسی و خواندن مقدار دما از سنسور LM35 در کامپایلر Bascom توضیح دهید .



    با سپاس
    http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

    #2
    پاسخ : اندازه گیری دما با LM35

    سودی خان
    سنسور lM35 خروجی ولتاژ 0.1 ولت به ازای هر 1 درجه رو داره
    شما مشکل توی میکرو و برنامه داری
    اول باید حواست باشه AREF رو مثلن روی 1 ولت فراهم کنی این طوری هر 1023 که توسط ADC اندازه گیری میشه مفهوم 1 ولت رو داره اونوقت ضرب و تقسم رو انجام بده
    دوم اکثرن ولتاژ رو روی مقدار داخلی 2.5 ولت تنظیم می کنن یعنی هر 1023 که میکرو میسازه مفهوم 2.5 ولت رو داره
    احتمالا اون رو باید تقسیم بر 2.5 کنی
    برنامه رو بزار تا بقیه راهنمایی ت کنن
    اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

    دیدگاه


      #3
      پاسخ : اندازه گیری دما با LM35

      با سلام

      چگونه باید در برنامه AREF رو داخلی تنظیم کنم

      با سپاس
      http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

      دیدگاه


        #4
        پاسخ : اندازه گیری دما با LM35

        Config Adc = Single , Prescaler = Auto , Reference =INTERNAL

        یا

        Config Adc = Single , Prescaler = Auto , Reference = INTERNAL_2.56

        البته این برای سری مگا هستش


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

        دیدگاه


          #5
          پاسخ : اندازه گیری دما با LM35

          با سلام

          آیا می توان از جدول LOOKUP استفاده کرد ؟
          لطفا توضیح دهید.

          باسپاس
          http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

          دیدگاه


            #6
            پاسخ : اندازه گیری دما با LM35

            سلام

            این برنامه اشه، البته با یه کم مخلفات، ولی تو عکسی که بالا گذاشتی من lm35 نمیبینم که، مطمئنی تو شبیه سازی سنسور رو درست انتخاب کردی؟

            $regfile = "M16def.dat"
            $crystal = 4000000
            Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7_ =
            Portc.7 , E = Portc.3 , Rs = Portc.2
            Config Lcd = 16 * 2
            Config Adc = Single , Prescaler = Auto , Reference = Avcc
            Deflcdchar 0 , 7 , 5 , 7 , 32 , 32 , 32 , 32 , 32 ' We replace ? with number 0
            Dim W As Word
            Start Adc
            Cursor Off
            Cls
            Do
            Home
            W = Getadc(7(
            W = W / 2
            Home
            Lcd W ; Chr(0) ; "c"
            Waitms 200
            Select Case W
            Case Is =< 10:
            'Cls
            'Home L
            Lowerline
            Lcd " Low"
            Case 11 To 34:
            'Cls
            'Home L
            Lowerline
            Lcd " Normal"
            Case Is >= 35:
            'Cls
            'Home L
            Lowerline
            Lcd " High"
            End Select
            Loop
            End 'end program

            دیدگاه


              #7
              پاسخ : اندازه گیری دما با LM35

              با سلام

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

              1 . Deflcdchar 0 , 7 , 5 , 7 , 32 , 32 , 32 , 32 , 32
              Lcd W ; Chr(0) ; "c" . 2
              Select Case W . 3
              Case Is =< 10: . 4
              Lowerline . 5

              شماتیک :



              با سپاس و تشکر بسیار بسیار فراوان
              http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

              دیدگاه


                #8
                پاسخ : اندازه گیری دما با LM35

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

                دیدگاه


                  #9
                  پاسخ : اندازه گیری دما با LM35

                  با سلام

                  اگر لطف کنید و لینک رو بزارید ممنون میشوم
                  http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

                  دیدگاه


                    #10
                    پاسخ : اندازه گیری دما با LM35

                    http://www.eca.ir/forum2/index.php?topic=47786.msg247593#msg247593

                    دیدگاه


                      #11
                      پاسخ : اندازه گیری دما با LM35

                      گفتم که یه کم مخلفات داره.
                      اون قسمت مربوط میشه به اینکه مقدار دما رو به همراه درجه سانتی گراد جلوش روی lcd نشون میده واگه دما کمتر از 10 درجه بود، روی خط دوم مینویسه low واگه بیشتر بود....

                      اگه به جای lm335 که گذاشتی، همون lm35 رو بذاری، مشکلت حل میشه، توی همون کتابخونه سه تا سنسور دما بیشتر نیست اگه اشتباه نکنم lm35, lm34, lm335 همون lm35 رو انتخاب کن، موفق باشی

                      دیدگاه


                        #12
                        پاسخ : اندازه گیری دما با LM35

                        با سلام

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

                        1 . Deflcdchar 0 , 7 , 5 , 7 , 32 , 32 , 32 , 32 , 32
                        Lcd W ; Chr(0) ; "c" . 2
                        Select Case W . 3
                        Case Is =< 10: . 4
                        Lowerline . 5

                        شماتیک :



                        با سپاس و تشکر بسیار بسیار فراوان
                        http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

                        دیدگاه


                          #13
                          پاسخ : اندازه گیری دما با LM35

                          مطمئنین شماتیک رو دیدین!!؟؟؟
                          http://bargiri3.persiangig.com/audio/lm35.JPG
                          اون defchar مال ایجاد علامت درجه سانتیگراد هست و کیس هم برای نمایش دمای پایین و متوسط و بالا و ...

                          دیدگاه


                            #14
                            پاسخ : اندازه گیری دما با LM35

                            فقط به جای تغذیه 5 ولت تغذیه رو 12 بزارید(تغذیه سنسور)

                            دیدگاه


                              #15
                              پاسخ : اندازه گیری دما با LM35

                              توضیح دادم که :surprised:

                              اونی که شما داری ازش استفاده میکنی، lm335 هست ونه lm35

                              نوشته اصلی توسط آریانژاد
                              گفتم که یه کم مخلفات داره.
                              اون قسمت مربوط میشه به اینکه مقدار دما رو به همراه درجه سانتی گراد جلوش روی lcd نشون میده واگه دما کمتر از 10 درجه بود، روی خط دوم مینویسه low واگه بیشتر بود....

                              اگه به جای lm335 که گذاشتی، همون lm35 رو بذاری، مشکلت حل میشه، توی همون کتابخونه سه تا سنسور دما بیشتر نیست اگه اشتباه نکنم lm35, lm34, lm335 همون lm35 رو انتخاب کن، موفق باشی

                              دیدگاه

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