Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Whom the gods would destroy, they first teach BASIC.


tech / sci.electronics.design / Re: Emulating Open-Collector operation with TTL 74LS138...

SubjectAuthor
* Emulating Open-Collector operation with TTL 74LS138...John Robertson
+* Re: Emulating Open-Collector operation with TTL 74LS138...Lasse Langwadt Christensen
|+* Re: Emulating Open-Collector operation with TTL 74LS138...whit3rd
||`- Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
|+* Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
||`* Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
|| `- Re: Emulating Open-Collector operation with TTL 74LS138...John Robertson
|`* Re: Emulating Open-Collector operation with TTL 74LS138...John Robertson
| `- Re: Emulating Open-Collector operation with TTL 74LS138...legg
+* Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
|`* Re: Emulating Open-Collector operation with TTL 74LS138...John Robertson
| `* Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
|  `* Re: Emulating Open-Collector operation with TTL 74LS138...Lasse Langwadt Christensen
|   `* Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
|    `* Re: Emulating Open-Collector operation with TTL 74LS138...Lasse Langwadt Christensen
|     `* Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
|      `* Re: Emulating Open-Collector operation with TTL 74LS138...John Larkin
|       +* Re: Emulating Open-Collector operation with TTL 74LS138...Lasse Langwadt Christensen
|       |`* Re: Emulating Open-Collector operation with TTL 74LS138...John Larkin
|       | +- Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
|       | `* Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
|       |  `* Re: Emulating Open-Collector operation with TTL 74LS138...John Larkin
|       |   `* Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
|       |    `- Re: Emulating Open-Collector operation with TTL 74LS138...John Larkin
|       `- Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
+* Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
|`* Re: Emulating Open-Collector operation with TTL 74LS138...John Robertson
| `- Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
+* Re: Emulating Open-Collector operation with TTL 74LS138...John Larkin
|+* Re: Emulating Open-Collector operation with TTL 74LS138...John Robertson
||+- Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
||`* Re: Emulating Open-Collector operation with TTL 74LS138...John Larkin
|| `- Re: Emulating Open-Collector operation with TTL 74LS138...John Robertson
|`* Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
| +* Re: Emulating Open-Collector operation with TTL 74LS138...John Walliker
| |+- Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
| |+* Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
| ||+* Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
| |||+- Re: Emulating Open-Collector operation with TTL 74LS138...John Walliker
| |||`* Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
| ||| `* Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
| |||  `* Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
| |||   +* Re: Emulating Open-Collector operation with TTL 74LS138...Lasse Langwadt Christensen
| |||   |+- Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
| |||   |`- Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
| |||   `* Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
| |||    `- Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
| ||+* Re: Emulating Open-Collector operation with TTL 74LS138...whit3rd
| |||+* Re: Emulating Open-Collector operation with TTL 74LS138...John Walliker
| ||||+- Re: Emulating Open-Collector operation with TTL 74LS138...John Robertson
| ||||+- Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
| ||||`- Re: Emulating Open-Collector operation with TTL 74LS138...whit3rd
| |||`- Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
| ||+- Re: Emulating Open-Collector operation with TTL 74LS138...Phil Hobbs
| ||`* Re: Emulating Open-Collector operation with TTL 74LS138...John Larkin
| || `- Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
| |`- Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
| `- Re: Emulating Open-Collector operation with TTL 74LS138...John Robertson
+* Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
|+* Re: Emulating Open-Collector operation with TTL 74LS138...Lasse Langwadt Christensen
||`* Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
|| `* Re: Emulating Open-Collector operation with TTL 74LS138...Lasse Langwadt Christensen
||  +* Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
||  |`* Re: Emulating Open-Collector operation with TTL 74LS138...Lasse Langwadt Christensen
||  | `- Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
||  `* Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
||   `* Re: Emulating Open-Collector operation with TTL 74LS138...Lasse Langwadt Christensen
||    `- Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
|`- Re: Emulating Open-Collector operation with TTL 74LS138...John Larkin
+- Re: Emulating Open-Collector operation with TTL 74LS138...Fred Bloggs
+* Re: Emulating Open-Collector operation with TTL 74LS138...Jasen Betts
|`* Re: Emulating Open-Collector operation with TTL 74LS138...whit3rd
| `- Re: Emulating Open-Collector operation with TTL 74LS138...Jasen Betts
+- Re: Emulating Open-Collector operation with TTL 74LS138...piglet
`* Re: Emulating Open-Collector operation with TTL 74LS138...Tauno Voipio
 `* Re: Emulating Open-Collector operation with TTL 74LS138...Ricky
  `* Re: Emulating Open-Collector operation with TTL 74LS138...Tauno Voipio
   `- Re: Emulating Open-Collector operation with TTL 74LS138...Ricky

Pages:1234
Re: Emulating Open-Collector operation with TTL 74LS138...

<ths58d$3f2$2@gioia.aioe.org>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107528&group=sci.electronics.design#107528

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!aioe.org!QVszpEyZcVJF8pNz3mTyQA.user.46.165.242.75.POSTED!not-for-mail
From: pcdhSpam...@electrooptical.net (Phil Hobbs)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Date: Sat, 8 Oct 2022 11:33:34 -0400
Organization: Aioe.org NNTP Server
Message-ID: <ths58d$3f2$2@gioia.aioe.org>
References: <thlsaq$382sg$1@dont-email.me>
<fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com>
<098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com>
<7c7c57e0-f148-4c72-a13d-6b4913da6d9cn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="3554"; posting-host="QVszpEyZcVJF8pNz3mTyQA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.0
X-Notice: Filtered by postfilter v. 0.9.2
 by: Phil Hobbs - Sat, 8 Oct 2022 15:33 UTC

whit3rd wrote:
> On Friday, October 7, 2022 at 4:10:22 PM UTC-7, Fred Bloggs wrote:
>> On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
>>> On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
>
>>>> LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being
>>>> avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant
>>>> elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
>
>>> I can see that the original circuit might work fine, but it does depend on parameters that
>>> are not specified in the data sheet like the breakdown voltage of the output pull-down
>>> transistor, so I wouldn't be comfortable calling it "well designed".
>
>> Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought
>> transmission line effects into standard logic design. If the typical LS output gate transitioned
>> a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high
>> impedance input of another LS gate as its only load. The signal will be reflected 100% positively ...
>
>> Typical margins are factor of 2x or more, making a withstanding voltage of 20V
>> a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
>
> Actually, would substituting a 74HCT138 or 74ACT138 be a good solution?
> There's certainly protection diodes built into its outputs (MOS body diode).
> 74ACT138 can take 50 mA into its output pin.
>
> <https://www.ti.com/lit/ds/symlink/cd74act138.pdf>
>

The lights would be on continuously, looks like. Using HC plus cascode
FETs would be a complete solution, though.

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC / Hobbs ElectroOptics
Optics, Electro-optics, Photonics, Analog Electronics
Briarcliff Manor NY 10510

http://electrooptical.net
http://hobbs-eo.com

Re: Emulating Open-Collector operation with TTL 74LS138...

<00f14754-ec2a-4b68-a921-a6fcf933dc3bn@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107530&group=sci.electronics.design#107530

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:620a:2806:b0:6b8:eced:ba3a with SMTP id f6-20020a05620a280600b006b8ecedba3amr7557219qkp.462.1665247410461;
Sat, 08 Oct 2022 09:43:30 -0700 (PDT)
X-Received: by 2002:ad4:5d48:0:b0:4b1:bbaf:bb53 with SMTP id
jk8-20020ad45d48000000b004b1bbafbb53mr8716082qvb.16.1665247410253; Sat, 08
Oct 2022 09:43:30 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 09:43:30 -0700 (PDT)
In-Reply-To: <a9aec01d-cf2c-49c7-a076-2ca65c39b0a3n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2605:ba00:3208:c08:3557:daf5:10f8:fe81;
posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 2605:ba00:3208:c08:3557:daf5:10f8:fe81
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <61e7c870-17b5-446e-b462-008a41696130n@googlegroups.com>
<a9aec01d-cf2c-49c7-a076-2ca65c39b0a3n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <00f14754-ec2a-4b68-a921-a6fcf933dc3bn@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: gnuarm.d...@gmail.com (Ricky)
Injection-Date: Sat, 08 Oct 2022 16:43:30 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6943
 by: Ricky - Sat, 8 Oct 2022 16:43 UTC

On Saturday, October 8, 2022 at 11:27:51 AM UTC-4, Fred Bloggs wrote:
> On Friday, October 7, 2022 at 9:52:12 PM UTC-4, Ricky wrote:
> > On Friday, October 7, 2022 at 7:10:22 PM UTC-4, Fred Bloggs wrote:
> > > On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> > > > On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> > > > > On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
> > > > >
> > > > > <snip gibberish>
> > > > > > That's not clear. Got a schematic?
> > > > > > >
> > > > > He's wasting his time, there's nothing wrong with the original circuit.
> > > > >
> > > > > He's just one of those people who, when they can't understand something, think something is wrong.
> > > > > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> > > > I can see that the original circuit might work fine, but it does depend on parameters that
> > > > are not specified in the data sheet like the breakdown voltage of the output pull-down
> > > > transistor, so I wouldn't be comfortable calling it "well designed"..
> > > Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought transmission line effects into standard logic design. If the typical LS output gate transitioned a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high impedance input of another LS gate as its only load. The signal will be reflected 100% positively for 5V traveling back down the trace to the driver. Since the driver pulled high is high impedance, the returning pulse again is reflected positively 100% making the voltage at the driver output 10V. The new +5V transition sends a 10V edge traveling down the line to the LS input and gets clamped at 5V which is a full negative reflection to return back to the driver and reduce the 10V at the output node ideally to 5V etc. So we know for a *fact* the process has to be designed to withstand a repetitive 10V applied to the output. And that's not just withstand to survive, that's withstand with no internal circuit disruption. Typical margins are factor of 2x or more, making a withstanding voltage of 20V a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> > I thought I was following this ok, until I got to the point of the second wave being clamped at the LS input to the 5V rail. Is that were the case, how could the first reflection be above 5V?
> >
> > That aside, your whole description is pretty off track. The LS output driving the "high impedance" trace, does not pull up to 5V in the first place. The "high impedance" trace is not high enough to be ignored. The reality is the driver output will only drive hard to maybe 3.5V. Combine that with the trace impedance loading of around 110 ohms, and you get something like a 2V initial edge on the trace. This will be doubled at the far end reflection at the LS input, to about 4V. So there's no need to worry about over voltage from reflections.
> Not going to get into those details. Theoretically your 4V return pulse would get doubled to 8V at the LS OUT pin, but it doesn't, and here's why. When the LS totem pole gets pushed into back bias, its current is immediately cut off, inducing the superposition of a 2.0V negative going pulse on the line. So the 4V incoming combined with that gets you back to your original 2V, and then the load sees a negative 2V step one line length delay later.

Except this is not what is seen. If the line at the receiver spent any time at 2V, we would see all manner of misbehavior in the circuit. Imagine this being a clock line or an edge sensitive chip enable.

> Stuff like shows why you're okay using unterminated lines most of the time for combinatorial inputs- it's the clocked inputs that are the weak link, unterminated line reflections cause the infamous glitchy double clocking problems. TTL drive levels are too weak for a DC termination but they're good enough for an AC termination. The AC termination is a series R+C shunting the line to signal COM at the load. The R is the interconnecting trace/wire characteristic impedance, and C is selected for an RC time constant equal to signal transition time. That one works pretty well. It's only needed in extreme situations where the line has to be run over 18" or so for some reason.

Funny, I've worked on tons of TTL circuits that were not terminated and had no problems with glitchy clocks. Well, maybe not tons, but at least many pounds.

It was always the ECL that required termination. But talk about power dissipation! Whew! We had machines that could overheat a high bay factory just from running the machines! The air conditioners were not designed to run in the winter, so we had to open doors.

--

Rick C.

-++ Get 1,000 miles of free Supercharging
-++ Tesla referral code - https://ts.la/richard11209

Re: Emulating Open-Collector operation with TTL 74LS138...

<k083kh5937a16c2v6o3r05ukhgjtal4unc@4ax.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107531&group=sci.electronics.design#107531

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 08 Oct 2022 16:49:33 +0000
From: jlar...@highlandSNIPMEtechnology.com (John Larkin)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Date: Sat, 08 Oct 2022 09:49:35 -0700
Organization: Highland Tech
Reply-To: xx@yy.com
Message-ID: <k083kh5937a16c2v6o3r05ukhgjtal4unc@4ax.com>
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com> <61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com> <6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com>
X-Newsreader: Forte Agent 3.1/32.783
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 36
X-Trace: sv3-8qpNNm2OTu5L7XPNgpQtlVhxkHDR4ntrJBU5yO6FaakjHu7C5rU01z5ladoVByAwUieIQOt8YKe9TSu!Sxx8rxS2A6wJInCtI0FLtUgPQxxsxjZxC5OnI37VXbjd2i9ea9pUv1V0+If1C/vbyhDxhZWxw+Yk!z/scaQ==
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: John Larkin - Sat, 8 Oct 2022 16:49 UTC

On Fri, 7 Oct 2022 16:10:18 -0700 (PDT), Fred Bloggs
<bloggs.fredbloggs.fred@gmail.com> wrote:

>On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
>> On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
>> > On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
>> >
>> > <snip gibberish>
>> > > That's not clear. Got a schematic?
>> > > >
>> > He's wasting his time, there's nothing wrong with the original circuit.
>> >
>> > He's just one of those people who, when they can't understand something, think something is wrong.
>> > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
>> I can see that the original circuit might work fine, but it does depend on parameters that
>> are not specified in the data sheet like the breakdown voltage of the output pull-down
>> transistor, so I wouldn't be comfortable calling it "well designed".
>
>Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought transmission line effects into standard logic design. If the typical LS output gate transitioned a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high impedance input of another LS gate as its only load. The signal will be reflected 100% positively for 5V traveling back down the trace to the driver. Since the driver pulled high is high impedance, the returning pulse again is reflected positively 100% making the voltage at the driver output 10V. The new +5V transition sends a 10V edge traveling down the line to the LS input and gets clamped at 5V which is a full negative reflection to return back to the driver and reduce the 10V at the output node ideally to 5V etc. So we know for a *fact* the process has to be designed to withstand a repetitive 10V applied to the output. And that's not just withstand to survive, that's withstand with no internal
circuit
>disruption. Typical margins are factor of 2x or more, making a withstanding voltage of 20V a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
>
>
>>
>> John

LS has wussy pullups and is not very fast. LS is "low power schottky"
logic. Zs is around 100 ohms and rise is slow. It won't drive a
transmission line very hard.

See fig 25. Barely any reflection overshoot, certainly not over +5.

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjvpfDVgtH6AhWuKUQIHUJMA6sQFnoECDoQAQ&url=https%3A%2F%2Fwww.ti.com%2Flit%2Fpdf%2Fsdya009&usg=AOvVaw2oKKkUlZ0b2DDwfOBBKOMt

So not "for a *fact*"

Re: Emulating Open-Collector operation with TTL 74LS138...

<upa3khpja01vn8um093oc67oiludt2kj21@4ax.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107532&group=sci.electronics.design#107532

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 08 Oct 2022 16:55:35 +0000
From: jlar...@highlandSNIPMEtechnology.com (John Larkin)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Date: Sat, 08 Oct 2022 09:55:38 -0700
Organization: Highland Tech
Reply-To: xx@yy.com
Message-ID: <upa3khpja01vn8um093oc67oiludt2kj21@4ax.com>
References: <thlsaq$382sg$1@dont-email.me> <8dbf3955-4b86-497d-a604-56ae32df02e9n@googlegroups.com>
X-Newsreader: Forte Agent 3.1/32.783
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 28
X-Trace: sv3-c7bT67T2zwXGGzpAEQkaeJ+ZRQfAsvneGcS4iGSDlT8qbuWJXhpDQAupZshWTMBaFvNQxEi6r+j1UiK!y4u0j7JvO8rwe8Nb+oAEbcjCziU+jxIE20pM0dT9zLjyScECg8CXhu/a1aYJwqcmIcidnvnGExXp!jxMhyQ==
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: John Larkin - Sat, 8 Oct 2022 16:55 UTC

On Thu, 6 Oct 2022 08:29:16 -0700 (PDT), Fred Bloggs
<bloggs.fredbloggs.fred@gmail.com> wrote:

>On Thursday, October 6, 2022 at 2:24:33 AM UTC-4, John Robertson wrote:
>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
>> controller.
>>
>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate on
>> a 74LS138.
>>
>> Trying to solve this without a driver transistor. The circuit is for a
>> 1ms ~20V strobe pulse repeated every ten ms.
>>
>> I thought of putting a 10ufd cap in series with R2, but don't like
>> electrolytics as they fail after a few thousand hours.
>>
>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated so
>> that won't work reliably.
>>
>> Anyone have a single component in mind that will essentially emulate
>> (isolate) an Open-Collector output for the 138?
>
>The TIP125 is a complementary dual.

It's a single TO-220 PNP.

Re: Emulating Open-Collector operation with TTL 74LS138...

<d698e5cf-d16f-4d60-8f85-674735eefed2n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107533&group=sci.electronics.design#107533

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a37:65c8:0:b0:6eb:f212:a882 with SMTP id z191-20020a3765c8000000b006ebf212a882mr1656177qkb.338.1665249175853;
Sat, 08 Oct 2022 10:12:55 -0700 (PDT)
X-Received: by 2002:a05:622a:120d:b0:395:6186:a425 with SMTP id
y13-20020a05622a120d00b003956186a425mr8109143qtx.47.1665249175672; Sat, 08
Oct 2022 10:12:55 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 10:12:55 -0700 (PDT)
In-Reply-To: <00f14754-ec2a-4b68-a921-a6fcf933dc3bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:5cc:4701:5250:75da:5673:d278:d97f;
posting-account=iGtwSwoAAABNNwPORfvAs6OM4AR9GRHt
NNTP-Posting-Host: 2601:5cc:4701:5250:75da:5673:d278:d97f
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <61e7c870-17b5-446e-b462-008a41696130n@googlegroups.com>
<a9aec01d-cf2c-49c7-a076-2ca65c39b0a3n@googlegroups.com> <00f14754-ec2a-4b68-a921-a6fcf933dc3bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d698e5cf-d16f-4d60-8f85-674735eefed2n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: bloggs.f...@gmail.com (Fred Bloggs)
Injection-Date: Sat, 08 Oct 2022 17:12:55 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 7643
 by: Fred Bloggs - Sat, 8 Oct 2022 17:12 UTC

On Saturday, October 8, 2022 at 12:43:34 PM UTC-4, Ricky wrote:
> On Saturday, October 8, 2022 at 11:27:51 AM UTC-4, Fred Bloggs wrote:
> > On Friday, October 7, 2022 at 9:52:12 PM UTC-4, Ricky wrote:
> > > On Friday, October 7, 2022 at 7:10:22 PM UTC-4, Fred Bloggs wrote:
> > > > On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> > > > > On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> > > > > > On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
> > > > > >
> > > > > > <snip gibberish>
> > > > > > > That's not clear. Got a schematic?
> > > > > > > >
> > > > > > He's wasting his time, there's nothing wrong with the original circuit.
> > > > > >
> > > > > > He's just one of those people who, when they can't understand something, think something is wrong.
> > > > > > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> > > > > I can see that the original circuit might work fine, but it does depend on parameters that
> > > > > are not specified in the data sheet like the breakdown voltage of the output pull-down
> > > > > transistor, so I wouldn't be comfortable calling it "well designed".
> > > > Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought transmission line effects into standard logic design. If the typical LS output gate transitioned a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high impedance input of another LS gate as its only load. The signal will be reflected 100% positively for 5V traveling back down the trace to the driver. Since the driver pulled high is high impedance, the returning pulse again is reflected positively 100% making the voltage at the driver output 10V. The new +5V transition sends a 10V edge traveling down the line to the LS input and gets clamped at 5V which is a full negative reflection to return back to the driver and reduce the 10V at the output node ideally to 5V etc. So we know for a *fact* the process has to be designed to withstand a repetitive 10V applied to the output. And that's not just withstand to survive, that's withstand with no internal circuit disruption. Typical margins are factor of 2x or more, making a withstanding voltage of 20V a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> > > I thought I was following this ok, until I got to the point of the second wave being clamped at the LS input to the 5V rail. Is that were the case, how could the first reflection be above 5V?
> > >
> > > That aside, your whole description is pretty off track. The LS output driving the "high impedance" trace, does not pull up to 5V in the first place. The "high impedance" trace is not high enough to be ignored. The reality is the driver output will only drive hard to maybe 3.5V. Combine that with the trace impedance loading of around 110 ohms, and you get something like a 2V initial edge on the trace. This will be doubled at the far end reflection at the LS input, to about 4V. So there's no need to worry about over voltage from reflections.
> > Not going to get into those details. Theoretically your 4V return pulse would get doubled to 8V at the LS OUT pin, but it doesn't, and here's why. When the LS totem pole gets pushed into back bias, its current is immediately cut off, inducing the superposition of a 2.0V negative going pulse on the line. So the 4V incoming combined with that gets you back to your original 2V, and then the load sees a negative 2V step one line length delay later.
> Except this is not what is seen. If the line at the receiver spent any time at 2V, we would see all manner of misbehavior in the circuit. Imagine this being a clock line or an edge sensitive chip enable.
> > Stuff like shows why you're okay using unterminated lines most of the time for combinatorial inputs- it's the clocked inputs that are the weak link, unterminated line reflections cause the infamous glitchy double clocking problems. TTL drive levels are too weak for a DC termination but they're good enough for an AC termination. The AC termination is a series R+C shunting the line to signal COM at the load. The R is the interconnecting trace/wire characteristic impedance, and C is selected for an RC time constant equal to signal transition time. That one works pretty well. It's only needed in extreme situations where the line has to be run over 18" or so for some reason.
> Funny, I've worked on tons of TTL circuits that were not terminated and had no problems with glitchy clocks. Well, maybe not tons, but at least many pounds.

What's funny is that you're so knowledgeable on the basis of such limited experience. Try using signal coming in over a cable LPT port for clocks. There an AC termination into a Schmitt is advisable.

>
> It was always the ECL that required termination. But talk about power dissipation! Whew! We had machines that could overheat a high bay factory just from running the machines! The air conditioners were not designed to run in the winter, so we had to open doors.

The design rules were to use termination on distances greater than 0.8-1.4 inch depending on family- and that was to keep reflection below 20%. Terminations to 2V were the norm, and the 82/130 Thevenin split for 50R was pretty common. That adds up to a lot of current draw.

>
> --
>
> Rick C.
>
> -++ Get 1,000 miles of free Supercharging
> -++ Tesla referral code - https://ts.la/richard11209

Re: Emulating Open-Collector operation with TTL 74LS138...

<nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107534&group=sci.electronics.design#107534

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!69.80.99.22.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 08 Oct 2022 17:13:52 +0000
From: jlar...@highlandSNIPMEtechnology.com (John Larkin)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Date: Sat, 08 Oct 2022 10:13:55 -0700
Organization: Highland Tech
Reply-To: xx@yy.com
Message-ID: <nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com>
References: <thlsaq$382sg$1@dont-email.me> <00f17ea6-bfba-3735-01cb-5af013b6774e@electrooptical.net> <thmpk4$3d5gn$4@dont-email.me> <05ecb27a-a65c-5eab-cdea-93023db326a3@electrooptical.net> <dfc28446-8653-4b57-9a32-1ae7d75e208an@googlegroups.com> <19d1136d-4f22-acf2-c727-dc998bc1d84f@electrooptical.net> <30c08bcb-9a9b-41b9-80e0-d93a88708638n@googlegroups.com> <badc8bee-e041-a9db-b90c-c547804d213d@electrooptical.net>
X-Newsreader: Forte Agent 3.1/32.783
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 87
X-Trace: sv3-91lmI83oeWolsIFbAHYwhsNDvogHkrdpsVrmBkh17inrZGGzbNvmIYVzqG7FQckoY+5ooOJHEvjyq8K!fVvk+R8LauvKczNjZ/3N7rs1HPeW4jumqae7qgqQndmwRcFaizpwq++yXiS7e6ACiYkL7KP/58ls!DZqzXw==
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 4694
 by: John Larkin - Sat, 8 Oct 2022 17:13 UTC

On Thu, 6 Oct 2022 14:31:36 -0400, Phil Hobbs
<pcdhSpamMeSenseless@electrooptical.net> wrote:

>Lasse Langwadt Christensen wrote:
>> torsdag den 6. oktober 2022 kl. 20.04.09 UTC+2 skrev Phil Hobbs:
>>> Lasse Langwadt Christensen wrote:
>>>> torsdag den 6. oktober 2022 kl. 18.51.13 UTC+2 skrev Phil Hobbs:
>>>>> John Robertson wrote:
>>>>>> On 2022/10/06 4:41 a.m., Phil Hobbs wrote:
>>>>>>> John Robertson wrote:
>>>>>>>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
>>>>>>>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
>>>>>>>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
>>>>>>>> controller.
>>>>>>>>
>>>>>>>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate
>>>>>>>> on a 74LS138.
>>>>>>>>
>>>>>>>> Trying to solve this without a driver transistor. The circuit is for
>>>>>>>> a 1ms ~20V strobe pulse repeated every ten ms.
>>>>>>>>
>>>>>>>> I thought of putting a 10ufd cap in series with R2, but don't like
>>>>>>>> electrolytics as they fail after a few thousand hours.
>>>>>>>>
>>>>>>>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated
>>>>>>>> so that won't work reliably.
>>>>>>>>
>>>>>>>> Anyone have a single component in mind that will essentially emulate
>>>>>>>> (isolate) an Open-Collector output for the 138?
>>>>>>>>
>>>>>>>> Thanks!
>>>>>>>>
>>>>>>>> John :-#)#
>>>>>>>>
>>>>>>> Switch it to a 139 and use a 2N7002?
>>>>>>>
>>>>>>> Cheers
>>>>>>>
>>>>>>> Phil Hobbs
>>>>>>>
>>>>>>
>>>>>> Well, this is to fix 5 x PCBs we are stuck with at the moment, next run
>>>>>> will fix the drives - either 7445s or 138 with P-Channel MOSFETs and
>>>>>> drivers.
>>>>>>
>>>>>> Circuit I am trying to fix with fewest components - one x two legged
>>>>>> device preferred per 138 output:
>>>>>>
>>>>>> https://www.flippers.com/images/delete/74LS138_Lamp_Driver.png
>>>>>>
>>>>>> VLAMP is roughly 20VDC.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> John :-#)#
>>>>> The MOSFET cascode thing is pretty good actually, if you put a diode to
>>>>> the supply or want to live dangerously and rely on the ESD protection to
>>>>> discharge the gate. If it's a matter of using the boards or tossing
>>>>> them, there's not much to lose by using barefoot FETs.
>>>>>
>>>>
>>>> '138 is push-pull, though very wimpy high side
>>>>
>>> Sure, but anything above +4ish reverse-biases the upper output transistor.
>>> Cheers
>>
>> with the upper transistor on does it ever get there?
>>
>>
>
>Sure, it's an NPN emitter. If it were a NFET, it would be fine.
>
>Cheers
>
>Phil Hobbs

LS has a darlington with 110 ohms in the drain and probably no ESD
diode to +5.

It's shocking how poorly specified all those old TTL parts were.
Modern logic isn't much better. We have to measure stuff like Zout and
rise/fall times. Sometimes the results are startling.

We just yesterday decided that an efinix FPGA output was a pretty good
50 ohm source termination, so made the traces 50 ohms and deleted some
r-packs.

Re: Emulating Open-Collector operation with TTL 74LS138...

<09f075c4-4632-4030-bc3f-ab476cda8629n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107535&group=sci.electronics.design#107535

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:6214:1c4d:b0:4b1:7a21:e26f with SMTP id if13-20020a0562141c4d00b004b17a21e26fmr8890498qvb.81.1665249352175;
Sat, 08 Oct 2022 10:15:52 -0700 (PDT)
X-Received: by 2002:ac8:4e90:0:b0:38a:6b1d:c6c with SMTP id
16-20020ac84e90000000b0038a6b1d0c6cmr8901827qtp.373.1665249352003; Sat, 08
Oct 2022 10:15:52 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 10:15:51 -0700 (PDT)
In-Reply-To: <k083kh5937a16c2v6o3r05ukhgjtal4unc@4ax.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:5cc:4701:5250:75da:5673:d278:d97f;
posting-account=iGtwSwoAAABNNwPORfvAs6OM4AR9GRHt
NNTP-Posting-Host: 2601:5cc:4701:5250:75da:5673:d278:d97f
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <k083kh5937a16c2v6o3r05ukhgjtal4unc@4ax.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <09f075c4-4632-4030-bc3f-ab476cda8629n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: bloggs.f...@gmail.com (Fred Bloggs)
Injection-Date: Sat, 08 Oct 2022 17:15:52 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 4812
 by: Fred Bloggs - Sat, 8 Oct 2022 17:15 UTC

On Saturday, October 8, 2022 at 12:49:44 PM UTC-4, John Larkin wrote:
> On Fri, 7 Oct 2022 16:10:18 -0700 (PDT), Fred Bloggs
> <bloggs.fred...@gmail.com> wrote:
>
> >On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> >> On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> >> > On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
> >> >
> >> > <snip gibberish>
> >> > > That's not clear. Got a schematic?
> >> > > >
> >> > He's wasting his time, there's nothing wrong with the original circuit.
> >> >
> >> > He's just one of those people who, when they can't understand something, think something is wrong.
> >> > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> >> I can see that the original circuit might work fine, but it does depend on parameters that
> >> are not specified in the data sheet like the breakdown voltage of the output pull-down
> >> transistor, so I wouldn't be comfortable calling it "well designed".
> >
> >Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought transmission line effects into standard logic design. If the typical LS output gate transitioned a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high impedance input of another LS gate as its only load. The signal will be reflected 100% positively for 5V traveling back down the trace to the driver. Since the driver pulled high is high impedance, the returning pulse again is reflected positively 100% making the voltage at the driver output 10V. The new +5V transition sends a 10V edge traveling down the line to the LS input and gets clamped at 5V which is a full negative reflection to return back to the driver and reduce the 10V at the output node ideally to 5V etc. So we know for a *fact* the process has to be designed to withstand a repetitive 10V applied to the output. And that's not just withstand to survive, that's withstand with no internal
> circuit
> >disruption. Typical margins are factor of 2x or more, making a withstanding voltage of 20V a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> >
> >
> >>
> >> John
> LS has wussy pullups and is not very fast. LS is "low power schottky"
> logic. Zs is around 100 ohms and rise is slow. It won't drive a
> transmission line very hard.
>
> See fig 25. Barely any reflection overshoot, certainly not over +5.
>
> https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjvpfDVgtH6AhWuKUQIHUJMA6sQFnoECDoQAQ&url=https%3A%2F%2Fwww.ti.com%2Flit%2Fpdf%2Fsdya009&usg=AOvVaw2oKKkUlZ0b2DDwfOBBKOMt
>
> So not "for a *fact*"

It's about the same speed as standard TTL but with 1/3 the power supply current draw. That used to be a big deal.

My description of overshoot was "idealized" to put it mildly.

Re: Emulating Open-Collector operation with TTL 74LS138...

<7231bf1a-33d0-4cac-a74b-6f71ab740298n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107536&group=sci.electronics.design#107536

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:6214:ca2:b0:4b1:8855:9c8d with SMTP id s2-20020a0562140ca200b004b188559c8dmr8884814qvs.62.1665249739722;
Sat, 08 Oct 2022 10:22:19 -0700 (PDT)
X-Received: by 2002:a05:620a:800d:b0:6ce:6f69:d629 with SMTP id
ee13-20020a05620a800d00b006ce6f69d629mr7550227qkb.594.1665249739574; Sat, 08
Oct 2022 10:22:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 10:22:19 -0700 (PDT)
In-Reply-To: <d698e5cf-d16f-4d60-8f85-674735eefed2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=94.145.249.187; posting-account=mW5JKwkAAAAMyuWOVeLp8yffyAkVx0g7
NNTP-Posting-Host: 94.145.249.187
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <61e7c870-17b5-446e-b462-008a41696130n@googlegroups.com>
<a9aec01d-cf2c-49c7-a076-2ca65c39b0a3n@googlegroups.com> <00f14754-ec2a-4b68-a921-a6fcf933dc3bn@googlegroups.com>
<d698e5cf-d16f-4d60-8f85-674735eefed2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7231bf1a-33d0-4cac-a74b-6f71ab740298n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: langw...@fonz.dk (Lasse Langwadt Christensen)
Injection-Date: Sat, 08 Oct 2022 17:22:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 7694
 by: Lasse Langwadt Chris - Sat, 8 Oct 2022 17:22 UTC

lørdag den 8. oktober 2022 kl. 19.12.59 UTC+2 skrev Fred Bloggs:
> On Saturday, October 8, 2022 at 12:43:34 PM UTC-4, Ricky wrote:
> > On Saturday, October 8, 2022 at 11:27:51 AM UTC-4, Fred Bloggs wrote:
> > > On Friday, October 7, 2022 at 9:52:12 PM UTC-4, Ricky wrote:
> > > > On Friday, October 7, 2022 at 7:10:22 PM UTC-4, Fred Bloggs wrote:
> > > > > On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> > > > > > On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> > > > > > > On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
> > > > > > >
> > > > > > > <snip gibberish>
> > > > > > > > That's not clear. Got a schematic?
> > > > > > > > >
> > > > > > > He's wasting his time, there's nothing wrong with the original circuit.
> > > > > > >
> > > > > > > He's just one of those people who, when they can't understand something, think something is wrong.
> > > > > > > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> > > > > > I can see that the original circuit might work fine, but it does depend on parameters that
> > > > > > are not specified in the data sheet like the breakdown voltage of the output pull-down
> > > > > > transistor, so I wouldn't be comfortable calling it "well designed".
> > > > > Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought transmission line effects into standard logic design. If the typical LS output gate transitioned a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high impedance input of another LS gate as its only load. The signal will be reflected 100% positively for 5V traveling back down the trace to the driver. Since the driver pulled high is high impedance, the returning pulse again is reflected positively 100% making the voltage at the driver output 10V. The new +5V transition sends a 10V edge traveling down the line to the LS input and gets clamped at 5V which is a full negative reflection to return back to the driver and reduce the 10V at the output node ideally to 5V etc. So we know for a *fact* the process has to be designed to withstand a repetitive 10V applied to the output. And that's not just withstand to survive, that's withstand with no internal circuit disruption. Typical margins are factor of 2x or more, making a withstanding voltage of 20V a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> > > > I thought I was following this ok, until I got to the point of the second wave being clamped at the LS input to the 5V rail. Is that were the case, how could the first reflection be above 5V?
> > > >
> > > > That aside, your whole description is pretty off track. The LS output driving the "high impedance" trace, does not pull up to 5V in the first place. The "high impedance" trace is not high enough to be ignored. The reality is the driver output will only drive hard to maybe 3.5V. Combine that with the trace impedance loading of around 110 ohms, and you get something like a 2V initial edge on the trace. This will be doubled at the far end reflection at the LS input, to about 4V. So there's no need to worry about over voltage from reflections.
> > > Not going to get into those details. Theoretically your 4V return pulse would get doubled to 8V at the LS OUT pin, but it doesn't, and here's why. When the LS totem pole gets pushed into back bias, its current is immediately cut off, inducing the superposition of a 2.0V negative going pulse on the line. So the 4V incoming combined with that gets you back to your original 2V, and then the load sees a negative 2V step one line length delay later.
> > Except this is not what is seen. If the line at the receiver spent any time at 2V, we would see all manner of misbehavior in the circuit. Imagine this being a clock line or an edge sensitive chip enable.
> > > Stuff like shows why you're okay using unterminated lines most of the time for combinatorial inputs- it's the clocked inputs that are the weak link, unterminated line reflections cause the infamous glitchy double clocking problems. TTL drive levels are too weak for a DC termination but they're good enough for an AC termination. The AC termination is a series R+C shunting the line to signal COM at the load. The R is the interconnecting trace/wire characteristic impedance, and C is selected for an RC time constant equal to signal transition time. That one works pretty well. It's only needed in extreme situations where the line has to be run over 18" or so for some reason.
> > Funny, I've worked on tons of TTL circuits that were not terminated and had no problems with glitchy clocks. Well, maybe not tons, but at least many pounds.
> What's funny is that you're so knowledgeable on the basis of such limited experience. Try using signal coming in over a cable LPT port for clocks. There an AC termination into a Schmitt is advisable.
> >
> > It was always the ECL that required termination. But talk about power dissipation! Whew! We had machines that could overheat a high bay factory just from running the machines! The air conditioners were not designed to run in the winter, so we had to open doors.
> The design rules were to use termination on distances greater than 0.8-1.4 inch depending on family- and that was to keep reflection below 20%. Terminations to 2V were the norm, and the 82/130 Thevenin split for 50R was pretty common. That adds up to a lot of current draw.

1 inch of trace is a few hundred picoseconds

Re: Emulating Open-Collector operation with TTL 74LS138...

<e242e237-d03a-415c-b27c-5b302436bf46n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107537&group=sci.electronics.design#107537

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:622a:1817:b0:398:6d89:c420 with SMTP id t23-20020a05622a181700b003986d89c420mr2004235qtc.457.1665250127382;
Sat, 08 Oct 2022 10:28:47 -0700 (PDT)
X-Received: by 2002:a05:620a:1274:b0:6e0:4d1c:2302 with SMTP id
b20-20020a05620a127400b006e04d1c2302mr7441536qkl.557.1665250127176; Sat, 08
Oct 2022 10:28:47 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 10:28:46 -0700 (PDT)
In-Reply-To: <7231bf1a-33d0-4cac-a74b-6f71ab740298n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:5cc:4701:5250:75da:5673:d278:d97f;
posting-account=iGtwSwoAAABNNwPORfvAs6OM4AR9GRHt
NNTP-Posting-Host: 2601:5cc:4701:5250:75da:5673:d278:d97f
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <61e7c870-17b5-446e-b462-008a41696130n@googlegroups.com>
<a9aec01d-cf2c-49c7-a076-2ca65c39b0a3n@googlegroups.com> <00f14754-ec2a-4b68-a921-a6fcf933dc3bn@googlegroups.com>
<d698e5cf-d16f-4d60-8f85-674735eefed2n@googlegroups.com> <7231bf1a-33d0-4cac-a74b-6f71ab740298n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e242e237-d03a-415c-b27c-5b302436bf46n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: bloggs.f...@gmail.com (Fred Bloggs)
Injection-Date: Sat, 08 Oct 2022 17:28:47 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 8032
 by: Fred Bloggs - Sat, 8 Oct 2022 17:28 UTC

On Saturday, October 8, 2022 at 1:22:23 PM UTC-4, lang...@fonz.dk wrote:
> lørdag den 8. oktober 2022 kl. 19.12.59 UTC+2 skrev Fred Bloggs:
> > On Saturday, October 8, 2022 at 12:43:34 PM UTC-4, Ricky wrote:
> > > On Saturday, October 8, 2022 at 11:27:51 AM UTC-4, Fred Bloggs wrote:
> > > > On Friday, October 7, 2022 at 9:52:12 PM UTC-4, Ricky wrote:
> > > > > On Friday, October 7, 2022 at 7:10:22 PM UTC-4, Fred Bloggs wrote:
> > > > > > On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> > > > > > > On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> > > > > > > > On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
> > > > > > > >
> > > > > > > > <snip gibberish>
> > > > > > > > > That's not clear. Got a schematic?
> > > > > > > > > >
> > > > > > > > He's wasting his time, there's nothing wrong with the original circuit.
> > > > > > > >
> > > > > > > > He's just one of those people who, when they can't understand something, think something is wrong.
> > > > > > > > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> > > > > > > I can see that the original circuit might work fine, but it does depend on parameters that
> > > > > > > are not specified in the data sheet like the breakdown voltage of the output pull-down
> > > > > > > transistor, so I wouldn't be comfortable calling it "well designed".
> > > > > > Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought transmission line effects into standard logic design. If the typical LS output gate transitioned a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high impedance input of another LS gate as its only load. The signal will be reflected 100% positively for 5V traveling back down the trace to the driver. Since the driver pulled high is high impedance, the returning pulse again is reflected positively 100% making the voltage at the driver output 10V. The new +5V transition sends a 10V edge traveling down the line to the LS input and gets clamped at 5V which is a full negative reflection to return back to the driver and reduce the 10V at the output node ideally to 5V etc. So we know for a *fact* the process has to be designed to withstand a repetitive 10V applied to the output. And that's not just withstand to survive, that's withstand with no internal circuit disruption. Typical margins are factor of 2x or more, making a withstanding voltage of 20V a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> > > > > I thought I was following this ok, until I got to the point of the second wave being clamped at the LS input to the 5V rail. Is that were the case, how could the first reflection be above 5V?
> > > > >
> > > > > That aside, your whole description is pretty off track. The LS output driving the "high impedance" trace, does not pull up to 5V in the first place. The "high impedance" trace is not high enough to be ignored. The reality is the driver output will only drive hard to maybe 3.5V. Combine that with the trace impedance loading of around 110 ohms, and you get something like a 2V initial edge on the trace. This will be doubled at the far end reflection at the LS input, to about 4V. So there's no need to worry about over voltage from reflections.
> > > > Not going to get into those details. Theoretically your 4V return pulse would get doubled to 8V at the LS OUT pin, but it doesn't, and here's why. When the LS totem pole gets pushed into back bias, its current is immediately cut off, inducing the superposition of a 2.0V negative going pulse on the line. So the 4V incoming combined with that gets you back to your original 2V, and then the load sees a negative 2V step one line length delay later.
> > > Except this is not what is seen. If the line at the receiver spent any time at 2V, we would see all manner of misbehavior in the circuit. Imagine this being a clock line or an edge sensitive chip enable.
> > > > Stuff like shows why you're okay using unterminated lines most of the time for combinatorial inputs- it's the clocked inputs that are the weak link, unterminated line reflections cause the infamous glitchy double clocking problems. TTL drive levels are too weak for a DC termination but they're good enough for an AC termination. The AC termination is a series R+C shunting the line to signal COM at the load. The R is the interconnecting trace/wire characteristic impedance, and C is selected for an RC time constant equal to signal transition time. That one works pretty well. It's only needed in extreme situations where the line has to be run over 18" or so for some reason.
> > > Funny, I've worked on tons of TTL circuits that were not terminated and had no problems with glitchy clocks. Well, maybe not tons, but at least many pounds.
> > What's funny is that you're so knowledgeable on the basis of such limited experience. Try using signal coming in over a cable LPT port for clocks. There an AC termination into a Schmitt is advisable.
> > >
> > > It was always the ECL that required termination. But talk about power dissipation! Whew! We had machines that could overheat a high bay factory just from running the machines! The air conditioners were not designed to run in the winter, so we had to open doors.
> > The design rules were to use termination on distances greater than 0.8-1.4 inch depending on family- and that was to keep reflection below 20%. Terminations to 2V were the norm, and the 82/130 Thevenin split for 50R was pretty common. That adds up to a lot of current draw.
> 1 inch of trace is a few hundred picoseconds

I was surprised by it too, but that was the Motorola official recommendation.

Re: Emulating Open-Collector operation with TTL 74LS138...

<0a971c49-3319-4008-94d7-62ce79f2e2b6n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107538&group=sci.electronics.design#107538

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:622a:1450:b0:35d:140d:f7bf with SMTP id v16-20020a05622a145000b0035d140df7bfmr8805917qtx.612.1665250196881;
Sat, 08 Oct 2022 10:29:56 -0700 (PDT)
X-Received: by 2002:a05:622a:183:b0:35d:5c28:7a2b with SMTP id
s3-20020a05622a018300b0035d5c287a2bmr9045666qtw.410.1665250196734; Sat, 08
Oct 2022 10:29:56 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 10:29:56 -0700 (PDT)
In-Reply-To: <nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com>
Injection-Info: google-groups.googlegroups.com; posting-host=94.145.249.187; posting-account=mW5JKwkAAAAMyuWOVeLp8yffyAkVx0g7
NNTP-Posting-Host: 94.145.249.187
References: <thlsaq$382sg$1@dont-email.me> <00f17ea6-bfba-3735-01cb-5af013b6774e@electrooptical.net>
<thmpk4$3d5gn$4@dont-email.me> <05ecb27a-a65c-5eab-cdea-93023db326a3@electrooptical.net>
<dfc28446-8653-4b57-9a32-1ae7d75e208an@googlegroups.com> <19d1136d-4f22-acf2-c727-dc998bc1d84f@electrooptical.net>
<30c08bcb-9a9b-41b9-80e0-d93a88708638n@googlegroups.com> <badc8bee-e041-a9db-b90c-c547804d213d@electrooptical.net>
<nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0a971c49-3319-4008-94d7-62ce79f2e2b6n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: langw...@fonz.dk (Lasse Langwadt Christensen)
Injection-Date: Sat, 08 Oct 2022 17:29:56 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5073
 by: Lasse Langwadt Chris - Sat, 8 Oct 2022 17:29 UTC

lørdag den 8. oktober 2022 kl. 19.14.05 UTC+2 skrev John Larkin:
> On Thu, 6 Oct 2022 14:31:36 -0400, Phil Hobbs
> <pcdhSpamM...@electrooptical.net> wrote:
>
> >Lasse Langwadt Christensen wrote:
> >> torsdag den 6. oktober 2022 kl. 20.04.09 UTC+2 skrev Phil Hobbs:
> >>> Lasse Langwadt Christensen wrote:
> >>>> torsdag den 6. oktober 2022 kl. 18.51.13 UTC+2 skrev Phil Hobbs:
> >>>>> John Robertson wrote:
> >>>>>> On 2022/10/06 4:41 a.m., Phil Hobbs wrote:
> >>>>>>> John Robertson wrote:
> >>>>>>>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
> >>>>>>>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
> >>>>>>>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
> >>>>>>>> controller.
> >>>>>>>>
> >>>>>>>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate
> >>>>>>>> on a 74LS138.
> >>>>>>>>
> >>>>>>>> Trying to solve this without a driver transistor. The circuit is for
> >>>>>>>> a 1ms ~20V strobe pulse repeated every ten ms.
> >>>>>>>>
> >>>>>>>> I thought of putting a 10ufd cap in series with R2, but don't like
> >>>>>>>> electrolytics as they fail after a few thousand hours.
> >>>>>>>>
> >>>>>>>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated
> >>>>>>>> so that won't work reliably.
> >>>>>>>>
> >>>>>>>> Anyone have a single component in mind that will essentially emulate
> >>>>>>>> (isolate) an Open-Collector output for the 138?
> >>>>>>>>
> >>>>>>>> Thanks!
> >>>>>>>>
> >>>>>>>> John :-#)#
> >>>>>>>>
> >>>>>>> Switch it to a 139 and use a 2N7002?
> >>>>>>>
> >>>>>>> Cheers
> >>>>>>>
> >>>>>>> Phil Hobbs
> >>>>>>>
> >>>>>>
> >>>>>> Well, this is to fix 5 x PCBs we are stuck with at the moment, next run
> >>>>>> will fix the drives - either 7445s or 138 with P-Channel MOSFETs and
> >>>>>> drivers.
> >>>>>>
> >>>>>> Circuit I am trying to fix with fewest components - one x two legged
> >>>>>> device preferred per 138 output:
> >>>>>>
> >>>>>> https://www.flippers.com/images/delete/74LS138_Lamp_Driver.png
> >>>>>>
> >>>>>> VLAMP is roughly 20VDC.
> >>>>>>
> >>>>>> Thanks,
> >>>>>>
> >>>>>> John :-#)#
> >>>>> The MOSFET cascode thing is pretty good actually, if you put a diode to
> >>>>> the supply or want to live dangerously and rely on the ESD protection to
> >>>>> discharge the gate. If it's a matter of using the boards or tossing
> >>>>> them, there's not much to lose by using barefoot FETs.
> >>>>>
> >>>>
> >>>> '138 is push-pull, though very wimpy high side
> >>>>
> >>> Sure, but anything above +4ish reverse-biases the upper output transistor.
> >>> Cheers
> >>
> >> with the upper transistor on does it ever get there?
> >>
> >>
> >
> >Sure, it's an NPN emitter. If it were a NFET, it would be fine.
> >
> >Cheers
> >
> >Phil Hobbs
>
> LS has a darlington with 110 ohms in the drain and probably no ESD
> diode to +5.
>
> It's shocking how poorly specified all those old TTL parts were.
> Modern logic isn't much better. We have to measure stuff like Zout and
> rise/fall times. Sometimes the results are startling.

it should be in the IBIS file

Re: Emulating Open-Collector operation with TTL 74LS138...

<e981a155-7941-47ac-9071-57b5afaeb0f6n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107540&group=sci.electronics.design#107540

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:620a:1aa0:b0:6e5:e017:e9d3 with SMTP id bl32-20020a05620a1aa000b006e5e017e9d3mr7894491qkb.490.1665250550554;
Sat, 08 Oct 2022 10:35:50 -0700 (PDT)
X-Received: by 2002:a0c:9a0d:0:b0:4b1:982e:96d4 with SMTP id
p13-20020a0c9a0d000000b004b1982e96d4mr8456742qvd.114.1665250550359; Sat, 08
Oct 2022 10:35:50 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 10:35:50 -0700 (PDT)
In-Reply-To: <7231bf1a-33d0-4cac-a74b-6f71ab740298n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:5cc:4701:5250:75da:5673:d278:d97f;
posting-account=iGtwSwoAAABNNwPORfvAs6OM4AR9GRHt
NNTP-Posting-Host: 2601:5cc:4701:5250:75da:5673:d278:d97f
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <61e7c870-17b5-446e-b462-008a41696130n@googlegroups.com>
<a9aec01d-cf2c-49c7-a076-2ca65c39b0a3n@googlegroups.com> <00f14754-ec2a-4b68-a921-a6fcf933dc3bn@googlegroups.com>
<d698e5cf-d16f-4d60-8f85-674735eefed2n@googlegroups.com> <7231bf1a-33d0-4cac-a74b-6f71ab740298n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e981a155-7941-47ac-9071-57b5afaeb0f6n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: bloggs.f...@gmail.com (Fred Bloggs)
Injection-Date: Sat, 08 Oct 2022 17:35:50 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 8110
 by: Fred Bloggs - Sat, 8 Oct 2022 17:35 UTC

On Saturday, October 8, 2022 at 1:22:23 PM UTC-4, lang...@fonz.dk wrote:
> lørdag den 8. oktober 2022 kl. 19.12.59 UTC+2 skrev Fred Bloggs:
> > On Saturday, October 8, 2022 at 12:43:34 PM UTC-4, Ricky wrote:
> > > On Saturday, October 8, 2022 at 11:27:51 AM UTC-4, Fred Bloggs wrote:
> > > > On Friday, October 7, 2022 at 9:52:12 PM UTC-4, Ricky wrote:
> > > > > On Friday, October 7, 2022 at 7:10:22 PM UTC-4, Fred Bloggs wrote:
> > > > > > On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> > > > > > > On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> > > > > > > > On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
> > > > > > > >
> > > > > > > > <snip gibberish>
> > > > > > > > > That's not clear. Got a schematic?
> > > > > > > > > >
> > > > > > > > He's wasting his time, there's nothing wrong with the original circuit.
> > > > > > > >
> > > > > > > > He's just one of those people who, when they can't understand something, think something is wrong.
> > > > > > > > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> > > > > > > I can see that the original circuit might work fine, but it does depend on parameters that
> > > > > > > are not specified in the data sheet like the breakdown voltage of the output pull-down
> > > > > > > transistor, so I wouldn't be comfortable calling it "well designed".
> > > > > > Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought transmission line effects into standard logic design. If the typical LS output gate transitioned a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high impedance input of another LS gate as its only load. The signal will be reflected 100% positively for 5V traveling back down the trace to the driver. Since the driver pulled high is high impedance, the returning pulse again is reflected positively 100% making the voltage at the driver output 10V. The new +5V transition sends a 10V edge traveling down the line to the LS input and gets clamped at 5V which is a full negative reflection to return back to the driver and reduce the 10V at the output node ideally to 5V etc. So we know for a *fact* the process has to be designed to withstand a repetitive 10V applied to the output. And that's not just withstand to survive, that's withstand with no internal circuit disruption. Typical margins are factor of 2x or more, making a withstanding voltage of 20V a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> > > > > I thought I was following this ok, until I got to the point of the second wave being clamped at the LS input to the 5V rail. Is that were the case, how could the first reflection be above 5V?
> > > > >
> > > > > That aside, your whole description is pretty off track. The LS output driving the "high impedance" trace, does not pull up to 5V in the first place. The "high impedance" trace is not high enough to be ignored. The reality is the driver output will only drive hard to maybe 3.5V. Combine that with the trace impedance loading of around 110 ohms, and you get something like a 2V initial edge on the trace. This will be doubled at the far end reflection at the LS input, to about 4V. So there's no need to worry about over voltage from reflections.
> > > > Not going to get into those details. Theoretically your 4V return pulse would get doubled to 8V at the LS OUT pin, but it doesn't, and here's why. When the LS totem pole gets pushed into back bias, its current is immediately cut off, inducing the superposition of a 2.0V negative going pulse on the line. So the 4V incoming combined with that gets you back to your original 2V, and then the load sees a negative 2V step one line length delay later.
> > > Except this is not what is seen. If the line at the receiver spent any time at 2V, we would see all manner of misbehavior in the circuit. Imagine this being a clock line or an edge sensitive chip enable.
> > > > Stuff like shows why you're okay using unterminated lines most of the time for combinatorial inputs- it's the clocked inputs that are the weak link, unterminated line reflections cause the infamous glitchy double clocking problems. TTL drive levels are too weak for a DC termination but they're good enough for an AC termination. The AC termination is a series R+C shunting the line to signal COM at the load. The R is the interconnecting trace/wire characteristic impedance, and C is selected for an RC time constant equal to signal transition time. That one works pretty well. It's only needed in extreme situations where the line has to be run over 18" or so for some reason.
> > > Funny, I've worked on tons of TTL circuits that were not terminated and had no problems with glitchy clocks. Well, maybe not tons, but at least many pounds.
> > What's funny is that you're so knowledgeable on the basis of such limited experience. Try using signal coming in over a cable LPT port for clocks. There an AC termination into a Schmitt is advisable.
> > >
> > > It was always the ECL that required termination. But talk about power dissipation! Whew! We had machines that could overheat a high bay factory just from running the machines! The air conditioners were not designed to run in the winter, so we had to open doors.
> > The design rules were to use termination on distances greater than 0.8-1.4 inch depending on family- and that was to keep reflection below 20%. Terminations to 2V were the norm, and the 82/130 Thevenin split for 50R was pretty common. That adds up to a lot of current draw.
> 1 inch of trace is a few hundred picoseconds

Guess I should add that recommendation was for the DIP packaging for which lead inductance was significant. It may not apply to the surface mount package.

Re: Emulating Open-Collector operation with TTL 74LS138...

<bc848283-27d5-42ed-ab75-13bca6dd11cdn@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107541&group=sci.electronics.design#107541

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:ac8:5f4c:0:b0:398:4338:ac73 with SMTP id y12-20020ac85f4c000000b003984338ac73mr2324307qta.627.1665251022595;
Sat, 08 Oct 2022 10:43:42 -0700 (PDT)
X-Received: by 2002:a05:620a:4096:b0:6ce:d6f6:fd2b with SMTP id
f22-20020a05620a409600b006ced6f6fd2bmr7674655qko.47.1665251022407; Sat, 08
Oct 2022 10:43:42 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 10:43:42 -0700 (PDT)
In-Reply-To: <nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:5cc:4701:5250:75da:5673:d278:d97f;
posting-account=iGtwSwoAAABNNwPORfvAs6OM4AR9GRHt
NNTP-Posting-Host: 2601:5cc:4701:5250:75da:5673:d278:d97f
References: <thlsaq$382sg$1@dont-email.me> <00f17ea6-bfba-3735-01cb-5af013b6774e@electrooptical.net>
<thmpk4$3d5gn$4@dont-email.me> <05ecb27a-a65c-5eab-cdea-93023db326a3@electrooptical.net>
<dfc28446-8653-4b57-9a32-1ae7d75e208an@googlegroups.com> <19d1136d-4f22-acf2-c727-dc998bc1d84f@electrooptical.net>
<30c08bcb-9a9b-41b9-80e0-d93a88708638n@googlegroups.com> <badc8bee-e041-a9db-b90c-c547804d213d@electrooptical.net>
<nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <bc848283-27d5-42ed-ab75-13bca6dd11cdn@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: bloggs.f...@gmail.com (Fred Bloggs)
Injection-Date: Sat, 08 Oct 2022 17:43:42 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 5215
 by: Fred Bloggs - Sat, 8 Oct 2022 17:43 UTC

On Saturday, October 8, 2022 at 1:14:05 PM UTC-4, John Larkin wrote:
> On Thu, 6 Oct 2022 14:31:36 -0400, Phil Hobbs
> <pcdhSpamM...@electrooptical.net> wrote:
>
> >Lasse Langwadt Christensen wrote:
> >> torsdag den 6. oktober 2022 kl. 20.04.09 UTC+2 skrev Phil Hobbs:
> >>> Lasse Langwadt Christensen wrote:
> >>>> torsdag den 6. oktober 2022 kl. 18.51.13 UTC+2 skrev Phil Hobbs:
> >>>>> John Robertson wrote:
> >>>>>> On 2022/10/06 4:41 a.m., Phil Hobbs wrote:
> >>>>>>> John Robertson wrote:
> >>>>>>>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
> >>>>>>>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
> >>>>>>>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
> >>>>>>>> controller.
> >>>>>>>>
> >>>>>>>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate
> >>>>>>>> on a 74LS138.
> >>>>>>>>
> >>>>>>>> Trying to solve this without a driver transistor. The circuit is for
> >>>>>>>> a 1ms ~20V strobe pulse repeated every ten ms.
> >>>>>>>>
> >>>>>>>> I thought of putting a 10ufd cap in series with R2, but don't like
> >>>>>>>> electrolytics as they fail after a few thousand hours.
> >>>>>>>>
> >>>>>>>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated
> >>>>>>>> so that won't work reliably.
> >>>>>>>>
> >>>>>>>> Anyone have a single component in mind that will essentially emulate
> >>>>>>>> (isolate) an Open-Collector output for the 138?
> >>>>>>>>
> >>>>>>>> Thanks!
> >>>>>>>>
> >>>>>>>> John :-#)#
> >>>>>>>>
> >>>>>>> Switch it to a 139 and use a 2N7002?
> >>>>>>>
> >>>>>>> Cheers
> >>>>>>>
> >>>>>>> Phil Hobbs
> >>>>>>>
> >>>>>>
> >>>>>> Well, this is to fix 5 x PCBs we are stuck with at the moment, next run
> >>>>>> will fix the drives - either 7445s or 138 with P-Channel MOSFETs and
> >>>>>> drivers.
> >>>>>>
> >>>>>> Circuit I am trying to fix with fewest components - one x two legged
> >>>>>> device preferred per 138 output:
> >>>>>>
> >>>>>> https://www.flippers.com/images/delete/74LS138_Lamp_Driver.png
> >>>>>>
> >>>>>> VLAMP is roughly 20VDC.
> >>>>>>
> >>>>>> Thanks,
> >>>>>>
> >>>>>> John :-#)#
> >>>>> The MOSFET cascode thing is pretty good actually, if you put a diode to
> >>>>> the supply or want to live dangerously and rely on the ESD protection to
> >>>>> discharge the gate. If it's a matter of using the boards or tossing
> >>>>> them, there's not much to lose by using barefoot FETs.
> >>>>>
> >>>>
> >>>> '138 is push-pull, though very wimpy high side
> >>>>
> >>> Sure, but anything above +4ish reverse-biases the upper output transistor.
> >>> Cheers
> >>
> >> with the upper transistor on does it ever get there?
> >>
> >>
> >
> >Sure, it's an NPN emitter. If it were a NFET, it would be fine.
> >
> >Cheers
> >
> >Phil Hobbs
>
> LS has a darlington with 110 ohms in the drain and probably no ESD
> diode to +5.

It's much more than that. It's the so-called totem-pole optimized for switching which mainly meant low impedance circuit paths for quick base saturation discharge and preventing shoot- through spiking.

>
> It's shocking how poorly specified all those old TTL parts were.
> Modern logic isn't much better. We have to measure stuff like Zout and
> rise/fall times. Sometimes the results are startling.
>
> We just yesterday decided that an efinix FPGA output was a pretty good
> 50 ohm source termination, so made the traces 50 ohms and deleted some
> r-packs.

Re: Emulating Open-Collector operation with TTL 74LS138...

<ce836ae4-a36b-4e8c-b499-66e133b5ed63n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107543&group=sci.electronics.design#107543

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:620a:1533:b0:6d1:deb2:8ddc with SMTP id n19-20020a05620a153300b006d1deb28ddcmr7752615qkk.676.1665252279458;
Sat, 08 Oct 2022 11:04:39 -0700 (PDT)
X-Received: by 2002:ad4:5b89:0:b0:4b1:a22e:7d7f with SMTP id
9-20020ad45b89000000b004b1a22e7d7fmr8906457qvp.26.1665252279184; Sat, 08 Oct
2022 11:04:39 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 11:04:38 -0700 (PDT)
In-Reply-To: <d698e5cf-d16f-4d60-8f85-674735eefed2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2605:ba00:3208:c08:3557:daf5:10f8:fe81;
posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 2605:ba00:3208:c08:3557:daf5:10f8:fe81
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <61e7c870-17b5-446e-b462-008a41696130n@googlegroups.com>
<a9aec01d-cf2c-49c7-a076-2ca65c39b0a3n@googlegroups.com> <00f14754-ec2a-4b68-a921-a6fcf933dc3bn@googlegroups.com>
<d698e5cf-d16f-4d60-8f85-674735eefed2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ce836ae4-a36b-4e8c-b499-66e133b5ed63n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: gnuarm.d...@gmail.com (Ricky)
Injection-Date: Sat, 08 Oct 2022 18:04:39 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 7533
 by: Ricky - Sat, 8 Oct 2022 18:04 UTC

On Saturday, October 8, 2022 at 1:12:59 PM UTC-4, Fred Bloggs wrote:
> On Saturday, October 8, 2022 at 12:43:34 PM UTC-4, Ricky wrote:
> > On Saturday, October 8, 2022 at 11:27:51 AM UTC-4, Fred Bloggs wrote:
> > > On Friday, October 7, 2022 at 9:52:12 PM UTC-4, Ricky wrote:
> > > > On Friday, October 7, 2022 at 7:10:22 PM UTC-4, Fred Bloggs wrote:
> > > > > On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> > > > > > On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> > > > > > > On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
> > > > > > >
> > > > > > > <snip gibberish>
> > > > > > > > That's not clear. Got a schematic?
> > > > > > > > >
> > > > > > > He's wasting his time, there's nothing wrong with the original circuit.
> > > > > > >
> > > > > > > He's just one of those people who, when they can't understand something, think something is wrong.
> > > > > > > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> > > > > > I can see that the original circuit might work fine, but it does depend on parameters that
> > > > > > are not specified in the data sheet like the breakdown voltage of the output pull-down
> > > > > > transistor, so I wouldn't be comfortable calling it "well designed".
> > > > > Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought transmission line effects into standard logic design. If the typical LS output gate transitioned a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high impedance input of another LS gate as its only load. The signal will be reflected 100% positively for 5V traveling back down the trace to the driver. Since the driver pulled high is high impedance, the returning pulse again is reflected positively 100% making the voltage at the driver output 10V. The new +5V transition sends a 10V edge traveling down the line to the LS input and gets clamped at 5V which is a full negative reflection to return back to the driver and reduce the 10V at the output node ideally to 5V etc. So we know for a *fact* the process has to be designed to withstand a repetitive 10V applied to the output. And that's not just withstand to survive, that's withstand with no internal circuit disruption. Typical margins are factor of 2x or more, making a withstanding voltage of 20V a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> > > > I thought I was following this ok, until I got to the point of the second wave being clamped at the LS input to the 5V rail. Is that were the case, how could the first reflection be above 5V?
> > > >
> > > > That aside, your whole description is pretty off track. The LS output driving the "high impedance" trace, does not pull up to 5V in the first place. The "high impedance" trace is not high enough to be ignored. The reality is the driver output will only drive hard to maybe 3.5V. Combine that with the trace impedance loading of around 110 ohms, and you get something like a 2V initial edge on the trace. This will be doubled at the far end reflection at the LS input, to about 4V. So there's no need to worry about over voltage from reflections.
> > > Not going to get into those details. Theoretically your 4V return pulse would get doubled to 8V at the LS OUT pin, but it doesn't, and here's why. When the LS totem pole gets pushed into back bias, its current is immediately cut off, inducing the superposition of a 2.0V negative going pulse on the line. So the 4V incoming combined with that gets you back to your original 2V, and then the load sees a negative 2V step one line length delay later.
> > Except this is not what is seen. If the line at the receiver spent any time at 2V, we would see all manner of misbehavior in the circuit. Imagine this being a clock line or an edge sensitive chip enable.
> > > Stuff like shows why you're okay using unterminated lines most of the time for combinatorial inputs- it's the clocked inputs that are the weak link, unterminated line reflections cause the infamous glitchy double clocking problems. TTL drive levels are too weak for a DC termination but they're good enough for an AC termination. The AC termination is a series R+C shunting the line to signal COM at the load. The R is the interconnecting trace/wire characteristic impedance, and C is selected for an RC time constant equal to signal transition time. That one works pretty well. It's only needed in extreme situations where the line has to be run over 18" or so for some reason.
> > Funny, I've worked on tons of TTL circuits that were not terminated and had no problems with glitchy clocks. Well, maybe not tons, but at least many pounds.
> What's funny is that you're so knowledgeable on the basis of such limited experience. Try using signal coming in over a cable LPT port for clocks. There an AC termination into a Schmitt is advisable.

LOL, I see why Bill gives you such a hard time. You deserve it. Sure, you can construct any of a dozen scenarios where termination might be needed. Your prior posts didn't talk about those. You blame it all on the inherent structure of the LSTTL output stage. So this one is BUSTED!

--

Rick C.

+-- Get 1,000 miles of free Supercharging
+-- Tesla referral code - https://ts.la/richard11209

Re: Emulating Open-Collector operation with TTL 74LS138...

<7a646119-c0fc-42c7-abd9-a95041d3c7e5n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107544&group=sci.electronics.design#107544

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:ac8:7d10:0:b0:35c:d519:545 with SMTP id g16-20020ac87d10000000b0035cd5190545mr8772950qtb.537.1665252448605;
Sat, 08 Oct 2022 11:07:28 -0700 (PDT)
X-Received: by 2002:a05:6214:5181:b0:473:1a26:99f6 with SMTP id
kl1-20020a056214518100b004731a2699f6mr9047678qvb.47.1665252448418; Sat, 08
Oct 2022 11:07:28 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 11:07:28 -0700 (PDT)
In-Reply-To: <ce836ae4-a36b-4e8c-b499-66e133b5ed63n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:5cc:4701:5250:75da:5673:d278:d97f;
posting-account=iGtwSwoAAABNNwPORfvAs6OM4AR9GRHt
NNTP-Posting-Host: 2601:5cc:4701:5250:75da:5673:d278:d97f
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <61e7c870-17b5-446e-b462-008a41696130n@googlegroups.com>
<a9aec01d-cf2c-49c7-a076-2ca65c39b0a3n@googlegroups.com> <00f14754-ec2a-4b68-a921-a6fcf933dc3bn@googlegroups.com>
<d698e5cf-d16f-4d60-8f85-674735eefed2n@googlegroups.com> <ce836ae4-a36b-4e8c-b499-66e133b5ed63n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <7a646119-c0fc-42c7-abd9-a95041d3c7e5n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: bloggs.f...@gmail.com (Fred Bloggs)
Injection-Date: Sat, 08 Oct 2022 18:07:28 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 7778
 by: Fred Bloggs - Sat, 8 Oct 2022 18:07 UTC

On Saturday, October 8, 2022 at 2:04:43 PM UTC-4, Ricky wrote:
> On Saturday, October 8, 2022 at 1:12:59 PM UTC-4, Fred Bloggs wrote:
> > On Saturday, October 8, 2022 at 12:43:34 PM UTC-4, Ricky wrote:
> > > On Saturday, October 8, 2022 at 11:27:51 AM UTC-4, Fred Bloggs wrote:
> > > > On Friday, October 7, 2022 at 9:52:12 PM UTC-4, Ricky wrote:
> > > > > On Friday, October 7, 2022 at 7:10:22 PM UTC-4, Fred Bloggs wrote:
> > > > > > On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> > > > > > > On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> > > > > > > > On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
> > > > > > > >
> > > > > > > > <snip gibberish>
> > > > > > > > > That's not clear. Got a schematic?
> > > > > > > > > >
> > > > > > > > He's wasting his time, there's nothing wrong with the original circuit.
> > > > > > > >
> > > > > > > > He's just one of those people who, when they can't understand something, think something is wrong.
> > > > > > > > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> > > > > > > I can see that the original circuit might work fine, but it does depend on parameters that
> > > > > > > are not specified in the data sheet like the breakdown voltage of the output pull-down
> > > > > > > transistor, so I wouldn't be comfortable calling it "well designed".
> > > > > > Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought transmission line effects into standard logic design. If the typical LS output gate transitioned a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high impedance input of another LS gate as its only load. The signal will be reflected 100% positively for 5V traveling back down the trace to the driver. Since the driver pulled high is high impedance, the returning pulse again is reflected positively 100% making the voltage at the driver output 10V. The new +5V transition sends a 10V edge traveling down the line to the LS input and gets clamped at 5V which is a full negative reflection to return back to the driver and reduce the 10V at the output node ideally to 5V etc. So we know for a *fact* the process has to be designed to withstand a repetitive 10V applied to the output. And that's not just withstand to survive, that's withstand with no internal circuit disruption. Typical margins are factor of 2x or more, making a withstanding voltage of 20V a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> > > > > I thought I was following this ok, until I got to the point of the second wave being clamped at the LS input to the 5V rail. Is that were the case, how could the first reflection be above 5V?
> > > > >
> > > > > That aside, your whole description is pretty off track. The LS output driving the "high impedance" trace, does not pull up to 5V in the first place. The "high impedance" trace is not high enough to be ignored. The reality is the driver output will only drive hard to maybe 3.5V. Combine that with the trace impedance loading of around 110 ohms, and you get something like a 2V initial edge on the trace. This will be doubled at the far end reflection at the LS input, to about 4V. So there's no need to worry about over voltage from reflections.
> > > > Not going to get into those details. Theoretically your 4V return pulse would get doubled to 8V at the LS OUT pin, but it doesn't, and here's why. When the LS totem pole gets pushed into back bias, its current is immediately cut off, inducing the superposition of a 2.0V negative going pulse on the line. So the 4V incoming combined with that gets you back to your original 2V, and then the load sees a negative 2V step one line length delay later.
> > > Except this is not what is seen. If the line at the receiver spent any time at 2V, we would see all manner of misbehavior in the circuit. Imagine this being a clock line or an edge sensitive chip enable.
> > > > Stuff like shows why you're okay using unterminated lines most of the time for combinatorial inputs- it's the clocked inputs that are the weak link, unterminated line reflections cause the infamous glitchy double clocking problems. TTL drive levels are too weak for a DC termination but they're good enough for an AC termination. The AC termination is a series R+C shunting the line to signal COM at the load. The R is the interconnecting trace/wire characteristic impedance, and C is selected for an RC time constant equal to signal transition time. That one works pretty well. It's only needed in extreme situations where the line has to be run over 18" or so for some reason.
> > > Funny, I've worked on tons of TTL circuits that were not terminated and had no problems with glitchy clocks. Well, maybe not tons, but at least many pounds.
> > What's funny is that you're so knowledgeable on the basis of such limited experience. Try using signal coming in over a cable LPT port for clocks. There an AC termination into a Schmitt is advisable.
> LOL, I see why Bill gives you such a hard time. You deserve it. Sure, you can construct any of a dozen scenarios where termination might be needed. Your prior posts didn't talk about those. You blame it all on the inherent structure of the LSTTL output stage. So this one is BUSTED!

Have it your way, Einstein.

>
> --
>
> Rick C.
>
> +-- Get 1,000 miles of free Supercharging
> +-- Tesla referral code - https://ts.la/richard11209

Re: Emulating Open-Collector operation with TTL 74LS138...

<5f560f27-1716-4b53-afc6-f4099f9510e0n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107546&group=sci.electronics.design#107546

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:620a:1914:b0:6ce:5ac8:3b4f with SMTP id bj20-20020a05620a191400b006ce5ac83b4fmr7848016qkb.627.1665252683669;
Sat, 08 Oct 2022 11:11:23 -0700 (PDT)
X-Received: by 2002:a05:620a:3199:b0:6e7:7ac8:5b4 with SMTP id
bi25-20020a05620a319900b006e77ac805b4mr7537541qkb.192.1665252683516; Sat, 08
Oct 2022 11:11:23 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 11:11:23 -0700 (PDT)
In-Reply-To: <cc0eccb4-3fc3-41e4-84a5-ca1bd917fe01n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:5cc:4701:5250:75da:5673:d278:d97f;
posting-account=iGtwSwoAAABNNwPORfvAs6OM4AR9GRHt
NNTP-Posting-Host: 2601:5cc:4701:5250:75da:5673:d278:d97f
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <7c7c57e0-f148-4c72-a13d-6b4913da6d9cn@googlegroups.com>
<cc0eccb4-3fc3-41e4-84a5-ca1bd917fe01n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5f560f27-1716-4b53-afc6-f4099f9510e0n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: bloggs.f...@gmail.com (Fred Bloggs)
Injection-Date: Sat, 08 Oct 2022 18:11:23 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3910
 by: Fred Bloggs - Sat, 8 Oct 2022 18:11 UTC

On Saturday, October 8, 2022 at 5:54:38 AM UTC-4, John Walliker wrote:
> On Saturday, 8 October 2022 at 05:07:50 UTC+1, whit3rd wrote:
> > On Friday, October 7, 2022 at 4:10:22 PM UTC-7, Fred Bloggs wrote:
> > > On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> > > > On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> >
> > > > > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being
> > > > >avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant
> > > > >elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> >
> > > > I can see that the original circuit might work fine, but it does depend on parameters that
> > > > are not specified in the data sheet like the breakdown voltage of the output pull-down
> > > > transistor, so I wouldn't be comfortable calling it "well designed"..
> >
> > > Well I would and here's why. The ultra-fast (for its day) rise/fall times of the logic family brought
> > > transmission line effects into standard logic design. If the typical LS output gate transitioned
> > >a typical high impedance interconnecting trace to 5V, and that 5V pulse meets a high
> > >impedance input of another LS gate as its only load. The signal will be reflected 100% positively ...
> > >Typical margins are factor of 2x or more, making a withstanding voltage of 20V
> > >a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> > Actually, would substituting a 74HCT138 or 74ACT138 be a good solution?
> > There's certainly protection diodes built into its outputs (MOS body diode).
> > 74ACT138 can take 50 mA into its output pin.
> >
> > <https://www.ti.com/lit/ds/symlink/cd74act138.pdf>
> The problem with that is that the darlington would never turn off.

One of my original thoughts on the circuit was exactly that. The circuit was implementing a filament warmer to prevent exceeding the TIP-125 pulsed power limits turning on a cold filament at a relatively high voltage. The original post was pretty much devoid of enough information to look at that.

>
> John

Re: Emulating Open-Collector operation with TTL 74LS138...

<k1i3khh05q3u29mha6oitirrecjmja99b5@4ax.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107549&group=sci.electronics.design#107549

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 08 Oct 2022 19:08:09 +0000
From: jlar...@highlandSNIPMEtechnology.com (John Larkin)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Date: Sat, 08 Oct 2022 12:08:12 -0700
Organization: Highland Tech
Reply-To: xx@yy.com
Message-ID: <k1i3khh05q3u29mha6oitirrecjmja99b5@4ax.com>
References: <00f17ea6-bfba-3735-01cb-5af013b6774e@electrooptical.net> <thmpk4$3d5gn$4@dont-email.me> <05ecb27a-a65c-5eab-cdea-93023db326a3@electrooptical.net> <dfc28446-8653-4b57-9a32-1ae7d75e208an@googlegroups.com> <19d1136d-4f22-acf2-c727-dc998bc1d84f@electrooptical.net> <30c08bcb-9a9b-41b9-80e0-d93a88708638n@googlegroups.com> <badc8bee-e041-a9db-b90c-c547804d213d@electrooptical.net> <nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com> <0a971c49-3319-4008-94d7-62ce79f2e2b6n@googlegroups.com>
X-Newsreader: Forte Agent 3.1/32.783
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Lines: 102
X-Trace: sv3-oORtyO9XYwpL3cETjBHPKdMEAicLS2CR6ZH7MGH8H1BVsrFuOp6Ha98XSddWUinXJcH7FJaWP/Rz1km!/GxwaWc161FN28QDRfG18RQx47v4hHS8PIdXNLLU2rIvAv9cCJ4hdgxK8v1Znu1S2PkryNkYoOz5!qV5r6w==
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: John Larkin - Sat, 8 Oct 2022 19:08 UTC

On Sat, 8 Oct 2022 10:29:56 -0700 (PDT), Lasse Langwadt Christensen
<langwadt@fonz.dk> wrote:

>lørdag den 8. oktober 2022 kl. 19.14.05 UTC+2 skrev John Larkin:
>> On Thu, 6 Oct 2022 14:31:36 -0400, Phil Hobbs
>> <pcdhSpamM...@electrooptical.net> wrote:
>>
>> >Lasse Langwadt Christensen wrote:
>> >> torsdag den 6. oktober 2022 kl. 20.04.09 UTC+2 skrev Phil Hobbs:
>> >>> Lasse Langwadt Christensen wrote:
>> >>>> torsdag den 6. oktober 2022 kl. 18.51.13 UTC+2 skrev Phil Hobbs:
>> >>>>> John Robertson wrote:
>> >>>>>> On 2022/10/06 4:41 a.m., Phil Hobbs wrote:
>> >>>>>>> John Robertson wrote:
>> >>>>>>>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
>> >>>>>>>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
>> >>>>>>>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
>> >>>>>>>> controller.
>> >>>>>>>>
>> >>>>>>>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate
>> >>>>>>>> on a 74LS138.
>> >>>>>>>>
>> >>>>>>>> Trying to solve this without a driver transistor. The circuit is for
>> >>>>>>>> a 1ms ~20V strobe pulse repeated every ten ms.
>> >>>>>>>>
>> >>>>>>>> I thought of putting a 10ufd cap in series with R2, but don't like
>> >>>>>>>> electrolytics as they fail after a few thousand hours.
>> >>>>>>>>
>> >>>>>>>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated
>> >>>>>>>> so that won't work reliably.
>> >>>>>>>>
>> >>>>>>>> Anyone have a single component in mind that will essentially emulate
>> >>>>>>>> (isolate) an Open-Collector output for the 138?
>> >>>>>>>>
>> >>>>>>>> Thanks!
>> >>>>>>>>
>> >>>>>>>> John :-#)#
>> >>>>>>>>
>> >>>>>>> Switch it to a 139 and use a 2N7002?
>> >>>>>>>
>> >>>>>>> Cheers
>> >>>>>>>
>> >>>>>>> Phil Hobbs
>> >>>>>>>
>> >>>>>>
>> >>>>>> Well, this is to fix 5 x PCBs we are stuck with at the moment, next run
>> >>>>>> will fix the drives - either 7445s or 138 with P-Channel MOSFETs and
>> >>>>>> drivers.
>> >>>>>>
>> >>>>>> Circuit I am trying to fix with fewest components - one x two legged
>> >>>>>> device preferred per 138 output:
>> >>>>>>
>> >>>>>> https://www.flippers.com/images/delete/74LS138_Lamp_Driver.png
>> >>>>>>
>> >>>>>> VLAMP is roughly 20VDC.
>> >>>>>>
>> >>>>>> Thanks,
>> >>>>>>
>> >>>>>> John :-#)#
>> >>>>> The MOSFET cascode thing is pretty good actually, if you put a diode to
>> >>>>> the supply or want to live dangerously and rely on the ESD protection to
>> >>>>> discharge the gate. If it's a matter of using the boards or tossing
>> >>>>> them, there's not much to lose by using barefoot FETs.
>> >>>>>
>> >>>>
>> >>>> '138 is push-pull, though very wimpy high side
>> >>>>
>> >>> Sure, but anything above +4ish reverse-biases the upper output transistor.
>> >>> Cheers
>> >>
>> >> with the upper transistor on does it ever get there?
>> >>
>> >>
>> >
>> >Sure, it's an NPN emitter. If it were a NFET, it would be fine.
>> >
>> >Cheers
>> >
>> >Phil Hobbs
>>
>> LS has a darlington with 110 ohms in the drain and probably no ESD
>> diode to +5.
>>
>> It's shocking how poorly specified all those old TTL parts were.
>> Modern logic isn't much better. We have to measure stuff like Zout and
>> rise/fall times. Sometimes the results are startling.
>
>it should be in the IBIS file

It's quicker and funner to measure. More believable too.

https://www.dropbox.com/sh/mjrpofcgwgkhyc4/AABdMuqHdBNRcUOMZzCE-CT2a?dl=0

https://www.dropbox.com/sh/gyn0nz486fmqp1s/AAB5kwDWJ1VR8EXMjGRHs4iEa?dl=0

That NC7SV74 rise time was really unexpected. There must be a use for
that.

The actual data setup time is not specified.

Re: Emulating Open-Collector operation with TTL 74LS138...

<2fc9fa9b-6d5a-4dbf-b849-3198eb662623n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107551&group=sci.electronics.design#107551

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:ad4:5bc5:0:b0:4af:b21d:2ad7 with SMTP id t5-20020ad45bc5000000b004afb21d2ad7mr9120372qvt.112.1665257736763;
Sat, 08 Oct 2022 12:35:36 -0700 (PDT)
X-Received: by 2002:ae9:c113:0:b0:6ec:53b1:ca9e with SMTP id
z19-20020ae9c113000000b006ec53b1ca9emr580031qki.769.1665257736563; Sat, 08
Oct 2022 12:35:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 12:35:36 -0700 (PDT)
In-Reply-To: <cc0eccb4-3fc3-41e4-84a5-ca1bd917fe01n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=209.221.140.126; posting-account=vKQm_QoAAADOaDCYsqOFDAW8NJ8sFHoE
NNTP-Posting-Host: 209.221.140.126
References: <thlsaq$382sg$1@dont-email.me> <fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com> <098dbdc0-adc6-4cd6-8622-8df56960e927n@googlegroups.com>
<6cedbddd-3f56-4a09-8c62-987ba0473728n@googlegroups.com> <7c7c57e0-f148-4c72-a13d-6b4913da6d9cn@googlegroups.com>
<cc0eccb4-3fc3-41e4-84a5-ca1bd917fe01n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2fc9fa9b-6d5a-4dbf-b849-3198eb662623n@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: whit...@gmail.com (whit3rd)
Injection-Date: Sat, 08 Oct 2022 19:35:36 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3078
 by: whit3rd - Sat, 8 Oct 2022 19:35 UTC

On Saturday, October 8, 2022 at 2:54:38 AM UTC-7, John Walliker wrote:
> On Saturday, 8 October 2022 at 05:07:50 UTC+1, whit3rd wrote:
> > On Friday, October 7, 2022 at 4:10:22 PM UTC-7, Fred Bloggs wrote:
> > > On Friday, October 7, 2022 at 4:41:24 PM UTC-4, John Walliker wrote:
> > > > On Friday, 7 October 2022 at 18:25:51 UTC+1, Fred Bloggs wrote:
> >
> > > > > LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being
> > > > >avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant
> > > > >elevated leakage is all that happens. The original circuit is well-designed and should be left as is.
> >
> > > > I can see that the original circuit might work fine, but it does depend on parameters that
> > > > are not specified in the data sheet like the breakdown voltage of the output pull-down
> > > > transistor, so I wouldn't be comfortable calling it "well designed".
....
> > >Typical margins are factor of 2x or more, making a withstanding voltage of 20V
> > >a done deal, and that can be verified for the part. That's why I'm saying it's a good design.
> > Actually, would substituting a 74HCT138 or 74ACT138 be a good solution?
> > There's certainly protection diodes built into its outputs (MOS body diode).
> > 74ACT138 can take 50 mA into its output pin.
> >
> > <https://www.ti.com/lit/ds/symlink/cd74act138.pdf>

> The problem with that is that the darlington would never turn off.

Yeah, you still need to do the cascode thing. It does solve the maybe-feedthrough-happens
concerns Phil was raising.

Re: Emulating Open-Collector operation with TTL 74LS138...

<9fdc120d-e0ef-40e2-99e0-28a38ce457afn@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107570&group=sci.electronics.design#107570

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:ac8:5d93:0:b0:398:3709:945c with SMTP id d19-20020ac85d93000000b003983709945cmr3626793qtx.459.1665285968015;
Sat, 08 Oct 2022 20:26:08 -0700 (PDT)
X-Received: by 2002:a05:620a:1926:b0:6e7:9173:78b4 with SMTP id
bj38-20020a05620a192600b006e7917378b4mr8264253qkb.97.1665285967823; Sat, 08
Oct 2022 20:26:07 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 8 Oct 2022 20:26:07 -0700 (PDT)
In-Reply-To: <k1i3khh05q3u29mha6oitirrecjmja99b5@4ax.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:5cc:4701:5250:81af:5d35:e290:ee9b;
posting-account=iGtwSwoAAABNNwPORfvAs6OM4AR9GRHt
NNTP-Posting-Host: 2601:5cc:4701:5250:81af:5d35:e290:ee9b
References: <00f17ea6-bfba-3735-01cb-5af013b6774e@electrooptical.net>
<thmpk4$3d5gn$4@dont-email.me> <05ecb27a-a65c-5eab-cdea-93023db326a3@electrooptical.net>
<dfc28446-8653-4b57-9a32-1ae7d75e208an@googlegroups.com> <19d1136d-4f22-acf2-c727-dc998bc1d84f@electrooptical.net>
<30c08bcb-9a9b-41b9-80e0-d93a88708638n@googlegroups.com> <badc8bee-e041-a9db-b90c-c547804d213d@electrooptical.net>
<nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com> <0a971c49-3319-4008-94d7-62ce79f2e2b6n@googlegroups.com>
<k1i3khh05q3u29mha6oitirrecjmja99b5@4ax.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9fdc120d-e0ef-40e2-99e0-28a38ce457afn@googlegroups.com>
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
From: bloggs.f...@gmail.com (Fred Bloggs)
Injection-Date: Sun, 09 Oct 2022 03:26:08 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6533
 by: Fred Bloggs - Sun, 9 Oct 2022 03:26 UTC

On Saturday, October 8, 2022 at 3:08:22 PM UTC-4, John Larkin wrote:
> On Sat, 8 Oct 2022 10:29:56 -0700 (PDT), Lasse Langwadt Christensen
> <lang...@fonz.dk> wrote:
>
> >lørdag den 8. oktober 2022 kl. 19.14.05 UTC+2 skrev John Larkin:
> >> On Thu, 6 Oct 2022 14:31:36 -0400, Phil Hobbs
> >> <pcdhSpamM...@electrooptical.net> wrote:
> >>
> >> >Lasse Langwadt Christensen wrote:
> >> >> torsdag den 6. oktober 2022 kl. 20.04.09 UTC+2 skrev Phil Hobbs:
> >> >>> Lasse Langwadt Christensen wrote:
> >> >>>> torsdag den 6. oktober 2022 kl. 18.51.13 UTC+2 skrev Phil Hobbs:
> >> >>>>> John Robertson wrote:
> >> >>>>>> On 2022/10/06 4:41 a.m., Phil Hobbs wrote:
> >> >>>>>>> John Robertson wrote:
> >> >>>>>>>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
> >> >>>>>>>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
> >> >>>>>>>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
> >> >>>>>>>> controller.
> >> >>>>>>>>
> >> >>>>>>>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate
> >> >>>>>>>> on a 74LS138.
> >> >>>>>>>>
> >> >>>>>>>> Trying to solve this without a driver transistor. The circuit is for
> >> >>>>>>>> a 1ms ~20V strobe pulse repeated every ten ms.
> >> >>>>>>>>
> >> >>>>>>>> I thought of putting a 10ufd cap in series with R2, but don't like
> >> >>>>>>>> electrolytics as they fail after a few thousand hours.
> >> >>>>>>>>
> >> >>>>>>>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated
> >> >>>>>>>> so that won't work reliably.
> >> >>>>>>>>
> >> >>>>>>>> Anyone have a single component in mind that will essentially emulate
> >> >>>>>>>> (isolate) an Open-Collector output for the 138?
> >> >>>>>>>>
> >> >>>>>>>> Thanks!
> >> >>>>>>>>
> >> >>>>>>>> John :-#)#
> >> >>>>>>>>
> >> >>>>>>> Switch it to a 139 and use a 2N7002?
> >> >>>>>>>
> >> >>>>>>> Cheers
> >> >>>>>>>
> >> >>>>>>> Phil Hobbs
> >> >>>>>>>
> >> >>>>>>
> >> >>>>>> Well, this is to fix 5 x PCBs we are stuck with at the moment, next run
> >> >>>>>> will fix the drives - either 7445s or 138 with P-Channel MOSFETs and
> >> >>>>>> drivers.
> >> >>>>>>
> >> >>>>>> Circuit I am trying to fix with fewest components - one x two legged
> >> >>>>>> device preferred per 138 output:
> >> >>>>>>
> >> >>>>>> https://www.flippers.com/images/delete/74LS138_Lamp_Driver.png
> >> >>>>>>
> >> >>>>>> VLAMP is roughly 20VDC.
> >> >>>>>>
> >> >>>>>> Thanks,
> >> >>>>>>
> >> >>>>>> John :-#)#
> >> >>>>> The MOSFET cascode thing is pretty good actually, if you put a diode to
> >> >>>>> the supply or want to live dangerously and rely on the ESD protection to
> >> >>>>> discharge the gate. If it's a matter of using the boards or tossing
> >> >>>>> them, there's not much to lose by using barefoot FETs.
> >> >>>>>
> >> >>>>
> >> >>>> '138 is push-pull, though very wimpy high side
> >> >>>>
> >> >>> Sure, but anything above +4ish reverse-biases the upper output transistor.
> >> >>> Cheers
> >> >>
> >> >> with the upper transistor on does it ever get there?
> >> >>
> >> >>
> >> >
> >> >Sure, it's an NPN emitter. If it were a NFET, it would be fine.
> >> >
> >> >Cheers
> >> >
> >> >Phil Hobbs
> >>
> >> LS has a darlington with 110 ohms in the drain and probably no ESD
> >> diode to +5.
> >>
> >> It's shocking how poorly specified all those old TTL parts were.
> >> Modern logic isn't much better. We have to measure stuff like Zout and
> >> rise/fall times. Sometimes the results are startling.
> >
> >it should be in the IBIS file
> It's quicker and funner to measure. More believable too.
>
> https://www.dropbox.com/sh/mjrpofcgwgkhyc4/AABdMuqHdBNRcUOMZzCE-CT2a?dl=0
>
> https://www.dropbox.com/sh/gyn0nz486fmqp1s/AAB5kwDWJ1VR8EXMjGRHs4iEa?dl=0
>
> That NC7SV74 rise time was really unexpected. There must be a use for
> that.

Well you have much more attenuation, and probably overcompensation, than in the 10EP setup. If the scope Cin is 3pF then anything more than 50/300x or 0.5pF across the series 300R is an overcompensation ( and ringing). You say it's a "CC type"- meaning a carbon composition I presume.

For the 10EP08 differential, it would be interesting to see your common mode transient measurement setup for that output. It's so brief nothing will respond to it anyway.

>
> The actual data setup time is not specified.

Re: Emulating Open-Collector operation with TTL 74LS138...

<thvdgp$iqoq$1@dont-email.me>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107611&group=sci.electronics.design#107611

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: jrr...@flippers.com (John Robertson)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Date: Sun, 9 Oct 2022 14:12:57 -0700
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <thvdgp$iqoq$1@dont-email.me>
References: <thlsaq$382sg$1@dont-email.me>
<fnqtjh579a1egf5pn1tkg8rh78orqd2oit@4ax.com>
<61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com>
Reply-To: spam@flippers.com
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 9 Oct 2022 21:12:57 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="4d0e4a3a66f86f3c288ac3ef8aea47f6";
logging-data="617242"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XgU1MhOmSmdJ4TDa1r2z0N+32nxOLkrA="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:102.0)
Gecko/20100101 Thunderbird/102.3.1
Cancel-Lock: sha1:MHF/WNd50xlRRODCPitKENCTKPQ=
In-Reply-To: <61dc4229-74f9-42f8-ba3c-893824f2110fn@googlegroups.com>
Content-Language: en-US
 by: John Robertson - Sun, 9 Oct 2022 21:12 UTC

On 2022/10/07 10:25 a.m., Fred Bloggs wrote:
> On Thursday, October 6, 2022 at 10:50:15 AM UTC-4, John Larkin wrote:
>
> <snip gibberish>
>
>> That's not clear. Got a schematic?
>>>
>
> He's wasting his time, there's nothing wrong with the original circuit.
>
> He's just one of those people who, when they can't understand something, think something is wrong.
> LS doesn't have ESD clamp diodes on its outputs, and, in fact, nothing is being avalanched by applying a very current limited 20V to its outputs. Maybe an insignificant elevated leakage is all that happens. The original circuit is well-designed and should be left as is.

The 'original circuit' doesn't work. It was a modification of the actual
original design (which used a 7445) from the 70s.

The designer forgot that the 48s were open collector and figured a 138
would work fine. It doesn't as the outputs won't go over Vcc (5V) and
the TIPs require higher voltage to switch in this circuit. We are going
back to the 7445 as a working solution as it is the simplest answer and
the number of boards to be made is likely under 100 for the lifetime
production. Looked at other solutions and that was the easiest in terms
of real estate and cost.

If the board sells more than 50 or so, chances are it will be totally
redone and MOSFETs, GALs, etc will be added to bring it more up to date
and simplify it further.

John :-#)#
--
(Please post followups or tech inquiries to the USENET newsgroup)
John's Jukes Ltd.
MOVED to #7 - 3979 Marine Way, Burnaby, BC, Canada V5J 5E3
(604)872-5757 (Pinballs, Jukes, Video Games)
www.flippers.com
"Old pinballers never die, they just flip out."

Re: Emulating Open-Collector operation with TTL 74LS138...

<ti0i92$qh$2@gonzo.revmaps.no-ip.org>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107631&group=sci.electronics.design#107631

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx13.iad.POSTED!not-for-mail
From: use...@revmaps.no-ip.org (Jasen Betts)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Organization: JJ's own news server
Message-ID: <ti0i92$qh$2@gonzo.revmaps.no-ip.org>
References: <thlsaq$382sg$1@dont-email.me>
<tho996$tt$1@gonzo.revmaps.no-ip.org>
<c0b07b95-3ad4-4053-bb54-616a28158b8en@googlegroups.com>
Injection-Date: Mon, 10 Oct 2022 07:40:18 -0000 (UTC)
Injection-Info: gonzo.revmaps.no-ip.org; posting-host="localhost:127.0.0.1";
logging-data="849"; mail-complaints-to="usenet@gonzo.revmaps.no-ip.org"
User-Agent: slrn/1.0.3 (Linux)
X-Face: ?)Aw4rXwN5u0~$nqKj`xPz>xHCwgi^q+^?Ri*+R(&uv2=E1Q0Zk(>h!~o2ID@6{uf8s;a
+M[5[U[QT7xFN%^gR"=tuJw%TXXR'Fp~W;(T"1(739R%m0Yyyv*gkGoPA.$b,D.w:z+<'"=-lVT?6
{T?=R^:W5g|E2#EhjKCa+nt":4b}dU7GYB*HBxn&Td$@f%.kl^:7X8rQWd[NTc"P"u6nkisze/Q;8
"9Z{peQF,w)7UjV$c|RO/mQW/NMgWfr5*$-Z%u46"/00mx-,\R'fLPe.)^
Lines: 31
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Mon, 10 Oct 2022 08:00:46 UTC
Date: Mon, 10 Oct 2022 07:40:18 -0000 (UTC)
X-Received-Bytes: 2213
 by: Jasen Betts - Mon, 10 Oct 2022 07:40 UTC

On 2022-10-07, whit3rd <whit3rd@gmail.com> wrote:
> On Thursday, October 6, 2022 at 9:30:55 PM UTC-7, Jasen Betts wrote:
>> On 2022-10-06, John Robertson <j...@flippers.com> wrote:
>> > Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
>> > emitter tied to Vbb (~20VDC).
>
> (actually, PNP Darlington)
>
>> > Anyone have a single component in mind that will essentially emulate
>> > (isolate) an Open-Collector output for the 138?
>
>> Use a "digital" PNP transitor, base to VCC emitter to 138 output,
>> collector to the base resistor of the darlington
>>
>> UNR221900L or similar.
>
> Um... the 138 going active low, you want that emitter to be of an NPN transistor,
> not PNP.

Yes, NPN is needed. oops.

> For example, ROHM DTC124XE3 HZG
> Although, with eight outputs to handle, a dual package might
> be good, too.

The single part can be soldered acroass a cut track with a short fly-lead
from base to a common bus wire connected to VCC, and some cyanoacrylate gel
or epoxy to stabilise it mechanically.

--
Jasen.

Re: Emulating Open-Collector operation with TTL 74LS138...

<c5664948-84d4-09c9-4c71-966620677468@electrooptical.net>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107674&group=sci.electronics.design#107674

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 10 Oct 2022 22:26:24 +0000
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Newsgroups: sci.electronics.design
References: <00f17ea6-bfba-3735-01cb-5af013b6774e@electrooptical.net>
<thmpk4$3d5gn$4@dont-email.me>
<05ecb27a-a65c-5eab-cdea-93023db326a3@electrooptical.net>
<dfc28446-8653-4b57-9a32-1ae7d75e208an@googlegroups.com>
<19d1136d-4f22-acf2-c727-dc998bc1d84f@electrooptical.net>
<30c08bcb-9a9b-41b9-80e0-d93a88708638n@googlegroups.com>
<badc8bee-e041-a9db-b90c-c547804d213d@electrooptical.net>
<nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com>
<0a971c49-3319-4008-94d7-62ce79f2e2b6n@googlegroups.com>
<k1i3khh05q3u29mha6oitirrecjmja99b5@4ax.com>
From: pcdhSpam...@electrooptical.net (Phil Hobbs)
Message-ID: <c5664948-84d4-09c9-4c71-966620677468@electrooptical.net>
Date: Mon, 10 Oct 2022 18:26:24 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.0
MIME-Version: 1.0
In-Reply-To: <k1i3khh05q3u29mha6oitirrecjmja99b5@4ax.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 114
X-Trace: sv3-GdDz+KICyuqdToPyxmeCXE1niGqmAVgI5LFY6K6YX3i+iORlsLncLCqJ9YmLcAkaupu1d5myxsVrB27!cKkikw5z2NP3jezPP+gfoc1ohP6oRcn5Wl54R+JXVJynOWyH8ve1dewCvwGL+7+BA8QAkD9/33aY!PgDyroDxvrxLNabMbuI9k6bB
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Phil Hobbs - Mon, 10 Oct 2022 22:26 UTC

John Larkin wrote:
> On Sat, 8 Oct 2022 10:29:56 -0700 (PDT), Lasse Langwadt Christensen
> <langwadt@fonz.dk> wrote:
>
>> lørdag den 8. oktober 2022 kl. 19.14.05 UTC+2 skrev John Larkin:
>>> On Thu, 6 Oct 2022 14:31:36 -0400, Phil Hobbs
>>> <pcdhSpamM...@electrooptical.net> wrote:
>>>
>>>> Lasse Langwadt Christensen wrote:
>>>>> torsdag den 6. oktober 2022 kl. 20.04.09 UTC+2 skrev Phil Hobbs:
>>>>>> Lasse Langwadt Christensen wrote:
>>>>>>> torsdag den 6. oktober 2022 kl. 18.51.13 UTC+2 skrev Phil Hobbs:
>>>>>>>> John Robertson wrote:
>>>>>>>>> On 2022/10/06 4:41 a.m., Phil Hobbs wrote:
>>>>>>>>>> John Robertson wrote:
>>>>>>>>>>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
>>>>>>>>>>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
>>>>>>>>>>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
>>>>>>>>>>> controller.
>>>>>>>>>>>
>>>>>>>>>>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate
>>>>>>>>>>> on a 74LS138.
>>>>>>>>>>>
>>>>>>>>>>> Trying to solve this without a driver transistor. The circuit is for
>>>>>>>>>>> a 1ms ~20V strobe pulse repeated every ten ms.
>>>>>>>>>>>
>>>>>>>>>>> I thought of putting a 10ufd cap in series with R2, but don't like
>>>>>>>>>>> electrolytics as they fail after a few thousand hours.
>>>>>>>>>>>
>>>>>>>>>>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated
>>>>>>>>>>> so that won't work reliably.
>>>>>>>>>>>
>>>>>>>>>>> Anyone have a single component in mind that will essentially emulate
>>>>>>>>>>> (isolate) an Open-Collector output for the 138?
>>>>>>>>>>>
>>>>>>>>>>> Thanks!
>>>>>>>>>>>
>>>>>>>>>>> John :-#)#
>>>>>>>>>>>
>>>>>>>>>> Switch it to a 139 and use a 2N7002?
>>>>>>>>>>
>>>>>>>>>> Cheers
>>>>>>>>>>
>>>>>>>>>> Phil Hobbs
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Well, this is to fix 5 x PCBs we are stuck with at the moment, next run
>>>>>>>>> will fix the drives - either 7445s or 138 with P-Channel MOSFETs and
>>>>>>>>> drivers.
>>>>>>>>>
>>>>>>>>> Circuit I am trying to fix with fewest components - one x two legged
>>>>>>>>> device preferred per 138 output:
>>>>>>>>>
>>>>>>>>> https://www.flippers.com/images/delete/74LS138_Lamp_Driver.png
>>>>>>>>>
>>>>>>>>> VLAMP is roughly 20VDC.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>>
>>>>>>>>> John :-#)#
>>>>>>>> The MOSFET cascode thing is pretty good actually, if you put a diode to
>>>>>>>> the supply or want to live dangerously and rely on the ESD protection to
>>>>>>>> discharge the gate. If it's a matter of using the boards or tossing
>>>>>>>> them, there's not much to lose by using barefoot FETs.
>>>>>>>>
>>>>>>>
>>>>>>> '138 is push-pull, though very wimpy high side
>>>>>>>
>>>>>> Sure, but anything above +4ish reverse-biases the upper output transistor.
>>>>>> Cheers
>>>>>
>>>>> with the upper transistor on does it ever get there?
>>>>>
>>>>>
>>>>
>>>> Sure, it's an NPN emitter. If it were a NFET, it would be fine.
>>>
>>> LS has a darlington with 110 ohms in the drain and probably no ESD
>>> diode to +5.
>>>
>>> It's shocking how poorly specified all those old TTL parts were.
>>> Modern logic isn't much better. We have to measure stuff like Zout and
>>> rise/fall times. Sometimes the results are startling.
>>
>> it should be in the IBIS file
>
> It's quicker and funner to measure. More believable too.
>
> https://www.dropbox.com/sh/mjrpofcgwgkhyc4/AABdMuqHdBNRcUOMZzCE-CT2a?dl=0
>
> https://www.dropbox.com/sh/gyn0nz486fmqp1s/AAB5kwDWJ1VR8EXMjGRHs4iEa?dl=0
>
> That NC7SV74 rise time was really unexpected. There must be a use for
> that.
>
> The actual data setup time is not specified.

Sure thing--driving a sampler, for instance (assuming the jitter is good).

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC / Hobbs ElectroOptics
Optics, Electro-optics, Photonics, Analog Electronics
Briarcliff Manor NY 10510

http://electrooptical.net
http://hobbs-eo.com

Re: Emulating Open-Collector operation with TTL 74LS138...

<mfa9khh65rfc3r9n0v492m2ncdi40j2op8@4ax.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107678&group=sci.electronics.design#107678

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 10 Oct 2022 23:26:18 +0000
From: jlar...@highland_atwork_technology.com (John Larkin)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Date: Mon, 10 Oct 2022 16:26:18 -0700
Organization: Highland Tech
Reply-To: xx@yy.com
Message-ID: <mfa9khh65rfc3r9n0v492m2ncdi40j2op8@4ax.com>
References: <dfc28446-8653-4b57-9a32-1ae7d75e208an@googlegroups.com> <19d1136d-4f22-acf2-c727-dc998bc1d84f@electrooptical.net> <30c08bcb-9a9b-41b9-80e0-d93a88708638n@googlegroups.com> <badc8bee-e041-a9db-b90c-c547804d213d@electrooptical.net> <nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com> <0a971c49-3319-4008-94d7-62ce79f2e2b6n@googlegroups.com> <k1i3khh05q3u29mha6oitirrecjmja99b5@4ax.com> <c5664948-84d4-09c9-4c71-966620677468@electrooptical.net>
X-Newsreader: Forte Agent 3.1/32.783
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Lines: 109
X-Trace: sv3-IVY4zpMK88CXFzTU8efvu5Mj7IxIWelzLuOgBa2x/UwYQE0w51xPPN67jZZR84KkuMn8tpZYAl6fMGs!ccoH7TtHfR4YGFgCHlFSkEbJuzZVy3ZY7T5auarUciBiE+4xjV3gFHb2NpYiFakJUF+Y4eLu9JLQ!CW8R3Q==
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: John Larkin - Mon, 10 Oct 2022 23:26 UTC

On Mon, 10 Oct 2022 18:26:24 -0400, Phil Hobbs
<pcdhSpamMeSenseless@electrooptical.net> wrote:

>John Larkin wrote:
>> On Sat, 8 Oct 2022 10:29:56 -0700 (PDT), Lasse Langwadt Christensen
>> <langwadt@fonz.dk> wrote:
>>
>>> lørdag den 8. oktober 2022 kl. 19.14.05 UTC+2 skrev John Larkin:
>>>> On Thu, 6 Oct 2022 14:31:36 -0400, Phil Hobbs
>>>> <pcdhSpamM...@electrooptical.net> wrote:
>>>>
>>>>> Lasse Langwadt Christensen wrote:
>>>>>> torsdag den 6. oktober 2022 kl. 20.04.09 UTC+2 skrev Phil Hobbs:
>>>>>>> Lasse Langwadt Christensen wrote:
>>>>>>>> torsdag den 6. oktober 2022 kl. 18.51.13 UTC+2 skrev Phil Hobbs:
>>>>>>>>> John Robertson wrote:
>>>>>>>>>> On 2022/10/06 4:41 a.m., Phil Hobbs wrote:
>>>>>>>>>>> John Robertson wrote:
>>>>>>>>>>>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
>>>>>>>>>>>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
>>>>>>>>>>>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
>>>>>>>>>>>> controller.
>>>>>>>>>>>>
>>>>>>>>>>>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate
>>>>>>>>>>>> on a 74LS138.
>>>>>>>>>>>>
>>>>>>>>>>>> Trying to solve this without a driver transistor. The circuit is for
>>>>>>>>>>>> a 1ms ~20V strobe pulse repeated every ten ms.
>>>>>>>>>>>>
>>>>>>>>>>>> I thought of putting a 10ufd cap in series with R2, but don't like
>>>>>>>>>>>> electrolytics as they fail after a few thousand hours.
>>>>>>>>>>>>
>>>>>>>>>>>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated
>>>>>>>>>>>> so that won't work reliably.
>>>>>>>>>>>>
>>>>>>>>>>>> Anyone have a single component in mind that will essentially emulate
>>>>>>>>>>>> (isolate) an Open-Collector output for the 138?
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>
>>>>>>>>>>>> John :-#)#
>>>>>>>>>>>>
>>>>>>>>>>> Switch it to a 139 and use a 2N7002?
>>>>>>>>>>>
>>>>>>>>>>> Cheers
>>>>>>>>>>>
>>>>>>>>>>> Phil Hobbs
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Well, this is to fix 5 x PCBs we are stuck with at the moment, next run
>>>>>>>>>> will fix the drives - either 7445s or 138 with P-Channel MOSFETs and
>>>>>>>>>> drivers.
>>>>>>>>>>
>>>>>>>>>> Circuit I am trying to fix with fewest components - one x two legged
>>>>>>>>>> device preferred per 138 output:
>>>>>>>>>>
>>>>>>>>>> https://www.flippers.com/images/delete/74LS138_Lamp_Driver.png
>>>>>>>>>>
>>>>>>>>>> VLAMP is roughly 20VDC.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>>
>>>>>>>>>> John :-#)#
>>>>>>>>> The MOSFET cascode thing is pretty good actually, if you put a diode to
>>>>>>>>> the supply or want to live dangerously and rely on the ESD protection to
>>>>>>>>> discharge the gate. If it's a matter of using the boards or tossing
>>>>>>>>> them, there's not much to lose by using barefoot FETs.
>>>>>>>>>
>>>>>>>>
>>>>>>>> '138 is push-pull, though very wimpy high side
>>>>>>>>
>>>>>>> Sure, but anything above +4ish reverse-biases the upper output transistor.
>>>>>>> Cheers
>>>>>>
>>>>>> with the upper transistor on does it ever get there?
>>>>>>
>>>>>>
>>>>>
>>>>> Sure, it's an NPN emitter. If it were a NFET, it would be fine.
>>>>
>>>> LS has a darlington with 110 ohms in the drain and probably no ESD
>>>> diode to +5.
>>>>
>>>> It's shocking how poorly specified all those old TTL parts were.
>>>> Modern logic isn't much better. We have to measure stuff like Zout and
>>>> rise/fall times. Sometimes the results are startling.
>>>
>>> it should be in the IBIS file
>>
>> It's quicker and funner to measure. More believable too.
>>
>> https://www.dropbox.com/sh/mjrpofcgwgkhyc4/AABdMuqHdBNRcUOMZzCE-CT2a?dl=0
>>
>> https://www.dropbox.com/sh/gyn0nz486fmqp1s/AAB5kwDWJ1VR8EXMjGRHs4iEa?dl=0
>>
>> That NC7SV74 rise time was really unexpected. There must be a use for
>> that.
>>
>> The actual data setup time is not specified.
>
>
>Sure thing--driving a sampler, for instance (assuming the jitter is good).
>
>Cheers
>
>Phil Hobbs

Pretty good edge for 13 cents.

Re: Emulating Open-Collector operation with TTL 74LS138...

<13e59858-ccf3-2a52-c510-669b33900dee@electrooptical.net>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107687&group=sci.electronics.design#107687

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 11 Oct 2022 00:32:38 +0000
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Newsgroups: sci.electronics.design
References: <dfc28446-8653-4b57-9a32-1ae7d75e208an@googlegroups.com>
<19d1136d-4f22-acf2-c727-dc998bc1d84f@electrooptical.net>
<30c08bcb-9a9b-41b9-80e0-d93a88708638n@googlegroups.com>
<badc8bee-e041-a9db-b90c-c547804d213d@electrooptical.net>
<nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com>
<0a971c49-3319-4008-94d7-62ce79f2e2b6n@googlegroups.com>
<k1i3khh05q3u29mha6oitirrecjmja99b5@4ax.com>
<c5664948-84d4-09c9-4c71-966620677468@electrooptical.net>
<mfa9khh65rfc3r9n0v492m2ncdi40j2op8@4ax.com>
From: pcdhSpam...@electrooptical.net (Phil Hobbs)
Message-ID: <13e59858-ccf3-2a52-c510-669b33900dee@electrooptical.net>
Date: Mon, 10 Oct 2022 20:32:36 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.0
MIME-Version: 1.0
In-Reply-To: <mfa9khh65rfc3r9n0v492m2ncdi40j2op8@4ax.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 130
X-Trace: sv3-5Iwg7ePm/o9obcswHAuZbGLH5g/HOcq9bluNyVmXfzgAW1aOxY3vP3xoLN7h+Dw/yjeAh6EmxgE4xuo!qfWIrzHxLKocJNNPHdvDKJj8Wa3k0pR/HP19yp5hALz4cySPG2tfCw5IzR5B+sat0SMA2kF1l8t3!KqL82uvehhL0HdT5t8w7KmQ=
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: Phil Hobbs - Tue, 11 Oct 2022 00:32 UTC

John Larkin wrote:
> On Mon, 10 Oct 2022 18:26:24 -0400, Phil Hobbs
> <pcdhSpamMeSenseless@electrooptical.net> wrote:
>
>> John Larkin wrote:
>>> On Sat, 8 Oct 2022 10:29:56 -0700 (PDT), Lasse Langwadt Christensen
>>> <langwadt@fonz.dk> wrote:
>>>
>>>> lørdag den 8. oktober 2022 kl. 19.14.05 UTC+2 skrev John Larkin:
>>>>> On Thu, 6 Oct 2022 14:31:36 -0400, Phil Hobbs
>>>>> <pcdhSpamM...@electrooptical.net> wrote:
>>>>>
>>>>>> Lasse Langwadt Christensen wrote:
>>>>>>> torsdag den 6. oktober 2022 kl. 20.04.09 UTC+2 skrev Phil Hobbs:
>>>>>>>> Lasse Langwadt Christensen wrote:
>>>>>>>>> torsdag den 6. oktober 2022 kl. 18.51.13 UTC+2 skrev Phil Hobbs:
>>>>>>>>>> John Robertson wrote:
>>>>>>>>>>> On 2022/10/06 4:41 a.m., Phil Hobbs wrote:
>>>>>>>>>>>> John Robertson wrote:
>>>>>>>>>>>>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
>>>>>>>>>>>>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
>>>>>>>>>>>>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
>>>>>>>>>>>>> controller.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate
>>>>>>>>>>>>> on a 74LS138.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Trying to solve this without a driver transistor. The circuit is for
>>>>>>>>>>>>> a 1ms ~20V strobe pulse repeated every ten ms.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I thought of putting a 10ufd cap in series with R2, but don't like
>>>>>>>>>>>>> electrolytics as they fail after a few thousand hours.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated
>>>>>>>>>>>>> so that won't work reliably.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Anyone have a single component in mind that will essentially emulate
>>>>>>>>>>>>> (isolate) an Open-Collector output for the 138?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>
>>>>>>>>>>>>> John :-#)#
>>>>>>>>>>>>>
>>>>>>>>>>>> Switch it to a 139 and use a 2N7002?
>>>>>>>>>>>>
>>>>>>>>>>>> Cheers
>>>>>>>>>>>>
>>>>>>>>>>>> Phil Hobbs
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Well, this is to fix 5 x PCBs we are stuck with at the moment, next run
>>>>>>>>>>> will fix the drives - either 7445s or 138 with P-Channel MOSFETs and
>>>>>>>>>>> drivers.
>>>>>>>>>>>
>>>>>>>>>>> Circuit I am trying to fix with fewest components - one x two legged
>>>>>>>>>>> device preferred per 138 output:
>>>>>>>>>>>
>>>>>>>>>>> https://www.flippers.com/images/delete/74LS138_Lamp_Driver.png
>>>>>>>>>>>
>>>>>>>>>>> VLAMP is roughly 20VDC.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>>
>>>>>>>>>>> John :-#)#
>>>>>>>>>> The MOSFET cascode thing is pretty good actually, if you put a diode to
>>>>>>>>>> the supply or want to live dangerously and rely on the ESD protection to
>>>>>>>>>> discharge the gate. If it's a matter of using the boards or tossing
>>>>>>>>>> them, there's not much to lose by using barefoot FETs.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> '138 is push-pull, though very wimpy high side
>>>>>>>>>
>>>>>>>> Sure, but anything above +4ish reverse-biases the upper output transistor.
>>>>>>>> Cheers
>>>>>>>
>>>>>>> with the upper transistor on does it ever get there?
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> Sure, it's an NPN emitter. If it were a NFET, it would be fine.
>>>>>
>>>>> LS has a darlington with 110 ohms in the drain and probably no ESD
>>>>> diode to +5.
>>>>>
>>>>> It's shocking how poorly specified all those old TTL parts were.
>>>>> Modern logic isn't much better. We have to measure stuff like Zout and
>>>>> rise/fall times. Sometimes the results are startling.
>>>>
>>>> it should be in the IBIS file
>>>
>>> It's quicker and funner to measure. More believable too.
>>>
>>> https://www.dropbox.com/sh/mjrpofcgwgkhyc4/AABdMuqHdBNRcUOMZzCE-CT2a?dl=0
>>>
>>> https://www.dropbox.com/sh/gyn0nz486fmqp1s/AAB5kwDWJ1VR8EXMjGRHs4iEa?dl=0
>>>
>>> That NC7SV74 rise time was really unexpected. There must be a use for
>>> that.
>>>
>>> The actual data setup time is not specified.
>>
>>
>> Sure thing--driving a sampler, for instance (assuming the jitter is good).

>
> Pretty good edge for 13 cents.
>

Yup. Of course the abs max VDD is 4.6V or thereabouts, so it might be a
good time not a long time. That old Fairchild part has probably been
fabbed on more than one process in its day, so who knows what the real
sitch is anyway.

Something like that, driving a fast part with decent gain (e.g. a pHEMT)
is great for one- or two-diode samplers.

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC / Hobbs ElectroOptics
Optics, Electro-optics, Photonics, Analog Electronics
Briarcliff Manor NY 10510

http://electrooptical.net
http://hobbs-eo.com

Re: Emulating Open-Collector operation with TTL 74LS138...

<gmbbkhhui1befrv5ku1m75k0ki2b898osd@4ax.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=107734&group=sci.electronics.design#107734

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 11 Oct 2022 18:04:09 +0000
From: jlar...@highland_atwork_technology.com (John Larkin)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Date: Tue, 11 Oct 2022 11:04:09 -0700
Organization: Highland Tech
Reply-To: xx@yy.com
Message-ID: <gmbbkhhui1befrv5ku1m75k0ki2b898osd@4ax.com>
References: <19d1136d-4f22-acf2-c727-dc998bc1d84f@electrooptical.net> <30c08bcb-9a9b-41b9-80e0-d93a88708638n@googlegroups.com> <badc8bee-e041-a9db-b90c-c547804d213d@electrooptical.net> <nhb3khdpavake96m37fh1u7slse13c48qt@4ax.com> <0a971c49-3319-4008-94d7-62ce79f2e2b6n@googlegroups.com> <k1i3khh05q3u29mha6oitirrecjmja99b5@4ax.com> <c5664948-84d4-09c9-4c71-966620677468@electrooptical.net> <mfa9khh65rfc3r9n0v492m2ncdi40j2op8@4ax.com> <13e59858-ccf3-2a52-c510-669b33900dee@electrooptical.net>
X-Newsreader: Forte Agent 3.1/32.783
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Lines: 136
X-Trace: sv3-RfS/BPvUbMNLHLd/hh7/kb9CbL+AbIYkSe9vq4CdHbWQRuYSF9Hz7ANDwFf2GiEUQYTAkKBchE8mMww!yV9y708ru2ca4r2TCQjINqO13NzgBr1yHuEod7pwL0Fyjm7oAIf34jepJvChfVyAUAFVuUnQmS5T!EWPF6A==
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: John Larkin - Tue, 11 Oct 2022 18:04 UTC

On Mon, 10 Oct 2022 20:32:36 -0400, Phil Hobbs
<pcdhSpamMeSenseless@electrooptical.net> wrote:

>John Larkin wrote:
>> On Mon, 10 Oct 2022 18:26:24 -0400, Phil Hobbs
>> <pcdhSpamMeSenseless@electrooptical.net> wrote:
>>
>>> John Larkin wrote:
>>>> On Sat, 8 Oct 2022 10:29:56 -0700 (PDT), Lasse Langwadt Christensen
>>>> <langwadt@fonz.dk> wrote:
>>>>
>>>>> lørdag den 8. oktober 2022 kl. 19.14.05 UTC+2 skrev John Larkin:
>>>>>> On Thu, 6 Oct 2022 14:31:36 -0400, Phil Hobbs
>>>>>> <pcdhSpamM...@electrooptical.net> wrote:
>>>>>>
>>>>>>> Lasse Langwadt Christensen wrote:
>>>>>>>> torsdag den 6. oktober 2022 kl. 20.04.09 UTC+2 skrev Phil Hobbs:
>>>>>>>>> Lasse Langwadt Christensen wrote:
>>>>>>>>>> torsdag den 6. oktober 2022 kl. 18.51.13 UTC+2 skrev Phil Hobbs:
>>>>>>>>>>> John Robertson wrote:
>>>>>>>>>>>> On 2022/10/06 4:41 a.m., Phil Hobbs wrote:
>>>>>>>>>>>>> John Robertson wrote:
>>>>>>>>>>>>>> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
>>>>>>>>>>>>>> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
>>>>>>>>>>>>>> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
>>>>>>>>>>>>>> controller.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Problem is of course, that R2 puts the ~20VDC to the TTL output gate
>>>>>>>>>>>>>> on a 74LS138.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Trying to solve this without a driver transistor. The circuit is for
>>>>>>>>>>>>>> a 1ms ~20V strobe pulse repeated every ten ms.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I thought of putting a 10ufd cap in series with R2, but don't like
>>>>>>>>>>>>>> electrolytics as they fail after a few thousand hours.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated
>>>>>>>>>>>>>> so that won't work reliably.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Anyone have a single component in mind that will essentially emulate
>>>>>>>>>>>>>> (isolate) an Open-Collector output for the 138?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks!
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> John :-#)#
>>>>>>>>>>>>>>
>>>>>>>>>>>>> Switch it to a 139 and use a 2N7002?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Cheers
>>>>>>>>>>>>>
>>>>>>>>>>>>> Phil Hobbs
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Well, this is to fix 5 x PCBs we are stuck with at the moment, next run
>>>>>>>>>>>> will fix the drives - either 7445s or 138 with P-Channel MOSFETs and
>>>>>>>>>>>> drivers.
>>>>>>>>>>>>
>>>>>>>>>>>> Circuit I am trying to fix with fewest components - one x two legged
>>>>>>>>>>>> device preferred per 138 output:
>>>>>>>>>>>>
>>>>>>>>>>>> https://www.flippers.com/images/delete/74LS138_Lamp_Driver.png
>>>>>>>>>>>>
>>>>>>>>>>>> VLAMP is roughly 20VDC.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>
>>>>>>>>>>>> John :-#)#
>>>>>>>>>>> The MOSFET cascode thing is pretty good actually, if you put a diode to
>>>>>>>>>>> the supply or want to live dangerously and rely on the ESD protection to
>>>>>>>>>>> discharge the gate. If it's a matter of using the boards or tossing
>>>>>>>>>>> them, there's not much to lose by using barefoot FETs.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> '138 is push-pull, though very wimpy high side
>>>>>>>>>>
>>>>>>>>> Sure, but anything above +4ish reverse-biases the upper output transistor.
>>>>>>>>> Cheers
>>>>>>>>
>>>>>>>> with the upper transistor on does it ever get there?
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> Sure, it's an NPN emitter. If it were a NFET, it would be fine.
>>>>>>
>>>>>> LS has a darlington with 110 ohms in the drain and probably no ESD
>>>>>> diode to +5.
>>>>>>
>>>>>> It's shocking how poorly specified all those old TTL parts were.
>>>>>> Modern logic isn't much better. We have to measure stuff like Zout and
>>>>>> rise/fall times. Sometimes the results are startling.
>>>>>
>>>>> it should be in the IBIS file
>>>>
>>>> It's quicker and funner to measure. More believable too.
>>>>
>>>> https://www.dropbox.com/sh/mjrpofcgwgkhyc4/AABdMuqHdBNRcUOMZzCE-CT2a?dl=0
>>>>
>>>> https://www.dropbox.com/sh/gyn0nz486fmqp1s/AAB5kwDWJ1VR8EXMjGRHs4iEa?dl=0
>>>>
>>>> That NC7SV74 rise time was really unexpected. There must be a use for
>>>> that.
>>>>
>>>> The actual data setup time is not specified.
>>>
>>>
>>> Sure thing--driving a sampler, for instance (assuming the jitter is good).
>
>>
>> Pretty good edge for 13 cents.
>>
>
>Yup. Of course the abs max VDD is 4.6V or thereabouts, so it might be a
>good time not a long time. That old Fairchild part has probably been
>fabbed on more than one process in its day, so who knows what the real
>sitch is anyway.
>
>Something like that, driving a fast part with decent gain (e.g. a pHEMT)
>is great for one- or two-diode samplers.

The rise/fall asymmetry is unfortunate.

>
>Cheers
>
>Phil Hobbs

I tend to push abs-max limits when there is a big payoff. Parts
usually have pretty good margins. Test to destruction, of course, and
back off some.

RF parts are usually good for at least 2x the datasheet voltages,
because of the way RF people usually design: inductor or tank to
specified Vcc and twice that peak sinewave swing in real life.

Spice model? As if!

Re: Emulating Open-Collector operation with TTL 74LS138...

<tiekqr$2qd11$1@dont-email.me>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=108010&group=sci.electronics.design#108010

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: tauno.vo...@notused.fi.invalid (Tauno Voipio)
Newsgroups: sci.electronics.design
Subject: Re: Emulating Open-Collector operation with TTL 74LS138...
Date: Sat, 15 Oct 2022 18:49:45 +0300
Organization: A noiseless patient Spider
Lines: 220
Message-ID: <tiekqr$2qd11$1@dont-email.me>
References: <thlsaq$382sg$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 15 Oct 2022 15:49:47 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="402d202121dcf6bd079e5b830076cdb8";
logging-data="2962465"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19V7KEDOB2ttv7vdOWg1bhvcaKHJKgAolE="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.3.3
Cancel-Lock: sha1:kVbDQzHhftvff18OjRupkgKPE+U=
In-Reply-To: <thlsaq$382sg$1@dont-email.me>
 by: Tauno Voipio - Sat, 15 Oct 2022 15:49 UTC

On 6.10.22 9.24, John Robertson wrote:
> Have a circuit that needs repair. Uses a TIP125 (NPN, Darlington)
> emitter tied to Vbb (~20VDC). Collector to load, then to ground. 1K
> resistor (R1) pullup on Base to Vbb, and a second 1KR (R2) to the TTL
> controller.
>
> Problem is of course, that R2 puts the ~20VDC to the TTL output gate on
> a 74LS138.
>
> Trying to solve this without a driver transistor. The circuit is for a
> 1ms ~20V strobe pulse repeated every ten ms.
>
> I thought of putting a 10ufd cap in series with R2, but don't like
> electrolytics as they fail after a few thousand hours.
>
> Possible to use a 15V or so Zener Diode, but the Vbb is not regulated so
> that won't work reliably.
>
> Anyone have a single component in mind that will essentially emulate
> (isolate) an Open-Collector output for the 138?
>
> Thanks!
>
> John :-#)#
>

If you can handle LTspice, here's a solution.

The original circuit overloads the LS138 with both voltage and current.
The abs max voltage on LSTTL pin is 7V and maximum current for LS138
output is 8mA. The circuit gives 20V and 20mA.

There is no information on the lamp load, but the Darlingtons cannot
handle more then 5A, which can be reached with 5mA on base.

I made a LTspice model with a guessed 240mA lamp load. The value is
not critical.

---- clip clip ----

Version 4
SHEET 1 2200 680
WIRE 2128 -416 1824 -416
WIRE 2128 -304 2128 -416
WIRE 0 -256 -384 -256
WIRE 176 -256 0 -256
WIRE 464 -256 176 -256
WIRE 592 -256 464 -256
WIRE 912 -256 592 -256
WIRE 1520 -240 1472 -240
WIRE 1648 -240 1600 -240
WIRE 1696 -240 1648 -240
WIRE 1824 -240 1824 -416
WIRE 1824 -240 1776 -240
WIRE 176 -176 176 -256
WIRE 464 -176 464 -256
WIRE 2128 -176 2128 -224
WIRE 1824 -160 1824 -240
WIRE -384 -144 -384 -256
WIRE 912 -128 912 -256
WIRE 1648 -112 1648 -240
WIRE 1760 -112 1648 -112
WIRE 592 -96 592 -256
WIRE 0 -80 0 -256
WIRE 1648 -64 1648 -112
WIRE 464 -48 464 -96
WIRE 464 -48 336 -48
WIRE 336 -16 336 -48
WIRE 1280 -16 1104 -16
WIRE 1472 -16 1472 -240
WIRE 1472 -16 1360 -16
WIRE 1584 -16 1472 -16
WIRE -384 32 -384 -64
WIRE 176 32 176 -96
WIRE 272 32 176 32
WIRE 1104 32 1104 -16
WIRE 464 48 464 -48
WIRE 1648 64 1648 32
WIRE 1824 64 1824 -64
WIRE 1824 64 1648 64
WIRE 912 80 912 -48
WIRE 1040 80 912 80
WIRE 176 96 176 32
WIRE 336 96 336 80
WIRE 400 96 336 96
WIRE -144 144 -384 144
WIRE 0 144 0 0
WIRE 0 144 -80 144
WIRE 112 144 0 144
WIRE 464 160 464 144
WIRE 592 160 592 -32
WIRE 592 160 464 160
WIRE 1104 160 1104 128
WIRE 1104 160 592 160
WIRE 464 192 464 160
WIRE 1824 208 1824 64
WIRE 176 240 176 192
WIRE 400 240 176 240
WIRE 592 256 592 160
WIRE -384 272 -384 144
WIRE 912 272 912 80
WIRE 176 288 176 240
WIRE -384 432 -384 352
WIRE 464 432 464 288
WIRE 592 432 592 320
WIRE 912 432 912 352
WIRE 176 448 176 368
WIRE 1824 448 1824 288
FLAG 176 448 0
FLAG -384 432 0
FLAG -384 32 0
FLAG 464 432 0
FLAG 1824 448 0
FLAG 2128 -176 0
FLAG 592 432 0
FLAG 912 432 0
SYMBOL npn 112 96 R0
SYMATTR InstName Q1
SYMBOL res 160 -192 R0
SYMATTR InstName R1
SYMATTR Value 8k
SYMBOL voltage -384 -160 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V1
SYMATTR Value 5
SYMBOL voltage -384 256 R0
WINDOW 3 -21 256 Left 2
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR Value PULSE(0 2.5 0 100n 100n 500u 1m)
SYMATTR InstName V2
SYMBOL res 160 272 R0
SYMATTR InstName R3
SYMATTR Value 3k
SYMBOL npn 400 192 R0
SYMATTR InstName Q2
SYMBOL npn 400 48 R0
SYMATTR InstName Q3
SYMBOL res 448 -192 R0
SYMATTR InstName R4
SYMATTR Value 120
SYMBOL npn 272 -16 R0
SYMATTR InstName Q4
SYMBOL res -16 -96 R0
SYMATTR InstName R5
SYMATTR Value 20k
SYMBOL schottky -80 128 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName D1
SYMBOL pnp 1584 32 M180
SYMATTR InstName Q5
SYMATTR Value 2N3906
SYMBOL pnp 1760 -64 M180
SYMATTR InstName Q6
SYMATTR Value 2N2907
SYMBOL res 1616 -256 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R2
SYMATTR Value 8k
SYMBOL res 1792 -224 M270
WINDOW 0 32 56 VTop 2
WINDOW 3 0 56 VBottom 2
SYMATTR InstName R6
SYMATTR Value 120
SYMBOL res 1376 -32 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R8
SYMATTR Value 4.7k
SYMBOL res 1808 192 R0
SYMATTR InstName R9
SYMATTR Value 80
SYMBOL voltage 2128 -320 R0
WINDOW 123 0 0 Left 0
WINDOW 39 0 0 Left 0
SYMATTR InstName V3
SYMATTR Value 20
SYMBOL npn 1040 32 R0
SYMATTR InstName Q7
SYMATTR Value 2N3904
SYMBOL res 896 -144 R0
SYMATTR InstName R10
SYMATTR Value 2k
SYMBOL schottky 608 320 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D2
SYMBOL schottky 608 -32 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D3
SYMBOL res 896 256 R0
SYMATTR InstName R7
SYMATTR Value 2k
TEXT 1320 448 Left 2 !.tran 5m
TEXT 1488 80 Left 2 ;TIP125 model
TEXT 1400 136 Left 2 ;Lamp driver with resistor changes
TEXT 1640 328 Left 2 ;240 mA lamp
TEXT 992 456 Left 2 ;Voltage translator
TEXT -56 440 Left 2 ;LSTTL model
TEXT 1840 -288 Left 2 ;E
TEXT 1840 96 Left 2 ;C
TEXT 1432 -32 Left 2 ;B
RECTANGLE Normal 704 496 -208 -304 2
RECTANGLE Normal 1424 112 1952 -304 2
RECTANGLE Normal 1264 -336 1984 160 2
RECTANGLE Normal 1216 -304 816 496 2
CIRCLE Normal 1904 320 1760 192 2

---- clip clip ----

This should work - at least in simulation.

--

-TV


tech / sci.electronics.design / Re: Emulating Open-Collector operation with TTL 74LS138...

Pages:1234
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor