اطلاعیه

Collapse
No announcement yet.

سنسور دما smt160

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

    #31
    پاسخ : سنسور دما smt160

    واسه رفع نوسان از متوسط گری استفده کن
    مثلا 100 بار بخون جمع کنشون بعدش تقسیم بر 100 کن
    منم همین مشکل رو داشتم ولی با این روش حل شد :mrgreen:
    دنبال کار میگردم تو تهران کسی سراغ داره

    دیدگاه


      #32
      پاسخ : سنسور دما smt160

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

      Hai = 0
      Haig = 0
      Law = 0
      Lav = 0
      A = 0
      B = 0

      Do
      X = Xl + Xf
      F = Xl / X
      F = F - 0.32
      Temp = F / 0.0047

      If A > 9 Then
      Lav = Law
      A = 0
      Law = 0
      If B > 9 Then
      Haig = Hai
      B = 0
      Hai = 0

      X2 = Lav + Haig
      F2 = Haig / X2
      F2 = F2 - 0.32
      Temp2 = F2 / 0.0047
      End If

      End If
      Lcdat 1 , 1 , Temp
      Lcdat 6 , 1 , F
      Lcdat 2 , 1 , Xl
      Lcdat 3 , 1 , Xf

      Loop

      Int1_int:
      Stop Timer1
      Xl = Timer1
      Hai = Hai + Timer1
      Timer1 = 0
      Start Timer1
      B = B + 1
      Return

      Int0_int:
      Stop Timer1
      Xf = Timer1
      Law = Law + Timer1
      Timer1 = 0
      Start Timer1
      A = A + 1
      Return
      وقتی مشکل پیش میاد که Law = Law + Timer1 رو داخل روتین وقفه میگذارم. خیلی عجیبه!
      Be sure your sin will find you out

      دیدگاه


        #33
        پاسخ : سنسور دما smt160

        کمکککککککککککککککککککککککککک
        باب من دق کردم از دست این AVR همش ایرادهای پیش بینی نشده! دوستان به کمک اینجانب بشتابید.
        مشکل اینجاست که وقتی من توی وقفه خارجی یک عدد را با مقدار شمرده شده توسط تایمر جمع میکنم برنامه قاطی میکنه (یادم نرفته که اول باید تایمر رو متوقف کنم.)
        برنامه رو بالا نوشتم.
        :angry: :angry: :angry:
        Be sure your sin will find you out

        دیدگاه


          #34
          پاسخ : سنسور دما smt160

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

          دیدگاه


            #35
            پاسخ : سنسور دما smt160

            با سلام
            اگه ممکنه تمام ریز ریز شماتیک مدار حتی رگولاتور و یا LCD یا هرچیز مورد استفادهتونو بهمراه برنامتون بذارید تا بررسی کنم شاید بتونم کمکتون کنم.
            فقط یادتون نره جز جزء مدارو بذارین.و برنامه ای که نوشتین و واستون نوسان میکنه یا هر ایراد دیگه ای داره.

            دیدگاه

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