این پروژه شامل نقشه ها و سورس کد یک مدار شارژ باتری با قطع اتوماتیک است که قادر است باتری های 1.2 ولتی تا 24 ولتی را شارژ کند...
قیمت:
پروژه های دیگر از این گروه
پردازنده اصلی پروژه مدار شارژ باتری 1.2 تا 24 ولت، میکروکنترلر ATMega8A می باشد. این میکروکنترلر هشت بیتی از خانواده AVR است و دارای 28 پین و 8 کیلوبایت حافظه می باشد.
این مدار دارای یک ولت متر داخلی با قابلیت کالیبراسیون است و دماسنج نیز مستقیما از طریق پین ADC و مقاومت حرارتی کار می کند.
برای دریافت جدیدترین نسخه بروزرسانی این پروژه، به https://store.wicard.net مراجعه کنید.
این پروژه شامل سه فلدر“PCB-SCH-BOM” %26nbsp;برای نقشه مدار و برد، "sim"%26nbsp; (مربوط به فایل های شبیه ساز پروتئوس) و %26nbsp;"CodeVision Source" (مربوط به فایل های سورس کد و برنامه پروژه) است.
فلدر “PCB-SCH-BOM” %26nbsp;شامل فایل های زیر است:
فایل پروژه آلتیوم
فایل پی سی بی آلتیوم
فایل شماتیک آلتیوم
فایل لیست قطعات
فایل پی دی اف شماتیک
فایل پی سی بی نرم افزار دیپ تریس
کامپایل پروژه مدار شارژ باتری
داخل فلدر سورس کد، یک فایل .HEX از پیش کامپایل شده قرار دارد. برای کامپایل مجدد، فایل پروژه (BatteryCharger.prj) را با استفاده از نرم افزار کدویژن باز کنید. تنظیمات فیوز را انجام دهید.
با توجه به تنظیمات، میکروکنترلر از اسیلاتور 8MHz داخلی استفاده می کند. قابلیت BOD فعال است تا درصورتی که ولتاژ بیش از حد پایین بود، میکروکنترلر را در حالت ری استارت قرار دهد. علت فعال بودن این بخش این است که از اطلاعات ذخیره شده در حافظه ایپرام محافظت نماید.
قبل از کامپایل پروژه به فایل headers.h در داخل پوشه Files در فلدر سورس کد بروید و عبارت #define SIM را جستجو کنید. در صورتی که میخواهید پروژه را در شبیه ساز نرم افزار پروتئوس راه اندازی کنید، این خط از برنامه نباید لاگ شده باشد (قبل از آن // را پاک کنید).
اما اگر قصد دارید برنامه را مستقیما روی میکروکنترلر پروگرم و تست کنید، عبارت باید به صورت زیر لاگ شده باشد:
//#define SIM
سپس با استفاده از ctrl+F9 پروژه را کامپایل کنید (درصد استفاده از حافظه میکرو را باید در پنجره ای که باز می شود مشاهده کنید).
فایل شبیه ساز پروتئوس
فایل شبیه ساز داخل فلدر sim را با استفاده از نرم افزار شماتیک پروتئوس باز کنید. سپس با دابل کلیک روی میکروکنترلر، فایل با فرمت .COFF را از فلدر سورس کد برای اجرا در میکروکنترلر انتخاب نمایید. سپس شبیه ساز را اجرا کنید.
مدار شارژ باتری دیجیتال
پی سی بی به صورت یک لایه با ابعاد 8 در 9 سانت طراحی شده، به همراه 4 پد مخصوص اسپیسر که می توانید با توجه به ابعاد باکس خود، محل آن را تغییر دهید.
کانکتور Con1 مخصوص ورودی AC از طرف ترانس حداکثر 24 ولتی است. کانکتور Con2 برای ورودی DC از طرف منبع تغذیه مستقیم (سویچینگ یا ...) است و حداکثر ولتاژ مجاز در این ناحیه 27 ولت است. در صورتی که تغذیه مدار مستقیما از ترانس تامین می شود، ولتاژ در این کانکتور نیز باید کمتر یا برابر با 27 ولت باشد.
کانکتور Con3 خروجی شارژر به باتری است. کانکتور Con4 به مقاومت حرارتی متصل می شود تا دمای باتری را در صورت لزوم اندازه گیری کند.
برد را با توجه به لیست قطعات و نقشه ها مونتاژ کنید و میکروکنترلر را پروگرم کنید.
تنظیمات مدار شارژ باتری
دو کلید فشاری UP و DOWN و یک عدد پتانسیومتر برای تنظیمات درنظر گرفته شده است. درصورتی که قصد دارید از سنسور دما استفاده کنید، ابتدا مقاومت حرارتی 10 کیلو اهمی را به کانکتورش متصل کنید. سپس تغذیه مدار شارژر را متصل کنید.
در هنگام اتصال تغذیه، برای چند ثانیه --- روی صفحه نمایش سگمنتی ظاهر می شود. در همین لحظه که --- را مشاهده می کنید، اگر دکمه UP را فشار دهید، tpc روی سگمنت ها نوشته می شود و بعد عدد دما چشمک میزند.
با استفاده از یک دماسنج استاندارد و لیوان محتوی آب گرم، برای تنظیم تقسیم کننده عدد دما از دکمه های UP و Down استفاده کنید و برای تفریق کننده از پتانسیومتر تا به دمای صحیح برسید.
برای کالیبراسیون ولت متر، ابتدا یک باتری (یا آدابتور) به کانکتور شارژر متصل کنید. سپس هنگامی که --- را مشاهده کردید، دکمه Down را فشار دهید و CAL روی سگمنت نوشته خواهد شد.
سپس با استفاده از یک ولت متر استاندارد و کلید های UP و Down مقدار دقیق ولتاژ را تنظیم کنید.
برای تنظیم ولتاژ باتری و ولتاژ شارژ ابتدا باتری را از کانکتور شارژ جدا کنید و تغذیه را نیز جدا کنید.
بعد از 1 دقیقه تغذیه را متصل کنید. پس از نمایش --- صبر کنید تا عدد 0.00 نمایش داده شود.
سپس با فشردن کلید UP عبارت chg را خواهید دید و وارد تنظیم ولتاژ شارژ می شوید. پس از تنظیم صبر کنید تا چشمک عدد تمام شود و 0.00 نمایش داده شود.
سپس با فشردن کلید Down عبارت bat نمایش داده می شود و وارد تنظیم حداکثر ولتاژ باتری خواهید شد.
شارژ باتری با استفاده از مدار شارژر
باتری را متصل کنید و صبر کنید میزان ولتاژ فعلی باتری بعد از --- نمایش داده شود.
سپس تغذیه را متصل کنید. ولتاژ باتری سالم با تنظیمات درست به آرامی بالا خواهد رفت.
برای نمایش درصد و دما از دکمه UP استفاده کنید.
برای توقف موقت عملیات شارژ دکمه Down را بزنید.
درصورتی که باتری به ولتاژ تنظیم شده برسد، نقطه سمت راستی سگمنت روشن خواهد شد.
1.0
- طراحی الگوریم شارژ
- برنامه نویسی
- طراحی شماتیک
- طراحی PCB