IDEAS home Printed from https://ideas.repec.org/a/bdu/oajcet/v6y2025i1p17-31id3460.html
   My bibliography  Save this article

Design and Implementation of Auto Calibration PV Analyzer Using Arduino UNO and Driver IRFZ440

Author

Listed:
  • Nasir Hussein Selman

Abstract

Purpose: This research proposes to design a low-cost solar cell performance analyzer that measures voltage, current, and power. The device uses an IRFZ440 MOSFET driver and is controlled by an Arduino UNO board. The system focuses on precise control and straightforward design. The project aims to enhance the understanding of solar panel efficiency in various environments and under different load conditions. With the potential to be developed to support Internet of Things (IoT) technologies and Maximum Power Point Tracking (MPPT) algorithms, the research also seeks to provide a useful and effective tool for monitoring the performance of small-scale solar systems in academic and field settings. Methodology: Methodology: An electronic circuit was designed, consisting of an Arduino UNO microcontroller to read voltage and current sensor signals. An IRFZ440 MOSFET transistor is used as an electronic switch to control the load via a pulse-width modulation (PWM) signal. The load (small electric motor) was connected in series to the solar panel. The measurement results were displayed using a small OLED display. The Arduino was programmed to generate PWM signals at various percentages (from 0% to 100%) to simulate changes in the load on the solar cell. Data was collected under natural light using an 8 W solar cell. The resulting data were analyzed to verify the system's performance and compare its results with the expected theoretical values. Findings: After using the designed system to analyze the performance of solar panels based on the Arduino UNO microcontroller and the IRFZ440 MOSFET driver, positive results were achieved in terms of measurement accuracy and performance efficiency. When applying different PWM signal ratios, a clear change in the voltage, current, and power output of the solar cell was recorded, which enables analysis of the relationship between these variables under different load conditions. The designed circuit was demonstrated to be able to automatically change the load using PWM technology, allowing the panel's response to be monitored under varying load conditions without the need for multiple physical resistors. All readings were displayed in real time on an OLED display. The proposed design proved effective in providing a low-cost, accurate, and scalable solution for future use by integrating it with MPPT or IoT technologies. Unique Contribution to Theory, Practice, and Policy: Presenting a practical, low-cost device that can be used to monitor and analyze solar cell performance in real time. It demonstrates how to use PWM signals to automatically change the load based on the Arduino microcontroller and the IRFZ440 MOSFET driver. Future expansion potential to integrate IoT technologies and MPPT applications. Supporting sustainable and decentralized energy policies by providing simple tools that can monitor small-scale solar systems (such as homes or villages), thus reducing reliance on centralized electricity grids. Potential for use in government or non-profit initiatives seeking to disseminate clean and smart energy solutions in rural communities.

Suggested Citation

  • Nasir Hussein Selman, 2025. "Design and Implementation of Auto Calibration PV Analyzer Using Arduino UNO and Driver IRFZ440," Asian Journal of Computing and Engineering Technology, IPRJB, vol. 6(1), pages 17-31.
  • Handle: RePEc:bdu:oajcet:v:6:y:2025:i:1:p:17-31:id:3460
    as

    Download full text from publisher

    File URL: https://iprjb.org/journals/index.php/AJCET/article/view/3460
    Download Restriction: no
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    JEL classification:

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:bdu:oajcet:v:6:y:2025:i:1:p:17-31:id:3460. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chief Editor (email available below). General contact details of provider: https://iprjb.org/journals/index.php/AJCET/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.