(Topic ID: 242158)

DumbAss test and reproduction PCBs

By DumbAss

4 years ago


Topic Heartbeat

Topic Stats

  • 1,564 posts
  • 234 Pinsiders participating
  • Latest reply 8 days ago by Tophervette
  • Topic is favorited by 441 Pinsiders

You

Linked Games

No games have been linked to this topic.

    Topic Gallery

    View topic image gallery

    DSCF3080 (resized).JPG
    IMG_1440 (resized).jpeg
    boards_358.jpg
    IMG_1362 (resized).jpeg
    03_ua_mm_plaque.jpg
    02_ua_mm_package_inside.jpg
    01_ua_mm_package_rear.jpg
    00_ua_mm_package_front.jpg
    boards_357.jpg
    boards_356.jpg
    s11_cpu_c58.jpg
    IMG_2252 (resized).jpg
    20240112_212911 (resized).jpg
    IMG_0859 (resized).jpeg
    IMG_0858 (resized).jpeg
    IMG_0862 (resized).jpeg
    There are 1,564 posts in this topic. You are on page 8 of 32.
    #351 3 years ago

    The board that Coyote has is a newly built board. I won't send out the board that Crash sent back until I get that board investigated. I got some additional (independently acquired) information from wallybgood that I have passed on to Coyote. The information correlates very closely with everything seen so far and conceivably explains everything that is seen. A single point of failure that explains everything is the most likely cause. Multiple points of failure are possible but not likely.

    It is pointing more toward silicon rather than board traces but until shown to be the case this is not definitive. I need to find time at a machine and spend it actually playing the machine. I know that sounds crazy ... play a game on a machine ... but in my current situation I have to travel to a different site to physically access a machine.

    #352 3 years ago
    Quoted from DumbAss:

    At some stage in the future. This is the third request for the board. I would put it at 3rd or 4th in the list at the current priority state. The next two boards on the list I have experience with so they should go somewhat quickly. The boards following those I have less experience with and they will take a little longer as I have to go do some reading and research.
    The list of fixes, changes and additions that I have planned for boards in the current work list are nearing completion - ready for fabrication. While waiting for fabrication I will pick off the next board on the list. That would push the System 9 board up the list but not by much. Local repair requests and board requests will take precedence. Fortunately that list is very short at the moment. The next planned board is the Data East CPU.

    If it hasn't been mentioned yet, please keep the solenoid and spec. solenoid TIP122 / TIP102 drive transistors further away from one another than Data East did. Those things are a total PITA to change out, when they fail.

    #353 3 years ago
    Quoted from Coyote:

    In my TZ, it's horrid. Unplayable, and directly related to some address/data being sent to the display board. (Sounds getting repeated, echoed every time the display board is sent a command.)

    @coyote, could you post a video of the "interference"?
    I assumed that Victor's preDCS sound board was practically a trace-for-trace replication of the original board. It seems odd to me that RF interference would insinuate itself into the sound stream like that. Not doubting your findings. Just curious.
    --
    Chris Hibler - CARGPB #31
    http://www.ChrisHiblerPinball.com/Contact ... for board repairs
    http://www.PinWiki.com - The Place to go for Pinball Repair Info

    #354 3 years ago
    Quoted from Gott_Lieb:

    If it hasn't been mentioned yet, please keep the solenoid and spec. solenoid TIP122 / TIP102 drive transistors further away from one another than Data East did. Those things are a total PITA to change out, when they fail.

    Acknowledged. Always open to suggestions. If the suggestion cannot be implemented I will provide a reason why so that it can be discussed if need be.

    Today I went to do some machine testing. A few times for a board I am working on. The board worked on my bench but three failures at the machine. The first failure was due to the +5V being +4.8V at the test point on the power board. The machine works fine but it's clearly at the edge of acceptable. I wanted to slip this board into the pending fabrication order but I think I'm not going to hold up the order for this board. It will go in the next order (or when it works properly).

    I also did two other things that have piled up. Firstly I tested the high voltage of the WPC-95 AV board. No surprise it works. So the board works on the bench and in a machine. It's ready for fabrication with the correction.

    boards_113.jpgboards_113.jpg

    I also took the WPC-89 sound board that was giving Crash grief. I tested it in a Creature from the Black Lagoon. I played some control games (with the OEM board). I then swapped the board in and played about 10-15 games. No problems. So I am at a loss as to why it fails for some games and not for others. The next step is to try this board with White Water on the bench and see if I can reproduce the problem. I do like a good puzzle but I don't like a puzzle that does not reproduce and therefore does not give me any direction. Like a cold case murder.

    #355 3 years ago

    I think you mentioned reproducing it in your White Water. You were just never able to on the bench.

    #356 3 years ago

    I used a friend's White Water machine. Mine is packed up at another friend's place. In these times of extreme contagion transmission I am doing everything I can to reduce exposure risk to me and to them so I have not considered re-testing in a machine.

    I have not put it on the bench ... yet. I need to set up my bench rig with White Water. That's the next step for this problem for me. I am hopeful that it will reproduce and then I can start doing some swapping to see if the hunch of the cause of the problem is actually the cause. If it does not reproduce on the bench then I will try to make one attempt at testing at a machine with the proposed change to see if the problem first reproduces (it should) and then disappears (maybe it will) and then reappears when going back to the original configuration.

    #357 3 years ago

    Crash - I will post them shortly and provide a link.

    One intial test is done today. Won't share results until I tell DumbAss about them, but -
    Tomorrow I will be taking my board to a friend who DOES have a White Water, as well as a TAF - I will put it through it's paces, and see what happens.

    #358 3 years ago
    Quoted from Coyote:

    crash - I will post them shortly and provide a link.

    Two videos - showing different parts of the game at work. Ignore my talking and laughing. I was, actually quite amused by the ruckus.


    #359 3 years ago

    @coyote, That is interesting.
    PinLED power/driver board?
    Who made the MPU? I see that the LEDs on it are green.
    Also an aftermarket DMD controller.

    --
    Chris Hibler - CARGPB #31
    http://www.ChrisHiblerPinball.com/Contact ... for board repairs
    http://www.PinWiki.com - The Place to go for Pinball Repair Info

    #360 3 years ago

    Populated one of Victor T's WPC89 Sound Boards. Running it in my Whitewater. Nice winter project. Works great!
    Thanks, Victor for the outstanding work!
    Wally

    100_4055 (resized).JPG100_4055 (resized).JPG
    #361 3 years ago

    Board fabrication order is in progress so I am less stressed and have a little time to look at other things. That DE CPU board will take quite a few days of continuous work to get to a stage where the schematic is transcribed.

    So ... a little progress tonight. I'm not going to declare the findings as definitive because I only have a sampling size of one.

    On a whim (or a hunch):

    - Swapped the 74LS244 in U1 and U2 on my CPU board (good thing I build these with everything socketed) with a 74HCT244.

    - Logic levels should be compatible and everything appears to work on the display but the sounds went absolutely crazy with just this change.

    - Changed the Fujitsu 74LS138 with a Texas Instruments 74LS138 in U26 on the sound board. This reduced the level of craziness but there were still errant problems.

    - Tried the 74HCT244 with an OEM board. Works perfectly.

    - Put back the reproduction board. Reduced level of sound craziness.

    - Swapped back the to the Fujitsu and high level of sound craziness.

    - Swapped back to the 74LS244 on the CPU board. Everything back to normal.

    Conclusion ... IC incompatibility / variance due to manufacturer and silicon type. HCT is logic level compatible but may not be fully timing compatible. I know I read somewhere about issues on Rottendog CPU boards that use HCT ICs and replacing the HCT family with the LS family fixes the problem. Rottendog uses HCT presumably because they are cheaper and more readily available.

    My first suggestion to anyone encountering this problem is to make sure you have an OEM (original Williams CPU) board.

    @ Crash - Did the machine(s) that exhibited failure have OEM CPU boards?

    @ Coyote - I know the TZ is not OEM (green LEDs as ChrisH has noticed). I hope the results of any testing at other machines provide evidence to back up the conclusion I made above (on a sample size of one).

    #362 3 years ago

    Good finds. Yes, all of our WPC machines have original CPU boards.

    #363 3 years ago

    Maybe not just timing differences but possibly fanout and differing loads too. Also have found that older Fujitsu branded chips are not that great and had many failures. Just search the arcade forums. They have about the same reputation as AMI branded parts on early Williams boards. Not good.

    I’d also try other brands and sources for a supply. Are they coming from a reputable source? If off eBay directly from overseas they could be rejects or remarks.

    #364 3 years ago
    Quoted from ChrisHibler:

    coyote, That is interesting.
    PinLED power/driver board?
    Who made the MPU? I see that the LEDs on it are green.
    Also an aftermarket DMD controller.

    Good eye -
    Fliptronics, DMD, and PDB are all PinLED. MPU is OEM. Sound is, well, Victor's.
    The reason the LEDs are green is because, simply -

    Did you know the +50v flipper feed to the Fliptronics board, is keyed IDENTICAL to the +5v feed to the Sound board? And that sending 50v into the 5V line really, REALLY f*cks with things? Yeah. I found out. Looong ago.

    Note that as I told DumbAss - Tested it with ONLY the MPU board and sound board - all other boards disconnected, and that had no effect on my machine.
    However, after message from Victor last night, I am going to check my MPU and see what address chips I had to replace in my MPU. See if they're HCTs or what brand.

    Quoted from Robotworkshop:

    I’d also try other brands and sources for a supply. Are they coming from a reputable source? If off eBay directly from overseas they could be rejects or remarks.

    I ONLY buy my ICs from Digikey or Mouser (in the rare case Digikey is out/doesn't carry). So I can trust the TI chip I dropped into Victor's sound board pretty well..

    #365 3 years ago

    Is there a driver board for a WPC(DCS), for a Judge Dredd? I may need one as a spare and to use to test a game.

    #366 3 years ago
    Quoted from ibis:

    Is there a driver board for a WPC(DCS), for a Judge Dredd? I may need one as a spare and to use to test a game.

    If you're looking for a power driver board I have them available. See https://pinside.com/pinball/forum/topic/dumbass-test-and-reproduction-pcbs/page/2#post-5485609 for image. Current board has native (on board) support for LM2678 (5A switching regulator). Bare is $100. Complete is available on request. I have one 1/4 built but got distracted by the Thanksgiving rush and it's been sitting there while I'm working on the DE board.

    #367 3 years ago

    Perfect, I need to dig into the current issues in the game first, but its nice knowing I have an option in case I find something sinister.

    #368 3 years ago

    Some news about the WPC Pre-DCS boards. (If I already said some of this, apologies. My memory's fried.)

    Took the sound board AND my MPU over to a friend's house, and tested them on a WH20 and TAF.
    Save for one combination, my MPU never worked properly.
    The only combination that DID work with MY MPU (with HCT chips) was in WH20 with Fujitsu chip in the sound board. (Friggin' go figure.)
    Other combinations that worked, in TAF: TI chips worked without issue. In WH20: Both chips (Fujitsu and TI) worked without issues. (All games running their own GAME and SOUND ROMs.)

    Got some LS chips to replace the HCT chips I had in my MPU (U1, U2, U3, U5), and with all of them popped in, there were no issues with my MPU and the sound board running TI chips.

    So, I am not sure where that leaves us - since my MPU running HCT works with the OEM board and not the DA board.

    But, should anyone else have issues, this is a good place to start - look at the data/address chips.

    (Edit: In case anyone is wondering - I have NOT tested my MPU with my OEM sound board yet, as my sound board is currently on loan to another local collector.)

    #369 3 years ago

    Related but also unrelated.

    I was asked to repair a Rottendog WPC-95 CPU board that was not starting (failed POST - no blinking diagnostic LED). I found the cause (the PLCC socket) and fixed it. I put it on my bench and it showed display issues (page errors and RAM address errors). I left it for a bit to go work on board design (working to a perceived deadline).

    I came back to looking at the board last night after thinking about possible causes. I took my reproduction AV board off the rig and put an original Williams board. Problem disappeared. Weird. The game software directly controls the SRAM for the display pixels (through the ASIC). So I replaced the new (Alliance) SRAM I bought with an original (pulled) SRAM from an original board. Works fine - i.e. problem disappeared. Then I replaced the original SRAM with an older SRAM I bought from GPE years ago. Works fine. Put back the newer (Alliance) SRAM and the problem came back. Conclusion: Alliance SRAM is the cause.

    Yet an original Williams WPC-95 CPU board works fine with the Alliance SRAM in the reproduction AV board. The Rottendog CPU board has 74HCT244 and 74ALS245. The 245 is the data bus transceiver and the 244 is the address bus buffer. Of course, an original Williams board has 74LS244 and 74LS245. Since the Rottendog is not my board I am not going to do anything to it but it's almost certainly the HCT compatibility to TTL that is causing the problem.

    So I guess I need to issue warnings about potential incompatibilities between Rottendog boards and my reproduction boards. This is good information to have.

    I guess I could also offer a new reproduction CPU board to "fix" any compatibility issues. . Of course, I need to work on a WPC-95 CPU but that's a ways down my list.

    #370 3 years ago
    Quoted from DumbAss:

    I guess I could also offer a new reproduction CPU board to "fix" any compatibility issues.

    You joke, but I have been tempted to order a WPC-89 board from you.

    #371 3 years ago

    Here's my setup so far.

    I must've forgotten to order a 13pin right angle connector with my order so it'll have to wait.

    I also added a voltmeter to the tester for my sanity.

    20210202_212500 (resized).jpg20210202_212500 (resized).jpg
    #372 3 years ago
    Quoted from PghPinballRescue:

    Here's my setup so far.
    I must've forgotten to order a 13pin right angle connector with my order so it'll have to wait.
    I also added a voltmeter to the tester for my sanity.
    [quoted image]

    I like that tester board!

    #373 3 years ago

    Dumbass pointed out that I soldered the headers onto the wrong side of both black boards.

    However, electrically the connector is the same front or back, and having it this way makes it easier for me.

    So if you're building your own, please check yours against mine and make sure you do it the right way.

    #374 3 years ago

    Has anyone put together a list of games the boards service? It would be a nice addition for reference when thinking about all the WPC variations.

    #375 3 years ago
    Quoted from ibis:

    Has anyone put together a list of games the boards service? It would be a nice addition for reference when thinking about all the WPC variations.

    Are you asking about the portable diagnostic test system (as seen above)? If so it supports all System 11 and WPC (89 and 95) machines. It's based on board set so any game using a board set is supported. It does support Data East but to a limited extent in that the special solenoid connectors (switch and solenoid drive) are ordered differently and the power connector is keyed differently (absence of a key in the receptacle will mitigate the difference).

    Each of the small connector boards (8P8C modular to Molex 0.100" (2.54mm) or 0.156" (3.96mm)) is labeled with which connector in which board set that it connects to.

    There is no support for the 8-driver auxiliary board connectors. I have some thoughts about how to support that but due to the differences in the way that board was used and the fact that the 8 drivers are separated into 2x 4 solenoids per header makes it not obvious. It didn't seem important enough to hold up the product for a low frequency failure point (except perhaps the tieback diode in STTNG).

    #376 3 years ago

    I probably worded it incorrectly. For instance, what games the WPC Driver boards go in, which games use the WPC power boards, etc.

    #377 3 years ago
    Quoted from ibis:

    I probably worded it incorrectly. For instance, what games the WPC Driver boards go in, which games use the WPC power boards, etc.

    Ah. You want correlation between boards and game. I intend to go back and update the first post with this kind of information but it can be overwhelming for a lot of people. There are several ways of doing this and it might be my turn to word things incorrectly.

    It stems from a level of complexity and the ability to interchange boards.

    For example ... games can be grouped into WPC-89 alphanumeric, WPC-89 pre-fliptronic, WPC-89 fliptronic, WPC-89 DCS and WPC-89 security.

    The power board A-12697-1 can be used in any of those games but A-12697-3 can only be used in fliptronic and later games (-3 can be converted to -1 by populating the flipper relay area). The fliptronic board A-15472 can only be used in fliptronic and later games. The audio board A-12738 can only be used in pre-DCS games but there are two versions of the pre-DCS board. I could go on. It's a big matrix of compatibility depending on the game and there are a fair number of games that are supported. It gets confusing really quickly.

    I do intend to go back and label which of my boards are equivalent to the Williams numbers. For example:

    - WPC-089-PWR is equivalent to A-12697-1, A-12697-3 and A-12697-4.
    - WPC-089-CPU is equivalent to A-12742.
    - WPC-089-SND is equivalent to A-12738.
    - WPC-089-FLP is equivalent to A-15472.

    Doing the above will allow correlation with Williams numbers in the manual with the board labeling system I use.

    When I reach a lower amount of work on my work list I will try to go back and do this. My work list has increased recently and I still have a board in design that I want to complete to send for fabrication. Once in fabrication I can take the time to do this (overlap fabrication time with other things - keep the pipeline full).

    #378 3 years ago

    Really enjoy following what you’re doing.

    Quoted from DumbAss:

    I do intend to go back and label which of my boards are equivalent to the Williams numbers. For example:
    - WPC-089-PWR is equivalent to A-12697-1, A-12697-3 and A-12697-4.
    - WPC-089-CPU is equivalent to A-12742.
    - WPC-089-SND is equivalent to A-12738.
    - WPC-089-FLP is equivalent to A-15472.

    This cross reference should be more than enough to correlate board numbers

    Game list is already done. There is no value to recreate it.

    https://www.pinwiki.com/wiki/index.php?title=Williams_WPC

    #379 3 years ago

    Q: for the fuse blocks/fuse holders, are the solder side of these in-line or perpendicular? Meaning, the solder tabs - are they in-line with the way the fuse is inserted or rotated 90? Two pole or four pole?

    I assume they're in-line but want to get it right.

    I'm putting together a 'cart' on Mouser for the WPC089 driver/power board and will share if I can.

    #380 3 years ago
    Quoted from pb456:

    Q: for the fuse blocks/fuse holders, are the solder side of these in-line or perpendicular? Meaning, the solder tabs - are they in-line with the way the fuse is inserted or rotated 90? Two pole or four pole?
    I assume they're in-line but want to get it right.

    GPE has examples @ https://www.greatplainselectronics.com/products.asp?cat=32 of fuse clips and holders. The clips use the two pads at each end and the holder uses one pad. It looks like the clips are perpendicular to the fuse direction.

    I am not sure this answers your question though.

    #381 3 years ago

    Ok, on GPE, what would be best...

    Part Number 5200101Z

    or

    sets of Part Number 122088?

    Also - on the 6V relay, DPDT, not sure what exactly is needed (lots of variables)... but I found this. OK?

    https://www.mouser.com/ProductDetail/TE-Connectivity-Schrack/RTE24006/?qs=sGAEpiMZZMsqIr59i2oRciTVEXnsUFbl4qHmVKyYjro%3D

    #382 3 years ago
    Quoted from pb456:

    Part Number 5200101Z

    That's a 5x20mm fuse holder. Only revision 00 boards supported a "combo" fuse holder layout. When I first started doing this I thought that it would be nice to support either 3AG or 5x20mm fuse holders. Turns out the hole spacing doesn't support fuse clips. I'm not a fuse clip fan but I understand that giving a choice for either fuse clip or holder is the way to go. So I changed the layout to allow either 3AG fuse holder or clips. You don't want a revision 00 as it needs trace correction to work properly.

    On GPE you want part number 354101GY (Littelfuse 03540101ZXGY).

    Quoted from pb456:

    sets of Part Number 122088

    You can use any of the fuse clips listed there. They are all 3AG fuse clips. The difference is the manufacturer and the maximum current rating.

    Quoted from pb456:

    Also - on the 6V relay, DPDT, not sure what exactly is needed (lots of variables)... but I found this. OK?
    https://www.mouser.com/ProductDetail/TE-Connectivity-Schrack/RTE24006/?qs=sGAEpiMZZMsqIr59i2oRciTVEXnsUFbl4qHmVKyYjro%3D

    Yes. These are what I use. You can use RT424006 or RTE24006. The datasheet contains the decoding of the part number. The pin layout and spacing is compatible for all of the TE RT series.

    #383 3 years ago

    Thanks again DumbAss !!!

    #384 3 years ago

    I have completed a 'buy' list from Mouser - WPC089 driver board - for almost all parts (exceptions being DIP sockets and 0.100" and 0.156" connectors, as they were too spendy at Mouser).

    If anyone would like this I'll attach to a PM as I don't see an easy way to post the cart or the spreadsheet here.

    #385 3 years ago
    Quoted from pb456:

    I have completed a 'buy' list from Mouser - WPC089 driver board - for almost all parts (exceptions being DIP sockets and 0.100" and 0.156" connectors, as they were too spendy at Mouser).
    If anyone would like this I'll attach to a PM as I don't see an easy way to post the cart or the spreadsheet here.

    PM sent

    Ken

    #386 3 years ago

    Ok, parts list/project sent.

    #387 3 years ago

    Also DumbAss since you have nothing else to do (humorous! not a snipe!), a work-up of Alvin G's PCA-019A power board would be on my list, looks like a very hard part to come across.

    Thank you so much for your work on this!

    #388 3 years ago
    Quoted from pb456:

    Also dumbass since you have nothing else to do (humorous! not a snipe!), a work-up of Alvin G's PCA-019A power board would be on my list, looks like a very hard part to come across.
    Thank you so much for your work on this!

    As someone with two alvin g's, its also not one that is very often needed. The original works fine once you switch to leds.

    #389 3 years ago
    Quoted from dung:

    As someone with two alvin g's, its also not one that is very often needed. The original works fine once you switch to leds.

    Problem I've got is repairing old power boards, as they're regularly (from the three I've worked on) have some pretty bad hack jobs from prior techs. But maybe that's just my luck living in AK, with so few games!

    If someone out there has one - even a messed up one - PM me

    #390 3 years ago
    Quoted from pb456:

    Problem I've got is repairing old power boards, as they're regularly (from the three I've worked on) have some pretty bad hack jobs from prior techs. But maybe that's just my luck living in AK, with so few games!
    If someone out there has one - even a messed up one - PM me

    I have had to run jumpers due to the gi burning the trace, but its not a hard fix. Also, add up the total number of games out there that use it. 1100 head to heads, 1000 als garage band, 200 pistols, 200 or so mysterys, 103 punchys, and 100 dinosaur eggs. So 2703 total games ever made. Not much market for the work and to be honest you are the first I have ever known who needs it in a decade.

    #391 3 years ago
    Quoted from dung:

    I have had to run jumpers due to the gi burning the trace, but its not a hard fix. Also, add up the total number of games out there that use it. 1100 head to heads, 1000 als garage band, 200 pistols, 200 or so mysterys, 103 punchys, and 100 dinosaur eggs. So 2703 total games ever made. Not much market for the work and to be honest you are the first I have ever known who needs it in a decade.

    Well, sure, but they're out there.

    Would be good to have one for swapping out boards when I can't get there for repairs.

    Thanks!

    15
    #392 3 years ago

    A board fabrication order arrived more than a week ago but things have been busy. There were three boards of importance in that delivery but I have only managed thus far to get to two of them.

    I just finished building and testing revision 01 of the WPC-95 AV board. With the correction applied it all works properly with no cutting and stitching/jumping required. Ready for consumption. Bare boards are available and include the ASIC daughter board. Completed board availability will be limited to the ASICs I have on hand. The ASICs can only be acquired from merchants that have a supply and that supply will likely eventually run out as (I assume) the ASIC is no longer manufactured. If I run out of ASICs I can re-stock but due to limited suppliers I can not guarantee future availability of this board. I don't expect a large demand for this board as Rottendog boards are still available from various merchants.

    85 days after the ask from SilverUnicorn it's finally ready. That's your board there on my bench.

    boards_114.jpgboards_114.jpg

    I previously finished testing revision 05 of the System 11 CPU board. I ran out of stock due to unexpected demand so when I needed to re-order I opened up the board and added a few very minor things.

    boards_115.jpgboards_115.jpg

    • Optional daughter board for special solenoid trigger (switch) status. LED illuminates when the playfield switch registers as closed.
    • boards_116.jpgboards_116.jpg

    • LED indicator for ~MEM_PROT signal. This is the coin door interlock switch. It is not part of the switch matrix and there is no feedback for it.
    • Additional test points for ~RESET and ~BLANKING.

      boards_117.jpgboards_117.jpg

    The initial post in this thread has been updated (with fancy new formatting) for new board status and availability and correlation between Williams board assembly part numbers with my board nomenclature.

    Thanks to emsrph for pointing out the PinWiki tables.

    I hope it is more obvious and helps address the questions that ibis raised.

    14
    #393 3 years ago

    The last board in that previous board fabrication is now verified. It's the 16x16 dot matrix panel. These dots are a little smaller but the larger block allows for better alignment. I also had some small prototype boards made to make absolutely sure I got the measurements correct before making the panel.

    boards_118.jpgboards_118.jpg

    I soldered in the blocks for the 16x16 versus using SIP sockets for the 8x8. Both the blocks still have the protective film which is the reason for the additional glare. The 8x8 is actually RED. The 16x16 is orange. I ordered a smaller than regular minimum quantity of these 16x16 blocks. The company I used allow me to violate the MOQ requirements due to previous orders and expected future orders. I had 20x orange and 20x white blocks made. Next up is to solder the white blocks into the panel but I had a block verification board made and am waiting for delivery of that. I test the blocks before committing them to the board because de-soldering the center 8x8 blocks would be a PITA if there's an LED that is out.

    This is the size and alignment comparison. The 8x8 blocks are 1.9mm in diameter. The 16x16 blocks are 1.7mm in diameter.

    boards_119.jpgboards_119.jpg

    The slave boards are done and dusted (ready). The master board works except for the 8-pin high voltage connector so the revision 00 master board works with a low voltage Stern compatible power connector. The high voltage connector needs wire order massaging but I plan to revise the master board to fix this (as well as revise the P-channel MOSFET footprint). Also in the works is a potential "unified" dot matrix board but that board will have to use SMT so it's lower on the priority list. The master/slave configuration is too "fat" for use in machines that mount the dot matrix display to the front of the backbox insert (games such as Gilligan's Island and Black Rose). All games that mount the display behind the speaker panel should work fine with the master/slave configuration.

    If I didn't mention it previously the master board has a variable resistor (pot) that allows display brightness to be adjusted.

    #394 3 years ago

    That's awesome! I think you're the first person to manufacture a DMD using 16x16 LED blocks. It looks great. For a possible unified display panel, do you think the SMD LEDs would be more serviceable than the 16x16 through hole blocks? As if if one goes bad, how difficult would it be to replace vs. a block with potentially 32 different solder connections?

    #395 3 years ago
    Quoted from Crash:

    For a possible unified display panel, do you think the SMD LEDs would be more serviceable than the 16x16 through hole blocks? As if if one goes bad, how difficult would it be to replace vs. a block with potentially 32 different solder connections?

    Sorry. I should clarify. Being verbose can reduce ambiguity but can also strain reader concentration.

    The unified board will use the 16x16 through hole LED blocks. The traces occupy most of the board underneath the blocks and on the back side of the board (rows connections on one side and column connections on the other). The only place to put components is around the edge of the board. The driving circuitry isn't complex but it is repetitive. The unified board will look much like the Stern LED board - blocks in the middle and SMT components around the edge. I think the Stern LED board is a 4 layer (> 2 layer) board. I have some prototype building block SMT boards that I need to experiment with but there's always so many other things to do ... and SMT is a PITA to hand solder. That WPC-95 AV ASIC is 120 pins of pain and suffering.

    One major advantage of the 16x16 blocks in a 128x32 use pattern is that there is always a block at the periphery and therefore can always be accessed from the edge. In the 8x8 block case a large number are completely contained in the internal matrix and impossible to easily access from the edge.

    Pros for a unified board:

    1. Only a single board is required (less board fabrication costs and no inter-board connectors)
    2. SMT components are cheaper
    3. Can have the board partially assembled by fabrication company

    Cons for a unified board:

    1. SMT components are harder to hand solder (in case of not using a pick-n-place setup)
    2. SMT components are harder to service / repair in cases of failure

    Everything is a trade-off.

    #396 3 years ago

    So unified in the case of a single board (think Data East 128x16) instead of a display driver and display panel like with your master and slave boards? If so, will the master board be designed to replace or substitute an OEM display driver board?

    #397 3 years ago
    Quoted from Crash:

    So unified in the case of a single board instead of a display driver and display panel, as has always been used?

    Yes. I think. As you've worded it. I define unified as "the master and slave are unified into a single board". The board is compatible with the standard 128x32 DMDs (dot matrix displays).

    At a VERY high level ...

    For Williams:

    • CPU software writes dots into the DMC (dot matrix controller) SRAM buffer.
    • DMC hardware reads the SRAM buffer and translates the "image" to a series of on/off signals on a clock to the DMD (dot matrix display).
    • DMD aligns to the same clock as the DMC and displays the on/off signals on the display itself. Clock and logic is contained on the DMD.

    For Data East/Sega/Stern:

    • CPU software communicates with the DMC (presumably there is a communication protocol).
    • DMC responds to or acknowledges CPU software requests.
    • DMC software produces the dots that make up the image.
    • DMC hardware translates the "image" as per Williams.
    • DMD displays the "image" (on/off signals).

    The DMD (described above) contains logic running on a clock that displays the image on the glass (the glass is just a bunch of dots in a 128x32 matrix). My master/slave operates the same way in the sense the master board contains the logic running on a clock that drives the slave display that is just the "glass" or LED block matrix in my case. Plasma display logic is surface mounted (either underneath the glass or on the back of the board).

    "Unified" does NOT unify the DMD and the DMC as described above. It is unable to do that because Williams and Data East use a completely different method to drive the DMD.

    I hope that clears up any misunderstandings.

    1 week later
    11
    #398 3 years ago

    Teaser. This arrived today.

    I placed an order for parts and the package was shipped (FedEx 2Day) last week (Monday). FedEx seems to have "lost" my package and I'm not sure if they're using the severe weather as a reason. The package is on the west coast and only needs to go up the west coast so I'm not sure where the severe weather is on the west coast. I'm tempted to place another order for the components that I don't have needed to complete the board as the last tracking entry is from last Thursday.

    Alas ... I still have to finish some other outstanding orders so this board is in the queue and I may not have an answer until next week. The issue for me is that I don't like not knowing whether the board works or not because I can't make any decisions until I have that information.

    Revision 00 - make sure the basic board works (transcription of the schematic and layout is correct). This board is revision 00. The only significant thing on this board that is different from the original is that the 74154 (4 to 16 demux) has been replaced with 2x 74138 (3 to 8 demux). The 74154 is difficult to find in DIPW-24 (it is available as SOIC-24). The 74138 is readily available in DIPN-16.

    Revision 01 - add features and enhancements (also consider moving some traces around to make space for components). There will not be anything major but I can considering things like support for Williams special solenoid configuration or the special solenoid trigger status indicators.

    boards_120.jpgboards_120.jpg
    #399 3 years ago

    Don't worry too much on Fedex. My order from Digi-key (normally 4 day service) took two weeks to get to me! My package sat in Renton for three days before it got to Tacoma. Then another day to get from Tacoma to Dupont. Shortly after I had placed the Digikey order, the package spent a week in Montana. Fedex seems to be awfully slow lately.

    11
    #400 3 years ago

    Thank you for at least two things in the DE MPU, spreading out the TIP-102s and labeling each component location!

    Chris Hibler - CARGPB #31
    Http://chrishiblerpinball.com/contact
    http://www.PinWiki.com/ - The new place for pinball repair info

    There are 1,564 posts in this topic. You are on page 8 of 32.

    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/dumbass-test-and-reproduction-pcbs/page/8?hl=gott_lieb 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.