anarion
Newbie level 4
- Joined
- Nov 21, 2012
- Messages
- 5
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,340
Hi! I am putting together a DC-DC buck converter, which will be used in Maximum Power Point Tracking for solar cells.For testing purposes, I built a converter circuit that's supposed to take in 12V as input and output 5V. I am using an MTP3055VL n-channel power MOSFET, an MBR2045-CT Schottky rectifier (instead of the 1n4001 in the picture), a 22uH inductor, a 22uF output capacitor and 3.3uF input capacitor.
I have 3.9k ohm load parallel to the output capacitor, which is not shown
To drive the MOSFET gate, PWM from the Arduino is used. I attached the PWM output of the Arduino to the gate of the MOSFET. To my understanding, this should be enough to drive the MOSFET since the max threshold voltage (Vgs) of the MTP3055VL is 2V. I checked the output and I got a voltage of around 4.2V. I varied the duty cycle from 39% to 10% in the Arduino but still, the output is at 4.2V. I expected that by changing the PWM duty cycle, I can vary the output voltage. Can anybody help me understand what's happening? Am I correct in my assumption that changing the PWM duty cycle should vary the output voltage?
Many thanks,
anarion
I have 3.9k ohm load parallel to the output capacitor, which is not shown
To drive the MOSFET gate, PWM from the Arduino is used. I attached the PWM output of the Arduino to the gate of the MOSFET. To my understanding, this should be enough to drive the MOSFET since the max threshold voltage (Vgs) of the MTP3055VL is 2V. I checked the output and I got a voltage of around 4.2V. I varied the duty cycle from 39% to 10% in the Arduino but still, the output is at 4.2V. I expected that by changing the PWM duty cycle, I can vary the output voltage. Can anybody help me understand what's happening? Am I correct in my assumption that changing the PWM duty cycle should vary the output voltage?
Many thanks,
anarion