اطلاعیه

Collapse
No announcement yet.

راههای جلوگیری از نویز ADC

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

    #16
    پاسخ : راههای جلوگیری از نویز ADC

    نوشته اصلی توسط سیـــــــــم
    اون مشکل حل شد.
    اگه اشتباه نکنم مشکل از نذاشتن Return بود.
    حالا به این شکل Idle رو میذارم مشکلی نداره؟؟
    سلام
    ببخشید که دیر جواب میدم ...
    برنامه تون رو خوندم اشکال زیاد داشت ...
    حدس میزنم منظورتون این بوده
    کد:
    O:
    M=0
    Do
    M = M + 1
    W = Getadc(0)
    Input_a = W * 4.8828125
    Temp = Input_a / 10
    If M = 1000 Then 
    Goto O
    Idle
    End If
    Loop
    End
    چرا مد IDLE ؟؟؟
    نوشته اصلی توسط سیـــــــــم
    و اما کدوم روش از این دو روش نویز کمتری میگیره و بهتره :
    1000 تا نمونه از ADC بگیرم و اونو تقسیم بر 1000 کنم ؟؟
    یا
    هر 1000 سیکل یه نمونه از ADC بگیرم؟؟
    بستگی داره ...
    کیفیت برد خیلی مهمه ...
    مدار نویز گیر گذاشته باشین خیلی مهمه ...
    نوع برنامه نویسی خیلی مهمه ....
    الان که دام نگاه میکنم فکر کنم برنامه ای که گذاشتین برای LM35 باشه ...
    درسته ؟؟
    با این روش چرا محاسبه میکنید؟ ...
    ولتاژ مرجع ADC رو بگذارید روی داخلی 2.56 و با دقت 10 بیت و زمانی که عدد را از ADC میخوانید فقط کافیه تقسیم بر 4 بشه ...
    در رابطه با اون راه حل ...
    والا خوبه نه به اندازه 1000 بار ...
    10 - 15 بار بخونی کافیه ...
    البته این نکته را مد نظر داشته باشید که نباید پینهای کنار ADC در حال تغییر حالت باشند ... مثل ورودی که تاثیر خیلی بدی روی خواندن ADC میگذارد (باعث ایجاد نویز میشود)...
    برای مقابله با نویز حتما یک خازن عدسی 100 نانو موازی با ADC و GND بگذارید ...
    روش دوم متوجه نشدم که چطوریه ...
    موفق باشید
    [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
    معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
    معرفی نرم افزار Codewizard PWM
    با من بیشتر آشنا شوید

    دیدگاه


      #17
      پاسخ : راههای جلوگیری از نویز ADC

      خود همین رفرنس داخلی نویز داره خارجیش و با فیلتر بهتره :agree:
      1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
      من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
      !Electronic On! Programming On
      هوشمندانه سوال بپرسیم!
      http://ir02x6.persiangig.com/logo/eca/tanks_01.png

      دیدگاه


        #18
        پاسخ : راههای جلوگیری از نویز ADC

        نوشته اصلی توسط mahan.rafiee
        خود همین رفرنس داخلی نویز داره خارجیش و با فیلتر بهتره :agree:
        اگر برد و مدار خوب طراحی کنیم دیگه با این مشکلات روبرو نمیشیم ...
        [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
        معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
        معرفی نرم افزار Codewizard PWM
        با من بیشتر آشنا شوید

        دیدگاه

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