On 20 Feb 2010 at 19:16, Philip Pemberton wrote:
- No I/O buffering. Wiring a TTL or CMOS I/O
straight to a floppy
drive usually doesn't work very well. Moreso if your I/Os are 0V/3.3V
LVTTL or LVCMOS instead of 0V/5V TTL/CMOS. Voice of painful experience
here...
On the subject of OC buffering, please forgive a related question.
I'm sitting here looking at the specs for the Pertec tape interface,
which appears to call for a 38 ma OC output drive current. I assume
the original intended driver is a 7438.
That could well be right -- or is it? IIRC the normal termination for
Pertec interface lines was a 220R to +5V and a 330R to ground. Which
gives Thevenin equivalent of a 3V source with a 132R internal resistance.
So you need to sink about 22mA. That might be a little easier...
I'd like to use a denser package to keep the parts
count down.
Any particular reason why? I wouldn't have thpught it was much more work
to solder a pair of 14 pin DIPs (2 off '38) rather than a single 20 pin
device (I asusme that's the pacakge of the '760). If you don't need
gating in the final bufffers, can't you use the '06 or '07, which would
give you 6 signal drviers in a 14 pin package?
I've been looking at the 74F760 octal OC buffer,
which appers to have
the moxie to do the job, but is a relatively uncommon part.
Would it be possible to use a more common darlington instead, say, a
ULN2803? The thing that bothers me is the t(on) and t(off) timing,
quoted at a max of 1 usec. Is it really that slow?
I could beleive it was. Darlingtons are slow, particularly at turning off
(I beleive it's having to dump the charge from the base of the second
transistor. There are various tricks to improve things, but they're only
applicable if (a) you can make a connection to that base and (b) you have
a -ve supply rail available (more -ve than the emitter of that second
transistor). The first certainly doesn't apply to the ULN2803.
-tony