I'm thinking about using 4 NiMH cells for a 3.3V project. It might use up to 300mA maxmimum, probably half of that or less normally.
I'm probably going to use a TR05S3V3 dc-to-dc to convert the 4.4V to 5.8V battery voltage to the 3.3V.
My question is what can be done to charge from a 7V adapter. Something else in this same system uses the 7V adapter, so that is the voltage the adapter needs to be.
I looked at some NiMH charge controller IC's, but they all seemed very pricy, like $8+ for some reason.
This is for a retrocomputer and it has a 4 pack NiCd that it has its own charging method for. It basically uses a resistor to trickle charge it at one rate and then monitors the battery voltage to decide whether to bypass a resistor and kick up the charging current. It basically has an always inline resistor of a smaller value (fast charging) and then uses a resistor to switch past another resistor which when added to the smaller value resistor lowers the current to the slow/trickle method.
My question is - what kind of driver is best to switch this? I've been looking up transistor/mosfet high side drivers, but there seems to be an issue trying to turn on a p channel mosfet when you only have a 3.3V logic level unless you use a BJT to drive the gate. Is there an easier way or solution? Basically I want to switch by the larger value resistor from a 3.3V logic level to allow a higher voltage (7V, but potentially 9V) to charge a battery pack.