آردوینو arduino, آنالوگ, پروژه, پروژه آردوینو, دسته‌بندی نشده

شارژر 12 ولت با آردوینو و LM317

شارژر 12 ولت

مدار شارژر 12 ولت با استفاده از LM317

در این پست قصد داریم نحوه ساخت یک مدار شارژر 12 ولتی برای باتری های لید اسید (باطری های خودرویی) را به زبان ساده شرح دهیم و آن را بسازیم.

برای ساخت یک شارژر خوب باید از رفتار باتری ها درک صحیحی داشت.

هر باتری مشخصه های خاص خودش را دارد.

اولین مشخه هر باتری مقدار ولتاژ آن است “مثلا 12 ولت و یا 6 ولت”.

دومین مشخص مقدار جریان باتری است که بر اساس آمپر بر ساعت ذکر می‌شود.

” مثلا یک باتری 7 آمپری که می تواند 7 آمپر را در مدت یک ساعت تحویل دهد “.

 

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

عموما جریان مناسب برای شارژر باتری‌ها 1/10 آمپر ساعت است.

بنا بر این برای باطری ما با جریان 7 آمپر ساعت، جریانی معادل 0.7 آمپر مناسب است.

اعمال جریان بیشتر عمر باتری را کاهش می‌دهد و ممکن است به باتری آسیب برساند. باتری های لید اسید 12 ولتی در شارژ کامل دارای ولتاژی حدود 13.6 هستند.

در این مدار قابلیت تنظیم ولتاژ و جریان وجود دارد. پس نسبت به باطری خود آن را تنظیم کنید. حتی می‌توانید با تنظیم مناسب آن را برای شارژ موبایل استفاده کنید.

 

مدار شارژر

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

  • ترانسفورماتور 12ولتی 1 آمپر
  • آی سی LM317 دو عدد
  • دیود پل 5 آمپری
  • خازن 1000uF 25V
  • خازن 1uF 25V
  • خازن 100nF پنج عدد
  • کانکتور دو عدد
  • پتانسیومتر 100R
  • مقاومت 1 کیلو پنج عدد
  • مقاومت 10 کیلو
  • دیود 1N4007 سه عدد
  • مقاومت شنت 0R05
  • ال سی دی 2*16
  • برد آردوینو نانو
  • رگولاتور lm7805

 

 

شماتیک مدار شارژر

نحوه کار کرد مدار

هدف از ساخت این شارژر کنترل همزمان ولتاژ و جریان است، تا بتوانیم به بهترین شکل باتری را شارژ کنیم. برای این منظور از دو عدد آی سی LM317 استفاده می‌کنیم. ” اینجا در مورد آی سی LM317 توضیحاتی ارائه کردیم “.

در این مدار U1 برای کنترل جریان و U3 برای کنترل ولتاژ بکار رفته است.

 

 

مدار کنترل ولتاژ توسط LM317

برای تنظیم ولتاژ خروجی مدار باید مقدار مقاومت R1 و R2 را تغییر داد.

میزان ولتاژ خروجی طبق فرمول داده شده قابل محاسبه است. ما برای شارژر خود مقدار R8 روی برد را 1 کیلویی و RV2 را یک پتانسیومتر 10 کیلویی قرار می‌دهیم.

 

 

کنترل جریان با LM317

 

برای کنترل جریان هم از یک آی سی LM317 استفاده میکنیم.

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

در مدار شارژر برای تنظیم راحت تر از یک پتانسیومتر 100 اهمی استفاده کرده ایم ” از این پتانسیومتر جریان عبور میکند پس باید از جنس مرغوب با تحمل جریان 1 آمپر استفاده کرد“. خوب حالا ترانسفورماتور را متصل کنید و باطری خود را شارژ نمایید.

 

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

با کمک یک برد آردوینو نانو و یک ال سی دی 16*2 می‌توان مقادیر ولتاژ و جریان مدار شارژر را نمایش داد، ولی چطور باید از آن ها استفاده کرد ؟رگولاتور ولتاژ

 

ولتاژ کاری برد های آردوینو 5 ولت است، و ولتاژ های بالاتر آن را می‌سوزاند. ولتاژ کاری مدار شارژر ما 12 ولت است پس به کمک یک رگولاتور 5 ولتی این مشکل را حل میکنیم. ورودی رگولاتور را به خط 12 ولت و خروجی آن را به VCC برد آردوینو متصل میکنیم.

 

.

مدار تقسیم مقاومتی

 

 

برای اندازه گیری ولتاژ خروجی از مدرا تقسم مقاومتی استفاده میکنیم.

نحوه محاسبه ولتاژ خروجی بر اساس فرمول داده شده است.

ما برای R1 از مقاومت 1 کیلویی و برای R2 از یک مقاومت 500 اهمی استفاده می‌کنیم.

 

 

 

 

مدار کنترل جریان

 

 

 

برای اندازه گیری مقادیر جریان مصرفی از یک مقاومت شنت استفاده میکنیم.

برای خواندن آن از قانون اهم می‌توان استفاده کرد. “I = V/R” از یک آپ امپ هم برای افزایش گین ولتاژ خوانده شده استفاده می‌کنیم.

 

 

 

نمایشگر با آردوینو

 

برنامه آردوینو برای این منظور در زیر آمده است :

 

در نهایت مدار به شکل زیر بسته می‌شود

 

کنترلر جریان و ولتاژ

 

مدار شارژر با آردوینو

 

 

فایل های مربوط به پی سی بی این برد را از لینک زیر می‌توانید دانلود کنید.

SISOOG_CHARGER_12V.zip (1161 دانلود ها)

 

منبع 



انتشار مطالب با ذکر نام و آدرس وب سایت سیسوگ، بلامانع است.

شما نیز میتوانید یکی از نویسندگان سیسوگ باشید.  همکاری با سیسوگ

 

نوشته های مشابه

10 دیدگاه در “شارژر 12 ولت با آردوینو و LM317

  1. Avatar حسن گفت:

    سلام خسته نباشید من از الکترونیک چیزی نمیدونم ولی یک باطری ۱۲ ولت ۷ آمپر دارم که متاسفانه واسه شارژ به مشکل بر میخورم میخواستم ببینم میشه این مدار شارژر رو به که توضیح دادید رو خرید منظورم آماده هست و اینکه بفرمایید واسه شارژ باطریم نیاز به چه ولتاژی دارم و منظور از ۷/. آمپر چیه آخه همه مثلا مینویسن ۵۰۰ میلی آمپر یا ۱ آمپر ۷/. چند میلی آمپر میشه .. ممنونم از زحماتتون و اینکه منو راهنمایی کنید لطفا .

    1. زئوس Zeus زئوس Zeus گفت:

      سلام دوست من ؛ اولا پیشنهاد میکنم که ورژن جدید شارژر باتری های اسیدی رو از ساخت شارژر CC CV باتری های سرب اسید دانلود کنید.
      این مدار بهترین راندمان رو داره و در عین حال خیلی هم ساده است.
      منظور از 0.7 آمپر همون 700 میلی آمپر هستش هر 1000 میلی آمپر میشه 1 آمپر ؛ با همین نسبت میتونید تبدیل رو انجام بدید.

  2. سیما درزی علی گفت:

    به… به…

    لذت بردم. بسیار آموزنده ،و جالب و کاربردی بود.

    1. سلام
      تشکر از همراهی شما.

  3. Avatar پیمان گفت:

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

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

  4. Avatar محسن گفت:

    سلام خسته نباشید …من یک مشکل در کد های برنامه نویسیش داشتم .. ان هم این که در این قسمت کد :

    voltage = (analogRead(A0)) * 0.0140625;
    current = (analogRead(A1)) * 0.35;

    ضرب مقادیر 0.35 و 0.0140625 به چه دلیل است ؟!

    1. زئوس Zeus زئوس Zeus گفت:

      برای تبدبل مقدار خوانده شده از ADC به ولتاژ و جریان واقعی با توجه به ولتاژ رفرنس و همچین رزولیشن تبدیل و مدار خارجی این عدد محاسبه شده است.

  5. Avatar علیرضا گفت:

    سلام

    سایت خیلی مفیدی دارید.
    مخصوصا که طرح شماتیک و فیبر مدار چاپی را هم قرار میدهید.

    فقط میخواستم بپرسم که این مدار برای شارژ باطری های سیلد (باتری خشک) 6 ولتی هم کاربرد دارد؟
    فکر میکنم برای باتری های سیلد (باتری خشک) 12 ولتی که کاملا مناسب است، درسته ؟

    سپاسگزارم

    1. سلام
      سپاس از همراهی شما
      ممکن است روش های متفاوتی برای شارژ باطری های مختلف استفاده شود، ولی پایه یکی است. برای باطری خشک 6 ولتی ولتاژ خروجی را روی 7 ولت تنظیم کنید و به نسبت باطری که در اختیار دارید جریان را حداکثر روی یک دهم تنظیم کنید.
      ولتاژ شارژ را می‌توانید توسط رگولاتور U3 تنظیم کنید.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *