On 26 May 2016, at 2:40 PM, Angus Gratton <
g...@projectgus.com> wrote:
> I didn't see your post before I sent mine, but I'm almost certain the snapback doesn't trigger at 5V.
From what you're saying below, it probably has triggered,
but instead of shorting the input to ground, it pulls to Vdd,
or possibly even activates a protection FET to provide a
low-impedance path to Vdd. If so, full marks to ESP for
attention to detail - especially if the clamp releases quickly.
You should be safe to use just a single resistor then.
20mA with a 5->3.2V drop is only 90 ohms. It's not uncommon
for MCU outputs to have that much, so the input could be quite
low impedance - especially since you're seeing Vdd, perhaps
nearly a dead short - which sounds like a protection FET.
> I just had a quick play with one now, a 5V serial output pushes >20mA into the RX pin on the ESP but serial comms still works.
>
> That said, I think you are right about there not being a protection diode - the voltage on the ESP pin (driven from a 5V logic gate) seems to be pulled right down to 3.3V (VCC). Maybe you have some knowledge of what's happening there - perhaps there is some snapback current, but the clamp hasn't fully triggered?
>> If not, typical pin capacitance of say 20pF through 1K will not
>> limit your data rate - that's a TC of 140ns - should be good
>> even above 1Mbps.
> On a PCB, yes. With loose wires... probably? I guess as long as the series resistor is at the receiving end you can't have a problem.
Right. It depends on the total capacitance. I was assuming
fairly close connections.
BTW, my nomograph is good for quickly evaluating these
things: <
http://polyplex.org/electronics/nomograph/>.
Just move your mouse to the 1kohm, 20pF line, and read
off the frequency. Same deal for RL and RC networks.
Clifford Heath.