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

Ali1377

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

دوتا خازن 470 میکروفارد و 100نانوفاراد در خروجی واقعا تاثیر زیادی توی نویز گیری دارن.
تغذیه ای سی درایور هم به همین خروجی وصل میشه.
یادتون باشه تغذیه موتور که باید به ورودی برق موتور ای سی درایور وصل بشه مستقیما به باطری وصلش کنید.

محافت از ای سی درایور در برابر جریان برگشتی از موتور:

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

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

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

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

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

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

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

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

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

امیدوارم این آموزش به دردتون خورده باشه سوالی در این اموزش داشتید در خدمتم
 

Ali1377

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

Ali1377

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

میتونید از این لینک نرم افزار مناسبی برای محاسبه و سیمولیت EMI فیلتر دانلود کنید
ولی توی 5ولت فک نکنم اونقدر مهم باشه حالا بازم شما میگی باشه
 

saberonline

مدیر
مدار تغذیه ای سی میکروکنترلر و تغذیه ای سی درایور(تغذیه خود ای سی)به این شکل در میاد:

دوتا خازن 470 میکروفارد و 100نانوفاراد در خروجی واقعا تاثیر زیادی توی نویز گیری دارن.
تغذیه ای سی درایور هم به همین خروجی وصل میشه.
یادتون باشه تغذیه موتور که باید به ورودی برق موتور ای سی درایور وصل بشه مستقیما به باطری وصلش کنید.

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