آموزش حل مشکل نویز افتادن روی میکروکنترلر AVR

شروع موضوع توسط Ali1377 ‏17/5/16 در انجمن AVR

  1. Ali1377

    Ali1377 همکار جدید

    به نام خدا
    سلام میخوام نحوه نویز گیری و راه های نویز گیری رو توضیح بدم
    مثلا وقتی که میخواهیم یه ربات یا ماشین هوشمند بسازیم یه تغذیه واسه ای سی میکروکنترلر و یه تغذیه
    واسه موتور ها لازم داریم.اگه تغذیه رو جداگونه بزاریم هزینه زیادی کردیم بهتره که یک منبع تغذیه باجریان
    بزاریم و برای میکروکنترلر ولتاژ رو کاهش بدیم.
    فرض کنید میکرو کنترلر ما ATmega32 و درایور L298 باشه.
    دوتا هم موتور داریم.
    اگه یه باطری 12ولت 2 آمپر بزاریم باید ولتاژ رو واسه میکروکنترلر و ای سی درایور کاهش بدیم.
    ما این کار رو با رگولاتور LM7805 انجام میدیم.
    تغذیه رو 12ولت انتخاب کردیم تا برق موتور هامون 12ولت باشه.
    مدار تغذیه ای سی میکروکنترلر و تغذیه ای سی درایور(تغذیه خود ای سی)به این شکل در میاد:
    [​IMG]
    دوتا خازن 470 میکروفارد و 100نانوفاراد در خروجی واقعا تاثیر زیادی توی نویز گیری دارن.
    تغذیه ای سی درایور هم به همین خروجی وصل میشه.
    یادتون باشه تغذیه موتور که باید به ورودی برق موتور ای سی درایور وصل بشه مستقیما به باطری وصلش کنید.

    محافت از ای سی درایور در برابر جریان برگشتی از موتور:
    [​IMG]
    با اضافه کردن 8دیود 1N4007 با ارایش بالا می تونیم ای سی رو در برابر جریان برگشتی محافظت کنیم.

    مقاومت پول آپ یا پول داون خارجی:

    هیچ وقت مقاومت پول اپ یا پول داون رو فراموش نکنید.

    این مقاومت ها زمانی به درد میخورن که یه ورودی واسه پایه های آی سی تعریف کرده ایم.

    پول اپ یعنی یه سر مقاومت به پایه ای سی و سر دیگه مقاومت به مثبت.

    پول داون یعنی یه سرمقاومت به ای سی و سردیگه مقاومت به منفی.

    این مقاومت ها از نویز های محیطی جلو گیری می کنن مقدارش هم 4.7کیلو اهم باشه کافیه.

    پول اپ واسه موقعیه که ورودی رو بخوایم وقتی 0 بشه شرط یا...انجام بشه.

    پول داون هم واسه وقتیه که ورودی رو بخوایم وقتی 1 شد شرط یا ...انجام بشه.

    امیدوارم این آموزش به دردتون خورده باشه سوالی در این اموزش داشتید در خدمتم
    saberonline، Alma و stm8 از این ارسال تشکر کرده اند.
  2. Ali1377

    Ali1377 همکار جدید

    سلام دوباره:)
    واسه نویز گیری از فیلتر EMIدر ورودی رگولاتور استفاده کنید....که خیلی نویز رو به شدت کاهش میده
    فیلتر EMIتشکیل شده از دوتا سیم پیچ که دور یه هسته (فریت) پیچیده شده اند
    Front-HybridCM&DM.JPG
    این یک نوع فیلتر EMIهستش
    سیم ها فقط دور هسته پیچیده شدن و هیچ ربطی به هم ندارن
    این هم یکی از راه های نویز گیری بود
    موفق باشید​
  3. mohammad_azizi

    mohammad_azizi همکار

    emi مثلا مقدارش چقدر باشه خوبه
    Alma از این پست تشکر کرده است.
  4. Ali1377

    Ali1377 همکار جدید

    مقدا خاصی نداره فقط چند دور باید دور یه هسته بپیچی مثلا10دور فک کنم کافی باشه
  5. Alma

    Alma مدیر عضو کادر مدیریت

    بستگی به جریان و ولتاژ و فرکانس داره
    فرمولهای خاص خودشو رو داره

    میتونید از این لینک نرم افزار مناسبی برای محاسبه و سیمولیت EMI فیلتر دانلود کنید
    Ali1377 از این پست تشکر کرده است.
  6. Ali1377

    Ali1377 همکار جدید

    ولی توی 5ولت فک نکنم اونقدر مهم باشه حالا بازم شما میگی باشه
  7. saberonline

    saberonline مدیر عضو کادر مدیریت

    ممنون از مطالب مفیدتون
    فقط نکته ای رو به خاطر داشته باشید در صورت استفاده از خازن های ظرفیت بالا در خروجی رگولاتورهای خطی
    حتماً از یک دیود در جهت معکوس بین ورودی (پین 1) و خروجی (پین 3) رگولاتور استفاده کنید
    تا در موقع خاموش شدن مدار این خازن ظرفیت بالا از طریق بایاس مستقیم شدن این دیود دشارژ بشه
    در غیر این صورت این خازن از طریق مدارات داخلی طبقه خروجی رگولاتور دشارژ میشه و ممکنه به رگولاتور صدمه بزنه
    البته خود میکروکنترلر نیازی به خازن در این حد نداره چون مصرفش خیلی پایینه
    بهتره یک فیلتر LC پایین گذر اختصاصی فقط برای تغذیه میکروکنترلر در نظر گرفته بشه
    Alma و Ali1377 از این پست تشکر کرده اند.

به اشتراک بگذارید