EP0250932A1 - Power supply system - Google Patents

Power supply system Download PDF

Info

Publication number
EP0250932A1
EP0250932A1 EP87108183A EP87108183A EP0250932A1 EP 0250932 A1 EP0250932 A1 EP 0250932A1 EP 87108183 A EP87108183 A EP 87108183A EP 87108183 A EP87108183 A EP 87108183A EP 0250932 A1 EP0250932 A1 EP 0250932A1
Authority
EP
European Patent Office
Prior art keywords
fault
signal
power supply
logic
gate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
EP87108183A
Other languages
German (de)
French (fr)
Other versions
EP0250932B1 (en
Inventor
Donald James Ashley
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of EP0250932A1 publication Critical patent/EP0250932A1/en
Application granted granted Critical
Publication of EP0250932B1 publication Critical patent/EP0250932B1/en
Expired legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05FSYSTEMS FOR REGULATING ELECTRIC OR MAGNETIC VARIABLES
    • G05F1/00Automatic systems in which deviations of an electric quantity from one or more predetermined values are detected at the output of the system and fed back to a device within the system to restore the detected quantity to its predetermined value or values, i.e. retroactive systems
    • G05F1/10Regulating voltage or current
    • G05F1/46Regulating voltage or current wherein the variable actually regulated by the final control device is dc
    • G05F1/56Regulating voltage or current wherein the variable actually regulated by the final control device is dc using semiconductor devices in series with the load as final control devices
    • G05F1/565Regulating voltage or current wherein the variable actually regulated by the final control device is dc using semiconductor devices in series with the load as final control devices sensing a condition of the system or its load in addition to means responsive to deviations in the output of the system, e.g. current, voltage, power factor
    • G05F1/569Regulating voltage or current wherein the variable actually regulated by the final control device is dc using semiconductor devices in series with the load as final control devices sensing a condition of the system or its load in addition to means responsive to deviations in the output of the system, e.g. current, voltage, power factor for protection

Definitions

  • This invention relates to power supply systems comprising sensor means for monitoring operational conditions of said system, and power shutdown means operatively connected to said sensor means.
  • each fault in a data processing system such as a centrally controlled telephone exchange, sets a "1" bit into a shift register at a position appropriate to the faulty device's identity.
  • a central processor needs a fault report, it clocks a counter while sifting the register so that the bits appear at the rightmost stage.
  • the processor samples each bit to decide if it is a "1". If not, another clock pulse implements the count, while the shift register shifts another bit to the rightmost edge. The process repeats until "1" is found.
  • the count residing in the counter indicates which data processing system has failed.
  • U.S. Patent No. 4,521,885 discloses a diagnostic display apparatus for an electro-mechanical system, such as, an electrical vehicle or lift truck, which senses and displays the condition of electro-mechanical components prior to and during machine operation. Sensors are mounted on the accelerator pedal and steering wheel to generate BCD signals representing the pedal position and steering wheel angle. Sensors also monitor operator panel switches which control the forward and reverse movement direction of the vehicle and a battery level detector showing the charge remaining on the vehicle battery. A software programmable processor generates a series of command signals guiding the serviceman in forming a series of tests. A diagnostic code is displayed when a faulty element is found.
  • an electro-mechanical system such as, an electrical vehicle or lift truck
  • U.S. Patent No. 4,062,061 discloses a copying machine under the control of a CPU module. If an electro-mechanical component of the machine experiences some nature of operational difficulty, a fault flag is set in an error log. Display means visually identifies the fault location, and a permanent record is stored in memory for future use by a service technician.
  • U.S. Patent No. 4,039,813 relates to apparatus and a method for diagnosing digital data devices.
  • a counter is used to address an array in conjunction with bits set into a select register. The location of the array address indicates a section of a logical system selected to be tested. A large logic system may now be partitioned into smaller sections and a pre-programmed test may be applied to the individual sections for narrowing down a failure.
  • the counter keeps track of which section of the logic system is under test so that the expected results from the test may be compared for accuracy.
  • the power control and fault isolator of the invention includes logic circuit means which generates a fault indicating code signal in response to a fault condition at a point in the power supply system.
  • the system responds to the fault indicating code signal by, on the one hand, protecting the power supply system by activating means to shut down the power supply system and, on the other hand, by driving an indicator displaying a decimal numeral or the like which indicates the location of the fault condition.
  • the power control and fault isolation indicator of the invention includes a plurality of sense lines, each corresponding to a point in a power supply system, one logic level on a sense line representing a normal condition at the corresponding point in the power supply system and a second logic level on a sense line representing a fault condition at the corresponding point.
  • Logic circuit means is connected to the sense lines and is responsive to the second logic level on one of the sense lines for generating a code signal representing the corresponding point in the power supply system at which the fault condition occurred.
  • Shutdown means is responsive to the code signal for shutting down the power supply system, and indicating means is responsive to the code signal for indicating the point in the power supply system at which the fault condition occurred.
  • the logic circuit means includes latch means for storing the code signal, the shutdown means and indicating means being responsive to the code signal stored in the latch means.
  • the fault conditions monitored include undervoltage, overvoltage, and overcurrent conditions at various points in the power supply system.
  • delay means responsive to the start means for the power supply, masks or inhibits the logic circuit means to prevent generation of a fault code signal in response to an undervoltage condition until the output voltages reach normal operating levels.
  • the code signal is a BCD code signal and the system includes means for converting the BCD code signal to a seven segment indicator drive signal.
  • a seven segment display is driven by the drive signal to display a character, such as a decimal numeral, representing the point at which the fault condition occurred.
  • the BCD code signal includes a plurality of binary digits which have an initial value in the absence of signals of the second logic level on all of the sense lines.
  • the logic circuit means responds to the appear­ance of a second logic level on one of the sense lines to change the value of one or more of the plurality of binary digits to a fault value so that the BCD code signal has a value corresponding to a decimal number value signifying that a fault condition occurred at the point in the power supply system corresponding to the one of the sense lines.
  • the logic circuit means of the invention includes for each BCD digit, a first logic gate for generating a BCD digit output signal of the fault value in response to a second value appearing on a corresponding sense line.
  • a first NAND gate has an input receiving the BCD digit output signal and generates a set signal.
  • the latch means comprises a second NAND gate and a third NAND gate.
  • the second NAND gate has an input receiving the set signal from the first NAND gate and generates a hold signal applied to a first input of the third NAND gate to latch the BCD digit.
  • a second logic gate has a plurality of inputs, one being connected to receive the latched BCD digit, and the remaining inputs being connected to receive the remaining latched BCD digits.
  • the second logic gate generates a gate signal connected to a second input of the first NAND gate.
  • a second input of the second NAND gate is connected to the output of the third NAND gate to receive the latched BCD digit, and a second input of the third NAND gate is connected to receive a reset signal which is generated upon the actuation of a start signal which turns on the power supply system.
  • the power supply system of the invention includes a main relay controlling a main switch for connecting the power supply system to an A.C. power line.
  • the power supply further includes a D.C. to D.C. switching converter associated with a PWM modulator.
  • the shutdown means responds to the code signal to actuate the main relay to open the main switch and thus disconnect the power supply from the A.C. power line and also applies a shutdown signal to the PWM modulator to substantially instantaneously disable the PWM modulator and converter means.
  • the device of the invention avoids the use of complicated and expensive microprocessors, programmable computers, or software support.
  • the device of the invention may, therefore, be easily manufactured by non-professional employees or industrial robots with great cost savings. Because the logic of the system employs NAND logic gates, the device may be easily converted to E-VLSI (extra very large scale integration) with substantial reductions in the volumes of the cir­cuitry.
  • FIG. 1 is a block diagram of such a power supply incorporating the principles of the invention.
  • a 120 volt A.C. line 10 which could also be a 220 volt A.C. line, is connected through a circuit breaker 12 and a main switch 14 controlled by a main relay 80 to a conventional in-rush soft-start circuit 16 which limits surge currents upon start-up.
  • the 120 volts of A.C. power are then applied over lines 18 to a ferroresonant transformer assembly 20 which has a 48 volt A.C. output line 22 and an output line 24 providing 220 volts A.C. to an A.C. motor direc­tion control 26, which, under the control of a motor control signal applied at 28 provides 220 volts A.C. on line 30 to carriage A.C. motors 32 which drive the character bands of the printer.
  • the 48 volts A.C. on line 22 is applied to an A.C. to D.C. converter or bulk volts power supply 34 which supplies power to the printer's carriage D.C. motors 42 and hammer solenoids 43.
  • a first 48 volts D.C. output line 36 powers the D.C. carriage motor of the printer, while a second 48 volt D.C. output on line 38 supplies power to the printer's hammer solenoids.
  • line 38 includes a switch 40 controlled by an HFC (hammer fire control) relay 76 which remains open for a time after start-up to avoid random tapping of the hammers.
  • HFC hammer fire control
  • Line 44 applies the 48 volts D.C. from line 38 to a multiple power level switching converter (MPLS) 46.
  • MPLS 46 includes a pulse width modulator (PWM) 48 and a D.C. to D.C. switching converter 50.
  • PWM 48 may be a Unitrode 1525A pulse width modulator which includes a shutdown pin to which is applied an MPLS shutdown signal on line 82. When this signal is applied, as will be explained more fully hereinafter, the PWM is disabled to shut down MPLS 46.
  • D.C. to D.C. switching converter 50 supplies four logic voltage levels: +5, +8.5, -5 and +12 volts, respectively, on lines 52. These logic voltage levels are applied to a number of cards in printer logic gate 54 which control the operation of the printer.
  • These cards include a carriage control card, a band/ribbon card which controls the ribbon and band motors, an "engine” or CPU card, a disk/OP panel card which contains diskette logic and circuitry associated with the operator controlled panel buttons, a RAM card, a motor driver card for providing the AC motor direction control, a hammer fire control card containing the hammer fire control logic for generating an HFC signal on line 68 to diagnostics logic 60, a hammer driver card containing an analog circuit for the hammer solenoids, a card for a DCA (direct coupling adapter) and a channel control, and a link card providing an interface for the DCA and channel control.
  • DCA direct coupling adapter
  • a number of sensors are provided in sensors circuit 56 for monitoring undervoltage, overvoltage and overcurrent conditions at various points in the power supply. Samples of the voltage or current at various points in the power supply system are compared with reference levels in a number of comparators which develop a signal of one logic level to indicate the absence of a fault condition and a signal of a second logic level to indicate that a fault condition is present. These signals are applied by means of a plurality of sense lines 58 to diagnostics logic 60, which will be described in more detailed below.
  • diagnostic logic 60 It is among the functions of diagnostic logic 60 to respond to the presence of a fault condition signal of the second logic level on one of the sense lines 58 to generate drive signals on lines 62 to drive a fault display 64 which includes a seven-segment indicator 66 formed, as is typical, of seven LEDs forming the segments 66a, 66b, 66c, 66d, 66e,66f and 66g of the indicator.
  • the indicator 66 will be driven to display a numeral which signifies the sense line on which the fault condition signal appeared and, hence, the point in the power supply system at which the fault condition occurred.
  • Diagnostics logic 60 includes a start circuit, to be described below, which is initiated by the application of a START signal by closing a start switch 72 connected to diagnostics logic 60 through a debounce flip-flop 73. If it is determined that there are no faults in the power supply system, a POWER GOOD or POWER ON RESET signal is applied at 70 to the RAM logic card, of printer logic gate 54 for 0.5 second after the application of a START signal. The RAM card is inhibited until the POWER GOOD or POWER ON RESET signal appears on lead 70. As will be explained below, diagnostics logic 60 develops a control signal on lead 74 to control HFC relay 76.
  • diagnostics logic 60 In the presence of a fault condition, diagnostics logic 60 generates a SHUTDOWN signal on lead 78 which causes main relay 80 to open switch 14, thereby opening the A.C. power line circuit from line 10. Since the main relay operates relatively slowly, an MPLS SHUTDOWN signal is also applied on lead 82 to the shutdown pin of PWM 48 of MPLS 46 causing rapid shutdown of the MPLS to prevent damage to the MPLS and printer logic gate 54.
  • AC/DC bias supply 84 is connected on the supply line side of switch 14. Supply 84 provides bias voltages on lead 85 to diagnostics logic 60 and on lead 86 to sensors 56.
  • Pick off 87 which may be a direct connection to line 22, samples the voltage on line 22 and applies the voltage sample on lead 88 to a comparator in sensors circuit 56 which provides a fault signal on one of the sense lines 58 when the voltage output from ferroresonant transformer assembly 20 on line 22 is in an undervoltage condition.
  • Pick off means 89 provides samples of the voltage and current on the 48 volts D.C. line 36 to the printer carriage motor.
  • the voltage sample may be obtained by a direct connection to line 36, while the current sample may be obtained from a resistor in series with line 36 or from a coil coupled to line 36.
  • the samples representing the voltage and current on line 36 are applied on leads 90 to comparators in sensors circuit 56 which provide fault signals on respective lines of sense lines 58 when the voltage on line 36 is undervoltage and when the current is too high.
  • Pick off means 91 provides a sample of the current in hammer voltage supply line 38 on lead 92 to a comparator in sensors circuit 56. This comparator will provide a fault signal on a respective line of sense lines 58 when there is an overcurrent condition in line 38. Since the voltage on lines 36 and 38 come from the same supply 34, a separate undervoltage sensor for hammer line 38 is not necessary.
  • Pick off means 93 provides samples of the voltages and currents in logic voltage lines 52 via leads 94 to comparators in sensors circuit 56. These comparators generate fault signals on respective lines of sense lines 58 when overcurrent and undervoltage conditions exist on logic voltage lines 52 and an overvoltage condition exists on one of logic voltage lines 52.
  • Fig. 2 shows the schematic circuit diagram of diagnostics logic 60, which is rendered with conventional TTL logic.
  • Sense lines 101-113 correspond to sense lines 58. The signals on these sense lines are high in the absence of a fault condition and are pulled low when a fault condition exists at the corresponding point in the power supply system of Fig. 1.
  • Sense line 101 monitors for an undervoltage condition on the 48 volt D.C. carriage line 36, and sense line 102 monitors for an overcurrent condition on line 36.
  • An overcurrent condition on hammer 48 volt D.C. line 38 is monitored on sense line 103.
  • An undervoltage condition on the 48 volt A.C. output line 22 from ferroresonant transformer circuit 20 is sensed on sense line 104.
  • the +5 volt line of logic voltage lines 52 is monitored for undervoltage on sense line 105 and for overvoltage on sense line 106. Undervoltage conditions on the +8.5 volt, -5 volt, and +12 volt logic voltage lines are signaled on sense lines 107, 108 and 109, respectively; and overcurrent conditions on the -5 volt, +5 volt, +8.5 volt and +12 volt logic voltage lines are provided on sense lines 110, 111, 112, and 113, respectively.
  • a delay circuit to be described below is employed to inhibit response to undervoltage fault conditions until the output voltage levels from the power supply system reach operating levels after start-up.
  • five start-up delay OR gates 115, 116, 117, 118 and 119 are provided.
  • a start-up delay circuit 120 provides a high logic level signal on line 121 until the delay period is completed. This signal is applied to one input terminal of OR gates 115, 116, 117, and 118, the other input ter­minals of which are connected to sense lines 101, 102, 103, and 104.
  • OR gate 119 also receives the delay signal from line 121 on one input terminal.
  • Sense line 105 is connected to an input terminal of AND gate 122, the output 123 from which is connected to the other input to OR gate 119.
  • Sense lines 107, 108 and 109 are connected to the three inputs of AND gate 124, the output 125 from which is connected to the second input of AND gate 122.
  • OR gate 115 provides one input to an OR gate 128.
  • the output 129 from OR gate 118 is connected through inverter 130 to the second input 131 of OR gate 128.
  • AND gate 132 has one input connected to sense line 106 and a second input connected to output 133 from OR gate 119.
  • the output 135 from AND gate 132 is labeled MPLS OK, because a high level output from AND gate 132 indicates that all of the logic voltage lines 52 from MPLS 50 are free of undervoltage or overvoltage conditions. This output 135 is applied as one input to AND gate 136, the other input of which receives output 137 from OR gate 116.
  • the logic circuit means of diagnostics logic 60 it is the purpose of the logic circuit means of diagnostics logic 60, now being described, to convert a fault signal on any of sense lines 101-113 to a BCD signal.
  • the BCD signal is a four digit BCD signal; and the logic circuit includes four logic gates for determining the value of the four BCD digits.
  • One of these BCD digit determining gates is NAND gate 138.
  • the four inputs of NAND gate 138 are received from output 137 from OR gate 116, output 141 from OR gate 117, output 139 from OR gate 128 and sense line 113.
  • a second of the BCD digit determining gates is NAND gate 142, which has a first input from output 143 of AND gate 136, a second input from output 139 of OR gate 128, a third input from output 129 of OR gate 118, and a fourth input from sense lines 111.
  • An AND gate 144 has three inputs from output 129 of OR gate 118, output 141 from OR gate 117 and sense line 112. The output 147 from AND gate 144 provides an input to the third BCD digit determining NAND gate 146. The other three inputs to NAND gate 146 are taken from sense line 113, output 143 from AND gate 136, and sense line 111.
  • AND gate 148 when taken together with inverter 156, constitute the fourth BCD digit determining gate.
  • the three inputs of AND gate 148 are taken from output 139 of OR gate 128, output 147 of AND gate 144, and sense line 110.
  • Inverter 156 receives the output 155 of AND gate 148 and provides an output 157 to a set NAND gate 158, the output from which is connected to a set terminal of a set-reset latch 166.
  • the other input to NAND gate 158 is taken from line 189 from which the MPLS SHUTDOWN signal is applied.
  • the output 149 from NAND gate 138 is applied as an input to set NAND gate 150, the other input to which is taken from line 189.
  • the output from NAND gate 150 is connected to the set input of set-reset latch 160.
  • the output 151 of NAND gate 146 is connected to an input of set NAND gate 152, the other input to which is connected to line 189.
  • the output from NAND gate 152 is applied to the set input of a set-reset latch 162.
  • Output 153 of NAND gate 142 is applied as an input to set NAND gate 154, which also has its second input connected to line 189.
  • the output from NAND gate 154 is connected to the set input of set-reset latch 164.
  • the outputs Q1 from latch 160, Q2 from latch 164, Q4 from latch 166 and Q8 from latch 162 constitute the four digits of the BCD output of the logic circuit.
  • This BCD signal is applied as an input to a BCD-to-seven-segment-decoder 168 which provides drive signals for the seven-segment fault display 64.
  • These drive signals are applied through 330 ohm resistors R1, R2, R3, R4, R5, R6 and R7 to pins e, d, c, b, a, g and f of a jack 170 which is coupled to display 64 to drive display segments 66e, 66d, 66c, 66b, 66a, 66g and 66f of the seven-segment display.
  • Start and delay circuit 120 includes a start input terminal 172 which is connected through a 5,000 ohm resistor R8 to a +5 volt bias terminal.
  • Start switch 72 (see Fig. 1), when closed, pulls down start terminal 172.
  • the pulled down signal is applied through inverter 174 and line 175 to the reset terminals of latches 160, 162, 164 and 166 to reset the latches upon the closure of start switch 72.
  • start and delay circuit 120 The delay function of start and delay circuit 120 is initiated when the pulled down start signal is applied through inverter 176 the output 177 of which is connected through 3,000 ohm resistor R9 to the +5 volt bias source and to a time constant circuit formed by a 91,000 ohm resistor R10 and a ten microfarad capacitor C1.
  • Resistor R10 is connected in series between output 177 and one input lead 178 of a comparator 180, the other input lead 179 of which is connected to a +3 volt bias source serving as a reference voltage.
  • Capacitor C1 is connected from lead 178 to ground.
  • the output 177 from inverter 176 goes high upon start-up; and, capacitor C1 begins charging from the +5 volt bias source through resistors R9 and R10 until the charge on capacitor C1 reaches the +3 volt D.C. threshold of comparator 180 causing its output 121, which is connected to the +5 volt bias source through a 10,000 ohm resistor R11, to go low. Due to the time constant of the delay circuit, the high signal on output 121 is delayed 0.5 second and is applied, as explained above, as a delay masking signal to OR gates 115, 116, 117, 118 and 119. A diode CR is connected in parallel with resistor R10 to provide a discharge path to dump the charge on capacitor C1 rapidly when the output 177 from inverter 176 is low to reset the delay circuit for the next turn-on delay.
  • the low signal on output 121 is also applied through inverter 182 as a high signal on output lead 183 to one input of AND gate 184 from which the POWER GOOD signal will be developed on output 185.
  • a 0.1 microfarad capacitor C2 is connected between lead 183 and ground to provide a 30 microsecond delay in the generation of the POWER GOOD signal, allowing time for the logic circuit means to respond to the undervoltage sensors.
  • Each of the BCD digits appearing on leads Q1, Q2, Q4 and Q8 provide inputs to NAND gate 186. Since a BCD signal with the value 1111 signifies the absence of a fault condition, the appearance of a fault condition at any of the points in the power supply system being monitored will result in at least one "0" digit on one of the leads Q1, Q2, Q4 and Q8, providing a high output from NAND gate 186 on its output 187. This high signal on output 187 will be applied through inverter 188 as a low signal on a lead 189 connected to the second input of AND gate 184. Thus, the indication of a fault by the BCD signal or the presence of the start delay period will inhibit the generation of the POWER GOOD signal from AND gate 184.
  • Lead 189 provides the MPLS REMOTE SHUT DOWN signal which, as shown in Fig. 1, is applied on lead 82 to PWM 48 of MPLS 46 and is connected to inputs of NAND gates 150, 152, 154 and 158.
  • HFC signal generated by the hammer fire control card is applied to HFC terminal 190 which is connected through 5,100 ohm resistor R12 to the +5 volt bias source and through capacitor C3 to ground.
  • Terminal 190 provides one input to OR gate 192, the other input of which is taken from lead 187.
  • Output 193 from OR gate 192 is applied as an input to OR gate 194 whose other input is connected to lead 121.
  • the output 195 from OR gate 194 is applied to one input of dual-OR-driver 196.
  • dual-OR-driver 196 includes a pair of NOR gates 196a and 196b. One input of each NOR gate is connected to start terminal 172. The second input to NOR gate 196a is connected to lead 187, while output 195 is connected to the second input to NOR gate 196b. The output from NOR gate 196a is connected to the base electrode of an NPN transistor Qa, the emitter of which is connected to a ground terminal 199.
  • Main relay coil K1 which is in parallel to a reversely biased snubber diode CR2, is connected between the collector of transistor Qa through terminal 197 to a switch 72a, which is ganged to start switch 72 and which, when closed, connects coil K1 to a +24 volt supply terminal 199a of bias supply 84.
  • Switch 72a insures that circuit of coil K1 is broken whenever start switch 72 is opened.
  • start switch 72 is connected to start terminal 172 through debounce flip-flop 73.
  • the output from NOR gate 196b is connected to the base electrode of an NPN transistor Qb, whose emitter is connected to ground terminal 199.
  • HFC relay coil K2 is connected be­tween the collector of transistor Qb and +24 volt bias terminal 199a; a snubber diode CR3 is reversely biased and connected across coil K2. If both inputs to NOR gate 196a are low, transistor Qa will be conductive to complete the circuit of coil K1 causing switch 14 to be closed. If, on the other hand, either or both inputs to NOR gate 196a is or are high, transistor Qa will be nonconductive opening the circuit of relay coil K1 and switch 14 will open. Likewise, if both inputs to NOR gate 196b are low, transistor Qb will be conductive energizing HFC relay coil K2 and closing switch 40.
  • NAND gate 186 indicates no faults and the delay signal on line 21 has terminated, switch 40 will close. If either or both inputs to NOR gate 196b are high, transistor Qb will be nonconductive and switch 40 will open.
  • NAND gate 200 of Fig. 4A has inputs A1 and B1 and an output F1.
  • NAND truth table where "0" represents a low TTL (ground) level and "1" represents a high TTL (+5 volts D.C. ) level, only high signals on both inputs A1 and B1 produce a low signal at output F1. All other combinations of on inputs A1 and B1 result in a high signal on output F1.
  • AND gate 202 of Fig. 4B provides a high output at F2 only when both inputs A2 and B2 are high. Any other combination of input signals results in a low signal on output F2.
  • Figure 7 illustrates the formation and retention of a single digit of the BCD code signal corresponding, in part, with the logic circuit shown in Fig. 2 and will be used in conjunction with the timing diagrams of Fig. 8 to explain this operation.
  • NAND gate 138 is one of the BCD digit determining logic gates and receives inputs from sense line 113 and leads 137, 141 and 139 which correspond, respectively, to sense lines 102, 103 and 101.
  • the output on line 149 from NAND gate 138 is applied to set NAND gate 150 which provides a set signal on lead 206 to set-reset latch 160 which consists of two NAND gates 210 and 212.
  • the hold output from NAND gate 210 on lead 211 is applied to one input of NAND gate 212, the output 216 from which provides one BCD digit on lead Q1 and a feedback signal on lead 215 to the second input of NAND gate 210.
  • the second input 213 of NAND gate 212 is the reset input of the latch and, referring again to Fig. 2, is connected to receive the reset signal on lead 175.
  • the BCD digit on lead Q1 is also applied as a feedback to NAND gate 186 along with feedback from each of the other BCD digit lines Q2, Q4 and Q8.
  • the output 187 of NAND gate 186 is applied through inverter 188 and lead 189 as the second input of set NAND gate 150.
  • Fig. 5 a series of timing diagrams illustrate the power-up/down sequence in the absence of any faults.
  • the "start" curve 220 tracks the logic levels of the start signal applied to terminal 172.
  • the “bulk volts” curve 221 shows the voltage levels of the 48 volt D.C. outputs on leads 36 and 38.
  • the “MPLS volts” curve 222 follows the voltage levels on one of the logic voltage lines 52 on the output side of MPLS 46.
  • the "local sense” curve 223 tracks the logic levels on one of the sense lines 58 which monitors for an undervoltage condition.
  • the delay masking function is illustrated by "undervolts delay” curve 224 which shows the logic level on line 121.
  • Curve 225 showns the gen­eration of the POWER GOOD signal.
  • the A.C. line voltage is disconnected, start terminal 172 is high, and the bulk volts and MPLS volts are low. Since the sensor circuits 56 receive bias voltage from bias supply 84, the under­voltage sensors are effective and, as shown by curve 223, the local sense signal is low indicating the undervoltage condition illustrated by curve 222. Undervolts delay curve 224 high, because, before start switch 72 is closed, start terminal 172 is high. The output of inverter 176 is low; and being connected to the negative terminal of comparator 180, the output on line 121 from the comparator is high. This high signal on line 121 keeps the outputs from OR gates 115-119 high, notwithstanding the low sensor signals. As shown by curve 225, the POWER GOOD signal on output 185 is low, because the high signal on lead 121, inverted by inverter 182, is applied as a low signal to AND gate 184.
  • start switch 72 is closed, pulling start terminal 172 to ground and bringing start curve 220 low. This causes the OR gate driver for main relay output 197 to energize main relay 80 and close main switch 14. Shortly after the closing of start switch 72, the voltage from bulk supply 34 of curve 221 begins to rise gradually under the influence of in-rush soft-start circuit 16. At time T3, the voltage curve 222 of MPLS 46 begins to rise gradually as well, lagging curve 221 because MPLS 46 requires 32 volts D.C. from bulk supply 34 to begin producing output voltages. At T4, bulk volts curve 221 reaches its full value after a delay H caused by in-rush soft start circuit 16. At T5, MPLS volts curve 222 reaches its full value.
  • Start switch 72 is opened at T8, bringing start curve 220 back to its high level to generate a reset signal on reset lead 175 to reset latches 160, 162, 164 and 166. This also restores the undervoltage delay signal of curve 224.
  • POWER GOOD signal of curve 225 comes down at T9 in response to the change in level of the delay signal on lead 121 which through inverter 182 provides an input to POWER GOOD AND gate 184.
  • bulk volts curve 221 begins to drop as the capacitors of bulk supply 34 discharge.
  • the MPLS volts of curve 222 begin to come down as its capacitors discharge.
  • the undervoltage sensors monitoring ferroresonant transformer circuit 20 and bulk supply 34 sense an undervoltage condition; and local sense curve 223 comes down.
  • Bulk volts curve 221 and MPLS volts curve 222 reach their low value at T11, restoring the normal off condition at T12.
  • curve 230 represents the start signal level on start terminal 172; curve 231 tracks a MPLS voltage output on one of the logic voltage leads 52; curve 232 represents the local sense signal on a sense line 58 monitoring for an undervoltage condition on the one logic voltage lead; curve 233 illustrates the latching of a BCD digit by one of latches 160, 162, 164 or 166; curve 234 shows the undervoltage delay signal on lead 121; and curve 235 shows the POWER GOOD signal on POWER GOOD output 185.
  • curve 230 represents the start signal level on start terminal 172
  • curve 231 tracks a MPLS voltage output on one of the logic voltage leads 52
  • curve 232 represents the local sense signal on a sense line 58 monitoring for an undervoltage condition on the one logic voltage lead
  • curve 233 illustrates the latching of a BCD digit by one of latches 160, 162, 164 or 166
  • curve 234 shows the undervoltage delay signal on lead 121
  • curve 235 shows the POWER GOOD signal on POWER GOOD
  • start curve 230 is high; MPLS volts curve 231 is low; local sense curve 232 representing the undervoltage condition sensed by the undervoltage sensor is low; the latched BCD code curve 233 is high; undervoltage delay curve 234 is high indicating that the delay signal on line 121 is active; and POWER GOOD line 235 is low.
  • start switch 72 is closed bringing start terminal 172 and curve 230 low.
  • the MPLS voltage level curve 231 begins to rise gradually.
  • the logic voltage level being monitored has risen to the threshold of the undervoltage sensor and is no longer sensed as undervoltage, causing local sense curve 232 to rise to its high level.
  • undervoltage delay signal curve 234 is still subject to the undervoltage delay I and remains high until T17.
  • Curve 235 responding to the delay introduced by capacitor C2, does not come up until T18.
  • MPLS volts curve 231 begins to fall, reaching the undervoltage threshold of the undervoltage sensor at T19.
  • the sensor responds at T20, and the local sense curve 232 falls to its low value indicating the existence of an undervoltage fault condition. This results in the latching of a BCD code digit as shown by curve 233 which comes down at T 20a . After a propagation delay, this causes the POWER GOOD signal of curve 235 to come low at T21.
  • dual OR driver 196 deenergizes main relay 80 causing it to begin opening power switch 14.
  • the MPLS shutdown signal on lead 189 has brought the logic voltage level of curve 231 back down to zero; and at T 22a , main switch 14 disconnects the A.C. line.
  • start switch 72 is opened, bringing start signal curve 230 to its high level and initiating reset of the latch at T 23a as shown by curve 233 and restoring the undervoltage delay signal to its high level as shown by curve 234.
  • FIG. 8 which should be considered with reference to Fig. 7, illustrates fault code retention by the latch.
  • Curve 236 represents the start signal on start terminal 172.
  • Curve 237 follows the level of the sense signal appearing at point A in Fig. 7 on one of inputs 137 or 141 of NAND gate 138, which, as will be noted in Fig. 2, monitor overcurrent conditions in 48 volt carriage line 36 and 48 volt hammer line 38, respec­tively.
  • Curve 238 shows the level of the BCD decode signal at point B of Fig. 7, and the gate decode signal at point C is followed by curve 239.
  • the set BCD code signal at point D is shown by curve 240, and the hold BCD code signal at point E is illustrated in curve 241.
  • the latched BCD code digit at point G is shown by curve 243, while the reset signal at point F is followed by curve 242.
  • start switch 72 is closed, bringing the start signal on terminal 172 and curve 236 low.
  • An overcurrent fault occurs at T26, and sense signal A goes low.
  • BCD decode signal B is brought high at T27, because NAND gate 138 has a "0" on one of its inputs as shown in Fig. 4A. Since gate decode signal C (see curve 239) is also high at this time, NAND gate 150 set output D is brought low at T28 as shown by curve 240.
  • NAND gate 210 One of the inputs to NAND gate 210 now being low, the hold output E is brought high at T29 as shown by curve 241. Since reset signal F, as shown by curve 242, is also high, NAND gate 212 output G comes low at T30, providing a BCD digit Q1 on lead 216. Since this low output G is fed back on lead 215 to the other input to NAND gate 210, the output E of NAND gate 210 is held high, latching the BCD digit Q1 on lead 216 until reset signal F comes low on reset. The latched output G is also fed back as the Q1 input to NAND gate 186, bringing its output 187 high and the gate output C of inverter 188 low at T31 as shown by curve 239.
  • the fault display is used for diagnosing a fault in the power supply system.
  • Fault display "0" could be caused by the absence of A.C. voltage to the primary circuit of the ferroresonant transformer assembly 20 during powering up. This could be caused by a blown A.C. power line fuse, an inoperative in-rush relay, an inoperative main contactor or an open in the primary of the ferroresonant transformer assembly.
  • Fault display "1" indicates that after the power is up and operating, the ferroresonant transformer assembly has failed with an undervoltage condition. This could be caused by a collapsed ferroresonant transformer due to a shorted bulk 48 volt D.C. load, a collapsed ferroresonant transformer due to a failing capacitor in ferroresonant transformer assembly 20, or an open in the primary or secondary coil of the ferroresonant transformer.
  • the 48 volt D.C. hammer load is overcurrent during power up or operation.
  • the trouble may be located in the hammer solenoid or solenoid circuit itself or in the hammer driver control card.
  • the 8.5 volt D.C. logic load is overcurrent during power up or operation. This may be caused by a fault in the DCA and channel control card.
  • the display "4" indicates that the 48 volt D.C. carriage motor load is overcurrent during power up or operation.
  • MPLS supply 46 has had an overvoltage or undervoltage failure during power up or operation.
  • the undervoltage failure could be caused by the failure of a component in the MPLS supply, such as an open secondary diode.
  • the overvoltage condition could be brought on by a short circuit between two of the output voltage leads 52.
  • information from sense lines 105, 107, 108 and 109, which monitor logic voltage lines 52 for undervoltage conditions, and from sense line 106, which monitors the +5 volt logic voltage line for overvoltage have been bunched through the use of AND gates 124 and 132.
  • the -5 volt D.C. logic load is overcurrent during power up or operation. This trouble may originate in the motor drive card, the hammer fire control card or the DCA and channel card, which use the -5 volt logic voltage. Again, the operator may try substitute card until the faulty card is located.
  • a blank display signifies that power is down or that the system is operating without any faults.
  • the disclosed embodiment uses a four-digit BCD code in order to keep down the cost of diagnostics logic 60.
  • the diagnostics logic will be able to provide a greater number of fault indicating numerals. Additional sense lines could be added to provide specific information as to the fault status of individual logic cards.
  • the diagnostics logic of the invention can be implemented with logic components which are readily available at reasonable cost from vendors.
  • one implementation of the disclosed embodiment of the invention has used a 74LS11 3-3W AND gate unit for AND gates 124, 144 and 148 and a 74LS08 4-2W AND gate unit for AND gates 122, 132, 136 and 184.
  • Three 74LS32 4-2W OR gate units supplied OR gates 115-119, 128, 192 and 194.
  • NAND gates 138, 142, 146 and 186 were implemented by a pair of 74LS20 2-4W NAND gate units, while NAND gates 150, 152, 154 and 158 were provided by 74LS00 4-2W NAND gate units.
  • the six inverters 130, 156, 174, 176, 182 and 188 were made available by a 74LS04 HEX inverter unit.
  • a single 74LS279 4-SR latch unit was used for set-reset latches 160, 162, 164 and 166.
  • a UND5713 Dual-­OR-Driver was employed as dual-OR-driver 196, and a 74LS47 BCD-7 Segment Decoder was used as decoder 168.
  • the invention need not be limited to monitoring undervoltage, overvoltage and overcurrent conditions, but could also monitor other conditions in a power supply system, such as thermal conditions.

Abstract

A power supply system, which supplies a number of different A.C. and D.C. voltage levels to a plurality of loads, is monitored at a number of points (87,89,91,93) for undervoltage, overvoltage and/or overcurrent fault conditions. A diagnostics logic circuit (60), which is formed from relatively inexpensive, readily available logic units, generates a BCD code signal indicating a fault in response to the occurrence of a fault condition at one of the monitored points. The system responds to this BCD fault indicating code signal by, on the one hand, protecting the power system by actuating a main relay (80) to open the A.C. power line (10) to the system and generating a shutdown signal applied to a pulse width modulator (48) of a converter in the system and, on the other hand, by driving a seven-segment display (64) which displays a numeral to indicate the location of the fault condition. In order to avoid false undervoltage fault signals while the system voltages are coming up after the system is turned on, a delay circuit (120) is used to mask the BCD code generating portion of the diagnostics logic until the system voltages reach normal operating levels.

Description

  • This invention relates to power supply systems comprising sensor means for monitoring operational conditions of said system, and power shutdown means operatively connected to said sensor means.
  • When complex power supply systems which supply a number of different A.C. and D.C. voltage levels to a plurality of loads, such as are required by printers used as peripherals to computer systems, develop a fault condition (for example, an undervoltage, overvoltage or overcurrent condition in one of the subcircuits of the system), means are usually provided to protect the system, for example, by cutting off the A.C. power line to the system. It is then a difficult and time consuming task for a service technician in the field to locate the site and cause of the problem so that he may replace the field replaceable unit in which the problem resides.
  • Although there are a number of suggestions in the prior art of systems having means to indicate the location of faults or other conditions, none of these relate to isolating faults in complex power supply systems. In British Patent No. 2,036,390, for example, each fault in a data processing system, such as a centrally controlled telephone exchange, sets a "1" bit into a shift register at a position appropriate to the faulty device's identity. When a central processor needs a fault report, it clocks a counter while sifting the register so that the bits appear at the rightmost stage. The processor samples each bit to decide if it is a "1". If not, another clock pulse implements the count, while the shift register shifts another bit to the rightmost edge. The process repeats until "1" is found. The count residing in the counter indicates which data processing system has failed.
  • U.S. Patent No. 4,521,885 discloses a diagnostic display apparatus for an electro-mechanical system, such as, an electrical vehicle or lift truck, which senses and displays the condition of electro-mechanical components prior to and during machine operation. Sensors are mounted on the accelerator pedal and steering wheel to generate BCD signals representing the pedal position and steering wheel angle. Sensors also monitor operator panel switches which control the forward and reverse movement direction of the vehicle and a battery level detector showing the charge remaining on the vehicle battery. A software programmable processor generates a series of command signals guiding the serviceman in forming a series of tests. A diagnostic code is displayed when a faulty element is found.
  • U.S. Patent No. 4,062,061 discloses a copying machine under the control of a CPU module. If an electro-mechanical component of the machine experiences some nature of operational difficulty, a fault flag is set in an error log. Display means visually identifies the fault location, and a permanent record is stored in memory for future use by a service technician.
  • U.S. Patent No. 4,039,813 relates to apparatus and a method for diagnosing digital data devices. A counter is used to address an array in conjunction with bits set into a select register. The location of the array address indicates a section of a logical system selected to be tested. A large logic system may now be partitioned into smaller sections and a pre-programmed test may be applied to the individual sections for narrowing down a failure. The counter keeps track of which section of the logic system is under test so that the expected results from the test may be compared for accuracy.
  • Although these prior art devices are useful for isolating faults, they do not associate the fault isolation with means to shutdown the system for preventing further damage. None of these prior art systems isolate faults in a power supply system, and the fault isolation means used, employing shift registers and programmed processors, are relatively complex and expensive.
  • It is therefore the object of the invention to provide an improved power supply system which associates power supply protection means with fault isolation, and which employs readily available, simple, and relatively inexpensive logic components. This object is solved according to the invention as defined in the claims.
  • Briefly, the power control and fault isolator of the invention includes logic circuit means which generates a fault indicating code signal in response to a fault condition at a point in the power supply system. The system responds to the fault indicating code signal by, on the one hand, protecting the power supply system by activating means to shut down the power supply system and, on the other hand, by driving an indicator displaying a decimal numeral or the like which indicates the location of the fault condition.
  • The power control and fault isolation indicator of the invention includes a plurality of sense lines, each corresponding to a point in a power supply system, one logic level on a sense line representing a normal condition at the corresponding point in the power supply system and a second logic level on a sense line representing a fault condition at the corresponding point. Logic circuit means is connected to the sense lines and is responsive to the second logic level on one of the sense lines for generating a code signal representing the corresponding point in the power supply system at which the fault condition occurred. Shutdown means is responsive to the code signal for shutting down the power supply system, and indicating means is responsive to the code signal for indicating the point in the power supply system at which the fault condition occurred. The logic circuit means includes latch means for storing the code signal, the shutdown means and indicating means being responsive to the code signal stored in the latch means.
  • The fault conditions monitored include undervoltage, overvoltage, and overcurrent conditions at various points in the power supply system. In order to avoid false undervoltage fault signals while the output voltage levels from the power supply system are ramping up, delay means, responsive to the start means for the power supply, masks or inhibits the logic circuit means to prevent generation of a fault code signal in response to an undervoltage condition until the output voltages reach normal operating levels.
  • The code signal is a BCD code signal and the system includes means for converting the BCD code signal to a seven segment indicator drive signal. A seven segment display is driven by the drive signal to display a character, such as a decimal numeral, representing the point at which the fault condition occurred.
  • The BCD code signal includes a plurality of binary digits which have an initial value in the absence of signals of the second logic level on all of the sense lines. The logic circuit means responds to the appear­ance of a second logic level on one of the sense lines to change the value of one or more of the plurality of binary digits to a fault value so that the BCD code signal has a value corresponding to a decimal number value signifying that a fault condition occurred at the point in the power supply system corresponding to the one of the sense lines.
  • In order to reduce the complexity of the system, several sense lines are grouped to be identified by one of the code signals. This reduces the cost of the logic circuit means, but with the tradeoff of an increase in the fault isolation time required by the service technician.
  • The logic circuit means of the invention includes for each BCD digit, a first logic gate for generating a BCD digit output signal of the fault value in response to a second value appearing on a corresponding sense line. A first NAND gate has an input receiving the BCD digit output signal and generates a set signal. The latch means comprises a second NAND gate and a third NAND gate. The second NAND gate has an input receiving the set signal from the first NAND gate and generates a hold signal applied to a first input of the third NAND gate to latch the BCD digit. A second logic gate has a plurality of inputs, one being connected to receive the latched BCD digit, and the remaining inputs being connected to receive the remaining latched BCD digits. The second logic gate generates a gate signal connected to a second input of the first NAND gate. A second input of the second NAND gate is connected to the output of the third NAND gate to receive the latched BCD digit, and a second input of the third NAND gate is connected to receive a reset signal which is generated upon the actuation of a start signal which turns on the power supply system.
  • The power supply system of the invention includes a main relay controlling a main switch for connecting the power supply system to an A.C. power line. The power supply further includes a D.C. to D.C. switching converter associated with a PWM modulator. The shutdown means responds to the code signal to actuate the main relay to open the main switch and thus disconnect the power supply from the A.C. power line and also applies a shutdown signal to the PWM modulator to substantially instantaneously disable the PWM modulator and converter means.
  • The device of the invention avoids the use of complicated and expensive microprocessors, programmable computers, or software support. The device of the invention may, therefore, be easily manufactured by non-professional employees or industrial robots with great cost savings. Because the logic of the system employs NAND logic gates, the device may be easily converted to E-VLSI (extra very large scale integration) with substantial reductions in the volumes of the cir­cuitry.
  • An embodiment of the invention will be described in detail with reference to the accompanying drawings, in which:
    • Fig. 1 is a block diagram showing the power supply and fault isolation indicator of the invention;
    • Fig. 2 is circuit schematic diagram showing the diagnostics logic of the system of the invention;
    • Fig. 3 is a circuit schematic diagram showing details of a dual-OR-driver of the diagnostics logic of Fig. 2 and its relationship with relay coils of the power supply system;
    • Fig. 4A is a diagram of a NAND gate and a truth table illustrating the operation of the NAND gate;
    • Fig. 4B is a diagram of an AND gate and a truth table illustrating operation of the AND gate;
    • Fig. 5 is a timing diagram illustrating the operation of the power-up and down sequence in the absence of faults;
    • Fig. 6 is a timing diagram illustrating the operation of the power-up and down sequence with the presence of a fault;
    • Fig. 7 is a logic circuit diagram illustrating the latching of a BCD digit of the code signal of the invention; and
    • Fig. 8 is a timing diagram illustrating the latching of the BCD digit in Fig. 7.
  • The invention will be illustrated with reference to a power supply for a printer of a type commonly used with computer systems, and Fig. 1 is a block diagram of such a power supply incorporating the principles of the invention. A 120 volt A.C. line 10, which could also be a 220 volt A.C. line, is connected through a circuit breaker 12 and a main switch 14 controlled by a main relay 80 to a conventional in-rush soft-start circuit 16 which limits surge currents upon start-up. The 120 volts of A.C. power are then applied over lines 18 to a ferroresonant transformer assembly 20 which has a 48 volt A.C. output line 22 and an output line 24 providing 220 volts A.C. to an A.C. motor direc­tion control 26, which, under the control of a motor control signal applied at 28 provides 220 volts A.C. on line 30 to carriage A.C. motors 32 which drive the character bands of the printer.
  • The 48 volts A.C. on line 22 is applied to an A.C. to D.C. converter or bulk volts power supply 34 which supplies power to the printer's carriage D.C. motors 42 and hammer solenoids 43. A first 48 volts D.C. output line 36 powers the D.C. carriage motor of the printer, while a second 48 volt D.C. output on line 38 supplies power to the printer's hammer solenoids. It is to be noted that line 38 includes a switch 40 controlled by an HFC (hammer fire control) relay 76 which remains open for a time after start-up to avoid random tapping of the hammers.
  • Line 44 applies the 48 volts D.C. from line 38 to a multiple power level switching converter (MPLS) 46. MPLS 46 includes a pulse width modulator (PWM) 48 and a D.C. to D.C. switching converter 50. PWM 48 may be a Unitrode 1525A pulse width modulator which includes a shutdown pin to which is applied an MPLS shutdown signal on line 82. When this signal is applied, as will be explained more fully hereinafter, the PWM is disabled to shut down MPLS 46. D.C. to D.C. switching converter 50 supplies four logic voltage levels: +5, +8.5, -5 and +12 volts, respectively, on lines 52. These logic voltage levels are applied to a number of cards in printer logic gate 54 which control the operation of the printer. These cards include a carriage control card, a band/ribbon card which controls the ribbon and band motors, an "engine" or CPU card, a disk/OP panel card which contains diskette logic and circuitry associated with the operator controlled panel buttons, a RAM card, a motor driver card for providing the AC motor direction control, a hammer fire control card containing the hammer fire control logic for generating an HFC signal on line 68 to diagnostics logic 60, a hammer driver card containing an analog circuit for the hammer solenoids, a card for a DCA (direct coupling adapter) and a channel control, and a link card providing an interface for the DCA and channel control.
  • A number of sensors are provided in sensors circuit 56 for monitoring undervoltage, overvoltage and overcurrent conditions at various points in the power supply. Samples of the voltage or current at various points in the power supply system are compared with reference levels in a number of comparators which develop a signal of one logic level to indicate the absence of a fault condition and a signal of a second logic level to indicate that a fault condition is present. These signals are applied by means of a plurality of sense lines 58 to diagnostics logic 60, which will be described in more detailed below. It is among the functions of diagnostic logic 60 to respond to the presence of a fault condition signal of the second logic level on one of the sense lines 58 to generate drive signals on lines 62 to drive a fault display 64 which includes a seven-segment indicator 66 formed, as is typical, of seven LEDs forming the segments 66a, 66b, 66c, 66d, 66e,66f and 66g of the indicator. As will be explained, the indicator 66 will be driven to display a numeral which signifies the sense line on which the fault condition signal appeared and, hence, the point in the power supply system at which the fault condition occurred.
  • Diagnostics logic 60 includes a start circuit, to be described below, which is initiated by the application of a START signal by closing a start switch 72 connected to diagnostics logic 60 through a debounce flip-flop 73. If it is determined that there are no faults in the power supply system, a POWER GOOD or POWER ON RESET signal is applied at 70 to the RAM logic card, of printer logic gate 54 for 0.5 second after the application of a START signal. The RAM card is inhibited until the POWER GOOD or POWER ON RESET signal appears on lead 70. As will be explained below, diagnostics logic 60 develops a control signal on lead 74 to control HFC relay 76.
  • In the presence of a fault condition, diagnostics logic 60 generates a SHUTDOWN signal on lead 78 which causes main relay 80 to open switch 14, thereby opening the A.C. power line circuit from line 10. Since the main relay operates relatively slowly, an MPLS SHUTDOWN signal is also applied on lead 82 to the shutdown pin of PWM 48 of MPLS 46 causing rapid shutdown of the MPLS to prevent damage to the MPLS and printer logic gate 54.
  • It is necessary to provide bias voltages to diagnostics logic 60 and sensors 56 which are not affected by the state of main switch 14. This permits sensors 56 and diagnostics logic 60 to monitor and respond to conditions in the power supply system when switch 14 is open. Thus, AC/DC bias supply 84 is connected on the supply line side of switch 14. Supply 84 provides bias voltages on lead 85 to diagnostics logic 60 and on lead 86 to sensors 56.
  • In order to supply the monitored voltages and currents to sensors circuit 56, a number of pick off means are used. Pick off 87, which may be a direct connection to line 22, samples the voltage on line 22 and applies the voltage sample on lead 88 to a comparator in sensors circuit 56 which provides a fault signal on one of the sense lines 58 when the voltage output from ferroresonant transformer assembly 20 on line 22 is in an undervoltage condition. Pick off means 89 provides samples of the voltage and current on the 48 volts D.C. line 36 to the printer carriage motor. The voltage sample may be obtained by a direct connection to line 36, while the current sample may be obtained from a resistor in series with line 36 or from a coil coupled to line 36. The samples representing the voltage and current on line 36 are applied on leads 90 to comparators in sensors circuit 56 which provide fault signals on respective lines of sense lines 58 when the voltage on line 36 is undervoltage and when the current is too high. Pick off means 91 provides a sample of the current in hammer voltage supply line 38 on lead 92 to a comparator in sensors circuit 56. This comparator will provide a fault signal on a respective line of sense lines 58 when there is an overcurrent condition in line 38. Since the voltage on lines 36 and 38 come from the same supply 34, a separate undervoltage sensor for hammer line 38 is not necessary.
  • Pick off means 93 provides samples of the voltages and currents in logic voltage lines 52 via leads 94 to comparators in sensors circuit 56. These comparators generate fault signals on respective lines of sense lines 58 when overcurrent and undervoltage conditions exist on logic voltage lines 52 and an overvoltage condition exists on one of logic voltage lines 52.
  • Fig. 2 shows the schematic circuit diagram of diagnostics logic 60, which is rendered with conventional TTL logic. Sense lines 101-113 correspond to sense lines 58. The signals on these sense lines are high in the absence of a fault condition and are pulled low when a fault condition exists at the corresponding point in the power supply system of Fig. 1. Sense line 101 monitors for an undervoltage condition on the 48 volt D.C. carriage line 36, and sense line 102 monitors for an overcurrent condition on line 36. An overcurrent condition on hammer 48 volt D.C. line 38 is monitored on sense line 103. An undervoltage condition on the 48 volt A.C. output line 22 from ferroresonant transformer circuit 20 is sensed on sense line 104. The +5 volt line of logic voltage lines 52 is monitored for undervoltage on sense line 105 and for overvoltage on sense line 106. Undervoltage conditions on the +8.5 volt, -5 volt, and +12 volt logic voltage lines are signaled on sense lines 107, 108 and 109, respectively; and overcurrent conditions on the -5 volt, +5 volt, +8.5 volt and +12 volt logic voltage lines are provided on sense lines 110, 111, 112, and 113, respectively.
  • Since the undervoltage sensors will provide a false fault condition signal when a START signal initiates operation of the power supply system, a delay circuit to be described below is employed to inhibit response to undervoltage fault conditions until the output voltage levels from the power supply system reach operating levels after start-up. For this purpose five start-up delay OR gates 115, 116, 117, 118 and 119 are provided. A start-up delay circuit 120 provides a high logic level signal on line 121 until the delay period is completed. This signal is applied to one input terminal of OR gates 115, 116, 117, and 118, the other input ter­minals of which are connected to sense lines 101, 102, 103, and 104. OR gate 119 also receives the delay signal from line 121 on one input terminal. Sense line 105 is connected to an input terminal of AND gate 122, the output 123 from which is connected to the other input to OR gate 119. Sense lines 107, 108 and 109 are connected to the three inputs of AND gate 124, the output 125 from which is connected to the second input of AND gate 122.
  • The output 127 from OR gate 115 provides one input to an OR gate 128. The output 129 from OR gate 118 is connected through inverter 130 to the second input 131 of OR gate 128. AND gate 132 has one input connected to sense line 106 and a second input connected to output 133 from OR gate 119. The output 135 from AND gate 132 is labeled MPLS OK, because a high level output from AND gate 132 indicates that all of the logic voltage lines 52 from MPLS 50 are free of undervoltage or overvoltage conditions. This output 135 is applied as one input to AND gate 136, the other input of which receives output 137 from OR gate 116.
  • It is the purpose of the logic circuit means of diagnostics logic 60, now being described, to convert a fault signal on any of sense lines 101-113 to a BCD signal. In the example shown, the BCD signal is a four digit BCD signal; and the logic circuit includes four logic gates for determining the value of the four BCD digits. One of these BCD digit determining gates is NAND gate 138. The four inputs of NAND gate 138 are received from output 137 from OR gate 116, output 141 from OR gate 117, output 139 from OR gate 128 and sense line 113.
  • A second of the BCD digit determining gates is NAND gate 142, which has a first input from output 143 of AND gate 136, a second input from output 139 of OR gate 128, a third input from output 129 of OR gate 118, and a fourth input from sense lines 111.
  • An AND gate 144 has three inputs from output 129 of OR gate 118, output 141 from OR gate 117 and sense line 112. The output 147 from AND gate 144 provides an input to the third BCD digit determining NAND gate 146. The other three inputs to NAND gate 146 are taken from sense line 113, output 143 from AND gate 136, and sense line 111.
  • AND gate 148, when taken together with inverter 156, constitute the fourth BCD digit determining gate. The three inputs of AND gate 148 are taken from output 139 of OR gate 128, output 147 of AND gate 144, and sense line 110. Inverter 156 receives the output 155 of AND gate 148 and provides an output 157 to a set NAND gate 158, the output from which is connected to a set terminal of a set-reset latch 166. The other input to NAND gate 158 is taken from line 189 from which the MPLS SHUTDOWN signal is applied.
  • The output 149 from NAND gate 138 is applied as an input to set NAND gate 150, the other input to which is taken from line 189. The output from NAND gate 150 is connected to the set input of set-reset latch 160.
  • The output 151 of NAND gate 146 is connected to an input of set NAND gate 152, the other input to which is connected to line 189. The output from NAND gate 152 is applied to the set input of a set-reset latch 162.
  • Output 153 of NAND gate 142 is applied as an input to set NAND gate 154, which also has its second input connected to line 189. The output from NAND gate 154 is connected to the set input of set-reset latch 164.
  • The outputs Q1 from latch 160, Q2 from latch 164, Q4 from latch 166 and Q8 from latch 162 constitute the four digits of the BCD output of the logic circuit. This BCD signal is applied as an input to a BCD-to-seven-segment-decoder 168 which provides drive signals for the seven-segment fault display 64. These drive signals are applied through 330 ohm resistors R1, R2, R3, R4, R5, R6 and R7 to pins e, d, c, b, a, g and f of a jack 170 which is coupled to display 64 to drive display segments 66e, 66d, 66c, 66b, 66a, 66g and 66f of the seven-segment display.
  • Start and delay circuit 120 includes a start input terminal 172 which is connected through a 5,000 ohm resistor R8 to a +5 volt bias terminal. Start switch 72 (see Fig. 1), when closed, pulls down start terminal 172. The pulled down signal is applied through inverter 174 and line 175 to the reset terminals of latches 160, 162, 164 and 166 to reset the latches upon the closure of start switch 72.
  • The delay function of start and delay circuit 120 is initiated when the pulled down start signal is applied through inverter 176 the output 177 of which is connected through 3,000 ohm resistor R9 to the +5 volt bias source and to a time constant circuit formed by a 91,000 ohm resistor R10 and a ten microfarad capacitor C1. Resistor R10 is connected in series between output 177 and one input lead 178 of a comparator 180, the other input lead 179 of which is connected to a +3 volt bias source serving as a reference voltage. Capacitor C1 is connected from lead 178 to ground. The output 177 from inverter 176 goes high upon start-up; and, capacitor C1 begins charging from the +5 volt bias source through resistors R9 and R10 until the charge on capacitor C1 reaches the +3 volt D.C. threshold of comparator 180 causing its output 121, which is connected to the +5 volt bias source through a 10,000 ohm resistor R11, to go low. Due to the time constant of the delay circuit, the high signal on output 121 is delayed 0.5 second and is applied, as explained above, as a delay masking signal to OR gates 115, 116, 117, 118 and 119. A diode CR is connected in parallel with resistor R10 to provide a discharge path to dump the charge on capacitor C1 rapidly when the output 177 from inverter 176 is low to reset the delay circuit for the next turn-on delay.
  • The low signal on output 121 is also applied through inverter 182 as a high signal on output lead 183 to one input of AND gate 184 from which the POWER GOOD signal will be developed on output 185. A 0.1 microfarad capacitor C2 is connected between lead 183 and ground to provide a 30 microsecond delay in the generation of the POWER GOOD signal, allowing time for the logic circuit means to respond to the undervoltage sensors.
  • Each of the BCD digits appearing on leads Q1, Q2, Q4 and Q8 provide inputs to NAND gate 186. Since a BCD signal with the value 1111 signifies the absence of a fault condition, the appearance of a fault condition at any of the points in the power supply system being monitored will result in at least one "0" digit on one of the leads Q1, Q2, Q4 and Q8, providing a high output from NAND gate 186 on its output 187. This high signal on output 187 will be applied through inverter 188 as a low signal on a lead 189 connected to the second input of AND gate 184. Thus, the indication of a fault by the BCD signal or the presence of the start delay period will inhibit the generation of the POWER GOOD signal from AND gate 184. Lead 189 provides the MPLS REMOTE SHUT DOWN signal which, as shown in Fig. 1, is applied on lead 82 to PWM 48 of MPLS 46 and is connected to inputs of NAND gates 150, 152, 154 and 158.
  • An HFC signal generated by the hammer fire control card is applied to HFC terminal 190 which is connected through 5,100 ohm resistor R12 to the +5 volt bias source and through capacitor C3 to ground. Terminal 190 provides one input to OR gate 192, the other input of which is taken from lead 187. Output 193 from OR gate 192 is applied as an input to OR gate 194 whose other input is connected to lead 121. The output 195 from OR gate 194 is applied to one input of dual-OR-driver 196.
  • As shown in Fig. 3, dual-OR-driver 196 includes a pair of NOR gates 196a and 196b. One input of each NOR gate is connected to start terminal 172. The second input to NOR gate 196a is connected to lead 187, while output 195 is connected to the second input to NOR gate 196b. The output from NOR gate 196a is connected to the base electrode of an NPN transistor Qa, the emitter of which is connected to a ground terminal 199. Main relay coil K1, which is in parallel to a reversely biased snubber diode CR2, is connected between the collector of transistor Qa through terminal 197 to a switch 72a, which is ganged to start switch 72 and which, when closed, connects coil K1 to a +24 volt supply terminal 199a of bias supply 84. Switch 72a insures that circuit of coil K1 is broken whenever start switch 72 is opened. As explained above, start switch 72 is connected to start terminal 172 through debounce flip-flop 73. The output from NOR gate 196b is connected to the base electrode of an NPN transistor Qb, whose emitter is connected to ground terminal 199. HFC relay coil K2 is connected be­tween the collector of transistor Qb and +24 volt bias terminal 199a; a snubber diode CR3 is reversely biased and connected across coil K2. If both inputs to NOR gate 196a are low, transistor Qa will be conductive to complete the circuit of coil K1 causing switch 14 to be closed. If, on the other hand, either or both inputs to NOR gate 196a is or are high, transistor Qa will be nonconductive opening the circuit of relay coil K1 and switch 14 will open. Likewise, if both inputs to NOR gate 196b are low, transistor Qb will be conductive energizing HFC relay coil K2 and closing switch 40. Thus, when the HFC signal is present on terminal 190, NAND gate 186 indicates no faults and the delay signal on line 21 has terminated, switch 40 will close. If either or both inputs to NOR gate 196b are high, transistor Qb will be nonconductive and switch 40 will open.
  • The operation of NAND and AND gates used in the logic circuitry of diagnostics logic 60 are explained in Figs. 4A and 4B. NAND gate 200 of Fig. 4A has inputs A1 and B1 and an output F1. As shown in the NAND truth table, where "0" represents a low TTL (ground) level and "1" represents a high TTL (+5 volts D.C. ) level, only high signals on both inputs A1 and B1 produce a low signal at output F1. All other combinations of on inputs A1 and B1 result in a high signal on output F1. AND gate 202 of Fig. 4B, on the other hand, provides a high output at F2 only when both inputs A2 and B2 are high. Any other combination of input signals results in a low signal on output F2.
  • Figure 7 illustrates the formation and retention of a single digit of the BCD code signal corresponding, in part, with the logic circuit shown in Fig. 2 and will be used in conjunction with the timing diagrams of Fig. 8 to explain this operation. In Fig. 7, NAND gate 138 is one of the BCD digit determining logic gates and receives inputs from sense line 113 and leads 137, 141 and 139 which correspond, respectively, to sense lines 102, 103 and 101. The output on line 149 from NAND gate 138 is applied to set NAND gate 150 which provides a set signal on lead 206 to set-reset latch 160 which consists of two NAND gates 210 and 212. The hold output from NAND gate 210 on lead 211 is applied to one input of NAND gate 212, the output 216 from which provides one BCD digit on lead Q1 and a feedback signal on lead 215 to the second input of NAND gate 210. The second input 213 of NAND gate 212 is the reset input of the latch and, referring again to Fig. 2, is connected to receive the reset signal on lead 175. The BCD digit on lead Q1 is also applied as a feedback to NAND gate 186 along with feedback from each of the other BCD digit lines Q2, Q4 and Q8. The output 187 of NAND gate 186 is applied through inverter 188 and lead 189 as the second input of set NAND gate 150.
  • Turning now to Fig. 5, a series of timing diagrams illustrate the power-up/down sequence in the absence of any faults. The "start" curve 220 tracks the logic levels of the start signal applied to terminal 172. The "bulk volts" curve 221 shows the voltage levels of the 48 volt D.C. outputs on leads 36 and 38. The "MPLS volts" curve 222 follows the voltage levels on one of the logic voltage lines 52 on the output side of MPLS 46. The "local sense" curve 223 tracks the logic levels on one of the sense lines 58 which monitors for an undervoltage condition. The delay masking function is illustrated by "undervolts delay" curve 224 which shows the logic level on line 121. Curve 225 showns the gen­eration of the POWER GOOD signal.
  • At time T₁, the A.C. line voltage is disconnected, start terminal 172 is high, and the bulk volts and MPLS volts are low. Since the sensor circuits 56 receive bias voltage from bias supply 84, the under­voltage sensors are effective and, as shown by curve 223, the local sense signal is low indicating the undervoltage condition illustrated by curve 222. Undervolts delay curve 224 high, because, before start switch 72 is closed, start terminal 172 is high. The output of inverter 176 is low; and being connected to the negative terminal of comparator 180, the output on line 121 from the comparator is high. This high signal on line 121 keeps the outputs from OR gates 115-119 high, notwithstanding the low sensor signals. As shown by curve 225, the POWER GOOD signal on output 185 is low, because the high signal on lead 121, inverted by inverter 182, is applied as a low signal to AND gate 184.
  • At time T₂, start switch 72 is closed, pulling start terminal 172 to ground and bringing start curve 220 low. This causes the OR gate driver for main relay output 197 to energize main relay 80 and close main switch 14. Shortly after the closing of start switch 72, the voltage from bulk supply 34 of curve 221 begins to rise gradually under the influence of in-rush soft-start circuit 16. At time T₃, the voltage curve 222 of MPLS 46 begins to rise gradually as well, lagging curve 221 because MPLS 46 requires 32 volts D.C. from bulk supply 34 to begin producing output voltages. At T₄, bulk volts curve 221 reaches its full value after a delay H caused by in-rush soft start circuit 16. At T₅, MPLS volts curve 222 reaches its full value. Since the undervoltage sensor will no longer sense an undervoltage condition, local sense curve 223 comes up to it high value. At T₆, the undervoltage delay signal on line 121 comes down as the charge on capacitor C1 reaches the voltage level of reference input 179, and the output of comparator 180 comes low. Because the undervoltage delay I extends beyond T₅, the undervoltage sensed before T₅ is not effective to initiate the fault indicating and main relay opening functions. After a delay J introduced by capacitor C2 to allow time for diagnostics logic 60 to respond to the now unmasked undervoltage monitoring sense signals, the POWER GOOD signal of curve 225 comes up at time T₇. Start switch 72 is opened at T₈, bringing start curve 220 back to its high level to generate a reset signal on reset lead 175 to reset latches 160, 162, 164 and 166. This also restores the undervoltage delay signal of curve 224. After a brief propagation delay, POWER GOOD signal of curve 225 comes down at T₉ in response to the change in level of the delay signal on lead 121 which through inverter 182 provides an input to POWER GOOD AND gate 184. At about the same time, bulk volts curve 221 begins to drop as the capacitors of bulk supply 34 discharge. At T₁₀, the MPLS volts of curve 222 begin to come down as its capacitors discharge. At about this time, the undervoltage sensors monitoring ferroresonant transformer circuit 20 and bulk supply 34 sense an undervoltage condition; and local sense curve 223 comes down. Bulk volts curve 221 and MPLS volts curve 222 reach their low value at T₁₁, restoring the normal off condition at T₁₂.
  • The power-up/down sequence with the occurrence of a fault is illustrated in Fig. 6, where curve 230 represents the start signal level on start terminal 172; curve 231 tracks a MPLS voltage output on one of the logic voltage leads 52; curve 232 represents the local sense signal on a sense line 58 monitoring for an undervoltage condition on the one logic voltage lead; curve 233 illustrates the latching of a BCD digit by one of latches 160, 162, 164 or 166; curve 234 shows the undervoltage delay signal on lead 121; and curve 235 shows the POWER GOOD signal on POWER GOOD output 185. At time T₁₃ with the A.C. line disconnected, start curve 230 is high; MPLS volts curve 231 is low; local sense curve 232 representing the undervoltage condition sensed by the undervoltage sensor is low; the latched BCD code curve 233 is high; undervoltage delay curve 234 is high indicating that the delay signal on line 121 is active; and POWER GOOD line 235 is low. At time T₁₄, start switch 72 is closed bringing start terminal 172 and curve 230 low. After a delay K, at time T₁₅ the MPLS voltage level curve 231 begins to rise gradually. At time T₁₆, the logic voltage level being monitored has risen to the threshold of the undervoltage sensor and is no longer sensed as undervoltage, causing local sense curve 232 to rise to its high level. However, undervoltage delay signal curve 234 is still subject to the undervoltage delay I and remains high until T₁₇. Curve 235, responding to the delay introduced by capacitor C2, does not come up until T₁₈. As a fault develops, MPLS volts curve 231 begins to fall, reaching the undervoltage threshold of the undervoltage sensor at T₁₉. The sensor responds at T₂₀, and the local sense curve 232 falls to its low value indicating the existence of an undervoltage fault condition. This results in the latching of a BCD code digit as shown by curve 233 which comes down at T20a. After a propagation delay, this causes the POWER GOOD signal of curve 235 to come low at T₂₁. At the same time, dual OR driver 196 deenergizes main relay 80 causing it to begin opening power switch 14. At T₂₂, the MPLS shutdown signal on lead 189 has brought the logic voltage level of curve 231 back down to zero; and at T22a, main switch 14 disconnects the A.C. line. At T₂₃, start switch 72 is opened, bringing start signal curve 230 to its high level and initiating reset of the latch at T23a as shown by curve 233 and restoring the undervoltage delay signal to its high level as shown by curve 234.
  • Figure 8, which should be considered with reference to Fig. 7, illustrates fault code retention by the latch. Curve 236 represents the start signal on start terminal 172. Curve 237 follows the level of the sense signal appearing at point A in Fig. 7 on one of inputs 137 or 141 of NAND gate 138, which, as will be noted in Fig. 2, monitor overcurrent conditions in 48 volt carriage line 36 and 48 volt hammer line 38, respec­tively. Curve 238 shows the level of the BCD decode signal at point B of Fig. 7, and the gate decode signal at point C is followed by curve 239. The set BCD code signal at point D is shown by curve 240, and the hold BCD code signal at point E is illustrated in curve 241. The latched BCD code digit at point G is shown by curve 243, while the reset signal at point F is followed by curve 242.
  • At time T₂₄, start switch 72 is closed, bringing the start signal on terminal 172 and curve 236 low. The reset signal shown by curve 242, which was low, resetting the latches, when switch 72 was closed at T₂₄, is brought high at T₂₅ due to the propagation delay through inverter 174. An overcurrent fault occurs at T₂₆, and sense signal A goes low. This causes BCD decode signal B to come high at T₂₇, because NAND gate 138 has a "0" on one of its inputs as shown in Fig. 4A. Since gate decode signal C (see curve 239) is also high at this time, NAND gate 150 set output D is brought low at T₂₈ as shown by curve 240. One of the inputs to NAND gate 210 now being low, the hold output E is brought high at T₂₉ as shown by curve 241. Since reset signal F, as shown by curve 242, is also high, NAND gate 212 output G comes low at T₃₀, providing a BCD digit Q1 on lead 216. Since this low output G is fed back on lead 215 to the other input to NAND gate 210, the output E of NAND gate 210 is held high, latching the BCD digit Q1 on lead 216 until reset signal F comes low on reset. The latched output G is also fed back as the Q1 input to NAND gate 186, bringing its output 187 high and the gate output C of inverter 188 low at T₃₁ as shown by curve 239. When C comes low, the output D of NAND gate 150 will come high at T₃₂. At T₃₂ also, dual-OR-driver 196 transistor Qa becomes nonconductive to open the circuit of main relay coil K1. Due to the time required for main relay 80 to operate, switch 14 opens at T₃₃. Since this opens the A.C. line, the overcurrent condition terminates and sense curve 237 rises to its high level at T₃₃. With the sense signal A at the input to NAND gate 138 now high, BCD decode signal B becomes low at T₃₄.
  • If start switch 72 is now opened at T₃₅, the start signal on terminal 172 comes up as shown by curve 236. Reset curve 242 falls at T₃₆ to reset latches 160, 162, 164 and 166 which brings latched code signal G high at T₃₇. This brings the signal on the input from line 215 of NAND gate 210 high, and brings the hold BCD output E from NAND gate 210 low at T₃₈. Since the Q1 input to NAND gate 186 is now high, the output from NAND gate 186 becomes low and the gate output signal C goes high at T₃₉.
  • The relationship between the BCD code and the fault numeral displayed is shown in Table I:
    Figure imgb0001
  • The fault display is used for diagnosing a fault in the power supply system. Fault display "0" could be caused by the absence of A.C. voltage to the primary circuit of the ferroresonant transformer assembly 20 during powering up. This could be caused by a blown A.C. power line fuse, an inoperative in-rush relay, an inoperative main contactor or an open in the primary of the ferroresonant transformer assembly.
  • Fault display "1" indicates that after the power is up and operating, the ferroresonant transformer assembly has failed with an undervoltage condition. This could be caused by a collapsed ferroresonant transformer due to a shorted bulk 48 volt D.C. load, a collapsed ferroresonant transformer due to a failing capacitor in ferroresonant transformer assembly 20, or an open in the primary or secondary coil of the ferroresonant transformer.
  • When "2" is displayed, the 48 volt D.C. hammer load is overcurrent during power up or operation. The trouble may be located in the hammer solenoid or solenoid circuit itself or in the hammer driver control card.
  • When "3" is displayed, the 8.5 volt D.C. logic load is overcurrent during power up or operation. This may be caused by a fault in the DCA and channel control card.
  • The display "4" indicates that the 48 volt D.C. carriage motor load is overcurrent during power up or operation.
  • If "5" is displayed, MPLS supply 46 has had an overvoltage or undervoltage failure during power up or operation. The undervoltage failure could be caused by the failure of a component in the MPLS supply, such as an open secondary diode. The overvoltage condition could be brought on by a short circuit between two of the output voltage leads 52. As has been mentioned, information from sense lines 105, 107, 108 and 109, which monitor logic voltage lines 52 for undervoltage conditions, and from sense line 106, which monitors the +5 volt logic voltage line for overvoltage, have been bunched through the use of AND gates 124 and 132. Since an overvoltage condition in the +5 volt logic voltage line will cause overvoltage conditions on the other logic voltage lines, it is not necessary to monitor all of the logic voltage lines for overvoltage. The operator could check each of the logic voltage lines individually to locate the source of the fault signal.
  • When "6" is displayed, the 12 volt D.C. logic load is overcurrent during power up or operation. This fault possibly originates in the band/ribbon card or the disk/OP panel card which use the 12 volt logic voltage.
  • If, during power up, the +5 volt D.C. logic load is overcurrent, a "7" is displayed. Since all of the printer logic cards of printer logic gate 54 use the +5 volt logic voltage, the fault may originate in any of these cards. The operator will then find the card at fault by removing cards and plugging substitute cards in order until the fault is corrected.
  • When "8" is displayed, the bulk 48 volt D.C. supply 34 has had an undervoltage failure. This could be caused by shorted or open rectifying diodes, shorted or open filter capacitors, or shorted bleed resistors.
  • When "9" is displayed, the -5 volt D.C. logic load is overcurrent during power up or operation. This trouble may originate in the motor drive card, the hammer fire control card or the DCA and channel card, which use the -5 volt logic voltage. Again, the operator may try substitute card until the faulty card is located.
  • A blank display signifies that power is down or that the system is operating without any faults.
  • The disclosed embodiment uses a four-digit BCD code in order to keep down the cost of diagnostics logic 60. By using a more costly five-digit BCD code system, the diagnostics logic will be able to provide a greater number of fault indicating numerals. Additional sense lines could be added to provide specific information as to the fault status of individual logic cards.
  • The diagnostics logic of the invention can be implemented with logic components which are readily available at reasonable cost from vendors. For example, one implementation of the disclosed embodiment of the invention has used a 74LS11 3-3W AND gate unit for AND gates 124, 144 and 148 and a 74LS08 4-2W AND gate unit for AND gates 122, 132, 136 and 184. Three 74LS32 4-2W OR gate units supplied OR gates 115-119, 128, 192 and 194. NAND gates 138, 142, 146 and 186 were implemented by a pair of 74LS20 2-4W NAND gate units, while NAND gates 150, 152, 154 and 158 were provided by 74LS00 4-2W NAND gate units. The six inverters 130, 156, 174, 176, 182 and 188 were made available by a 74LS04 HEX inverter unit. For set-reset latches 160, 162, 164 and 166, a single 74LS279 4-SR latch unit was used. A UND5713 Dual-­OR-Driver was employed as dual-OR-driver 196, and a 74LS47 BCD-7 Segment Decoder was used as decoder 168. For fault display 64, a HP5082-7610 7-segment display unit was employed. This system was considerably less expensive than systems using microprocessors or custom designed PROMs.
  • As mentioned above, the invention need not be limited to monitoring undervoltage, overvoltage and overcurrent conditions, but could also monitor other conditions in a power supply system, such as thermal conditions.

Claims (10)

1. A power supply system comprising sensor means (56) for monitoring operational conditions of said system, and power shutdown means operatively connected to said sensor means characterized in

that said sensor means provide signals of two logic levels representing normal and fault states, respectively, of said operational conditions,

that diagnostic logic circuit means (60) are provided for generating fault code signals in response to said sensor signals,

that fault indicator means (64) are provided which are responsive to said fault code signals to indicate the fault state, and

that said power shutdown means are responsive to predetermined fault code signals to switch off power.
2. A system according to claim 1, wherein said monitored operational conditions include undervoltage conditions, and wherein delay means (120) are provided to prevent the logic circuit means (60) from generating a fault code signal during start-up of the power supply system.
3. A system according to claim 2, wherein said delay means (120) inhibits, during the start-up of the power supply system, the generation of a "Power Good" signal (185,70) that enables switching on of sensible components, driven by the power supply system.
4. A system according to any one of the preceeding claims, wherein said logic circuit means (60) and said sensor means (56) are connected to a bias supply (84) which is not switched off by said power shutdown means in case of a fault state.
5. A system according to claim 4, wherein said logic circuit means (60) includes latch means (160,162,164,166) which are energized by said bias supply (84) to permanently store said fault code signal, said fault indicator means and said power shutdown means being responsive to said stored fault code signal.
6. A system according to claim 5, wherein said power supply system includes start means (72) and reset means (120) responsive to said start means for applying a reset signal to said latch means.
7. A system according to any one of the preceeding claims, wherein said fault code signals are BCD codes, and said fault indicator means is a seven-­segment display driven by said BCD signals.
8. A system according to any one of the preceeding claims, wherein said power shutdown means includes main relay means (80) for switching off the power supply system and second relay means (70,74,82) for switching off sensible components driven by the power supply system, said second relay means operating faster than said main relay means to protect said sensible components.
9. A system according to any one of the claims 1 - 8, wherein a plurality of fault states are represented by a common fault code signal.
10. Use of a power supply system according to claim 8 and 9 in a printer,
wherein said sensor means monitor several lines of different voltage levels and current levels, and said fault code signals generated by said diagnostic logic circuit means distinguish between voltage fault and current fault,
wherein either voltage and current fault states are represented by single or common fault code signals, and
wherein said sensible components comprise switching converter, pulse width modulator and printer logic gate.
EP19870108183 1986-06-24 1987-06-05 Power supply system Expired EP0250932B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US87785786A 1986-06-24 1986-06-24
US877857 1986-06-24

Publications (2)

Publication Number Publication Date
EP0250932A1 true EP0250932A1 (en) 1988-01-07
EP0250932B1 EP0250932B1 (en) 1992-04-01

Family

ID=25370871

Family Applications (1)

Application Number Title Priority Date Filing Date
EP19870108183 Expired EP0250932B1 (en) 1986-06-24 1987-06-05 Power supply system

Country Status (3)

Country Link
EP (1) EP0250932B1 (en)
JP (1) JP2782601B2 (en)
DE (1) DE3777890D1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995006349A1 (en) * 1993-08-24 1995-03-02 Metal Manufactures Limited Load control module
GB2293505A (en) * 1994-09-20 1996-03-27 Mitsubishi Electric Corp Detecting abnormal conditions in a semiconductor composite element
US5869996A (en) * 1994-09-20 1999-02-09 Mitsubishi Denki Kabushiki Kaisha Semiconductor composite element, and method of detecting abnormal conditions in an inverter device having the element

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005063097B4 (en) 2005-12-30 2014-09-04 Infineon Technologies Ag Pulsed static flip-flop
JP4725492B2 (en) * 2006-04-04 2011-07-13 株式会社デンソー Load control device and load control method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4133477A (en) * 1976-04-15 1979-01-09 Xerox Corporation Fault detection and system for electrostatographic machines
EP0024661A1 (en) * 1979-08-30 1981-03-11 HONEYWELL INFORMATION SYSTEMS ITALIA S.p.A. Enhanced protection power supply
US4487121A (en) * 1984-01-30 1984-12-11 International Business Machines Corporation Fault protection system for a line printer

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57142125A (en) * 1981-02-25 1982-09-02 Tohoku Electric Power Co Digital protection relay display unit

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4133477A (en) * 1976-04-15 1979-01-09 Xerox Corporation Fault detection and system for electrostatographic machines
EP0024661A1 (en) * 1979-08-30 1981-03-11 HONEYWELL INFORMATION SYSTEMS ITALIA S.p.A. Enhanced protection power supply
US4487121A (en) * 1984-01-30 1984-12-11 International Business Machines Corporation Fault protection system for a line printer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ELECTRONIC DESIGN, vol. 33, no. 19, August 1985, pages 39,40,42,44, Hasbrouck Heights, New Jersey, US; G. HEFTMAN: "Novel designs ensure that linear regulator ICs remain up-to-date" *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1995006349A1 (en) * 1993-08-24 1995-03-02 Metal Manufactures Limited Load control module
US5721657A (en) * 1993-08-24 1998-02-24 Metal Manufactures Limited Load control module
GB2293505A (en) * 1994-09-20 1996-03-27 Mitsubishi Electric Corp Detecting abnormal conditions in a semiconductor composite element
GB2293505B (en) * 1994-09-20 1998-11-11 Mitsubishi Electric Corp Inverter control system, and method of detecting abnormal conditions in an inverter device having a semiconductor composite element
US5869996A (en) * 1994-09-20 1999-02-09 Mitsubishi Denki Kabushiki Kaisha Semiconductor composite element, and method of detecting abnormal conditions in an inverter device having the element

Also Published As

Publication number Publication date
JP2782601B2 (en) 1998-08-06
EP0250932B1 (en) 1992-04-01
DE3777890D1 (en) 1992-05-07
JPS637130A (en) 1988-01-13

Similar Documents

Publication Publication Date Title
US4803592A (en) Power control and fault isolation indicator
US4926281A (en) Fail-safe and fault-tolerant alternating current output circuit
EP0690554B1 (en) Redundant power mixing element with fault detection for DC-to-DC converter
US3751684A (en) Fault mode detection system
EP0250932B1 (en) Power supply system
US11336281B2 (en) Output module for industrial control system
US4415884A (en) Diagnostic circuit for programmable logic safety control systems
US5679985A (en) Power supply with automatic recovery system
EP0511828A2 (en) Alarm control method for detecting abnormality in a drive circuit of an actuator
US20040017205A1 (en) Method for monitoring a power supply of a control unit in a motor vehicle
JP2621481B2 (en) Drive circuit diagnostic method
EP0063611B1 (en) Electric power source for a control unit
CN110622409A (en) Motor driving device
US4009420A (en) Solid state power controller
JPS5884133A (en) Actuater driving circuit for glass instrument producer
EP0566996A2 (en) Programmable controller with erroneous input prevention control circuit
JPH0646522A (en) Normal supervisory unit for circuit breaker operation control circuit
CN220172037U (en) Latch device for a switching device and switching device
JPH06269194A (en) Motor drive control circuit and motor drive control method in the circuit
SU1624543A1 (en) Device for controlling inductive loads with built-in monitoring
JPS6043548B2 (en) Digital output circuit operation confirmation method
JPH0697793A (en) Operation control circuit for breaker
EP0505334A1 (en) Solid state device for controlling the lamps of a motor vehicle
JPS6145542Y2 (en)
EP0371296A2 (en) Microcomputer interface arrangement

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): DE FR GB IT

17P Request for examination filed

Effective date: 19880426

17Q First examination report despatched

Effective date: 19891009

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE FR GB IT

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRE;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED.SCRIBED TIME-LIMIT

Effective date: 19920401

REF Corresponds to:

Ref document number: 3777890

Country of ref document: DE

Date of ref document: 19920507

ET Fr: translation filed
PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

26N No opposition filed
PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 19990614

Year of fee payment: 13

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 19990622

Year of fee payment: 13

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20000531

Year of fee payment: 14

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20010228

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20010403

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20010605

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20010605