اطلاعیه

Collapse
No announcement yet.

دماسنج با LM35 و خروجی رله

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

    #31
    Re: پاسخ : Re: دماسنج با LM35 و خروجی رله

    نوشته اصلی توسط مهندس احمدی نمایش پست ها
    سلام
    نوشتید که lm35 دقیق نیست خوب اینو بگم که اتفاقا سنسور lm35 به خاطر کیفیت ساختی که داره دماش دقیق تر از سنسور های دیجیتاله مثلا سنسور 18b20 اگه دیتاشیتشو ببینید تا 2 درجه خطا داره والبته اینم بگم هر سنسوری به جایی کاربرد خودشو داره
    موفق باشید
    ببخشید عذر میخوام
    منظورم رو درست بیان نکردم
    منظورم اینه که این سنسور دقت 1 درجه داره
    سنسور های با دقت بالاتر دقتی برابر 0.1 درجه یا کمتر دارن و از این لحاظ این سنسور دقت پایین تری داره
    از لحاظ خطا که خیلی سنسور با کیفیتی هست و خطای خیلی کمی داره

    دلیل: ادغام دو پست برای جلوگیری از اسپم

    یک مشکلی که من توی pcb مدار متوجه اش شدم اینه که من پکیج 14 پایه برای LCD گذاشتم در صورتی که LCD دوتا پایه برای بک لایت اضافه داره
    اما چون این دو پایه توی شماتیک مدار نیست من متوجه اش نشدم از این بابت عذر میخوام
    حالا باید با شماتیک پروتئوس ور برم تا بتونم دوتا پایه برای بک لایت به LCD اضافه کنم
    شایدم پایه ها رو رو هوا گذاشتم و با سیم به منبع وصل کردم
    این مشکل رو تجربه کردم
    یا اینکه از نزدیک دیدم و دارم نظر میدم
    بعضی ها به اشتباه فکر میکنن من تعمیر کارم و دارم راه حل میگم

    دیدگاه


      #32
      Re: دماسنج با LM35 و خروجی رله

      این هم PCB جدید تر که فقط دوتا مقاومت اضافه کردم اما هنوز مشکل پایه های بک لایت رو حل نکردم
      یه ترک رو نتونستم جا بدم و براش دوتا سوراخ گذاشتم تا جامپر بزنید
      مقاومت R1 هم پکیجش رو خودم درست کردم مقاومت ایستاده توی پروتئوس وجود نداره من براش درست کردم

      فایل
      این مشکل رو تجربه کردم
      یا اینکه از نزدیک دیدم و دارم نظر میدم
      بعضی ها به اشتباه فکر میکنن من تعمیر کارم و دارم راه حل میگم

      دیدگاه


        #33
        پاسخ : دماسنج با LM35 و خروجی رله

        سلام دوستان
        اگه عبارت reset port x.x رو داخل حلقه بزارم عمر آی سی کم میشه .
        مثال :

        Do
        Set Porta.0
        Reset Porta.1
        Loop
        بازم خدا رو شکر ...

        دیدگاه


          #34
          Re: پاسخ : دماسنج با LM35 و خروجی رله

          نوشته اصلی توسط mosi_reali نمایش پست ها
          سلام دوستان
          اگه عبارت reset port x.x رو داخل حلقه بزارم عمر آی سی کم میشه .
          مثال :

          Do
          Set Porta.0
          Reset Porta.1
          Loop
          عمر آیسی کم میشه؟؟؟؟
          ربطی نداره که شما بخواین پورت رو ریست کنید و عمر ایسی کم بشه
          الان این کاری که شما میکنید در عمل عملی نیست چون سرعت پردازش دستورات 8 مگا هرتز هست یعنی در هر ثانیه 8 میلیون بار این دستوری که شما نوشتید انجام میشه
          برای اینکه این دستور عملی باشه باید شما از دستور
          wait
          یا
          waitms
          استفاده کنید
          عمر یک ایسی اتمگا به مقدار پاک کردن و باز نویسی آیسی بستگی داره که حدودا عمرشون 2 میلیون پاک کردن و باز نویسی هستش
          این مشکل رو تجربه کردم
          یا اینکه از نزدیک دیدم و دارم نظر میدم
          بعضی ها به اشتباه فکر میکنن من تعمیر کارم و دارم راه حل میگم

          دیدگاه


            #35
            پاسخ : Re: پاسخ : دماسنج با LM35 و خروجی رله

            نوشته اصلی توسط maziar ashouri نمایش پست ها
            عمر آیسی کم میشه؟؟؟؟
            ربطی نداره که شما بخواین پورت رو ریست کنید و عمر ایسی کم بشه
            الان این کاری که شما میکنید در عمل عملی نیست چون سرعت پردازش دستورات 8 مگا هرتز هست یعنی در هر ثانیه 8 میلیون بار این دستوری که شما نوشتید انجام میشه
            برای اینکه این دستور عملی باشه باید شما از دستور
            wait
            یا
            waitms
            استفاده کنید
            عمر یک ایسی اتمگا به مقدار پاک کردن و باز نویسی آیسی بستگی داره که حدودا عمرشون 2 میلیون پاک کردن و باز نویسی هستش
            ممنون
            پس این برنامه هم نباید صدمه ای به آیسی بزنه با اینکه مدام set و reset داره درسته ؟

            Config Portd = Output
            Config Portc = Output
            Dim A As Byte
            Dim B As Byte
            Dim C As Byte
            A = 0
            Asli:
            Do


            Debounce Pinb.0 , 1 , Ziyad
            B = A \ 10
            C = A Mod 10


            Set Portc.0
            Portd = Lookup(b , Sdata)
            Waitms 2
            Reset Portc.0
            Set Portc.1
            Portd = Lookup(c , Sdata)
            Waitms 2
            Reset Portc.1
            Loop


            Ziyad:
            Incr A
            Goto Asli


            End
            Sdata:
            Data &HC0 , &HF9 , &HA4 , &HB0 , &H99 , &H92 , &H82 , &HF8 , &H80 , &H90
            بازم خدا رو شکر ...

            دیدگاه


              #36
              پاسخ : دماسنج با LM35 و خروجی رله

              بسیار عالی و زیبا

              دیدگاه


                #37
                Re: پاسخ : Re: پاسخ : دماسنج با LM35 و خروجی رله

                نوشته اصلی توسط mosi_reali نمایش پست ها
                ممنون
                پس این برنامه هم نباید صدمه ای به آیسی بزنه با اینکه مدام set و reset داره درسته ؟

                Config Portd = Output
                Config Portc = Output
                Dim A As Byte
                Dim B As Byte
                Dim C As Byte
                A = 0
                Asli:
                Do


                Debounce Pinb.0 , 1 , Ziyad
                B = A \ 10
                C = A Mod 10


                Set Portc.0
                Portd = Lookup(b , Sdata)
                Waitms 2
                Reset Portc.0
                Set Portc.1
                Portd = Lookup(c , Sdata)
                Waitms 2
                Reset Portc.1
                Loop


                Ziyad:
                Incr A
                Goto Asli


                End
                Sdata:
                Data &HC0 , &HF9 , &HA4 , &HB0 , &H99 , &H92 , &H82 , &HF8 , &H80 , &H90
                خیر اصلا ربطی نداره که شما چقدر set و reset میکنید
                اگر از اون خروجی که ریست و ست میکند جریان زیاد بکشید بله عمر آیسی کم میشه اما جریان مجاز نه
                بیشتر آیسی ها هم بخاطر فیوزبیت هاشون خراب میشن که با یه برد ریست کردن فیوزبیت ها درست میشن
                عمر ایسی هم توی دیتا شیتشون بر اساس پاک کردن و ریختن برنامه میسنجن
                این مشکل رو تجربه کردم
                یا اینکه از نزدیک دیدم و دارم نظر میدم
                بعضی ها به اشتباه فکر میکنن من تعمیر کارم و دارم راه حل میگم

                دیدگاه

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