Tuesday 27 May 2014

buck - freechargecontroller.org. The blocking diode of the MOSFETS


I am looking at a schematic for a solar charge controller: http://freechargecontroller.org/images/a/ab/Charge_controller_4_04b.pdf


My question is about the MOSFETS M1 and M2. The data sheet for the MOSFETS I am attaching: http://www.jameco.com/Jameco/Products/ProdDS/669943IR.pdf


I think I understand that there is a blocking diode inside each MOSFET that allows for the flow of electrons from the source to the drain but not in the reverse direction and that diode is called a body diode. It is shown in the data sheet for the MOSFET. I am looking at the way the source pin of M2 is connected and it appears to me that what is connected to the source pin of M2 is a conduit that runs between that positive terminal of the battery and the source pin of M2. There is an inductor coil on that conduit. Hopefully I will be corrected if this is not exactly the case. It appears that J2-2 also ties into the same conduit and there is a blocking diode D3 in place there.


If the source pin of M2 then has a positive charge and there is a blocking diode inside M2 then wouldn't that blocking diode in M2 prevent the flow of electrons from traveling from the drain of M2 onto the VS line when M1 and M2 are activated?


Also I think I understand that diode D2 and capacitor C2 are providing a bootstrap voltage but I'm not really sure yet how that bootstrap voltage is generated exactly or what it is exactly used for. Could someone explain?


Thank You



Answer



This is basically a buck regulator. M2 is the high side Nmos and M3 is the low side Nmos. The IR2104 is a driver chip, which takes care of the sequencing of the Fets. C2 is a boostrap cap that the IR chip uses to overdrive the gate of M2 so that it can enable.


M2 will only turn on when C6/C9 are below the regulator setpoint voltage. When the output voltage exceeds that threshold, M2 will disable and M3 will be enabled. M2 and M3 cannot be enabled simultaneously as they will short circuit.



The body diodes are a useful property as they provide some level of spike suppression.


You can read up on buck regulator basics, like the link below.


http://www.maximintegrated.com/en/app-notes/index.mvp/id/2031&cd=5&ved=0CDQQFjAE&usg=AFQjCNFbTR_bj95JJUncX1N_xluLYCedSw


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...