??? 06/29/09 01:24 Modified: 06/29/09 01:33 Read: times |
#166558 - Scheme to provide fast turn-on after full discharge Responding to: ???'s previous message |
As we have already discussed, some micros don't like slow power-ups. What they need is a full power-up, from 0V to Vcc in about 1msec. Unfortunately, in many cases it's not enough to only sharply turn-on Vcc, but also to provide a full discharge before the power-up. So, a good circuit should allow the micro's supply voltage to have fully discharged before power-up.
Also, in many schemes the threshold between turn-on and turn-of voltage is way to little, causing the ciruit periodically turning-on and -off, when the supply voltage has reached the turn-off level, resulting in an annoying "pumping". In the scheme I propose here, the turn-on level is 12.0V and the turn-off level is 8.2V. This seems to be huge, but remember, that the turn-on level sees the supply without any load. Have a look the following scheme, maybe you find it useful. (The scheme hasn't been tested!) The both zeners are BZX85 types (500mW). The circuits needs to be connected to the storage cap of power supply, behind the rectifier. The supply current drawn by the 7805 is assumed to be less than 0.1A. The lower part of this circuit works properly when the supply voltage at the terminal reaches a level of about 3.5V. Then the supply voltage at LMV393 is at about 2V. To prevent the MOSFET IRF9540 from unintentionally turning-on at lower supply voltages, the MOSFET driver BC546 is blocked by the 5V6 zener, until the supply voltage reaches about 6V. Additionally, the supply voltage for the zener is filtered by the 100R and 100µF parts, allowing the lower part to stabilze within a few milliseconds. The first LMV393 is a comparator providing a hysteresis: At 12.0V supply voltage the output goes low and at 8.2V the output goes high again. When the output is low, the 1µ cap becomes charged, making the output of second LMV393 going low after exactly 100msec. Within this time the output voltage of 7805 must be able to decrease to 0V. Add a resistor (here 100R) to guarantee this. After the 100msec delay, the upper BS108 turns-off, allowing the BC546 to turn-on and pulling down the gate of IRF9540 to 0V. Then, the 7805 section is supplied via 4R7 resistor, crerating a time constant in combination with the associated caps. Adjust the 4R7 resistor and/or the caps in order to allow the output of 7805 to rise to full level within about 1msec. The BC546 uses rather high impedances (4k7 resistors) to turn-on and -off the MOSFET, resulting in moderate switching times. Adjust these impedances if you need faster switching times, but remember that you will increase EMI by this at the same time. Kai |