(Topic ID: 278401)

Big Bang Bar Pal chip???

By Astill

3 years ago


Topic Heartbeat

Topic Stats

  • 15 posts
  • 6 Pinsiders participating
  • Latest reply 2 years ago by TomDK
  • Topic is favorited by 2 Pinsiders

You

Linked Games

Topic Gallery

View topic image gallery

20180127_083852 (resized).jpg
Untitled (resized).jpg
#1 3 years ago

Motor EMI PCB Big Bang Bar in the PAL chip. I am looking for the image or where you can buy a chip.

Hoping someone here can help me out.

TIBPAL16L8-15CN is the chip on the motor emi board

#2 3 years ago

That's going to be a tough one Dave.
I wonder if that PAL can be read.
--
Chris Hibler - CARGPB #31
http://www.ChrisHiblerPinball.com/Contact ... for board repairs
http://www.PinWiki.com - The Place to go for Pinball Repair Info

#3 3 years ago

If the PAL can be read, it can easily be converted to a generic 16V8 GAL format.

#4 3 years ago
Quoted from G-P-E:

If the PAL can be read, it can easily be converted to a generic 16V8 GAL format.

Curious Ed...what tool would you use to convert?
PAL2GAL?
--
Chris Hibler - CARGPB #31
http://www.ChrisHiblerPinball.com/Contact ... for board repairs
http://www.PinWiki.com - The Place to go for Pinball Repair Info

#5 3 years ago

I use my programmer's built in "RAL" relocator software to do it.

#6 3 years ago
Quoted from ChrisHibler:

Curious Ed...what tool would you use to convert?
PAL2GAL?
--
Chris Hibler - CARGPB #31
http://www.ChrisHiblerPinball.com/Contact ... for board repairs
http://www.PinWiki.com - The Place to go for Pinball Repair Info

Hello Chris,

I've used PAL2GAL to do some conversions. Many times it works great but in some cases that isn't enough. You also need to watch for the speed and brand of the GAL. Helps to have a variety on hand. Had to make one for a memory decoder for a Z80A based processor and had to use a slower rated GAL since the faster one threw off the timing. As long as and original PAL image can be read I could try running a conversion.

Robert

#7 3 years ago

We need someone with a BBB to try to read out the chip.
If the chip fails the aliens will not work properly.
I do not have the code but would also be intrested.

Here is the pcb we are talking about, with the TIBPAL16L8-15CN in the middle.

Untitled (resized).jpgUntitled (resized).jpg20180127_083852 (resized).jpg20180127_083852 (resized).jpg
#8 3 years ago

So it appears that only two inputs (sourced by LM339 channels 1 and 2) and four outputs are used. A 2:4 decoder?

#9 3 years ago

The function is as follows:

IN on the pcb:

12 Volt (for the motors I guess)
5 Volt (for the PAL I guess)
GROUND
Coildriver S30 motor forward
Coildriver S31 motor revers

ON on the pcb
Motor +
Motor -

On switching the game on:
Aliens make 1 round and sit in position

In Testmenu Justage Alien Motor
Motor goes one direction on one speed, according optos check position

In Testmenu Coils
S30 motor moves forward
S31 motor moves backward

In Game , watched this on youtube in slow motion:
Motor works powerfull 1/2 round and stopps apruptly ... balls fall out of the mouth.

If I use a pindora motor emi board:
Switching on the game is okay.
Alien Motor justage works
In test menu *ONLY" move forward works

Could not test in gameplay.

So I guess zje backward and stop function are triggered by this chip.

#10 3 years ago

I think the board, overall is doing the same thing as the circuit described at this link :

https://www.engineersgarage.com/8051-microcontroller/driving-dc-motor-bi-directionaly/

I'm pretty sure BBB uses plain-jane, regular DC motors.

I suspect the PLA is making sure that nothing blows up if both forward and reverse are asserted at the same time.

This is just an educated guess of course. I don't think it is a 2:4 decoder since that's a pretty common, off the shelf part.

#11 3 years ago

With only 2 direction inputs and 4 decoded outputs, there is only so much you can do.

Linked diagram shows it would be a simple decoder -- select neither rotation pair, forward rotation pair or reverse rotation pair. In case of both pair selected - default to...forward, left, none? I would assume none. For that we would need to see what is in the PAL.
It looks like this could have been done with two ICs - a dual 2:4 decoder and a hex inverter. They probably used a PAL to get both low cost ICs into a single IC... saves board space by a bit but would have cost them more per board to make.

An alternate thing this could have done was provide braking for the motor. When it hit stops (as sensed by two LM339 comparators), switch off the motor in that direction. Hard to tell without having schematics.

Looking at it more - the comparators selected which direction it was going. Left or right. There had to be something else to tell it when to start or stop.

#12 3 years ago

"It looks like this could have been done with two ICs"

Agreed .

It definitely looks like the motor driver is an H-Bridge.

I'll be the PAL handles the whole "both FWD and REV" are enabled case (keep the motor off) + simply drives two output pins to enable the forward or reverse side of the H-Bridge. It looks like one of the two outputs has a cap hanging off it to give it a little bit of delay with respect to its partner.

I'm pretty sure you could drive the output of the LM339 to the appropriate inputs of an ST L293D and get the exact same functionality of everything on the PCB in two components and without the PLA (plus some passives of course) .

The ST-Microelectronics L293D is a chip with those 4 big driver transistors integrated into the chip. It also has diodes for that EMP kick that occurs when the motor shuts off. I don't know what the current requirements of the motor are though ... this chip can certainly handle the voltage, but I don't know if it can supply the current . If it can handle it, I'd still heatsink it.

#13 3 years ago

Very intresting informations ! Thank you all !!

On friday a friend comes with a oscilloscope and a homemade motor emi board with test buttons for the directions.
I am sure that he also is reading here and, unlike me, he understands what you write !
Maybe we find a way to pimp up his board with the needet functions !

But I am sure, the code would be helpfull and good to have for the future.

#14 3 years ago
Quoted from TomDK:

I am sure that he also is reading here and, unlike me, he understands what you write !

I hope some of the info I posted helps ... I owe you after the BBB failures on my part .

1 year later
#15 2 years ago

To close this old topic:
meanwhile we found a BBB with this PAL not secured and took a image of it ... for the generatios after us
I send this code to Pfutz, a former programmer from Capcom , who is intrested in this will know how to contact him
My BBB is still running with a normal, active EMI breakboard. There is no really need for the PAL.
I guess the programmers thought: Why do it easy if we can make it complex and complicated .

Promoted items from Pinside Marketplace and Pinside Shops!
Wanted
Machine - Wanted
Long Beach, CA
$ 54.99
Cabinet - Shooter Rods
Lighted Pinball Mods
 
$ 54.99
Cabinet - Shooter Rods
Lighted Pinball Mods
 
$ 209.00
Wanted
Machine - Wanted
West Chicago, IL
From: $ 1.00
Playfield - Other
Rocket City Pinball
 
$ 54.99
Cabinet - Shooter Rods
Lighted Pinball Mods
 
$ 54.99
Cabinet - Shooter Rods
Lighted Pinball Mods
 
$ 54.99
Cabinet - Shooter Rods
Lighted Pinball Mods
 
30,000 (Firm)
Machine - For Sale
Victoria, BC
$ 30.00
Playfield - Other
YouBentMyWookie
 
Hey modders!
Your shop name here

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/big-bang-bar-pal-chip 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.