Author Topic: Black Knight Williams Sys 7...  (Read 5639 times)

0 Members and 2 Guests are viewing this topic.

stuba

  • Guest
  • Trade Count: (0)
Re: Black Knight Williams Sys 7...
« Reply #15 on: November 06, 2008, 06:27:23 PM »

extract from here re blanking

http://blog.11h.net/brian/62

Then it hits me — I recall reading about this “Blanking” signal. Not sure what exactly it does, I do find out it goes over the intraboard connector at pin 37. Whip out the DMM for a quick check … +5v on CPU board — check. +2v merely 2mm away on the driver board — WTF?

It turns out that even though the intraboard connector pins look like they were making contact, they weren’t.  I was able to get the signal to pass thru by shoving a paper-clip in the connector.

Anyway, here’s the logic behind this mysterious “blanking” signal… There is a 555 (actually 556) timer that acts as a watchdog timer for the CPU.  If the CPU stops ‘feeding’ this watchdog timer by sending consistant pulses to it, the timer expires and it is supposed to pull the blanking signal low.  This blanking signal goes into an AND gate with every solenoid cpu-driven PIO output before hitting the transistors to switch them on.  Basically, if blanking is low, no solenid can be actuated by the CPU.  It is used to prevent the solenoids from actuating before the CPU boots and to disable them if the CPU locks up.  Now what did we learn in basic digital circuits class?  That an “open” is commonly seen by logic gates as a “high”?  And a high-blanking signal means all the solenoids are under CPU control — but the CPU hasn’t actually booted yet.

Its clever in its own way — On one hand it does good to prevent burnt up coils from a CPU malfunction, on the other hand it becomes one of the single most important signals sent thru that inter-board connector…