Hi E2E,
I am working on a solar string optimization device, which uses a Perturb and Observe algorithm, implemented by an Arduino, to control the output of a DC-DC buck boost converter using pulse width modulation. I understand there are TI buck boost ICs and evaluation boards, and using one would be ideal, but I haven't found anything that features external control of the output voltage using PWM. The LM5118 has the proper input voltage and current specs I need, is it possible to use this IC with the arduino control? Or is there another product which would be suited for this?
To be clear, the PWM signal is a 0-5 V square wave of varying pulse width.
I had read somewhere this could be done using the "FB" pin of the LM5118, but without any verification and I can't find any examples of people doing this anywhere. It is crucial for the application that the output voltage be modified, as opposed to the constant 12 V output delivered by the LM5118.
Whatever solution works it needs to be able to handle around 20 V input and about 2 A.
Looking forward to hearing back; Thank you!
-Bradford Pulley