آردوینو مدارهای الکترونیک پروژه های آردوینو

ACS712 راهنمای استفاده از ماژول اندازه‌‌گیری جریان

Acs712 current sensor
نوشته شده توسط علیرضا قربانی

با توجه به سوالات زیادی که در رابطه با اندازه‌گیری جریان پرسیده می‌شد و همچنین گمراهی کاربران در اندازه‌گیری جریان  ، در این پست تصمیم گرفتیم به بررسی سنسور جریان ACS712 بپردازیم. در ادامه‌ی آموزش با مرجع تخصصی الکترونیک و رباتیک ، دیجی اسپارک همراه  باشید.

ACS712

سنسور های جریان ACS712 که در اینترنت پیشنهاد داده شده  برای استفاده آسان با میکروکنترلر ها مانند آردوینو طراحی شده اند.این سنسور ها بر پایه ی چیپ قدیمی ACS712ELC هستند. همچنین سنسور ACS712 با مقادیر مقیاس کامل مختلفی مانند ۵ آمپر ، ۲۰ آمپر و ۳۰ آمپر در بازار موجود می‌باشند که پایه و ساس طرز کار هر یک از این سنسور‌ها یکسان است. تنها  تفاوت موجود ؛ ضریب مقیاسی است که در خروجی تحویل می‌دهد و به عنوان جزئیات در جدول زیر آمده است:

ـــــــــــــــــــــــــــــ مدل ۵ آمپر مدل ۲۰ آمپر مدل ۳۰ آمپر
منبع تغذیه (VCC) ۵ ولت DC ۵ ولت DC ۵ ولت DC
محدوده اندازه‌گیری منفی ۵ آمپر الی مثبت ۵ آمپر منفی ۲۰ آمپر الی مثبت ۲۰ آمپر منفی ۳۰ آمپر الی مثبت ۳۰ آمپر
ولتاژ خروجی در ۰ آمپر ۲٫۵ ولت ۲٫۵ ولت ۲٫۵ ولت
مقایس گذاری ۱۸۵ میلی ولت به ازای هر آمپر ۱۰۰ میلی ولت به ازای هر آمپر ۶۶ میلی ولت به ازای هر آمپر
تراشه ACS712ELC-05A ACS712ELC-10A ACS712ELC-30A

جدول شماره ۱

عمل کرد سنسور ACS712 بر اساس اثر هال می‌‌باشد. ولتاژ خروجی آن به صورت خطی متناسب با جریان تغییر می‌کند.حداکثر فرکانس عملیاتی  ۸۰KHZ می باشد و زمان تغییر خروجی آن ۵ میکرو ثانیه می باشد. خطا حداکثر ۱٫۵% در دمای ۲۵ درجه می باشد .

پین‌های ماژول اندازه‌گیری جریان ACS712

تصویر زیر پین‌های ماژول ACS712  را مشخص می‌کند.

اتصال ماژول اندازه‌گیری جریان به میکروکنرلراتصال ماژول اندازه‌گیری جریان به میکروکنرلر

اتصال ماژول اندازه‌گیری جریان به میکروکنرلر

پین‌های ماژول ACS712a

حتما به این نکته توجه داشته باشید که در صورتی که سیمی که می‌خواهید جریان را اندازه بگیرید  ، همانند شکل بالا به ترمینال متصل شود.

  • در صورتی که همانند شکل فوق متصل شود ولتاژ خروجی ماژول از ۲٫۵ ولت بیشتر می‌شود و همواره با افزایش جریان ولتاژ خروجی نیز افزایش پیدا می‌کند .
  • در صورتی که بالعکس متصل شود ، خروجی ماژول از ۲٫۵ ولت کمتر می‌شود با افزایش جریان همواره ولتاژ خروجی نیز کمتر می‌شود.

مدارساده‌ای از ماژول ACS712 و شرح عمل‌کرد آن

همانطور که پیش از این توضیح داده شد ، این نوع ماژول‌ها در درجه اول به منظور ارتباط با میکروکنترلرهایی نظیر آردوینو طراحی شده‌اند. برای چنین کاربرد‌هایی اتصالات باید همانند شکل زیر باشند :

اتصال ماژول اندازه‌گیری جریان به میکروکنرلراتصال ماژول اندازه‌گیری جریان به میکروکنرلر

اتصال ماژول اندازه‌گیری جریان به میکروکنرلر

اگر در تصویر بالا لامپ نشان داده شده خاموش بود ، خروجی ماژول ACS712  برابر ۲٫۵ ولت ‌خواهد بود. به محض این‌ که لامپ روشن شود ، خروجی باید متناسب با جریان لامپ تغییر یابد.  اگر ماژول استفاده‌ی شده ما از نوع ۵ آمپر بود و چراغ جریان ۱ آمپر می‌کشید  ، خروچی ماژول بایستی ۲٫۶۸۵ ولت شود.

چرا؟

زیرا همانطور که در جدول شماره ۱ گفته شد  ، ماژول ACS712 مدل ۵ آمپر  به ازای هر آمپر ، ۱۸۵ میلی‌ولتاژ خروجیش افزایش پیدا می‌کند.و همانطور که میدانیم در جریان ۰ آمپر نیز خروجی مازول برابر ۲٫۵ ولت می‌باشد .

پس جریان خروجی برابر است با :

۲٫۵+۰٫۱۸۵=۲٫۶۸۵

حال تصور کنید که قطب‌های باتری را جابه‌جا کنیم ؛ خروجی ماژول ۲٫۳۱۵ ولت خواهد بود. ( علت این اتفاق را خودتان بیان کنید)

 

 

نکاتی مهم در مورد استفاده از ACS712

 

  • این ماژول حتما بایستی به صورت سری در مدار قرار بگیرد همانند تصویر زیر:
اتصال ماژول اندازه‌گیری جریان به میکروکنرلراتصال ماژول اندازه‌گیری جریان به میکروکنرلر

اتصال ماژول اندازه‌گیری جریان به میکروکنرلر

 

 

  • این دستگاه یک ترانسدیوسر(مبدل) اثر هال است. بنابر این نباید از آن در نزدیکی میدان های مغناطیسی قابل توجه، استفاده کرد.

درباره نویسنده

علیرضا قربانی

علیرضا قربانی هستم دانشجوی مهندسی پزشکی. چیزهای خیلی زیادی رو در دنیا دوست دارم. یک گیک هستم و یشه گفت یک هکر. نه به معنی دزدی پسورد و ایمیل مردم. به معنی عشق به دونستن و عشق به تحقیق درباره خیلی از چیزهایی که می بینم و می‌شنوم. اگر بخوام علاقه‌مندی‌ درجه یکم رو نام ببرم میتونم بگم برنامه نویسی و بعد از اون امبدد سیستم ها.

تبادل نظر و رفع عیب با ثبت دیدگاه

۱۹ دیدگاه

  • من وقتی از این آی سی ۱۵ امپر جریان میکشم به شدت داغ میکنه و بعد از مدت کوتاهی میسوزه..یعنی ذوب میشه..به نظرتون کجای کارم اشتباس؟من سه تا ماژول ال ای دی دارم.که یه پایه +-۵ ولت داره.من میام از پایه منفی ماژول ال ای دی میگیرم میدم به پایه ۱و ۲ سنسور و از پایه ۳ و۴ سنسور به منفی منبع تغذیه وصل میکنم.مثبت ۵ ولت ماژول ال ای دیم رو هم به مثبت منبع تغذیه میدم.و تغذیه سنسور رو هم بهش وصل میکنم.میشه لطف کنید بگید ایرادم کجاس؟جریان رو درست اندازه میگیره ولی چرا نمیتونم این مقدار جریان ازش بکشم؟

  • سلام.وقت بخیر.
    من از acs715 مدل ۵امپر و اردوینو uno و lcd استفاده کردم برای نمایش جریان منبع تغذیم چه نمایش امپر چه میلی امپر.
    میخواستم بدونم با این ایسی میشه میلی امپر رو هم سنجید؟
    ایا میدان مغناطیسی ترانس ورودی تاثیری روی عملکرد این آیسی میذاره؟
    با تشکر

    • با سلام
      ضمن تشکر از توجه شما، در خصوص این سوال‌ها باید به دیتاشیت کالا مراجعه کنید و موارد را بررسی کنید.

  • سلام, من داخل مدارم پنج سنسور acs712 دارم که میخوام خروجی اون هارو به dsp بدم.با توجه به اینکه ورودی dsp صفر تا ۳٫۳ ولت هستش و آفست سنسور ۲٫۵ ولت ممکنه ولتاژه خروجیه من از ۳٫۳ بیشتر بشه لطفا راهنمایی کنید؟

    • با سلام و تشکر از شما
      متاسفانه بنده در این زمینه که می‌فرمایید تجربه ندارم و نمی‌توانم راهنمایی دقیق ارایه دهم. به هر حال کامنت شما منتشر شده و چنانچه کاربران دیگر پاسخ این سوال را بدانند از همین طریق با شما در ارتباط خواهند بود.

    • سلام اگر از سنسور ۳۰ آمپری استفاده کنید و جریان ۳۰ آمپر رو بخواید اندازه بگیرید قطعا از ۳.۳ ولت بیشتر میشه و مشکل آفرینه بنظر من اگه سنسور با dsp ارتباط برقرار میکنه میتونید از مقسم ولتاژ استفاده کنید و سپس خروجی رو به dsp بدید.
      اگر در این زمینه به نتیجه ای رسیدین ممنون میشم از طریق تلگرام با منم به اشتراک بذارین چون من تو ارتباطش به dsp مشکل دارم.
      ******** آی دی تلگرام

  • با سلام
    من از این سنسور برای اندازه گیری جریان ac میخواهم استفاده کنم، برای تست سشوار استفاده کردم در سرعت ۱ جریان رو درست نشون میده ولی در سرعت ۲ جریان رو صفر نشون میده
    دلیلش چیه؟؟
    و اینکه در acs712-05A اگر جریان ورودی بیشتر از ۵ ولت بشه چه اتفاقی میفته؟؟

  • حداقل مقدار اندازه گیری جریان چند میباشد ؟ ایا امکان اندازه گیری ۴تا ۲۰ میلی امپر رو داره؟

    • با سلام
      برای دریافت پاسخ سوالتان به دیتاشیت این سنسور مراجعه کنید. البته دقت داشته باشید که عملکرد سنسورهای چینی و ارزان قیمت با آنچه در دیتاشیت مشاهده میکنید، متفاوت است.

  • سلام اگر من بخوام به ماژول ACS712 ترانس جریال ۵به ۲۰۰ببندم ایا درست کار خواهر کرد یعنی ترانس CT به ازای ۲۰۰A جریانی که ما میکشیم ۵امپر خروجی به ما میده و خروج ا ن CT رو بدم به این ماژول ایا درست کار خواهد کرد لطفا بهم جواب بدید