(Topic ID: 163226)

What is blanking signale used for?

By mcklit

7 years ago


Topic Heartbeat

Topic Stats

  • 21 posts
  • 10 Pinsiders participating
  • Latest reply 7 years ago by stoptap
  • Topic is favorited by 12 Pinsiders

You

Linked Games

Topic Gallery

View topic image gallery

download_(resized).png
image_(resized).png
#1 7 years ago

When looking at the schematics for the display, I can see that one pin on the connector is used for a blanking signal.
But what is the signal used for?

Thanks!

#2 7 years ago

To unlight the display segments so it goes blank?

#3 7 years ago

Ok - was able to track the blanking signal back to IC 555 timer pin 3 (output). As I understand it, this pin is supposed to toggle between high and low. However - I found that the connector on my display that should carry this blanking signal is always low !!!

My display is not working - could that be the reason?

So, I guess that the answer to my question is, that the blanking signal is responsible for triggering the state change at a certain pace?

Thanks

#4 7 years ago

Hi. My understanding (and I might get corrected by someone else) is that the blanking signal is a circuit reset mechanism. It fires high only for a moment, something like 0.1s on startup, then goes low and stays low until the machine is turned off again.

#5 7 years ago

The blanking signal goes into the pin 3 ENABLE of the BCD decoder. When it's high digits are displayed, when it's low the displays are blank. The 555 forces it low if it isn't reset by the CPU in time (because the CPU is locked up). Are you sure you have the blanking and diagnostics plugs in the right order? If so, try unplugging the 1J3 and just jumpering 5V to the blanking wire. The blanking signal on 1J3 is also tied to all the outer outputs on the driver board. With it low, none of the solenoids should fire either, for instance. (or at least that's the wy it is on Sys6, you haven't specified which game) If your solenoids work then your blanking signal is probably fine, and you should check that your connector wires and pins are good and that there's continuity from the MPU to the master display board

#6 7 years ago

To start with- I'm working on a Pinbot Williams system 11a.

Not sure I know what you mean when you ask if I got the blanking and diagnostics plugs in the right order? Kind of new to all this - sorry!

But I tried to move on, so I took a reading on j21 pin 2 which is the blanking signal for Widget I/O. This is also constant low.

Then I moved back to U55 which is an inverter IC. Input is pin 1 and output is pin 2. Input on pin 1 is high and output on pin 2 is low. But again - its not changing. The signal on pin 1 and 2 remains constant.

I then tracked this back to the 555 timer IC. Again - pin 3 - the output is constant high.

So that's where I am now. For a novice like me, it looks like the timer is not shifting.

I should say, that when I test, I'm unable to see anything in the display as that is what I'm trying to fix. So to test I open the coin door and press the test board switch on the CPU board.

The 3 LED indicators on the CPU board will show: +5v (left LED) is always on. Diagnostics (middle LED) will be flashing all the time. Blanking (right LED) is always on.

So somehow it looks like the Blanking circuit is accepted as working by the CPU board. But why is it not shifting state then ?!?

#7 7 years ago

Nevermind the two plugs thing, that's Sys3-7. On Sys11, 555 pin 3 should be high during normal usage for blanking. It should also be high everywhere on the display board. As it's high going into the U55 inverter, it should be low coming out. The blanking for the displays comes from 1J3 pin 12, not 1J21.

#8 7 years ago
Quoted from mcklit:

So somehow it looks like the Blanking circuit is accepted as working by the CPU board. But why is it not shifting state then ?!?

That is not how the blanking signal behaves.

Blanking will be on, from initial power on, until the MPU begins executing. Initially, blanking is attended to by some discrete circuitry adjacent to the 555. After the MPU begins to execute, the 555 timer takes over. It begins to count down. It will be reset each time the display PIA loads data on a particular line (U51, pin 4, see image below. The signal that T's off and goes South will lead to the 555 timer.) If the display data isn't loaded before the timer counts down, then the timer will invert the blanking signal and stop most game functions to protect the game hardware.

Bottom line...blanking doesn't really toggle. It's more like the reset signal, beginning in one state, toggling once, then remaining there.
--
Chris Hibler - CARGPB #31
http://ChrisHiblerPinball.com/contact
http://webpages.charter.net/chibler/Pinball/index.htm
http://www.PinWiki.com - The new place for pinball repair info

image_(resized).pngimage_(resized).png

12
#9 7 years ago

Some muddy info in this post.... Lets get the core idea out there of what the blanking does and how it works.

The blanking signal is used as a safety protection to make sure the computer is running. One of the display PIA outputs also goes to a timer IC. The way the timer is set up, as long as the display PIA signal going to the to the timer input toggles high/lowfast enough (the time interval is set by a cap/resistor values) the timer output (the blanking) will stay HIGH.

The blanking being HIGH assumes that the computer is running OK and the display is turned on. If the display is not operating, the display PIA that stimulates the blanking timer is not pulsing so the blanking stays LOW.

Now that we know how the blanking goes high and low. How does the computer handle that as a safety feature to turn off lamps, solenoids, etc? Through the use of 7408 AND gates. 7408 is a two input AND gate. That means each gate has two inputs and one output.

download_(resized).pngdownload_(resized).png

Here is our AND symbol. Pretend this gate is in the solenoid section of the mpu/driver. Lets call 'A' the solenoid PIA signal and 'B' the the blanking signal.

You can see the truth table there. The blanking must be high and the solenoid pia must go high for the 7408 output 'X' to go high and turn on the 2n4401 predriver to fire the coil.

The same principle is applied on the lamp columns, AND gated with blanking/PIA using a 7408 to predriver a 2n6427

#10 7 years ago

^^^ That was a very informative post! Thanks for taking the time to explain that in detail. Learned something new today!

#11 7 years ago

Thank you for the explanation. I always wondered how exactly the blanking circuit works. So forgive me for my ignorance, I know just enough to get myself in trouble. What would happen if the blanking circuit was not integrated into the circuit? Would that mean there would be a possibility of coil lock ups at start up?

#12 7 years ago
Quoted from pinstyle:

Thank you for the explanation. I always wondered how exactly the blanking circuit works. So forgive me for my ignorance, I know just enough to get myself in trouble. What would happen if the blanking circuit was not integrated into the circuit? Would that mean there would be a possibility of coil lock ups at start up?

Yes, devices could lock on at start up. Also, without a working blanking circuit, "devices" (lamps, coils, displays) could lock on if the CPU stops execution. The Blanking Circuit protects the devices from turning on when not under CPU control which includes initial startup and failure conditions.

As noted earlier, devices are blanked via "default circuitry" (a circuit that works merely by having power applied, no intelligence) at power on. After the CPU has tested memory and is able to talk with the peripheral devices (6821 PIAs) to determine that the system is healthy, the 555 timer circuit comes into play and the rest operates as Andrew described above.
--
Chris Hibler - CARGPB #31
http://ChrisHiblerPinball.com/contact/
http://webpages.charter.net/chibler/Pinball/index.htm
http://www.PinWiki.com - The new place for pinball repair info

#13 7 years ago

@barakandl & @ChrisHibler - Thanks a lot for sharing your knowledge. Highly appreciated !

Just to clear things up in my small brain - if I get i right, then pin 4 on U51 should be pulsing to reset the timer. And if timer is reset due to the pulsing, it will send out constant high on pin 3 (U43 - IC 555) which is the blanking signal.

@zacaj - you say the blanking signal for the display is through J3 pin 12. But I'm still a bit confused about that. Because if I follow that trace I see that the blanking signal is send to the display through jumper 3 pin 12 as you say, - but on the display board is says that pin 12 is not connected !! So it looks like a dead end - or ??

Also- the blanking signal is forked. Beside going to J3 pin 12, it also moves to U55 pin 1 which is an inverter. The inverted signal (now low) on pin 2 is then moving on to J22 pin 2 (and also to J21 pin 2). From here it is send through a ribbon cable to the display board.

On the display board it is going to U3, U4, U7 and U8 where the low signal is feed into an NOR gate. The other input to the NOR can be tracked back to the CPU board U44 (IC 74154). So coming back to the input from barakandl and ChrisHibler I guess that the blanking signal from J22 pin 2 is used to protect the display?

#14 7 years ago
Quoted from ChrisHibler:

As noted earlier, devices are blanked via "default circuitry" (a circuit that works merely by having power applied, no intelligence) at power on. After the CPU has tested memory and is able to talk with the peripheral devices (6821 PIAs) to determine that the system is healthy, the 555 timer circuit comes into play and the rest operates as Andrew described above.

Does this explain why coils briefly kick when turning on an old system11?

#15 7 years ago
Quoted from Crash:

Does this explain why coils briefly kick when turning on an old system11?

Yes. The coils could sort of "pulse" for small fraction of a second. They won't always, but sometimes do.
--
Chris Hibler - CARGPB #31
http://ChrisHiblerPinball.com/contact/
http://webpages.charter.net/chibler/Pinball/index.htm
http://www.PinWiki.com - The Place to go for Pinball Repair Info

#16 7 years ago
Quoted from mcklit:

Just to clear things up in my small brain - if I get i right, then pin 4 on U51 should be pulsing to reset the timer. And if timer is reset due to the pulsing, it will send out constant high on pin 3 (U43 - IC 555) which is the blanking signal.

A perfect explanation. Nice.

--
Chris Hibler - CARGPB #31
http://ChrisHiblerPinball.com/contact/
http://webpages.charter.net/chibler/Pinball/index.htm
http://www.PinWiki.com - The Place to go for Pinball Repair Info

#17 7 years ago
Quoted from ChrisHibler:

Yes. The coils could sort of "pulse" for small fraction of a second. They won't always, but sometimes do.
--
Chris Hibler - CARGPB #31
http://ChrisHiblerPinball.com/contact/
http://webpages.charter.net/chibler/Pinball/index.htm
http://www.PinWiki.com - The Place to go for Pinball Repair Info

I've noticed it doesn't always happen. Why is that inconsistent? Depends on how long the CPU takes to do its checks?

#18 7 years ago
Quoted from Crash:

I've noticed it doesn't always happen. Why is that inconsistent? Depends on how long the CPU takes to do its checks?

The CPU doesn't start actively controlling blanking until it has completed initial checks. Prior to that time, the same reset signal that holds the 6802 in reset causes the 555 to blank the system. Sometimes there is a "sort of" a race condition, conducted at 186,000 miles per second that results in that slight pulse. Age of components, temperature, etc can play into it.

I said that the 555 timer "counts down" earlier. That's not really correct. I tend to think of things digitally and use the words interchangeably. A 555 timer is an analog device (actually, everything is). It doesn't actually "count down". The length of time it takes to change the state of pin 3 is "programmed" via an RC circuit (resistor/capacitor).

Good explanation of how the chip operates is here: http://www.dummies.com/how-to/content/electronics-components-how-the-555-timer-chip-work.html

Most times, it's not necessary to know exactly how this IC works...they just work.
--
Chris Hibler - CARGPB #31
http://ChrisHiblerPinball.com/contact/
http://webpages.charter.net/chibler/Pinball/index.htm
http://www.PinWiki.com - The Place to go for Pinball Repair Info

#19 7 years ago

I thought the blanking signal was something my wife sent out when I brought home a new machine.

#20 7 years ago
Quoted from stoptap:

I thought the blanking signal was something my wife sent out when I brought home a new machine.

To keep a decent tone in here, I'm not gonna ask which pin she is blanking !!

#21 7 years ago
Quoted from mcklit:

To keep a decent tone in here, I'm not gonna ask which pin she is blanking !!

All of them really.

Promoted items from Pinside Marketplace and Pinside Shops!
From: $ 5.99
Playfield - Plastics
The Pinball Scientist
 
4,800 (Firm)
Machine - For Sale
Kingston, OK
2,800
Machine - For Sale
West Chester, PA
$ 29.95
Playfield - Toys/Add-ons
PinBoss Mods
 
$ 39.99
Eproms
Matt's Basement Arcade
 
From: $ 1.25
Playfield - Other
Rocket City Pinball
 
$ 175.00
Lighting - Interactive
Professor Pinball
 
$ 36.95
Eproms
Pinballrom
 
$ 69.00
Gameroom - Decorations
Pinball Pimp
 
2,550 (OBO)
Machine - For Sale
Bethlehem, PA
$ 35.99
Eproms
Matt's Basement Arcade
 
$ 18.00
Electronics
Yorktown Arcade Supply
 
$ 2.50
Lighting - Led
Pinballrom
 
3,750 (Firm)
Machine - For Sale
Clovis, CA
$ 18.95
Eproms
Pinballrom
 
From: $ 17.00
Lighting - Backbox
Twisted Tokens
 

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/what-is-blanking-signale-used-for 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.