6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 10, 2024 5:11 pm

All times are UTC




Post new topic Reply to topic  [ 14 posts ] 
Author Message
PostPosted: Tue Feb 16, 2021 4:31 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
I'm studying a design I found online and the author uses a resistor of 0 ohms.

I searched online as to why you would do this but the results I got back wanted me to turn off my ad blocker which I refuse to do. :-)

Wouldn't a 0 ohm resistor pretty much be just a wire?

Thanks.

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 4:40 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10976
Location: England
I think it would. Is it used in effect as a jumper, to select an option?

Edit: see also
https://electronics.stackexchange.com/q ... ire/385941
and
https://electronics.stackexchange.com/q ... m-resistor
where we learn that it's easy for machine placement of components, compared to a wire link, and also that it can be useful if there are design variations, in some of which it might be a non-zero resistor.


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 4:43 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
Not that I can see. It's used in a video circuit.

Let me see if I can take a screen shot...

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 4:45 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
Sorry, the scan is pretty low-res.

Thanks


Attachments:
R0.png
R0.png [ 87.22 KiB | Viewed 998 times ]

_________________
Cat; the other white meat.
Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 4:47 pm 
Offline
User avatar

Joined: Tue Mar 05, 2013 4:31 am
Posts: 1385
Likely a few other uses:

1- Current limiting
2- Make it easier to route the PCB
3- Provide for a future circuit change, i.e., a voltage divider

_________________
Regards, KM
https://github.com/floobydust


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 4:48 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10976
Location: England
So, that chip's COMVID output happens to have a suitable impedance already, perhaps. Maybe some other chip or other variation would need a series resistor?


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 4:53 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
The chip is the TMS9918.

There's actually two things I'm trying to figure out on that design, why the 0 ohm resistor and what value of ferrite bead they use on L1.

Perhaps the resistor was just so other values could be added in later for adjustments. Or maybe a variable resistor could be added?

For those that are curious, this design comes from a PDF I have that shows how to replace the dynamic RAM in a TMS9918 design with static RAM.

https://raw.githubusercontent.com/cbmee ... 2BVRAM.pdf

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 6:06 pm 
Offline

Joined: Sat Jan 02, 2016 10:22 am
Posts: 197
Or the 9928A could be an alternate board option? that has "Y" on that pin.


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 6:55 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8538
Location: Southern California
We used to use them sometimes as jumpers on single-sided boards. In this case though, I wonder if their CAD (pretty clearly OrCAD) gives it a default value of 0Ω until you fill it in, which they never finished.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 7:43 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8479
Location: Midwestern USA
floobydust wrote:
Likely a few other uses:

1- Current limiting
2- Make it easier to route the PCB
3- Provide for a future circuit change, i.e., a voltage divider
4- A typo on the schematic.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 7:45 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8479
Location: Midwestern USA
GARTHWILSON wrote:
In this case though, I wonder if their CAD (pretty clearly OrCAD) gives it a default value of 0Ω until you fill it in, which they never finished.

That's what I'm thinking. I don't see that 2N4401 lasting very long without something to limit base current when the COMVID output is high.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 16, 2021 8:28 pm 
Offline

Joined: Tue Sep 03, 2002 12:58 pm
Posts: 336
BigDumbDinosaur wrote:
I don't see that 2N4401 lasting very long without something to limit base current when the COMVID output is high.[/color]

That's an emitter follower, so no resistor required.
But there is also the 470 ohm resistor to ground, which makes me think this is perhaps a voltage divider, or at least provides an option for one. Finding the value requires either thought and calculation, or trial and error. It's quite possible that it's a "work out the right value later" placeholder.


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 17, 2021 7:07 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1431
TMS9918 datasheet, PDF page 80:
Nominal video output voltage levels specified for a 470 Ohm load:
Vwhite=3.0V, Vblack=2.3V, Vsync=2.0V.

Since monitors tend to have AC coupled video inputs, it isn't supposed to matter if there is a little DC bias voltage on the video signal.

The 2N4401 transistor works as an impedance converter for driving a 75 Ohm coaxial cable.
When a smaller video signal amplitude is needed, the Zero Ohm resistor can be replaced with another resistor for building a voltage divider.

From the datasheet, 2N4401 can drive up to 500mA.
Assuming a 0.65V voltage drop in the transistor, and a 75 Ohm termination resistor at the monitor input, the collector current would be
(3.0V - 0.65V) / (75Ohm || 75Ohm) = 63mA for white level,
(5.0V - 0.1V) / (75Ohm || 75Ohm) = 131mA for a short circuit between transistor base and VCC if the transistor goes into saturation.

2N4401: 500mA, 250MHz.
BC547: 100mA, 300MHz.
BC337: 800mA, 100MHz.

If you don't have a 2N4401 at hands, try using a BC337 instead, it's supposed to be fast enough.
If you don't have a 75 Ohm resistor at hands, use two 150 Ohm resistors in parallel instead.

;---

Composite video signal levels at wikipedia:

Image

Hope, this helps.


Top
 Profile  
Reply with quote  
PostPosted: Thu Feb 18, 2021 3:08 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
Thanks everyone for the information.
And thanks ttlworks for that awesome deep dive!

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: