EveryCircuit
Contact
Reviews
Home
krad246
modified 5 years ago

Input current limiting boost converter

1
0
248
01:20:25
This is kind of just a stupid fun experiment, you shouldn't take the part values too seriously. On the left there is an approximate PV cell model (because why not?) which has an IV curve that is kind of annoying to work with as they function more like current sources - super easy to short out. The feedback system near the PV cell is an input current limiter. The current across the 100 milliohm resistor is measured and compared to a maximum value, if it's too high the transistor gets driven to reduce the output current. For fun I added a feedback boost converter as a load (the relay is being used as a VCO here, this is a hack I found somewhere else on here, you'll note that it switches faster the harder it is being driven) and it does the usual task of switching the FET conditional on the difference between the target load voltage and the current load voltage. Since we are boosting the voltage on the output, the theoretical max output current MUST reduce as we have a finite power coming in. This will require heavy 'topping off' from the source of the output is collapsing, which may overdraw the source. However, the input current limiter prevents this from happening and browning out the entire system. This is liable to happen with a PV cell unless you load it juuuuust right. Note that this seems to also have convergence issues in this simulator so set your time scale small ish
published 5 years ago

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2026 by MuseMaze, Inc.     Terms of use     Privacy policy