Need to understand the functioning of this circuit.It is Charge controller..

Thread Starter

corefinder

Joined Oct 6, 2011
55
I couldn't find out any 8051 based solar charge controller. Finally,i came up with this circuit.:) But i am not able to understand its functioning.:confused: Although I now the basic understanding of the circuit but not able to understand the functioning of certain components placed in it. like this optocoupler wht its doing there and this BC547, dont know how its working.
Now, in whole summary i am making a solar lantern, so this is a charge controller. why i am using this circuit if am a newbie is because i know the architecture of 8051 microcontroller so i found only this circuit on net. I have bigger challenges i need to design PCB according to the circuit toooo:eek:. I need a lot help from you guys. Help me..:(
 

Attachments

bertus

Joined Apr 5, 2008
22,278
Hello,

The function can only be found with the program of the 8051.
Without the program, you will not know what it is doing.

Bertus
 

bertus

Joined Apr 5, 2008
22,278
Hello,

Is there no explanation on the site where you have found the circuit?
The bc547 is there to detect if the solar cell is producing enough voltage to charge.
The opto coupler is there to switch the load.

Bertus
 

Thread Starter

corefinder

Joined Oct 6, 2011
55
Hey, I wanted to know how BS170 is working in the circuit mentioned before and can anyone provide me the link to its datasheet. Google is showing different kind of BS170 and i am confused which one is used here.
 

bertus

Joined Apr 5, 2008
22,278
Hello,

The BS170 is a small mosfet, that is switching the relays.
The relays connects the solar cell to the battery.

I have attached the datasheet for the BS170.

Bertus
 

Attachments

evilclem

Joined Dec 20, 2011
118
I'm more interested in what T1 (BC547) is supposed to achieve. As far as I can tell it simply adds a 500 micro-amp load to the 5V rail when the solar panel is open circuit (switched off the battery), but I don't understand why.
 

bertus

Joined Apr 5, 2008
22,278
Hello,

As you can see there is a zener diode in series with the base of the BC547.
The transistor will be activated when the voltage of the solar cell is above the 16.2 Volts.
A voltage divider of two equal resistors => (2* (7.5+0.7)) = 16.2

Bertus
 

Thread Starter

corefinder

Joined Oct 6, 2011
55
Thanks for providing the data sheet. Actually want to know little bit more that how this mosfet is performing switching. Initially i think its open but as battery is charged the P3.5 is giving a signal to gate and its closing the connection but then in which direction current will flow so that relay turns into open state.
 

evilclem

Joined Dec 20, 2011
118
Hello,

As you can see there is a zener diode in series with the base of the BC547.
The transistor will be activated when the voltage of the solar cell is above the 16.2 Volts.
A voltage divider of two equal resistors => (2* (7.5+0.7)) = 16.2

Bertus
Hi Bertus,

I worked that bit out but am having trouble as to why the transistor needs to activate for a high solar panel voltage.
 
Top