آنالوگ, پروژه, پروژه آردوینو

شارژر 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

 

منبع 

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

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

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

  1. Avatar for X4L0N3 X4L0N3 گفت:

    سلام و وقت بخیر… یک سوال مهم دارم….خیلی عجیبه برام اون مقاومت که برای کنترل جریان ازش استفاده میشه خودتون قید(غید)!! کردید توان بالا….چرا از مولتی ترن تو پی سی بی استفاده شده.؟؟؟؟؟؟؟!!!! ?من تو شبیه سازی هم جریان پتاسیو متر رو گرفتم جریان خروجی داره از اون بد بخت رد میشه!!! لطفا توضیح بدید!!!!!

  2. Avatar for احمد احمد گفت:

    سلام خسته نباشید اقا من می خام این برد رو درست کنم اما اندازه برد رو نزدید چه سایزی هست ممنون میشم ابعاد برد رو بگید

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

      تو فایل پوست فکر میکنم فایل pcb باشه میتونید ابعادش رو در بیارید

  3. Avatar for مهدی احمدی مهدی احمدی گفت:

    سلام ممنون از وبسایت خوبتون
    میخواستم بدونم اگه بخواهیم این شارژر را اتوماتیک کنیم باید چه کار کنیم؟
    منظورم این هست که دائم در مدار باشند هم باطری و هم شارژر . بالاخص که فرمودید این مدار برای باطری موبایل هم کاربرد دارد .

    1. Avatar for احمد احمد گفت:

      سلام خسته نباشید اقا من میخام این برد رو درست کنم اما اندازه برد رو نزدید چه سایزی هست ممنون میشم ابعاد برد رو بگید

  4. بازتاب: ساخت تغذیه و تامین برق مورد نیاز رسپبری با باتری موبایل یا لپتاپ
  5. Avatar for حسن حسن گفت:

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

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

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

  6. Avatar for علی علی گفت:

    به… به…

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

    1. Avatar photo Paradise Electronic گفت:

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

  7. Avatar for پیمان پیمان گفت:

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

    1. Avatar photo Paradise Electronic گفت:

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

  8. Avatar for محسن محسن گفت:

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

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

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

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

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

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

    سلام

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

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

    سپاسگزارم

    1. Avatar photo Paradise Electronic گفت:

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

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

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