راه اندازی سنسور جریان ACS754 با استفاده از میکروکنترلر AVR

10
۴٫۸ (۹۶%) ۵ votes

hll0bd

سنسور جریان در صنعت برای مصارفی همچون اندازه گیری جریان موتورها جهت بررسی سلامت آن ها,تشخیص جریان های نشتی , کنترل جریان باتری ها و یا محافظت از اضافه جریان و… به طور گسترده استفاده می شود.

سنسور ACS754  قابلیت اندازه گیری جریان های بالا تا حداکثر ۲۰۰ آمپر را دارد .طرز کار این سنسور به این صورت است که از طریق القای الکترومغناطیسی جریان را به ولتاژ تبدیل می کند و به راحتی می توان این ولتاژ را مورد پردازش قرار داد.

2

نسبت ولتاژ خروجی این سنسور با جریان ورودی آن دارای رابطه خطی است.و این یک مزیت برای این سنسور است.

حساسیت ولتاژ خروجی بر حسب تغییرات جریان تقریبا ۲۰mv/A است. یعنی به ازای تغییر ۱ آمپری جریان , ولتاژ خروجی به اندازه ۲۰ میلی ولت تغییر می کند.

این سنسور همچنین دارای یک آفست ولتاژ به اندازه VCC/2 است.یعنی در صورتی که ولتاژ تغذیه این سنسور ۵ ولت باشد و هیچ جریانی از این سنسور عبور نکند , مقدار ولتاژ خروجی آن ۲٫۵ ولت است و با افزایش جریان این مقدار به صورت خطی افزایش پیدا می کند.

ترتیب پایه های این سنسور به صورت زیر است و می توانید مطابق شکل زیر آن را به میکروکنترلر وصل کنید.

4

 

ACS750-circuits

 

 

PROTEUS

طبق شکل فوق باید پایه های ۴ و ۵ در مسیر جریان مورد نظر قرار گیرد.

برنامه ای که در ادامه می توانید به صورت رایگان دانلود کنید در محیط کدویژن و برای میکروکنترلر ATMEGA32 نوشته شده است به راحتی می توانید با استفاده از این  برنامه , سنسور را راه اندازی کنید در پروژه های خود مورد استفاده قرار دهید.

این مطلب را از دست ندهید:  آموزش بسکام : دستورات INCR و DECR

 


با وارد کردن ایمیل، لینک دانلود در کمتر از 30 ثانیه به آدرس ایمیل شما ارسال می شود و می توانید فایل را بدون محدودیت دانلود نمایید.


آدرس ایمیل خود را وارد کنید

10 نظرات
  1. نوید می گوید

    درود
    میخوام پروژه بالا رو که لطف کردین قرار دادین رو به عنوان امپرمتر روی منبع تغذیه قرار بدم .لطف میکنید بگید که اگر بخوام با مگا۸ انجام بدم چه تغیراتی باید تو برنامه نویسی صورت بگیره.
    با سپاس

    1. اکبر محمدی می گوید

      سلام
      کار خاصی نیاز نیست.فقط باید یه پروژه جدید برای atmega8 ایجاد کنید و کدهای این برنامه رو به غیر از< mega16.h> توی پروژتون کپی کنید.

      1. نوید می گوید

        ممنونم که جواب دادید

  2. وحید می گوید

    سلام
    ممنون از نشر این مطلب
    من این پروژه رو شبیه سازی کردم با پروتیوس ببینم جواب میده
    واقعیتش جریان رو درست نشون نمیده رو ال سی دی هرچقدرم تغییر بدی منبع جریان رو همون عدد قبلی ینی ۱۲۵٫۱۲ آمپر رو میاره
    ایراد از چی میتونه باشه؟؟

  3. R_emperatour@yahoo.com می گوید

    سلام فایل رو دانلود میکنم ولی ناقصه یا بهتره بگم اصلا هیچی نیست…

  4. نازنین می گوید

    سلام.میخواستم بدونم برای R,C چه مقادیری باید قرار بدهیم..انادازه گیری جریان نهایت تا۳۰ آمپی رو میخوام انجام بدم..

  5. ati_deer@yahoo.com می گوید

    سلام
    این منبع جریانی که با ۲ امپر توی ورودی سنسور گذاشتین و میشه توضیح بدین کدوم قسمت پروتئوس هست؟
    ممنون

  6. امیررضا می گوید

    سلام این کد درست کار نمیکنه مشکلش چی هست؟

  7. محمدرضا می گوید

    با سلام
    دوستانی که مشکل نشون ندادن اعشار رو ال سی دی دارن باید تنظیمات configure رو درست کنن تا اعشار نمایش بده
    مشکل من اینه که کلا یه عدد نشون میده و هرچی منبع جریان رو کم و زیاد میکنم تاثیری نداره خواستم بدونم مشکل پروتیوس هس یا مشکل برنامه

  8. eh3an_mohamadi@yahoo.com می گوید

    لینک دانلود ارسال نمی شود لطفا بررسی کنید
    ممنون.

ارسال یک پاسخ

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