The IR2104 arrived from America this morning, Mouser are really quick.
I have installed it and everything is running well.
In also got the MAX4137H. It is necessary to have this higher gain version because the lower voltage presented to the ADC is too low with the low gain version. This means that the resolution of the measurements is not very good. It not only provides low resolution readings on the display, but the calculations are made with poor quality data.
I'll replace the MAX4173 at the weekend perhaps.
The display updates too quickly to be able to make legible readings. I'll have to figure out how to send updates to the display less frequently.
Otherwise, I'm pleased that it's working.
The sub-assembly with heat sink. For the eagle eyed, the TI part is still on the board at this time.
The fully assembled device.
The unit in operation, charging an actual battery.
After that, I'll start work on getting network or logging or even better, both working for "version 2".
I'd also like to get some more power transfer out of this thing. I'd have to look into higher power MOSFET's with otherwise similar characteristics to the IRFZ44. It'd need a more staunch inductor too. However, there is not point in upgrading the power if I don't even have one solar panel yet