| It has been some time since my last post (Homebuild windmill/solar panel control circuit).
Since then I have made a schematic of my controller and I want you all to brake it down.
A short explenation:
Current measurement: measures the current generated from the windmill.
Generator voltage measurement: measures the voltage from the generator.
Combine the last 2 and we know the power generated.
battery voltage measurement: measures battery voltage for the battery charge sequence
and gives a low battery signal.
I use zener diodes for the voltage measurement. This is easy in use and actually makes an more accurate AD conversion. Ex: the windmill voltage needs to be above 22V before I can use it.
The power mosfet switches the high currents. This is done bij PWM from the µC.
The logic that I use is for selecting the right mosfet at the right time.
It works like this:
If the windmill gives enough voltage to start loading the batteries will load.
If the batteries are ending their load cycle or the windmill produces to much
power for the batteries 1 of the 2 dump loads will take partialy over.
Like this: the battery only loads 50% of the time but the windmill produces
more.
_ _ _ _ _ _
battery PWM: _ _ _ | |_ _ _ | |_ _ _
_ _ _ _ _ _ _ _ _ _
Dump load PWM: _ _ _ | |_ | | _
_ _ _ _
Dump load after logic: _ _ _ _ _ _ | |_ _ _ _ _| | _
The extra power goes to the dump load.
There are 2 dump loads: the first one could be water heating or something like that.
I have made it like this so that your water wouldn't boil dry. It is possible
to apply a heat sensor so that this load would switch off and the other would
take over automatically. That is the purpose of the dump load select
interrupt. This is connected to an interrupt on change pin.
The rpm measurment can be applied to 1 fase before the rectifier or to a reed switch.
the optocoupler protects the circuit. The output is connected to an interrupt
of the µC.
The real time clock is for logging. I could also add an extra eeprom. The logging
could be RPM, Generator voltage, current, power output.
The purpose of the lcd will be to configure the controller. This can be done with 3
buttons connected to 2 wires(3 usefull logic states).
The µC is a pic18f2550. You can connect this one to usb. This is easier and more
random available then rs-232. I think it is easy adaptable to picaxe28x.
Finally: One small question: would it be best to connect the lm7805 to the lm7810 or not. I think the lm7805 would become less hot. |
|
|
Total Views
|
|
197 Scoop users have viewed this posting.
|
|