سیستم تولید برق خورشیدی فتوولتائیک از سلول های خورشیدی، کنترل کننده های خورشیدی و باتری ها (گروهی) تشکیل شده است. اگر منبع تغذیه خروجی AC 220 ولت یا 110 ولت باشد، یک اینورتر نیز لازم است.
1. پنل خورشیدی: پنل خورشیدی بخش اصلی سیستم تولید برق خورشیدی و با ارزش ترین بخش سیستم تولید برق خورشیدی است. عملکرد آن تبدیل ظرفیت تابش خورشید به انرژی الکتریکی یا ارسال آن به باتری برای ذخیره سازی یا ارتقاء بار به کار است.
2. کنترل کننده خورشیدی: عملکرد کنترل کننده خورشیدی کنترل وضعیت کار کل سیستم و محافظت از باتری در برابر شارژ بیش از حد و تخلیه بیش از حد است. در مکان هایی با اختلاف دما زیاد، کنترل کننده های واجد شرایط باید عملکرد جبران دما را نیز داشته باشند. سایر عملکردهای اضافی مانند کلید کنترل نوری و سوئیچ کنترل زمان باید برای کنترلر اختیاری باشد.
3. باتری: به طور کلی باتری سرب اسید، باتری هیدروژن نیکل، باتری نیکل کادمیوم یا باتری لیتیوم نیز می تواند در سیستم های کوچک و میکرو استفاده شود. وظیفه آن ذخیره انرژی الکتریکی ساطع شده از پنل خورشیدی در زمان وجود نور و آزادسازی آن در صورت لزوم است.
4. اینورتر: خروجی مستقیم انرژی خورشیدی به طور کلی 12VDC، 24VDC، 48VDC است. برای تامین برق وسایل برقی با ولتاژ 220 VAC، لازم است برق DC تولید شده توسط سیستم تولید برق خورشیدی به برق AC تبدیل شود، بنابراین اینورتر DC-AC مورد نیاز است.


