انجام پایان نامه و پروپوزال و شبیه سازی مقالات
انجام پایان نامه و پروپوزال و شبیه سازی مقالات

انجام پایان نامه و پروپوزال و شبیه سازی مقالات

شارژر باتری قلمی

مدار شارژر باتری قلمی با استفاده از آردوینو

در این پروژه مدار شارژ باتری قلمی NiMH را با استفاده از آردینو پیاده‌سازی می‌کنیم. در ادامه، روش انجام این کار را بیان خواهیم کرد.


باتری‌های قابل شارژ راهی عالی برای تأمین انرژی وسایل الکترونیکی قابل حمل هستند. این باتری‌ها می‌توانند موجب صرفه‌جویی در هزینه‌ها شوند و در صورت بازیافت صحیح، برای محیط زیست ضرر کمتری ندارند. برای اینکه بتوانید از باتری‌های قابل شارژ خود بیشترین بهره را ببرید، باید آن‌ها را به درستی شارژ کنید. این بدین معنی است که شما به یک شارژر خوب نیاز دارید. شما می‌توانید هزینه‌های زیادی را برای تهیه یک شارژر تجاری خرج کنید، اما ساختن آن هم سرگرم‌کننده‌تر است و هم صرفه اقتصادی دارد. بنابراین در اینجا نحوه ساخت شارژر باتری کنترل شده با آردوینو را بیان می‌کنیم.

ابتدا ذکر این نکته مهم است که یک روش شارژ کلی وجود ندارد که برای همه باتری‌های قابل شارژ مناسب باشد. هر نوع باتری  از فرایند شیمیایی متفاوتی برای عملکرد خود استفاده می‌کند. در نتیجه، هر نوع باتری باید متفاوت شارژ شود. در این مطلب نمی‌توانیم انواع باتری و روش‌های شارژ را پوشش دهیم. بنابراین برای سادگی، در مورد متداول‌ترین نوع باتری قابل شارژ، یعنی باتری نیکل– هیدرید فلز (Nickel-Metal Hydride) یا NiMH تمرکز خواهیم کرد و مدار شارژر باتری قلمی را برای این نوع باتری بررسی می‌کنیم.

تجهیزات و قطعات مورد نیاز

تجهیزات و قطعات لازم برای مدار شارژر باتری قلمی به شرح زیر است:

  • میکروکنترلر آردوینو
  • نگهدارنده باتری قلمی
  • باتری قلمی NiMH
  • مقاومت 10 اهمی (با توان نامی حداقل 5 وات)
  • مقاومت 1 اهمی
  • خازن 1 میکروفارادی
  • ماسفت IRF510
  • سنسور دما TMP36
  • منبع تغذیه تنظیم شده 5 ولت
  • برد بورد نمونه اولیه
  • سیم‌های جامپر

تجهیزات و قطعات مورد نیاز

نحوه عملکرد مدار شارژر باتری قلمی NiMH

روش‌های مختلفی وجود دارد که می‌توانید باتری NiMH را شارژ کنید. روشی که استفاده می‌کنید بیشتر به سرعت شارژ باتری بستگی دارد. نرخ شارژ (یا C-rate) نسبت به ظرفیت باتری اندازه‌گیری می شود. اگر ظرفیت باتری شما 2500 میلی‌آمپر-ساعت است و آن را با جریان 2500 میلی‌آمپر شارژ می‌کنید، پس در واقع آن را با سرعت 1C شارژ می‌کنید. اگر آن را با جریان 250 میلی‌آمپر شارژ کنید، یعنی آن را با سرعت C/10 شارژ می‌کنید.

هنگام شارژ سریع باتری (با سرعت بالاتر از C/10)، باید ولتاژ و دمای باتری را به دقت کنترل کنید تا مطمئن شوید که بیش از حد شارژ نمی‌شود. شارژ بیش از حد می‌تواند به باتری آسیب جدی برساند. با این حال، وقتی باتری را به آرامی شارژ می‌کنید (با سرعت C/10 یا کمتر)، اگر به طور تصادفی بیش از حد آن را شارژ‌ کنید، احتمال آسیب دیدن باتری بسیار کم است. به همین دلیل، روش‌های شارژ آهسته به طور کلی ایمن‌تر هستند و به افزایش طول عمر باتری کمک می‌کنند. بنابراین برای شارژر باتری در این پروژه مدار شارژر باتری قلمی از نرخ شارژ C/10 استفاده می‌کنیم.


  ادامه مطلب ...

آموزش کاربردی آردوینو – ورودی و خروجی دیجیتال

درسالهای اخیر Arduino رشد چشمگیری در دنیای الکترونیک داشته است. آردوینو یک برد اپن سورس مناسب برای نمونه سازی می باشد و بر اساس سخت افزار و نرم افزار ساده پایه ریزی و طراحی شده است. اگر شما صاحب ایده هستید یا علاقه مند به سرگرمی و یا ایجاد سیستم های تعاملی هستید حتی با تجربه و دانش بسیار اندک در حوزه الکترونیک می توانید از آردوینو برای ایجاد پروژه خود استفاده نمایید!

آردوینو می تواند با استفاده از سنسور های مختلف محیط اطراف را احساس کند ، آردوینو می تواند با کنترل لامپ ها ، موتور ها  و سایر ماژول ها بر دنیای اطراف خود تأثیر گزاری کند. شما برای کد نویسی به هیچ نرم افزار جانبی و یا کامپایلر دیگری نیاز ندارید. پروژه های آردوینو می توانند به صورت stand-alone و یا مرتبط با سایر نرم افزار های کامپیوتر شخصی شما باشد. برای مثال شما می توانید فرمان های خود را برای کنترل موتور ها با یک کامپیوتر شخصی از طریق پورت USB ارسال نموده و یا داده های سنسورها را نیز از همین پورت دریافت نمایید.

  ادامه مطلب ...

آموزش کاربردی آردوینو – LCD کاراکتری

درسالهای اخیر Arduino رشد چشمگیری در دنیای الکترونیک داشته است. آردوینو یک برد اپن سورس مناسب برای نمونه سازی می باشد و بر اساس سخت افزار و نرم افزار ساده پایه ریزی و طراحی شده است. اگر شما صاحب ایده هستید یا علاقه مند به سرگرمی و یا ایجاد سیستم های تعاملی هستید حتی با تجربه و دانش بسیار اندک در حوزه الکترونیک می توانید از آردوینو برای ایجاد پروژه خود استفاده نمایید!

آردوینو می تواند با استفاده از سنسور های مختلف محیط اطراف را احساس کند ، آردوینو می تواند با کنترل لامپ ها ، موتور ها  و سایر ماژول ها بر دنیای اطراف خود تأثیر گزاری کند. شما برای کد نویسی به هیچ نرم افزار جانبی و یا کامپایلر دیگری نیاز ندارید. پروژه های آردوینو می توانند به صورت stand-alone و یا مرتبط با سایر نرم افزار های کامپیوتر شخصی شما باشد. برای مثال شما می توانید فرمان های خود را برای کنترل موتور ها با یک کامپیوتر شخصی از طریق پورت USB ارسال نموده و یا داده های سنسورها را نیز از همین پورت دریافت نمایید.

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


ادامه مطلب ...

آردوینو (Arduino) چیست و چگونه کار می کند؟

حتماً پروژه‌های آردوینو ساختنی را دیده اید؛ ساختن این پروژه‌ها برای افرادی که با آردوینو آشنایی چندانی نداشته باشند، کمی‌دشوار است. به همین خاطر قصد داریم در این پست شما را بیشتر با آردوینو آشنا کنیم.

  • آیا تابحال برایتان پیش آمده که بخواهید از میکروکنترلر استفاده کنید اما بخاطر نداشتن دانش کافی صرف نظر کرده باشید؟
  • آیا تابحال سعی کرده اید کل دیتاشیت یک میکروکنترلر را بخوانید؟
  • آیا فکر می‌کنید یادگیری (بخاطر سپاری) سینتکس مونتاژ و کلیدواژه‌های آن سخت است؟
  • آیا نمی‌خواهید برای خرید یک پروگرامر USB گران برای میکروکنترلرتان هزینه کنید؟

آردوینو جواب تمام این مشکلات است.

  ادامه مطلب ...