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