(Topic ID: 310417)

Build your own GamePlan multi MPU-board

By pinballj

2 years ago


Topic Heartbeat

Topic Stats

You

Linked Games

Topic Gallery

View topic image gallery

modifié_couleur (resized).jpg
original (resized).jpg
20231028_163048.jpg
20231028_163434.jpg
20231022_194457 (resized).jpg
gameplan cpu board (resized).png
received_689196629466320 (resized).jpeg
IMG_20221102_202008 (resized).jpg
IMG_20221013_221813 (resized).jpg
20220925_113357 (resized).jpg
20220925_112558 (resized).jpg
20220925_113351 (resized).jpg
20220925_111442 (resized).jpg
20220925_111157 (resized).jpg
20220925_112018 (resized).jpg
20220925_101033 (resized).jpg

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

#111 1 year ago
Quoted from Dbvandy:

a quick suggestion that in your next revision, you draw up the 2N3904 Transistor in a tripod layout.

Consider using 2.54mm hole spacing instead of 1.27mm hole spacing. This will allow use of the formed lead components that are often sold as tape/reel or ammo packs. The bulk (1.27mm) can be manually "widened" (in a straight line) whereas the formed lead (2.54mm) is much harder to "narrow".

Also some more unsolicited feedback for the OP:

I would consider flipping the 8255 180 degrees. It's the only IC that is oriented 180 degrees to the other. For consistency it is good to have all the ICs oriented the same way. I have yet to find a board from a Williams (System 11 and later) machine that has mixed orientation. The ICs are always in the same orientation - presumably for consistency. You have already laid out the tracks and connections so it is some work and the work would warrant not wanting to do this. That's a fair argument against it and in that case it's something to consider for your next board design should you do something new.

#119 1 year ago
Quoted from Robotworkshop:

But I’ve seen boards come where people did that even if they were all in the same direction.

This is often done by people replacing a single IC at a time and not understanding about the requirements of pin 1 or the notch/dot. Usually EPROMs.

Having said that I've also installed sockets oriented incorrectly as well as IC oriented incorrectly. This usually happens when I'm in a rush or feel pressured and get lazy. I usually line up all the ICs and socket notches in a consistent manner. I scan the notch location for consistency. This scanning is auto-pilot. Having to make an exception for one is where problems can get introduced.

Everything is subject to human error (even when things are built by robot as the programming of the robot is by a human). It's the root cause of every problem you will ever see. Minimizing (if possible) human error is always my number one priority.

Quoted from pinballj:

On the 8255 placement, I did that really because of laziness and not wanting to add more vias to the design. The way the ports are pinned out, I would have to do quite a bit of "between the pad" routings, and vias to cut across, so I took the easy route

I have thought about doing similar things in the past but my desire for consistency is more important than trace routing. I avoid excessive / unnecessary vias as well. In theory every hole in a board is a potential weakness in the fiberglass structure. But I, personally, think that complex trace routing is a price I am willing to pay for reduced risk of human error. That's my opinion. I am sure there are people that will disagree and think that my opinion is an example of human error.

#126 1 year ago
Quoted from Dbvandy:

But some will create issues where there is none just to have something to argue about.

I can only assume this comment is directed at me as I was the one that "created the issue". I was just trying to point out the difference and inconsistency I see between other boards that I have worked with. There is no right or wrong. There is no rule that says everything has to be the same way. Of course you should double and triple check components with orientation before installing. I am glad this board has been made. I had thought about doing this board without the adequate experience to help the community but with this kind of comment I am really happy I did not do this. It is clear to me that trying to help is just "creating issues" so I will stop now. Back to your regularly schedule (uninterrupted) programming.

You're currently viewing posts by Pinsider DumbAss.
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/build-your-own-gameplan-multi-mpu-board?tu=DumbAss 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.