Good Evening.
I'm working on a project that requires the delayed start-up of a device (an iPod interface in this case).
When the iPod is connected, it provides 3.3V that is used by the iPod interface to determine that the iPod is connected. For reasons that I won't go into just now, I need to delay this 3.3V from reaching the iPod interface for a certain amount of time. I'm still working out the exact delay required, but for now, lets assume it's about 250ms.
With reference to the attached circuit, I'm using an LM3881 power sequencer chip to generate the delay. This is being powered by 5v from another (different) iPod interface. The actual 3.3v switching is achieved using a TS5A3166 analog switch.
Assume everything is powered by 5v, and you plug the iPod in. LM3881 EN pin goes up to 3.3V, and the timer starts. After approx 250ms, FLAG1 goes high, which drives the analog switch IN pin high, and allows the 3.3v to pass through the switch from NO to COM. As it stands, this all works as expected.
If you now unplug the iPod, the 3.3V is removed, and 3.3V_OUT goes low. This is also what I want to happen. My problems begin if you remove the 5v supply while the iPod is still connected. In this case, I also need the 3.3V_OUT pin to go low. Unfortunately it's not.
I think the problem is either (or both) of the IC's latching-up when there's an input (3.3V) above VCC (the now removed 5v). Can anyone suggest an alternative circuit that would allow the delayed turn on, and also remove the 3.3V_OUT if either the 3.3V_IN or 5V is removed ?
If at all possible I'd like to continue using the same devices, due to the fact they're both qualified for automotive use. I could probably do something similar using relays, but I don't really have the space available, and automotive grade relays are generally quite big. I'm going to have to re-make the boards anyway, so adding/removing some components is possible.
Edit: I tried to upload the LM3881 datasheet, but it was too big. Here's a LINK
Many thanks,
Ian.
ts5a3166-q1.pdf (955 KB)