Boost Converter Using Raspberry Pi

In stock
Boost Converter Using Raspberry Pi
Quick Overview

This project can be used to control the Boost converter output voltage. The converter output voltage is depends on the frequency of the power device.

Call For Price

Secured and trusted checkout with


          In most of PV application used Boost converter is used for boosts the input voltage. The solar panel voltage is small, so the output voltage of the solar panel is applied to the converter and increases the input voltage by using this converter. The duty cycle of the converter is varied by Raspberry Pi controller. The duty cycle is varies, the output voltage of the converter also varied.



          The Boost converter is a DC to DC converter. The dc to dc converter is input voltage is converts into another level of output voltage. An example Boost converter input voltage is 12v and the output voltage is greater than 12v. They play an important role in renewable energy sources such as solar energy, hybrid vehiclesystems, etc. Boost converter is a class of switched mode power supply. It consists of at least two semiconductor switches and at least one energy storage element such as capacitor or inductor or the combination of the both.


Proposed System

          The Boost Converter input voltage is boosted or increased and high voltage appears at the output. A Boost converter or step up voltage regulator provides non isolated, switch mode dc – dc conversion with the advantage of simplicity and low cost. The Boost converter output voltage is control by using pulse width modulation of switching frequency. The input dc voltage is applied to inductor and inductor stores the energy. When switch is closed the stored energy is supply to capacitor and capacitor is charged. And switch is opens the capacitor voltage is discharged to resistive load. The Boost converter output voltage is shown in the below.


Block Diagram for Boost Converter Using Raspberry Pi


Block Diagram Explanation

  • Pulse generator: - Here we have used Raspberry Pi Uno controller to generate PWM signal.
  • Driver circuit: It is used to amplify the pulses and provided isolations using opto coupler. It has two functions,
    • Amplification
    • Isolation
  • Bridge Rectifier:  It converts AC supply into DC Supply.
  • Boost converter:  It converts low voltage DC into high voltage DC supply.


Driver Board

Raspberry Pi Controller




          The Raspberry Pi controller is used to generate the PWM pulses for converter circuit. The Raspberry Pi controller pulses are given to the driver circuit as input.Driver board is mainly used to isolate and amplify the input signals from the controller. The amplified driver output is connected to the main power circuit devices. The ac supply is converts into dc by using bridge rectifier. And the dc voltage is boosted by Boost converter. That dc voltage is applied to resistive load and duty cycle of the converter is varying the output voltage also varied.

Circuit Diagram for Boost Converter




  • High efficiency
  • Low cost
  • Simple construction



  • Dc to Dc converter
  • PV applications


          Boost Converter is an efficient stepup DC-DC converter used innumerous electronics devices. A closed loop model is developed and used successfully. This converter has advantages like reduced components,high performance, less weight and accuracy. The converter output is depends on the duty cycle of the converter.


Output Waveform for Boost Converter



0% of 100
Write Your Own Review
You're reviewing:Boost Converter Using Raspberry Pi