A Plea For A Solution To The Paddle Issue

Modding and Technical Issues

Moderator: Moderators

User avatar
orion70
VICtalian
Posts: 4272
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Post by orion70 »

ral-clan wrote:There is a software fix, as has been used in Orion70's PONG port of a few years ago.
Erratum: PONG by Nippur72 and Nbla000 :wink: .
Vic20-Ian
Vic 20 Scientist
Posts: 1224
Joined: Sun Aug 24, 2008 1:58 pm

Post by Vic20-Ian »

ok, I have opened up the Vic and have been fiddling with the capacitors.

I snipped one of them and jitter increases in clowns, snipping both causes a restricted amount of travel so I think I am on to the jitter source.


A simple capacitor in series won't do the trick as caps in series lower capacitance, it will need to go in parallel or replace the current ones.

Unfortunately they seem to be like mini diodes and soldered in so one end of the glass is flush to the pcb so removal seems best.

The schematic says they are 0.01uF. I will try a range around that.

I will source a few capacitors to replace to current ones and report back next weekend if not sooner.
Last edited by Vic20-Ian on Fri Mar 26, 2010 4:48 pm, edited 1 time in total.
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
rhurst
Omega Star Commander
Posts: 1375
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Post by rhurst »

Incredulous report! :D
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
Pedro Lambrini
Vic 20 Scientist
Posts: 1132
Joined: Mon Dec 01, 2008 11:36 am

Post by Pedro Lambrini »

Just in case the caps are the problem: How easy is it to remove and replace these caps? Bear in mind I'm far from intrepid with these things! :p
"...That of the Eastern tribe being like a multitude of colours as if a rainbow had settled upon its brow..." Daniels 1:3
Marstedt
Vic 20 Drifter
Posts: 35
Joined: Sat Mar 06, 2010 12:18 pm

Post by Marstedt »

Is there a link to that schematic?
[Canadian Tire Complimentary Game Pack] - Tapes >>ARE<< available!
Vic20-Ian
Vic 20 Scientist
Posts: 1224
Joined: Sun Aug 24, 2008 1:58 pm

Post by Vic20-Ian »

later cost reduced model I am working on c20 and c21 next to joy port.

http://www.mainbyte.com/vic20/n_schematic.pdf


original model c13 and c14 - note sure where located but from potx to gnd and pot y to gnd

http://www.mainbyte.com/vic20/e_schematic.pdf


Should be easy to replace but is a motherboard out job. I just need to hunt for some capacitors, not easy ona small island with no Maplin.

Pedro - get thee to Maplin and get some 0.001uF, 0.0022uF 0.0047uF and 0.01 uF ceramic capacitors, 4 of each and we will give it a go Wednesday night.
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
User avatar
amramsey
Vic 20 Hobbyist
Posts: 117
Joined: Sat Apr 14, 2007 9:38 pm

Post by amramsey »

Other things to also experiment with -

* add cap filters to pin 7 of the port. Basically filter the power going out to the joystick so it isn't as noisy when it comes back thru the pot.

* Increase decoupling on pin 40 of UB7. If the 6560 has a noisy supply, the internal A/D will have noise no matter how clean you make the POTX and POTY inputs.

* Instead of removing the caps that were on POTX and POTY and replacing with different values, you might want to consider having a couple in parallel (ie- 0.001 and 0.01). That will filter noise at different frequencies.

Not sure how fast the POTX and POTY ports are sampled, but if you increase the capacitance too much it may be a problem.

Anyhow, I'm still on the road so no way to experiment on my machine to see what helps. Good luck!
Leeeeee
soldering master
Posts: 396
Joined: Fri Apr 23, 2004 8:14 am

Post by Leeeeee »

The capacitors on the POTX and POTY lines are part of the RC timing circuit, the paddles being the R part, that is used to determint the paddle position. Altering the value of these capacitors will alter the measurement range of the paddles.

I'm guessing that a good start for fixing the jitter would be to filter the +5V paddle supply with a series 100 ohm resistor and a parallel 470uF electrolytic capacitor.

This could be done on a short male/female adapter that goes between the VIC and the paddles saving modifying either.

Lee.
Vic20-Ian
Vic 20 Scientist
Posts: 1224
Joined: Sun Aug 24, 2008 1:58 pm

Post by Vic20-Ian »

Great help thanks. I hadn't considered the power supply.

I especially like the external adapter idea as I just purchased a set of 50 female and 50 male 9 pin D connectors for <£12 for a maplin speech card rework using 8 bit baby and SP0256, it uses the adaptor for access to potx.

If the external power cleanup works I will aim to develop a low cost fix for about 20-30 Vics to go between port and paddles.
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
Vic20-Ian
Vic 20 Scientist
Posts: 1224
Joined: Sun Aug 24, 2008 1:58 pm

Post by Vic20-Ian »

I now don't think it is the caps c20 and c21.

I replace c20 with 0.1uF and range changed but not jitter.

Seems like RC filter on the plug may be next thing to try.

Just thought I would let you know before anyone goes out buying capacitors etc.
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

orion70 wrote:
ral-clan wrote:There is a software fix, as has been used in Orion70's PONG port of a few years ago.
Erratum: PONG by Nippur72 and Nbla000 :wink: .
I waited a bit before to reply, thanks for your clarification Orion :wink:
Mega-Cart: the cartridge you plug in once and for all.
User avatar
ral-clan
plays wooden flutes
Posts: 3707
Joined: Thu Jan 26, 2006 2:01 pm
Location: Canada

Post by ral-clan »

Vic20-Ian wrote:ok, I have opened up the Vic and have been fiddling with the capacitors.
Thanks for doing this. I appreciate your experimentation.
sjgray
Vic 20 Hobbyist
Posts: 115
Joined: Thu May 03, 2007 6:46 pm
Location: Markham, ON, Canada

Post by sjgray »

Just a shot in the dark, but has anyone considered that it might be the VIC chip itself that is the problem?...

Steve
Leeeeee
soldering master
Posts: 396
Joined: Fri Apr 23, 2004 8:14 am

Post by Leeeeee »

I've considered it but there's not much that can easily be done if it is.

You could add extra filtering to the VIC chip supply and, if that doesn't help, add series resistors to the address lines and P01 to reduce the driving current. This could also help with reducing noise on the video output.

The problem with this is it means either modification to the VIC board or mounting the VIC chip on a small daughterboard with all the problems that entails.

Lee.
Vic20-Ian
Vic 20 Scientist
Posts: 1224
Joined: Sun Aug 24, 2008 1:58 pm

Post by Vic20-Ian »

I hacked in a 0.1uF capacitor inside the paddles between the wiper and ground.

Jitter reduced but freaks out the scaling of the pot a bit. I didn't drop a resistor in series and it was not 470uF in parallel with supply.

I think you mean pin 7 - 100k - cap +ve - 470uF -- cap- ve - gnd

and tap the cap +ve point to go to the potentiometer supply side. Is this correct Lee?

Looks like a possible solution with Lee's suggestion of an adaptor. When I get the bits in the post next week I will try.
Vic20-Ian

The best things in life are Vic-20

Upgrade all new gadgets and mobiles to 3583 Bytes Free today! Ready
Post Reply