Hi all,
I need system to condition an incoming Vcc line to deliver ~250mA current when Vin > 7V, with the following voltage transfer characteristics:
for 0V < Vin < 7V : Vout < or = Vin
for 7V < Vin < 8.5V : Vout = Vin (say within 20mV)
for 8.5V < Vin < (10-14)V : Vin < Vout < 14V
for (10-14) < Vin < 28 V : Vout = 12V
First simple design I sketched of doesn't seem viable:
Second design may work, but seems more hokey than necessary and I'm not sure how to look for a correct switch as I'm not too familiar with power switches:
Here I have the Vcc incoming line switched vs the output of a 28V capable switching regulator set to output a fixed 12V, starting up via some startup circuitry e.g. res divider to EN pin.
Switch control comes from a 28V capable comparator which should trip at some point (e.g. 10-14V is OK) which should be accomplished by choosing R1, R2, R3, and Vz appropriately.
Thoughts on the second design? Switch recommendations? I am somewhat space constrained. Below are my thoughts. Am I missing a simple solution?
Thanks,
Chateau
I need system to condition an incoming Vcc line to deliver ~250mA current when Vin > 7V, with the following voltage transfer characteristics:
for 0V < Vin < 7V : Vout < or = Vin
for 7V < Vin < 8.5V : Vout = Vin (say within 20mV)
for 8.5V < Vin < (10-14)V : Vin < Vout < 14V
for (10-14) < Vin < 28 V : Vout = 12V
First simple design I sketched of doesn't seem viable:
Second design may work, but seems more hokey than necessary and I'm not sure how to look for a correct switch as I'm not too familiar with power switches:
Here I have the Vcc incoming line switched vs the output of a 28V capable switching regulator set to output a fixed 12V, starting up via some startup circuitry e.g. res divider to EN pin.
Switch control comes from a 28V capable comparator which should trip at some point (e.g. 10-14V is OK) which should be accomplished by choosing R1, R2, R3, and Vz appropriately.
Thoughts on the second design? Switch recommendations? I am somewhat space constrained. Below are my thoughts. Am I missing a simple solution?
Thanks,
Chateau