(Topic ID: 297034)

ToM Opto Board troubleshooting

By CTDnEUG

2 years ago


Topic Heartbeat

Topic Stats

  • 23 posts
  • 5 Pinsiders participating
  • Latest reply 2 years ago by Roamin
  • Topic is favorited by 2 Pinsiders

You

Linked Games

Topic Gallery

View topic image gallery

IMG_4707 (resized).JPG
IMG_4710 (resized).JPG
IMG_4708 (resized).JPG
IMG_4709 (resized).JPG
Screenshot_20210719-174707_Adobe Acrobat.jpg

You're currently viewing posts by Pinsider roamin.
Click here to go back to viewing the entire thread.

#4 2 years ago

Disconnect j2 from the opto board. Is the issue gone? If so, plug it back
Disconnect J3 from the opto board. Are the test results the same? If so, grab your meter and place it on diode test (an arrow with a line at the end.

With the power off, test each diode on your board with the black probe on the side of the diode with a line. You should read around 0.7v on each.

Place your meter on DC voltage.

With the power on,and J3 unplugged measure J3 pins 1 (red probe) and 3 ( black probe for ground). Do you read around 12v?

Move your red probe to pins 5,8,9 and 10. What do you read? Do you read 12v here as well? Compare with what you read on pins 6,7 and 11. Do you read the same? (you should).

Take a look at the schematic below. You can see where each row are connected in the board, at J3. You mentionned rows 1, 4, 5 and 6. If you look closely you see the board has 2 lm339, referred to as U1A through U2D representing the 4 opamps of each chip. You see row 1 is on amp U1D and rows 4, 5 and 6 are on amps U2A, U2D, U2B. This means this issue appears on the 2 different chips.

A shorted diode can cause such behavior even if the opamps are not damaged so diodes are the first thing to check if the issue really is on the board. If you've disconnected J3 and the error disappears then the issue is with the optos themselves. If the issue is present with J3 disconnected then the issue is most likely on the board. Disconnecting j2 from the opto board should clear the issue, if not, then the problem is elsewhere towards the MPU.
Screenshot_20210719-174707_Adobe Acrobat.jpgScreenshot_20210719-174707_Adobe Acrobat.jpg

#6 2 years ago

Ooops , I was looking at the circuit the wrong way, that's what happens when I spend too much time using my phone to answer questions . I made a mistake saying that if you pull J3 and the error disappears, that the issue was with the optos themselves as i had J2 and J3 mixed up. The opto board looks at J2 to see if the optos are closed then it will send the signal through J3 to the MPU.

What happens if you pull both J1 and J2 and power on ? Does it give the same error ? If it gives the same error with J1 and J2 disconnected , the issue is definitely on the opto board. If the error goes away , the optos are to blame. Does pulling J1 and or J2 change anything on the switch test ?

The tests you did on J3 seem to indicate that the outputs of the opamps are good. You did not measure voltages that were very close to ground level, so the MPU is not interpreting this as a ground. Can you measure and write down all the voltages like you did before on J3 , but both with connector plugged in and not? It is curious that the MPU sees the rows grounded with the connector plugged in and when unplugged we don't measure that low voltage on the pins from the opto board. Usually , if the MPU sees those pins grounded , you would measure them grounded or very close to 0v (low enough for the mpu to interpret it as closed).

After you've noted voltages from J3 plugged and unplugged, measure these pins on IC U1, U2 (Do those tests with J3 unplugged) and write them down:

Put black probe on ground ,
Place red probe on :

U1 pin 10 -> (signal from opto) =
U1 pin 13 -> (signal to MPU) =

U1 pin 6 -> (signal from opto) =
U1 pin 1 -> (signal to MPU) =

U1 pin 8 -> (signal from opto) =
U1 pin 14 -> (signal to MPU) =

----------------------

U2 pin 6 -> (signal from opto) =
U2 pin 1 -> (signal to MPU) =

U2 pin 10 -> (signal from opto) =
U2 pin 13 -> (signal to MPU) =

U2 pin 4 -> (signal from opto) =
U2 pin 2 -> (signal to MPU) =

U2 pin 8 -> (signal from opto) =
U2 pin 14 -> (signal to MPU) =

When the signal from the opto is grounded (0v) then the signal to the MPU should also become grounded (0v). With these test results we should know more.

You have the schematic I posted above. You can see that each opto connected to J2 goes to an identical circuit for each. If switch #32 is still working properly (your error message doesn't mention row 2) then the readings on U1 pin 6 -> (signal from opto) and U1 pin 1 -> (signal to MPU) should be good and they should change when you open / close the switch. You can use that part of the circuit to compare with the other optos and see if all optos give out the same voltages (or close) and figure out more. The same circuit is used 7 times on the schematic (you mention your board only using 6 optos) so they should all measure very close when comparing one to the other.

Measuring 0.5 to 0.7 for a diode is a good result , not all parts are made to the exact same specs. As to why some outputs are lower that others , that's just the difference in the parts used (resistors, opamps, etc) and all your measured voltages are close enough. 0.7v for a diode is the "typical" voltage drop.

#12 2 years ago

Sorry for the delay , I was out playing disc golf past few days. U1 is definitely bad. You mention J3 pin 5 being at 1.2 volts (MPU sees this as ground) J3 pin 5 is what connects R1 (Row 1) and not switch #35 (the 3 comes from pin 12 of J3 , which is Column 3 , the 5 comes from Row 5 , which is pin 9). As you measured , pin 5 (row 1) always remains at 1.2 if J1/J2 are connected or not. This means that what ever the voltage that appears on pin 10 of U1 , it's output , pin 13 never changes states from HIGH (12v) back down to ground (0v). It always remains really close to 0v, so the MPU sees row 1 closed all the time.

Now , the fact that pins 8, 9 and 10 (Rows 4,5 and 6) are at 1.2v when J1/J2 is connected , but come back high once disconnected,would actually mean that Optos 4,5 and 6 are permanently sending a low signal to connector J2 pins 4,3 and 2. The opamp reacts properly and when it sees these 3 optos grounded , it sends a ground signal through its pins 1, 13 and 2 towards the MPU.

So as it is , it seems that J2 is sending ground signals over pins 4,3 and 2 constantly , which the opamp interprets as closed switches , and sends a ground signal over J3 pins 8,9 and 10.

I'm sorry I had not been more precise. Remember this : You use diode test , to test a diode! (Most of the time). It can also be used to test continuity (you would read 0v for a short , and not OL (overload). The last test you use diode test for , is to test transistors as they are made of diodes in a specific way (in theory, reality is a tiny bit different than diodes). So diode test = Diodes, Transistors , continuity.

Everything you will measure on the opto board is in DC voltage. (2 lines with one dotted).

Plug back in everything , set your meter to DC volts , turn on the machine , and write down the voltage measured at these pins :

U1 pin 10 = ? I assume this pin will be at 12v. It should drop to 0v if the trough jam is detected. You should be able to see this voltage change when you block the trough jam opto with a finger or paper to block the IR from reaching the sensor. The output of this opamp (u1 pin 13) is stucked low. It needs to be changed (install a socket when you remove the chip).

U2 pins 6, 10 and 4 = ? I assume you are going to measure something really low. 1.5v to 0v or close.
Measure once again but at the connect J2 this time :

J2 pins 4,3 and 2 = ? Should still be low , and should be the reason why rows 4,5 and 6 are grounded.

If this is the case, you now have a few choices on what to do. You can , take a known working opto , like trough 2 (sw #33) and exchange it with a suspected broken opto. If you no longer have that replaced opto as a grounded row where you installed that opto , but the trough 2 now gives you issues , then this means you've move the bad opto to a once working switch , confirming the opto is broken.

It is weird that 3 optos would fail all at once (possible if a problematic voltage was applied to the optos , but chances are that would of caused the same issue on ALL optos. This seems to point to a short circuit in your playfield , possibly a pinched wire from lifting the playfield or something.

Disconnect J2 and power on. Are rows 4,5 and 6 still shorted ?

** The only pattern-breaking one is U1 pin 13 (again this corresponds to SW 35--trough 4). **

You were on diode test (which can test short circuits) and you had one probe on the ground. Measuring pin 13 with diode test showed you that there was 0v between pin 13 of U1 and the ground, meaning there is continuity between pin 13 and ground. (you have just confirmed U1 is shorted at pin 13)

Confirm that J2 as its 3 pins low (4,3 and 2) by measuring DC voltage between ground and each pin. Unplug J2 and measure the same pins but on the opto board, are they still low ? Or do you measure closer to 12v ? If they are no longer low with J2 removed, you've confirmed that J2 is grounding those 3 rows.

Pay attention to the wires connected to 4,3 and 2 and look for anything suspicious , damaged insulation , wires running behind something you can't properly see, etc.
If there are no short circuits , swap a known working opto with a suspected one.

Like you tested the switches with a diode directly on the MPU board , a similar test can be done. Disconnect J2 and use a wire (doesn't need to be a diode) between ground and pins 4,3, 2 of J2, the output at J3 pins 8,9 and 10 should change high (12v) and low (0v) when you are grounding pins 4, 3 and 2 of J2.

**Switch 24 should always be closed, switch 51 , cube position 1 , would make sense if the cube starts in position 1. Those 2 switches seem very normal.

So far , U1 needs to be replaced, now we need to find out what is grounding pins 4,3 and 2 of J2. Is it the optos themselves, or a short circuit on the wires.

#14 2 years ago

It would have to be the receivers. If the emitters were shorted the receivers would just not detect anything. It should be fairly simple to test the IR receiver board of the trough. Disconnect the connector , set your meter on continuity and probe with 1 probe on pin 1 and the other probe on each pin one after the other. You should NOT have continuity anywhere. The weird thing I just noticed is that in the manual , Row 6 is not even connected to the IR receiver board, but you are getting Row 6 as part of the grounded rows. It's possible that board has been changed in the past and now is the upgraded version with all 6 receivers and maybe the cable was changed as well. Pictures always help diagnose too as we might catch something you don't. You did mention resistors showing heat marks, which is normal to a point, did you measure the resistors to see if they are within their spec ? They probably are.

Measure the opto board for short circuits at the connector and report. Can you post pictures of both the opto driver board and the IR receiver board.

#17 2 years ago

If the receivers aren't shorted, the then issue has to be with the 2nd lm339. The inputs are most likely shorted, so if any pins receives a signal, it closes all 3 rows.

As for switch 44 and 45, I haven't looked at schematic in depth for those switches, but since rows 4 and 5 are affected by the opto board, the issue might come from there. If you disconnect J3 (or all 3 connectors) do these switches still act up?

The idea is always to isolate the issue, so if you plug the bare minium, can you get sw 44 and sw45 to react properly? Disconnecting anything that could be in relation with what your are testing.

Quick test, is there continuity between pins 10 ,6 and 4 of u2 on the opto board? (this will check if the inputs appear short). Either way, it's better to change both.

While you wait for the opamps, I suggest you diode test all the diodes you see around the affected switches and optos, no diodes should be shorted, if any are you'll get weird behaviors like wrong switches closing.

Edit : no diodes should be shorted, or wired in reverse. The manual can show you which wire color you must place the band of the diode towards.

#23 2 years ago

Well, since the receiver boars was tested not short, u2 also had to be broken. On U2, the inputs were shorted internally, and u1 had its output shorted. Don't sweat it, they probably didn't break because of your intervention. Parts are old and have been abused a lot in the past 30 years.. They were going to break with or without you working on the machine.

Happy to know it's back to normal!

Promoted items from Pinside Marketplace and Pinside Shops!
$ 79.99
Cabinet - Armor And Blades
PinGraffix Pinside Shop
 
From: $ 55.00
Gameroom - Decorations
Pinball Photos LLC
 
€ 150.00
Playfield - Toys/Add-ons
TheDudeMods
 
$ 38.00
Cabinet - Other
Pinball Mod Co.
 
Wanted
$ 10.00
Cabinet - Other
Filament Printing
 
$ 399.00
Cabinet - Decals
Mircoplayfields
 
$ 1.00
Pinball Machine
Pinball Alley
 
8,500 (OBO)
Machine - For Sale
Wilsonville, OR
From: $ 17.99
$ 30.00
Playfield - Other
YouBentMyWookie
 
From: $ 10.00
Playfield - Protection
UpKick Pinball
 
$ 29.99
Lighting - Interactive
Lee's Parts
 
$ 35.00
Cabinet - Other
Rocket City Pinball
 
$ 9.95
Eproms
Pinballrom
 
$ 84.99
Playfield - Decals
FlyLand Designs
 
8,900
Machine - For Sale
Sandy Springs, GA
$ 47.99
Lighting - Interactive
Lee's Parts
 
$ 29.50
Playfield - Plastics
Pinball Haus
 
$ 130.00
Playfield - Plastics
Pinball Haus
 
€ 40.00
Playfield - Toys/Add-ons
Pino Pinball Mods Shop
 
$ 11.95
Playfield - Toys/Add-ons
ULEKstore
 
9,000 (Firm)
Machine - For Sale
Manteca, CA
$ 54.95
Eproms
Pinballrom
 
$ 119.99
Cabinet - (Alt) Translites
FlyLand Designs
 
$ 69.99
Playfield - Toys/Add-ons
Lighted Pinball Mods
 
$ 33.99
Lighting - Interactive
Lee's Parts
 
Hey modders!
Your shop name here

You're currently viewing posts by Pinsider roamin.
Click here to go back to viewing the entire thread.

Reply

Wanna join the discussion? Please sign in to reply to this topic.

Hey there! Welcome to Pinside!

Donate to Pinside

Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


This page was printed from https://pinside.com/pinball/forum/topic/tom-opto-board-troubleshooting?tu=roamin and we tried optimising it for printing. Some page elements may have been deliberately hidden.

Scan the QR code on the left to jump to the URL this document was printed from.