US3611347A - Program sequence information display device - Google Patents

Program sequence information display device Download PDF

Info

Publication number
US3611347A
US3611347A US732619A US3611347DA US3611347A US 3611347 A US3611347 A US 3611347A US 732619 A US732619 A US 732619A US 3611347D A US3611347D A US 3611347DA US 3611347 A US3611347 A US 3611347A
Authority
US
United States
Prior art keywords
pulses
wires
display device
output
program sequence
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.)
Expired - Lifetime
Application number
US732619A
Inventor
Charles E L Gingell
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.)
UNITED ADVERTISING CORP
Original Assignee
UNITED ADVERTISING 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 UNITED ADVERTISING CORP filed Critical UNITED ADVERTISING CORP
Application granted granted Critical
Publication of US3611347A publication Critical patent/US3611347A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/02Detectors of external physical values, e.g. temperature
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R17/00Measuring arrangements involving comparison with a reference value, e.g. bridge

Definitions

  • PROGRAM SEQUENCE INFORMATION DISPLAY DEVICE ABSTRACT An all electronic display device for sequentially 12 Claims 3 D'awmg displaying information. The information to be displayed is [52] 0.5. CI. 340/324, n r d in o h f rm of binary coded decimal pulses which 340/334 are in turn converted into decimals in electronic form. By ap- [51] Int.
  • This invention relates to information display systems and particularly to information display systems wherein it is desired to sequentially display infonnation at an arbitrary interval of time as well as update the information to be displayed ata greater interval of time.
  • the use of display devices in the advertising as well as other media is well known. These, however, have comprised either mechanical or electromechanical display apparatus and have generally utilized cam mechanisms and bulky switching devices.
  • the display device of the prior art contained a plurality of bulky contact-swtiching devices connected to a display panel. These contacts were opened and closed to light appropriate lamps on the display panel. A set of such contacts was provided for each type of information sought to be displayed and cam means were provided to shift control of the lamps on the display panel between the sets of contacts corresponding to the various types of information to be displayed, thereby providing'the desired sequence of display.
  • the disadvantage of the prior art display devices reside in their unwieldy size due partially to the bulky switching equipment and cam mechanism employed therein.
  • the information which is to be sequentially displayed is first converted electronically to binary coded decimal pulses.
  • binary coded decimal pulses are electronically converted to decimal form, one set for each set of information to be sequentially displayed.
  • Each. set of binary coded decimal pulses is applied in sequence to a buffer unit in accordance with strobe pulses applied to gates associated with each set of information to be displayed
  • the output of the buffer unit is converted electronically to pure decimal or alpha/numeric fonn which can be applied to high or low level indicator units.
  • FIG. I is a diagrammatic view of the complete mechanism which provides for displaying the sequence of time and temperature displays on a display panel;
  • FIG. 2 is a view of the configuration of bulbs which can represent the numerals from 0 to 9;
  • FIG. 3 is a view of the portion of the present invention which provides for the control signals for regulating the timing of sequential display.
  • the temperature sensor 2 may be any conventional device which senses the temperature and converts this information into an electric signal for use in display.
  • the temperature sensor 2 might be a single transistor connected to an emitter follower through appropriate circuitry. In that case the single transistor would be constrained to operate in a range of linear change of base/emitter voltage with a change of temperature. This voltage would then be measured from the single transistor buffered by an emitter follower.
  • the analog to digital converter 4 receives the signal from the temperature sensor 2 and converts this analog signal to a sequential series of pulses the frequency of which changes with the amplitude of the input signal.
  • the output of the analogto digital converter is a linear frequency approximation to the input signal.
  • a typical analog to digital converter comprises an integrator, adiscriminator and a switch.
  • the signal from the temperature sensor 2 is fed into the integrator which charges up a capacitive circuit.
  • the capacitive circuit reaches a predetermined level, let us say 4 volts byway of illustration, this triggers the discriminator circuit which feeds back, through an electronic switch, a predetermined opposite charge into the capacitive circuit.
  • the output pulses from the analog to digital converter 4 are next led to a prescaler 5.
  • the prescaler 5 scales down the frequency of the pulses from the analog to digital converter 4 so that the output of the prescaler 5- is a pulse train of frequency in cycles per second equal to the temperature in degrees plus 20.
  • the output pulses from the prescaler 5 are next led to a sample gate 6.
  • the sample gate 6 'serves two functions.
  • the sample gate 6 shapes the pulses that it receives from the analog to digital converter 4.
  • the output of this shaping circuitry comprises well defined pulses of steeply rising and falling edges.
  • the output of the sample gate 6 is led into a negative/positive gate 8 along input wires designated as 8a.
  • the pulses which are fed into the negative/positive gate 8 along the input wires 8a are immediately fed to a negative temperature memory scaler through wires 8b.
  • the negative temperature memory sealer 10 starts with a count of 20 and then counts in a negative direction to zero.
  • the negative temperature memory scaler 10 When the negative temperature memory scaler 10 has reached a count of zero there is an electronic change over to a positive temperature memory scaler 12.
  • the pulses which were applied to the negative/positive gate 8 through the wires 80 are transferred from the negative temperature memory sealer 10 to the positive temperature memory scaler 12.
  • the positive temperature memory sealer 12 then continues to counting in a positive direction from zero to +199 for the purposes of illustration.
  • the electronic change over from the negative temperature memory scaler 10 to the positive temperature memory scaler 12 may be accomplished in several equivalent ways. By way of illustration, this change over may be accomplished by causing the negative temperature memory sealer 10 to act as a short circuit with respect to the incoming pulses which enter negative temperature memory scaler 10 through lines 8b.
  • the pulses on wires 80 are routed through the negative/positive gate 8 and out again over wires 8d to the positive temperature memory scaler 12 where the counting is registered from zero to +199 in the illustration.
  • the pulses on wires 80 were led directly into the positive temperature memory scaler 12, thus bypassing the negative/positive gate 8 en route from the negative temperature memory sealer 10 to the positive temperature memory sealer 12.
  • the negative temperature memory scaler 10 Another possible method of effectuating the electronic change over when the negative temperature memory scaler 10 reaches a count of zero, which is not shown would be to have the negative temperature memory scaler 10, on the count of zero, re-route the pulses coming in on the wires 8a into the negative/positive gate 8, which at the same time causes the pulses coming in on line 8a to go directly to the positive temperature memory sealer 12 through wires 8d.
  • the shaped pulses from the analog to digital converter 4 is a linear sequential train of pulses which is a direct representation of the output of the temperature sensor 2. These pulses are sampled by the sample gate 6 and gated by the sample gate 6 to the negative temperature memory scaler 10.
  • the negative temperature memory scaler 10 consists of two reverse memory sealers, reverse in the sense that these sealers count backwards from a predetermined level as pulses are sent through it.
  • the first reverse memory scaler has a scale of 10 and the other reverse memory scaler has a scale of two.
  • the negative temperature memory scaler 10 is so arranged that when the first pulse of the sequential signals enters the negative temperature memory scaler 10 on wires 8b the first reverse memory scaler counts the pulse and goes from zero to nine and at the same time the second negative memory scaler goes from zero to one, thus a reading of -l9 is seen on the output of the negative temperature memory scaler 10 after it has counted the first pulse through it.
  • the first and second reverse memory sealers are so connected that the second will not receive pulses to count unless the first has a reading of zero.
  • the first reverse memory scaler When the second pulse enters the negative temperature memory scaler 10 on wires 8b the first reverse memory scaler will receive it and its count will go from nine to eight but the second reverse memory sealer will not receive the second pulse since the count on the first reverse memory scaler was not zero when the pulse entered the negative temperature memory scaler 10.
  • the output of negative temperature memory sealer 10 will be l8 after the second pulse.
  • the first reverse memory scaler will run down through eight, seven, etc. to one and zero while the second reverse memory scaler'will remain at one.
  • the first reverse memory scaler On the very next pulse after the first reverse memory scaler registers zero the first reverse memory scaler will go from zero to nine and the second reverse memory scaler, because the first reverse memory scaler had registered a zero, will receive the pulse and go from one to zero. On succeeding pulses the first reverse memory scaler will again run down through nine, eight, seven, etc. to zero. When the first reverse memory sealer has a count of zero there will be a coincidence of a count of zero in both the first and second reverse memory sealers. When this occurs the negative temperature memory scaler 10 is adapted to ensure that the next pulse that it receives is not counted by the negative temperature memory scaler 10 but is sent to the positive temperature memory scaler 12 through the negative/positive gate 8.
  • the positive temperature memory scaler 12 is a conventional sealer of the type well known in the art. This scaler operates in the reverse of the negative temperature memory scaler 10 and operates in the upward counting direction.
  • the positive temperature memory sealer of this illustration with an upper temperature range of +199 F. has three conventional positive memory sealers with scales of l0, l0 and two respectively. The first two sealers reset to zero at the count of 10 and the third sealer resets to zero at the count of two.
  • the output of the negative temperature memory scaler 10 and the positive temperature memory scaler 12 are in the form of binary coded decimals and are gated respectively through gate 14 and gate 16.
  • the output of gate 14 is carried on wires 10a and 10b.
  • Wires 10a carry the binary coded decimal representation of the units of negative temperature and wires 10b carry the binary coded decimal representation of the lOs of negative temperature.
  • the output of gate 16 is carried on wires 12a, 12b and 12c.
  • Wires 12a carry the binary coded decimal representation of the units of positive temperature
  • wires 12b carry the binary coded decimal representation of the tens of positive temperature
  • wires 12c carry the binary coded decimal representation of the hundreds of positive temperature.
  • the wires 12a, 12b and 12c feed the binary coded decimal representation of the temperature into a buffer gate 18. The function of the buffer gate 18 will become apparent shortly.
  • Time is measured and prepared for display by a l2-hour-elock memory scaler 20.
  • the l2- hour-clock memory scaler 20 received pulses at the rate of l pulse per minute from a controller unit 22 on wires 22a.
  • the controller unit 22 is the heart of the present invention and will be described in more detail below.
  • the l2-hour-clock memory scaler comprises four memory sealers.
  • the first memory scaler has a scale of 10 and resets to zero on a count of 10.
  • the second memory scaler has a scale of six and resets to zero on a count of six. These two memory sealers register the minutes.
  • the third memory scaler has a scale of IO and resets to zero on a count of ID.
  • the fourth memory scaler has a scale of two and it is so adapted to act with the third memory scaler such that the third and fourth memory sealers reset to one on a count of 13, hence giving a time change of from 12:59 on the four memory sealers to 1:00 instead of 13:00.
  • the output of the l2-hour-clock memory scaler is gated through gate 24 on wires 20a, 20b, 20c, and 20d to the buffer gate 18.
  • Wires 20a conducts the binary coded decimal representation of the units of minutes and comprises four wires
  • Wires 20b conducts the binary coded decimal representation of the 10's of minutes and comprises three wires.
  • Wires 20c conducts the binary coded decimal representation of the units of hours and comprises four wires.
  • Wires 20d conduct the binary coded decimal representation of the 10's of hours and comprises one wire.
  • the binary coded decimal outputs from the clock memory scaler 20 and from the negative and positive temperature sealers 10 and 12 respectively must pass through the bufier gate 18.
  • the buffer gate 18 performs two functions. First, it is capable of accepting. sequentially, information from the l2-hour-cloek memory sealers 20 on the onehand and the negative and positive temperature memory sealers l0 and 12 respectively. Secondly, it converts each binary coded decimal pulse from each decimal position into a nonambiguous condition for decoding. For example, the output of the l2-hour-clock memory sealer appearing on wires 20a represent in binary code the units of minutes.
  • the wires 20a comprise four wires which represent 1, 2, 4 or 8 when energized. Thus the decimal numbersfrom zero to nine can be represented on wires 200 by energizing the appropriate wires representing l, 2, 4 and 8.
  • the output of the buffer gate 18 corresponding to the input on wires 20a let us say appears on wires 18a. Whereas wires 20a comprise four wires representing 1, 2, 4 and 8 the wires 18a comprise eight wires representing 1, T, 2, 2, 4, Z, 8 and i.
  • the lack of a 4 component for example, is represented by a signal on wire 3 whereas the lack of a 4 component on wires 20a is represented by the lack of a signal on the wire 4.
  • This eight wire method of decimal decoding is completely unambiguous because no combination of signals is ever repeated, whereas with a four wire method of decimal decoding of the digits 1 to 9 the combination of signals representing the digit 1 is included in the representation of the digits 1, 3, 5, 7, 9.
  • the outputs of the buffer gate 18 are fed to a decimal decoder 26 along lines 18a, 18b, 18c and 18d as hereinabove described.
  • the decimal decoder converts the binary coded decimal representation of each decimal position into its decimal form by methods and devices well known in the art.
  • each set of wires 18a, 18b, 18c and 18d coming into the decimal decoder 26 from the bufier gate 18 there is a corresponding group of wires 26a, 26b, 26c, 26d each with 10 wires corresponding to the decimal numbers zero through nine. So if on wires 18a, for example, the decimal to be represented is five, then the wires of 180 will have signals on the following wires: 1, 2, 4, 3'. This particular input on wires 18a would cause the decimal decoder 26 to produce a signal on that wire of wires 26a which corresponds to the decimal. number five. The outputs of the decimal decoder-26 are fed into an alpha/numeric decoder 28.
  • the alpha/numeric decoder 28 is well known in the art. One can better understand the operation of the alpha/numeric decoder 28 by reference to FIG. 2 where in a configuration of lamps 30 are shown which comprisesseven lamps designated by 30a, 30b, 30c, 30d, 30e, 30f and 30g. It can be seen from configuration 30 of FIG. 2 that the numeral three can be displayed if lamps 30a, 30b, 30c, 30d and 30g are actuated. Thus, referring back to FIG.
  • This signal will enter the alpha/numeric decoder 28 and will produce a signal on those wires of wires 284 which would correspond to the elements 30a, 30f, 30g, 300 and 30d of the configuration 30 of FIG. 2.
  • the negative and positive temperature indicator signals on wires 8e and 8f are gated into the alpha/numeric decoder 28 through a gate 31.
  • alpha/numeric decoders are readily available in the art which could produce alphabetic and punctuation as well as numerals.
  • the present illustration of my invention is for a sequential display of time and temperature but of course my invention is equally well adapted to sequentially display time and a message, for example.
  • an alpha/numeric decoder would be used which was capable of coding into an alphabet, punctuation as well as numerals.
  • the output of the alpha/numeric decoder 28 is fed to a low voltage driver 32.
  • the low voltage driver 32 has four discrete sections each adapted to receiveone of the four decimal representations.
  • Each section is a transistor amplifier driven for indicators 34 such as Data Lite or like indicators.
  • indicators 34 such as Data Lite or like indicators.
  • a positive voltage appearing on one of the wires of wires 28a let us say the wire corresponding to the lamp 30a of FIG. 2, will turn NPN transistors to saturation causing a current through lamp 30a.
  • the lamp drive is through the NPN transistors, the collectors of which are connected through the lamps to a positive potential, for example 24 volts.
  • the outputs from the alpha/numeric decoder 28 could be fed into a high-voltage driver, not shown.
  • Such a high-voltage driver is the Triac.
  • a Triac is a newly developed device that is energized by an alternating current and triggered by a direct current.
  • the Triac operates quite similarly to the low-voltage driver 32 except that, although usually unnoticed, the lamps do in actual fact extinguish as in a normal electric lamp.
  • the Triac, as well as switching high potentials, can pass heavy current and unlike relays, are entirely noiseless in operation.
  • the above has been a detailed description of how temperature and-time are measured, coded, decoded and prepared for display in the present illustration of my invention.
  • the most important aspect of my invention resides in the method and means of controlling the cycle of sequential display.
  • This control is provided by the controller 22.
  • a raw 60 cycles from the line is fed into a shaper 36.
  • the shaper 36 receives the line at about the 6 volt level.
  • the sine waves of the line are changed to sharp spikes which are required to activate the micrologic.
  • the output of the shaper 36 comprises well defined pulses of steeply rising and falling edges. Shapers of this nature are readily available in the art.
  • the output of the shaper 36, the 60 cycle pulses of steeply rising and falling edges are fed into the controller 22.
  • the controller 22 comprises a plurality of micrologic scalers which are so arranged that when the controller 22 receives the 60 cycle pulses from the shaper 36 the controller 22 emits the following pulses for the purpose of controlling the cycle of sequential display of time and temperature as above-described, the controller 22 emits l clock pulse per minute of adequate duration on wires 22a to the l2-hourclock memory sealer 20. in addition, the controller emits calibration pulses on line 22b at frequencies of 10 pulses per second and 1 pulse per second and pulses of other frequencies as needed to the 12-hourclock memory sealer 20. Further, the controller 22 emits pulses every 12 seconds which are of 6 seconds duration on wires 22c to the gate 24 which allows the 12-hour-clock memory sealer 20 display its count for 6 seconds every 12 seconds.
  • the controller 22 emits reset pulses of short duration once a minute to the temperature sealers l0 and 12 and the negative/positive gate 8 on wires 22d.
  • the controller 22 so coordinates the reset" pulses generated on wires 22d with the pulses generated on wires 22a so that the reset pulses are generated 6 seconds before the pulses on wires 22a. Further, the controller 22 so coordinates the reset" pulses generated on wires 22d with the pulses generated on wires 220 so that whenever a pulse is generated on wires 22d a pulse is also generated on wires 22c.
  • the controller 22 emits a sample" pulse of 1 second duration every minute to the sample gate 6 on wires 22e.
  • the controller 22 so coordinates the "sample” pulses generated on wires 222 with the pulses generated on wires 22d so that the sample pulses are generated 1 second after the pulses generated on wires 22d. Further the controller 22 coordinates the sample" pulses generated on wires 22e with the pulses generated during a period when a pulse is generated on wires 220.
  • the controller 22 so coordinates the pulses on wires 22f with the pulses on wires 22c so that when there is a pulse on wires 220 there will not be a pulse on wires 22f and when there is a pulse on wires 22f there willbe no pulse on wires 220.
  • This coordination by the controller 22 of the pulses generated on wires 220 with the pulses generated on wires 22f will ensure that the time and temperature will be alternately displayed for a duration of,6 seconds each. It is to be noticed that because of the coordination provided by the controller 22 that when the temperature is being sampled time is being displayed and that when the l2-hour-clock memory scaler 20 is receiving a pulse on line 22a to advance its output by 1 minute the temperature will be displayed.
  • Line voltage of 60 cycles per second is applied to the shaper 36.
  • the shaper 36 changes the 60 cycle sinusoidal line into 60 cycle pulses with rapidly rising and rapidly falling edges especially adapted to activate the micrologic portion of my invention.
  • the shaper 36 feeds these 60 cycle pulses into the controller 22 on wire 36a. Inside the controller. these 60 cycle per second pulses are fed to a frequency divider 38.
  • the frequency divider 38 is constructed from micrologic chips and has a construction well known in the art.
  • the frequency divider 38 is so constructed that the output on the frequency divider 38 appearing on wires 38a are pulses having one-sixth of the frequency of the pulses fed into it on wires 36a.
  • the signal on wires 38a are pulses of frequency per second.
  • the pulses on wires 36a are switched into a wire of wires 22b. These pulses are switched on the wires 22b to the l2-hour-memory clock scaler for calibration purposes as hereinabove described.
  • the pulses on wires 38a are fed into a frequency divider 40.
  • the frequency divider 40 like the frequency divider 38, is constructed from micrologic chips but unlike the frequency divider 38 is so constructed that the output of the frequency divider 40 appearing on wires 40a is pulses of a frequency one-tenth of the pulses on wires 38a. Therefore, the pulses on wires 40a have a frequency of l cycle per second.
  • the pulses on wires 38a are switched into a wire of wires 22b. These l cycle per second pulses are switched on the wires 22b to the l2-hour memory clock scaler 20 for calibration purposes as hereinabove described.
  • the output of the frequency divider 40 is fed on wires 40a to a frequency divider 42.
  • the frequency divider 42 is essentially the same as the frequency divider 38.
  • the output of the frequency divider 42 is pulses of frequency one-sixth of the frequency of the pulses on wires 40a. Therefore, the output of the frequency divider 40 are pulses of frequency 1 cycle per 6 seconds.
  • the pulses on wires 40a are switched into a wire of wires 22b. These 1 cycle per 6 second pulses are switched on wires 22b to the l2-hour-memory clock scaler 20 for calibration purposes as hereinabove described.
  • the output of the frequency divider 42 is fed on wire 42a to a micrologic flip-flop 44.
  • the flip-flop 44 is connected through a noninverting high voltage OR gate 52 to micrologic flip-flops 46, 48 and 50.
  • the function of the OR" gate 52 is to produce an output of high potential when either of its inputs are at a high potential and to produce an output of a low potential when both of its inputs are at low potential.
  • the micrologic flip-flops 44, 46, 48 and 50 are so connected that they count the pulses on wires 42a and reset to zero on a count of 10.
  • the flip-flop 44 registers the binary l and when it is in the on" state its pin e" is at a high potential and its pin d" is at a low potential.
  • flip-flop 44 When flip-flop 44 is in the off state its pin “d” is at a high potential and its pin e" is at a low potential.
  • the flip-flop 46 registers the binary 2 and when it is in the on” state its pin d is at a high potential and its pin “e” is at a low potential.
  • flip-flop 46 When flip-flop 46 is in the "off” state its pin (1" is at a low potential and its pin 2" is at a high potential.
  • the flip-flop 48 registers the binary 4 and when it is in the "on” state its pin “e” is at a high potential and its pin “d” is at a low potential.
  • flip-flop 48 When flip-flop 48 is in the off state its pin 11" is at a high potential and its pin (2" is at a low potential.
  • the flip-flop 50 registers the binary 8 and when it is in the on state its pin "11 is at a high potential and its pin e" is at a low potential.
  • flip-flop 50 When flip-flop 50 is in the "off” state its pin e" is at a high potential and its pin d" is at a low potential.
  • the flip-flops 44 and 50 are all in the ofF state. This would represent a count of zero. It can be seen that when the flip-flops 44 to 50 are in the off” state that both of the inputs to the OR" gate 52 will be at high potential. In other words pins "a” and b" ofOR" gate 52 will be at high potential.
  • the output of the OR" gate 52 at pin 0" will be at high potential.
  • This high potential at pin 0" of "OR” gate 52 is applied to pin 0" of flip-flop 50 and thus keeps flip-flop 50 in a disabled state, i.e., unable to receive pulses at pin "b" of flip-flop 50 and so pin d" of flip-flop 50 will be at a low potential.
  • flip-flop 46 will be held in an enabled state because a low potential on pin d" of flip-flop 50 will cause a low potential on pin c of flip-flop 46.
  • flip-flops 46 and 48 are in the "on" state.
  • flip-flops 46 and 48 are in the on" state the two inputs to the OR" gate 52 are both at a low potential. Therefore, as hereinabove explained, the output of the OR" gate 52 at pin 0" must be at a low potential. This then switches flip-flop 50 to an enabled state because pin 0" of flip-flop 50 will be at a low potential.
  • the next count into flip-flop 44 on wires 42a will put flip-flop 44 in an "on” state. Now flip-flops 44, 46 and 48 are all in an on” state thus making a count of seven.
  • the next pulse on wires 420 will put flip-flops 44, 46 and 48 all in ofF' states. However, before this occurs, the same pulse will put flip-flop 50 in an on state (flip-flop 50 having been enabled by the preceding pulse).
  • flip-flop 50 is thus switched to an on state pin (1" of flip-flop 50 is at a high potential thus pin c" of flip-flop 46 is also at a high potential and is thereby disabled from receiving the next pulse.
  • the next pulse on wires 420 into flipflop 44 puts flip-flop 44 into an on” state thus giving a total count of nine in the scalers (i.e.
  • flip-flop 44 is in an on" state; flip-flop 46 is in an off state; flip-flop 48 is in an off state and flipflop 50 is in an on state).
  • the next pulse on wires 42a into flip-flop 44 puts flipflop 44 into an off state.
  • the pulse from flip-flop 44 by passes flip-flop 46 (because it was disabled by the previous pulse on wires 42a) and resets flip-flop 50 to an off state.
  • the flip-flops 44 to 50 are now all in the off state and the cycle is then repeated.
  • pin d" of flip-flop 44, pin d of flipflop 46, pin e" of flip-flop 48 and pin e" of flip-flop 50 are all connected to a low voltage AND" gate 54.
  • the function of the AND gate 54 is to produce an output only when all of its inputs are at a low potential. Only at a count of nine will pin d of flip-flop 44, pin d of flip-flop 46, pin e" of flip-flop 48 and pin e of flip-flop 50 all be at a low potential. Therefore, the AND" gate 54 will be switched on and produce an output pulse at a count of nine.
  • the output of gate 56 is a pulse similar to the output of gate 54 except that it is the negative going edge of the pulse which actuates the 1 pulse per minute on the minute on the wires 22a.
  • the output from the gate 56 in addition to being produced on wires 22a, is fed to a gate 58.
  • the output of gate 60 is a pulse train with a period of l2 7 seconds; the first 6 seconds at a positive potential and the second 6 seconds at a ground potential.
  • the output of the gate 60 is fed on wires 22f. In addition to being fed on wires 22/, the output of gate 60 is led to a gate 62.
  • the output of gate 62 is also a pulse train with a period of l2 seconds; the first 6 seconds at ground potential and the second 6 seconds at a positive potential.
  • the output of gate 62 is fed on wires 220.
  • This electronic coordination of the pulses on wires 22] and wires 22c produces the desired sequential display as hereinabove described. it is thus that the controller 22 controls the frequency and timing of the sampling of the information to be displayed as well as controls the timing of the sequential display.
  • a program sequence information display device comprising:
  • a plurality of electronic counting means to sample the sequential series of pulses from the information sensing means and to convert these pulses into a simultaneous binary coded decimal output
  • control means to actuate the first gating means and control the frequency and timing of the sampling of the information sensing means and to actuate the second gating means and control the frequency and timing of the dis play of the output of the electronic counting means.
  • control means comprises a plurality of solid-state devices to convert a line voltage which enters the control means into a plurality of pulse trains of varying frequency to actuate said first and second gating means.
  • a program sequence information display device according to claim 2 wherein the plurality of solid-state devices comprises:
  • a shaping means to shape said line voltage and to generate therein pulses of sharply rising and falling edges
  • a plurality of frequency scaling means operatively connected to said shaping means to receive said pulses of sharply rising and falling edges and to produce said pulse train of varying frequencies.
  • a program sequence infomiation display device according to claim 3 wherein the frequency scaling means comprises:
  • a program sequence information display device according to claim 1 wherein the electronic information sensing means comprises:
  • measuring means for receiving the information to be displayed and for generating an analog electronic signal which varies in a predetermined manner with the information to be displayed;
  • a program sequence information display device for receiving said analog electronic signal from said measuring means and for generating a discrete electronic signal which varies in a predetermined manner with the information to be displayed. 6.
  • a program sequence information display device wherein the said measuring means is adapted to generate a continuous variable voltage signal which varies with the information to be displayed in a predetermined manner and wherein the converting means is an analog to digital converter which received the said variable voltage signal and generates a pulse train whose frequency varies proportionally to the voltage of said continuous variable voltage signal.
  • a program sequence information display device according to claim 1 wherein the said counting means comprises:
  • logic circuitry operatively connecting said scalers and adapted to have each scaler represent in count a decimal position of the information to be displayed.
  • a program sequence information display device comprising a plurality of solid-state flip-flops so arranged with solid-state logic circuitry that the scalers sequentially count pulses from the information sensing means and displays this count in binary coded decimal form.
  • a program sequence information display device comprises a solidstate AND gate to receive pulses from the control means and from the information sensing means and to pass the pulser from the information sensing means through to its output only when there is a coincidence of pulses into said AND" gate from said control means and said information sensing means.
  • a program sequence information display device comprises a solid-state AND gate to receive pulses from the control means and from the counting means and to pass the output from the counting means through to its output only when there is a coincidence of signals into said AND" gate from said control means and said counting means.
  • a program sequence information display device comprises a solidstate device to receive pulses from the control means and to lead said pulses to the information sensing means to actuate the output of said information sensing means whenever there is a pulse from said control means into said first gating means.
  • a program sequence information display device comprises a solid-state device to receive pulses from the control means and to lead said pulses to the counting means to actuate the output of said counting means whenever there is a pulse from said control means into said second gating means.

Abstract

An all electronic display device for sequentially displaying information. The information to be displayed is converted into the form of binary coded decimal pulses which are in turn converted into decimals in electronic form. By appropriate gating circuitry, the information is sequentially displayed during predetermined intervals of time and the information is updated at longer predetermined intervals of time.

Description

. United States Patent [56] References Cited UNITED STATES PATENTS 2,673,976 3/1954 Williams.....
3,041,595 6/1962 Caferro 3,041,596 6/1962 Caferro 3,166,742 1/1965 Sherwin.. 3,320,585 5/1967 Hines Primary Examiner-Robert L. Griffin Assistant Examiner-Joseph A. Orsino, Jr.
Attorney-Kenyon & Kenyon Reilly Carr & Chapin [54] PROGRAM SEQUENCE INFORMATION DISPLAY DEVICE ABSTRACT: An all electronic display device for sequentially 12 Claims 3 D'awmg displaying information. The information to be displayed is [52] 0.5. CI. 340/324, n r d in o h f rm of binary coded decimal pulses which 340/334 are in turn converted into decimals in electronic form. By ap- [51] Int. Cl H05b 39/00 pr p e g ing ircuitry, th information is sequentially dis- [50] Field of Search 340/324, played during predetermined intervals of time and the infor- 334 mation is updated at longer predetennined intervals of time.
6 um: Z4
PATENTEDUET 5:911
SHEET 1 0F 2 Q\$ M Q arm WW @1 am W wink haw Q WM Y Q W 2 A F ys ;m i V u 0 $0M a mu 3 w wwmw mmm a Nxm H H W 9 mm a 5 as La s um 9 a g Q om NM vm Mm mw QN 8 H v 8 I HNVXUDW llkll l VN ANN g wwl l ow gk m 08 Rm SQ QR T? 8 PROGRAM SEQUENCE INFORMATION DISPLAY DEVICE BACKGROUND OF THE INVENTION This invention relates to information display systems and particularly to information display systems wherein it is desired to sequentially display infonnation at an arbitrary interval of time as well as update the information to be displayed ata greater interval of time. g v,
The use of display devices in the advertising as well as other media is well known. These, however, have comprised either mechanical or electromechanical display apparatus and have generally utilized cam mechanisms and bulky switching devices. Typically, the display device of the prior art contained a plurality of bulky contact-swtiching devices connected to a display panel. These contacts were opened and closed to light appropriate lamps on the display panel. A set of such contacts was provided for each type of information sought to be displayed and cam means were provided to shift control of the lamps on the display panel between the sets of contacts corresponding to the various types of information to be displayed, thereby providing'the desired sequence of display. The disadvantage of the prior art display devices reside in their unwieldy size due partially to the bulky switching equipment and cam mechanism employed therein. In addition to their unwieldy size in volume as well as in weight the prior art display devices are extremely cumbersome to repair. If a prior art display device was in need of repair only a skilled mechanic in the art with great difficulty and much expense could accomplish the repair. In addition, once a prior art display device had been built to display time and temperature it would be very cumbersome if not virtually impossible toalter the device to display time and a worded message or to control a traffic system. It would also be very difficult to alter the device to change the display cycle frequency. Other disadvantages of prior art display devices reside in the fact that the input power requirements are generally high; that they do not lend themselves readily to remote control operations; that they have at least some moving parts which, of course, increases the maintenance of the device and finally, the prior art display devices contain many switches which can cause troublesome arcing and burning out of contacts.
SUMMARY OF INVENTION with these problems with prior art display devices in mind, it is an object of my invention to provide a display device which has no cam mechanisms or bulky switching devices.
It is a further object of my invention to provide a display device which is all electronic.
It is a still further object of my invention to provide a display device which is very compact and very light in weight.
It is a still further object of my invention to provide a display device which is comprised of no moving parts.
It is a still further object of my invention to provide a display device which can be repaired easily, inexpensively and by one unskilled in the art.
It is a still further object of my invention to provide a display device in which either the type of information to be displayed can be changed or the timing cycle can be changed very easily, very inexpensively by simply replacing a card of electronics.
It is a still further object of my invention to provide a display device which can be adapted to sequentially display informa tion and/or used to control a traffic light system and/or used to control any program sequence information display system.
These objects and others are achieved by my invention in which the information which is to be sequentially displayed is first converted electronically to binary coded decimal pulses. These binary coded decimal pulses are electronically converted to decimal form, one set for each set of information to be sequentially displayed. Each. set of binary coded decimal pulses is applied in sequence to a buffer unit in accordance with strobe pulses applied to gates associated with each set of information to be displayed The output of the buffer unit is converted electronically to pure decimal or alpha/numeric fonn which can be applied to high or low level indicator units.
For a fuller understanding of the nature and objects of the invention, reference should be had to the following detailed description taken in connection with the accompanying drawings in which:
FIG. I is a diagrammatic view of the complete mechanism which provides for displaying the sequence of time and temperature displays on a display panel;
FIG. 2 is a view of the configuration of bulbs which can represent the numerals from 0 to 9;
FIG. 3 is a view of the portion of the present invention which provides for the control signals for regulating the timing of sequential display.
Referring now to the drawings, and to FIG. I in particular, my invention is shown as embodied in a display mechanism adapted to measure and sequentially display time and temperature. The temperature is measured by a temperature sensor indicated at 2. The temperature sensor 2 may be any conventional device which senses the temperature and converts this information into an electric signal for use in display. For example, and by way of illustration, the temperature sensor 2 might be a single transistor connected to an emitter follower through appropriate circuitry. In that case the single transistor would be constrained to operate in a range of linear change of base/emitter voltage with a change of temperature. This voltage would then be measured from the single transistor buffered by an emitter follower. This method of temperature sensing is well known in the art and the values of the elements in the circuitry involved may be determined by methods well known in the art and will depend generally on the characteristics of the transistors used as well as the temperature range to be measured, which for the purpose of the present illustration we may take to be from -20 F. to +l99 F. Of course, this range is purely arbitrary and is used to illustrate the inventive concepts of my invention and should not be interpreted as a limitation on its range of operation. For this .illustration of the temperature sensor 2, the voltage measured, is fed via an emitter follower from the temperature sensor 2 to an analog to digital converter 4, a device well known in the art. The analog to digital converter 4 receives the signal from the temperature sensor 2 and converts this analog signal to a sequential series of pulses the frequency of which changes with the amplitude of the input signal. In other words the output of the analogto digital converter is a linear frequency approximation to the input signal. By way of illustration a typical analog to digital converter comprises an integrator, adiscriminator and a switch. The signal from the temperature sensor 2 is fed into the integrator which charges up a capacitive circuit. When the capacitive circuit reaches a predetermined level, let us say 4 volts byway of illustration, this triggers the discriminator circuit which feeds back, through an electronic switch, a predetermined opposite charge into the capacitive circuit. This opposite charge tends to discharge the capacitive circuit, turning the discriminator off and allowing the capacitive circuit to charge up again to the triggering level. This cycle continues linearly and follows the input signal i.e. the frequency of the output pulses will increase and decrease with the input voltage. The output pulses from the analog to digital converter 4 are next led to a prescaler 5. The prescaler 5 scales down the frequency of the pulses from the analog to digital converter 4 so that the output of the prescaler 5- is a pulse train of frequency in cycles per second equal to the temperature in degrees plus 20. The output pulses from the prescaler 5 are next led to a sample gate 6. The sample gate 6 'serves two functions. First it acts as a gate wherein it will allow a first signal to pass through it only when it is activated by a second signal applied to it Gating circuitry of this nature is generally known in the art. Secondly, the sample gate 6 shapes the pulses that it receives from the analog to digital converter 4. The output of this shaping circuitry comprises well defined pulses of steeply rising and falling edges. The output of the sample gate 6 is led into a negative/positive gate 8 along input wires designated as 8a. The pulses which are fed into the negative/positive gate 8 along the input wires 8a are immediately fed to a negative temperature memory scaler through wires 8b. The negative temperature memory sealer 10 starts with a count of 20 and then counts in a negative direction to zero. When the negative temperature memory scaler 10 has reached a count of zero there is an electronic change over to a positive temperature memory scaler 12. The pulses which were applied to the negative/positive gate 8 through the wires 80 are transferred from the negative temperature memory sealer 10 to the positive temperature memory scaler 12. The positive temperature memory sealer 12 then continues to counting in a positive direction from zero to +199 for the purposes of illustration. The electronic change over from the negative temperature memory scaler 10 to the positive temperature memory scaler 12 may be accomplished in several equivalent ways. By way of illustration, this change over may be accomplished by causing the negative temperature memory sealer 10 to act as a short circuit with respect to the incoming pulses which enter negative temperature memory scaler 10 through lines 8b. These pulses would then go directly from line 8b to line 8c without further counting being registered in the negative temperature sensor. According to the preferred embodiment of my invention, the pulses on wires 80 are routed through the negative/positive gate 8 and out again over wires 8d to the positive temperature memory scaler 12 where the counting is registered from zero to +199 in the illustration. Of course it would be equivalent ifthe pulses on wires 80 were led directly into the positive temperature memory scaler 12, thus bypassing the negative/positive gate 8 en route from the negative temperature memory sealer 10 to the positive temperature memory sealer 12. Another possible method of effectuating the electronic change over when the negative temperature memory scaler 10 reaches a count of zero, which is not shown would be to have the negative temperature memory scaler 10, on the count of zero, re-route the pulses coming in on the wires 8a into the negative/positive gate 8, which at the same time causes the pulses coming in on line 8a to go directly to the positive temperature memory sealer 12 through wires 8d. To summarize the operation of the temperature memory scaler portion of my invention, it can be seen that the shaped pulses from the analog to digital converter 4 is a linear sequential train of pulses which is a direct representation of the output of the temperature sensor 2. These pulses are sampled by the sample gate 6 and gated by the sample gate 6 to the negative temperature memory scaler 10. The negative temperature memory scaler 10 consists of two reverse memory sealers, reverse in the sense that these sealers count backwards from a predetermined level as pulses are sent through it. The first reverse memory scaler has a scale of 10 and the other reverse memory scaler has a scale of two. For the range of 20 F to +l99 F given in the present illustration, the negative temperature memory scaler 10 is so arranged that when the first pulse of the sequential signals enters the negative temperature memory scaler 10 on wires 8b the first reverse memory scaler counts the pulse and goes from zero to nine and at the same time the second negative memory scaler goes from zero to one, thus a reading of -l9 is seen on the output of the negative temperature memory scaler 10 after it has counted the first pulse through it. The first and second reverse memory sealers are so connected that the second will not receive pulses to count unless the first has a reading of zero. When the second pulse enters the negative temperature memory scaler 10 on wires 8b the first reverse memory scaler will receive it and its count will go from nine to eight but the second reverse memory sealer will not receive the second pulse since the count on the first reverse memory scaler was not zero when the pulse entered the negative temperature memory scaler 10. Thus. the output of negative temperature memory sealer 10 will be l8 after the second pulse. On succeeding pulses the first reverse memory scaler will run down through eight, seven, etc. to one and zero while the second reverse memory scaler'will remain at one. On the very next pulse after the first reverse memory scaler registers zero the first reverse memory scaler will go from zero to nine and the second reverse memory scaler, because the first reverse memory scaler had registered a zero, will receive the pulse and go from one to zero. On succeeding pulses the first reverse memory scaler will again run down through nine, eight, seven, etc. to zero. When the first reverse memory sealer has a count of zero there will be a coincidence of a count of zero in both the first and second reverse memory sealers. When this occurs the negative temperature memory scaler 10 is adapted to ensure that the next pulse that it receives is not counted by the negative temperature memory scaler 10 but is sent to the positive temperature memory scaler 12 through the negative/positive gate 8. At the same time the negative temperature indicator signal which had been on wires 82 is switched to wires 8f and become a positive temperature indicator signal. The positive temperature memory scaler 12 is a conventional sealer of the type well known in the art. This scaler operates in the reverse of the negative temperature memory scaler 10 and operates in the upward counting direction. The positive temperature memory sealer of this illustration with an upper temperature range of +199 F. has three conventional positive memory sealers with scales of l0, l0 and two respectively. The first two sealers reset to zero at the count of 10 and the third sealer resets to zero at the count of two. The output of the negative temperature memory scaler 10 and the positive temperature memory scaler 12 are in the form of binary coded decimals and are gated respectively through gate 14 and gate 16. The output of gate 14 is carried on wires 10a and 10b. Wires 10a carry the binary coded decimal representation of the units of negative temperature and wires 10b carry the binary coded decimal representation of the lOs of negative temperature. The output of gate 16 is carried on wires 12a, 12b and 12c. Wires 12a carry the binary coded decimal representation of the units of positive temperature, wires 12b carry the binary coded decimal representation of the tens of positive temperature and wires 12c carry the binary coded decimal representation of the hundreds of positive temperature. The wires 12a, 12b and 12c feed the binary coded decimal representation of the temperature into a buffer gate 18. The function of the buffer gate 18 will become apparent shortly. Time is measured and prepared for display by a l2-hour-elock memory scaler 20. The l2- hour-clock memory scaler 20 received pulses at the rate of l pulse per minute from a controller unit 22 on wires 22a. The controller unit 22 is the heart of the present invention and will be described in more detail below. The l2-hour-clock memory scaler comprises four memory sealers. The first memory scaler has a scale of 10 and resets to zero on a count of 10. The second memory scaler has a scale of six and resets to zero on a count of six. These two memory sealers register the minutes. The third memory scaler has a scale of IO and resets to zero on a count of ID. The fourth memory scaler has a scale of two and it is so adapted to act with the third memory scaler such that the third and fourth memory sealers reset to one on a count of 13, hence giving a time change of from 12:59 on the four memory sealers to 1:00 instead of 13:00. The output of the l2-hour-clock memory scaler is gated through gate 24 on wires 20a, 20b, 20c, and 20d to the buffer gate 18. Wires 20a conducts the binary coded decimal representation of the units of minutes and comprises four wires, Wires 20b conducts the binary coded decimal representation of the 10's of minutes and comprises three wires. Wires 20c conducts the binary coded decimal representation of the units of hours and comprises four wires. Wires 20d conduct the binary coded decimal representation of the 10's of hours and comprises one wire. The binary coded decimal outputs from the clock memory scaler 20 and from the negative and positive temperature sealers 10 and 12 respectively must pass through the bufier gate 18. The buffer gate 18 performs two functions. First, it is capable of accepting. sequentially, information from the l2-hour-cloek memory sealers 20 on the onehand and the negative and positive temperature memory sealers l0 and 12 respectively. Secondly, it converts each binary coded decimal pulse from each decimal position into a nonambiguous condition for decoding. For example, the output of the l2-hour-clock memory sealer appearing on wires 20a represent in binary code the units of minutes. The wires 20a comprise four wires which represent 1, 2, 4 or 8 when energized. Thus the decimal numbersfrom zero to nine can be represented on wires 200 by energizing the appropriate wires representing l, 2, 4 and 8. The output of the buffer gate 18 corresponding to the input on wires 20a let us say appears on wires 18a. Whereas wires 20a comprise four wires representing 1, 2, 4 and 8 the wires 18a comprise eight wires representing 1, T, 2, 2, 4, Z, 8 and i. In other words on wires 180 the lack of a 4 component, for example, is represented by a signal on wire 3 whereas the lack of a 4 component on wires 20a is represented by the lack of a signal on the wire 4. This eight wire method of decimal decoding is completely unambiguous because no combination of signals is ever repeated, whereas with a four wire method of decimal decoding of the digits 1 to 9 the combination of signals representing the digit 1 is included in the representation of the digits 1, 3, 5, 7, 9. The outputs of the buffer gate 18 are fed to a decimal decoder 26 along lines 18a, 18b, 18c and 18d as hereinabove described. The decimal decoder converts the binary coded decimal representation of each decimal position into its decimal form by methods and devices well known in the art. For example, for each set of wires 18a, 18b, 18c and 18d coming into the decimal decoder 26 from the bufier gate 18 there is a corresponding group of wires 26a, 26b, 26c, 26d each with 10 wires corresponding to the decimal numbers zero through nine. So if on wires 18a, for example, the decimal to be represented is five, then the wires of 180 will have signals on the following wires: 1, 2, 4, 3'. This particular input on wires 18a would cause the decimal decoder 26 to produce a signal on that wire of wires 26a which corresponds to the decimal. number five. The outputs of the decimal decoder-26 are fed into an alpha/numeric decoder 28. The alpha/numeric decoder 28 is well known in the art. One can better understand the operation of the alpha/numeric decoder 28 by reference to FIG. 2 where in a configuration of lamps 30 are shown which comprisesseven lamps designated by 30a, 30b, 30c, 30d, 30e, 30f and 30g. It can be seen from configuration 30 of FIG. 2 that the numeral three can be displayed if lamps 30a, 30b, 30c, 30d and 30g are actuated. Thus, referring back to FIG. 1, for each set of wires 26a, 26b, 26c, and 26d coming into the alpha/numeric decoder 28 from the decimal decoder 26 there is a corresponding set of wires 28a, 28b, 28c, and 28d each with seven wires corresponding to the seven elements 30a through 30g of configuration 30 of FIG. 2 which are needed to represent any of the decimal numbers zero through nine. Then, as above-described, if the output of the buffer gate 18 on wires 18a is the binary coded decimal five then the wires 1,2, 4, will carry signals of the wires 18a. These signals will enter the decimal decoder 26 and produce a signal on the wire representing the decimal five on the wires 26a. This signal will enter the alpha/numeric decoder 28 and will produce a signal on those wires of wires 284 which would correspond to the elements 30a, 30f, 30g, 300 and 30d of the configuration 30 of FIG. 2. The negative and positive temperature indicator signals on wires 8e and 8f are gated into the alpha/numeric decoder 28 through a gate 31. Of course, the above description is by way of illustration only and it should be fully realized that alpha/numeric decoders are readily available in the art which could produce alphabetic and punctuation as well as numerals. The present illustration of my invention is for a sequential display of time and temperature but of course my invention is equally well adapted to sequentially display time and a message, for example. In that case, an alpha/numeric decoder would be used which was capable of coding into an alphabet, punctuation as well as numerals. For the purpose of the present illustration 1 have shown in FIG. 1 that the output of the alpha/numeric decoder 28 is fed to a low voltage driver 32. The low voltage driver 32 has four discrete sections each adapted to receiveone of the four decimal representations.
Each section is a transistor amplifier driven for indicators 34 such as Data Lite or like indicators. For example, a positive voltage appearing on one of the wires of wires 28a, let us say the wire corresponding to the lamp 30a of FIG. 2, will turn NPN transistors to saturation causing a current through lamp 30a. The lamp drive is through the NPN transistors, the collectors of which are connected through the lamps to a positive potential, for example 24 volts. Of course, the outputs from the alpha/numeric decoder 28 could be fed into a high-voltage driver, not shown. Such a high-voltage driver is the Triac. A Triac is a newly developed device that is energized by an alternating current and triggered by a direct current. The Triac operates quite similarly to the low-voltage driver 32 except that, although usually unnoticed, the lamps do in actual fact extinguish as in a normal electric lamp. The Triac, as well as switching high potentials, can pass heavy current and unlike relays, are entirely noiseless in operation.
The above has been a detailed description of how temperature and-time are measured, coded, decoded and prepared for display in the present illustration of my invention. The most important aspect of my invention, however, resides in the method and means of controlling the cycle of sequential display. This control is provided by the controller 22. A raw 60 cycles from the line is fed into a shaper 36. The shaper 36 receives the line at about the 6 volt level. The sine waves of the line are changed to sharp spikes which are required to activate the micrologic. Thus, the output of the shaper 36 comprises well defined pulses of steeply rising and falling edges. Shapers of this nature are readily available in the art. The output of the shaper 36, the 60 cycle pulses of steeply rising and falling edges, are fed into the controller 22. The controller 22 comprises a plurality of micrologic scalers which are so arranged that when the controller 22 receives the 60 cycle pulses from the shaper 36 the controller 22 emits the following pulses for the purpose of controlling the cycle of sequential display of time and temperature as above-described, the controller 22 emits l clock pulse per minute of adequate duration on wires 22a to the l2-hourclock memory sealer 20. in addition, the controller emits calibration pulses on line 22b at frequencies of 10 pulses per second and 1 pulse per second and pulses of other frequencies as needed to the 12-hourclock memory sealer 20. Further, the controller 22 emits pulses every 12 seconds which are of 6 seconds duration on wires 22c to the gate 24 which allows the 12-hour-clock memory sealer 20 display its count for 6 seconds every 12 seconds. The controller 22 emits reset pulses of short duration once a minute to the temperature sealers l0 and 12 and the negative/positive gate 8 on wires 22d. The controller 22 so coordinates the reset" pulses generated on wires 22d with the pulses generated on wires 22a so that the reset pulses are generated 6 seconds before the pulses on wires 22a. Further, the controller 22 so coordinates the reset" pulses generated on wires 22d with the pulses generated on wires 220 so that whenever a pulse is generated on wires 22d a pulse is also generated on wires 22c. The controller 22 emits a sample" pulse of 1 second duration every minute to the sample gate 6 on wires 22e. The controller 22 so coordinates the "sample" pulses generated on wires 222 with the pulses generated on wires 22d so that the sample pulses are generated 1 second after the pulses generated on wires 22d. Further the controller 22 coordinates the sample" pulses generated on wires 22e with the pulses generated during a period when a pulse is generated on wires 220. This coordination of the pulses generated on wires 22e with those generated on wires 22c will ensure that whenever the temperature is being sampled" and updated once a minute by the generation of a pulse on wires 22e, time will be displayed by the gating pulses every 12 seconds which are of 6 seconds duration on wires 22f to the gate 14, the gate 16 and the gate 31 which allows the output of the negative temperature sealer 10, the output of the positive temperature scaler l2 and the outputs on wires 8e and 8f to be displayed for 6 seconds every l2 seconds. The controller 22 so coordinates the pulses on wires 22f with the pulses on wires 22c so that when there is a pulse on wires 220 there will not be a pulse on wires 22f and when there is a pulse on wires 22f there willbe no pulse on wires 220. This coordination by the controller 22 of the pulses generated on wires 220 with the pulses generated on wires 22f will ensure that the time and temperature will be alternately displayed for a duration of,6 seconds each. It is to be noticed that because of the coordination provided by the controller 22 that when the temperature is being sampled time is being displayed and that when the l2-hour-clock memory scaler 20 is receiving a pulse on line 22a to advance its output by 1 minute the temperature will be displayed.
Referring now to FIG. 3 I will describe the controller 22 in more detail. Line voltage of 60 cycles per second is applied to the shaper 36. As described the shaper 36 changes the 60 cycle sinusoidal line into 60 cycle pulses with rapidly rising and rapidly falling edges especially adapted to activate the micrologic portion of my invention. The shaper 36 feeds these 60 cycle pulses into the controller 22 on wire 36a. Inside the controller. these 60 cycle per second pulses are fed to a frequency divider 38. The frequency divider 38 is constructed from micrologic chips and has a construction well known in the art. The frequency divider 38 is so constructed that the output on the frequency divider 38 appearing on wires 38a are pulses having one-sixth of the frequency of the pulses fed into it on wires 36a. Therefore, the signal on wires 38a are pulses of frequency per second. in addition to being fed into the frequency divider 38, the pulses on wires 36a are switched into a wire of wires 22b. These pulses are switched on the wires 22b to the l2-hour-memory clock scaler for calibration purposes as hereinabove described. The pulses on wires 38a are fed into a frequency divider 40. The frequency divider 40, like the frequency divider 38, is constructed from micrologic chips but unlike the frequency divider 38 is so constructed that the output of the frequency divider 40 appearing on wires 40a is pulses of a frequency one-tenth of the pulses on wires 38a. Therefore, the pulses on wires 40a have a frequency of l cycle per second. in addition to being fed into the frequency divider 40, the pulses on wires 38a are switched into a wire of wires 22b. These l cycle per second pulses are switched on the wires 22b to the l2-hour memory clock scaler 20 for calibration purposes as hereinabove described. The output of the frequency divider 40 is fed on wires 40a to a frequency divider 42. The frequency divider 42 is essentially the same as the frequency divider 38. The output of the frequency divider 42 is pulses of frequency one-sixth of the frequency of the pulses on wires 40a. Therefore, the output of the frequency divider 40 are pulses of frequency 1 cycle per 6 seconds. In addition to being fed into the frequency divider 42, the pulses on wires 40a are switched into a wire of wires 22b. These 1 cycle per 6 second pulses are switched on wires 22b to the l2-hour-memory clock scaler 20 for calibration purposes as hereinabove described.
The output of the frequency divider 42 is fed on wire 42a to a micrologic flip-flop 44. The flip-flop 44 is connected through a noninverting high voltage OR gate 52 to micrologic flip- flops 46, 48 and 50. The function of the OR" gate 52 is to produce an output of high potential when either of its inputs are at a high potential and to produce an output of a low potential when both of its inputs are at low potential. The micrologic flip- flops 44, 46, 48 and 50 are so connected that they count the pulses on wires 42a and reset to zero on a count of 10. The flip-flop 44 registers the binary l and when it is in the on" state its pin e" is at a high potential and its pin d" is at a low potential. When flip-flop 44 is in the off state its pin "d" is at a high potential and its pin e" is at a low potential. The flip-flop 46 registers the binary 2 and when it is in the on" state its pin d is at a high potential and its pin "e" is at a low potential. When flip-flop 46 is in the "off" state its pin (1" is at a low potential and its pin 2" is at a high potential. The flip-flop 48 registers the binary 4 and when it is in the "on" state its pin "e" is at a high potential and its pin "d" is at a low potential. When flip-flop 48 is in the off state its pin 11" is at a high potential and its pin (2" is at a low potential. The flip-flop 50 registers the binary 8 and when it is in the on state its pin "11 is at a high potential and its pin e" is at a low potential. When flip-flop 50 is in the "off" state its pin e" is at a high potential and its pin d" is at a low potential. Assume that the flip- flops 44 and 50 are all in the ofF state. This would represent a count of zero. It can be seen that when the flip-flops 44 to 50 are in the off" state that both of the inputs to the OR" gate 52 will be at high potential. In other words pins "a" and b" ofOR" gate 52 will be at high potential. Therefore, as hereinabove described, the output of the OR" gate 52 at pin 0" will be at high potential. This high potential at pin 0" of "OR" gate 52 is applied to pin 0" of flip-flop 50 and thus keeps flip-flop 50 in a disabled state, i.e., unable to receive pulses at pin "b" of flip-flop 50 and so pin d" of flip-flop 50 will be at a low potential. Thus flip-flop 46 will be held in an enabled state because a low potential on pin d" of flip-flop 50 will cause a low potential on pin c of flip-flop 46. Tracing through the successive pulses on wires 42a into the flip-flops 44 to 50, it can be seen that on a count of six, flip- flops 46 and 48 are in the "on" state. When flip- flops 46 and 48 are in the on" state the two inputs to the OR" gate 52 are both at a low potential. Therefore, as hereinabove explained, the output of the OR" gate 52 at pin 0" must be at a low potential. This then switches flip-flop 50 to an enabled state because pin 0" of flip-flop 50 will be at a low potential. The next count into flip-flop 44 on wires 42a will put flip-flop 44 in an "on" state. Now flip- flops 44, 46 and 48 are all in an on" state thus making a count of seven. The next pulse on wires 420 will put flip- flops 44, 46 and 48 all in ofF' states. However, before this occurs, the same pulse will put flip-flop 50 in an on state (flip-flop 50 having been enabled by the preceding pulse). When flip-flop 50 is thus switched to an on state pin (1" of flip-flop 50 is at a high potential thus pin c" of flip-flop 46 is also at a high potential and is thereby disabled from receiving the next pulse. The next pulse on wires 420 into flipflop 44 puts flip-flop 44 into an on" state thus giving a total count of nine in the scalers (i.e. flip-flop 44 is in an on" state; flip-flop 46 is in an off state; flip-flop 48 is in an off state and flipflop 50 is in an on state). The next pulse on wires 42a into flip-flop 44 puts flipflop 44 into an off state. The pulse from flip-flop 44 by passes flip-flop 46 (because it was disabled by the previous pulse on wires 42a) and resets flip-flop 50 to an off state. The flip-flops 44 to 50 are now all in the off state and the cycle is then repeated.
It is to be noticed that pin d" of flip-flop 44, pin d of flipflop 46, pin e" of flip-flop 48 and pin e" of flip-flop 50 are all connected to a low voltage AND" gate 54. The function of the AND gate 54 is to produce an output only when all of its inputs are at a low potential. Only at a count of nine will pin d of flip-flop 44, pin d of flip-flop 46, pin e" of flip-flop 48 and pin e of flip-flop 50 all be at a low potential. Therefore, the AND" gate 54 will be switched on and produce an output pulse at a count of nine. At a count of l0 all of the flipflops 44 to 50 are switched to the off" state and therefore pin d of flip-flop 44 will be at a high potential and thus the AND" gate 54 will switch off again. So at a count of nine the "AND" gate 54 will produce a positive going pulse on wires 22d which will remain at a predetermined positive level for 6 seconds until a count of 10 at which time the pulse will be negative going to ground. Thus the reset pulses on wires 22d are produced as hereinabove described. It is the positive going edge of these pulses, occurring at a count of nine, which actuates the reset circuitry. The output from the AND" gate 54, in addition to being produced on wires 22d are led to a gate 56. The output of gate 56 is a pulse similar to the output of gate 54 except that it is the negative going edge of the pulse which actuates the 1 pulse per minute on the minute on the wires 22a. The output from the gate 56, in addition to being produced on wires 22a, is fed to a gate 58. In addition to this input to gate 58 there are three outputs from the frequency divider 42 counts pulses at the rate of one per second and the 60. The output of gate 60 is a pulse train with a period of l2 7 seconds; the first 6 seconds at a positive potential and the second 6 seconds at a ground potential. The output of the gate 60 is fed on wires 22f. In addition to being fed on wires 22/, the output of gate 60 is led to a gate 62. The output of gate 62 is also a pulse train with a period of l2 seconds; the first 6 seconds at ground potential and the second 6 seconds at a positive potential. The output of gate 62 is fed on wires 220. This electronic coordination of the pulses on wires 22] and wires 22c produces the desired sequential display as hereinabove described. it is thus that the controller 22 controls the frequency and timing of the sampling of the information to be displayed as well as controls the timing of the sequential display.
The foregoing is considered as illustrative only of the principles of my invention. Further,since numerous modifications and changes will readily occur to those skilled in the art, it is not desired to limit the invention to the exact construction and operation shown and described, and accordingly all suitable modifications and equivalents may be resorted to, falling within the scope of the invention as claimed.
What is claimed is:
l. A program sequence information display device comprising:
a plurality of electronic information sensing means to sense and convert the information from each information source to be displayed into a sequential series of pulses;
a plurality of electronic counting means to sample the sequential series of pulses from the information sensing means and to convert these pulses into a simultaneous binary coded decimal output;
a plurality of first gating means to allow the sequential series of pulses from the information sensing means to be sampled by the electronic counting means for a predetermined period of time;
a plurality of second gating means to allow the simultaneous binary coded decimal output of the electronic counting means to be displayed for a predetermined period of time;
a control means to actuate the first gating means and control the frequency and timing of the sampling of the information sensing means and to actuate the second gating means and control the frequency and timing of the dis play of the output of the electronic counting means.
2. A program sequence information display device according to claim 1 wherein the control means comprises a plurality of solid-state devices to convert a line voltage which enters the control means into a plurality of pulse trains of varying frequency to actuate said first and second gating means.
3. A program sequence information display device according to claim 2 wherein the plurality of solid-state devices comprises:
a shaping means to shape said line voltage and to generate therein pulses of sharply rising and falling edges;
a plurality of frequency scaling means operatively connected to said shaping means to receive said pulses of sharply rising and falling edges and to produce said pulse train of varying frequencies. 7
4. A program sequence infomiation display device according to claim 3 wherein the frequency scaling means comprises:
pulses from the plurality of flip-flops. 5. A program sequence information display device according to claim 1 wherein the electronic information sensing means comprises:
measuring means for receiving the information to be displayed and for generating an analog electronic signal which varies in a predetermined manner with the information to be displayed;
converting means for receiving said analog electronic signal from said measuring means and for generating a discrete electronic signal which varies in a predetermined manner with the information to be displayed. 6. A program sequence information display device according to claim 5 wherein the said measuring means is adapted to generate a continuous variable voltage signal which varies with the information to be displayed in a predetermined manner and wherein the converting means is an analog to digital converter which received the said variable voltage signal and generates a pulse train whose frequency varies proportionally to the voltage of said continuous variable voltage signal.
7. A program sequence information display device according to claim 1 wherein the said counting means comprises:
a plurality of scalers of various counting capacity adapted to receive pulses from the information sensing means; and
logic circuitry operatively connecting said scalers and adapted to have each scaler represent in count a decimal position of the information to be displayed.
8. A program sequence information display device according to claim 7 wherein the said scalers comprises a plurality of solid-state flip-flops so arranged with solid-state logic circuitry that the scalers sequentially count pulses from the information sensing means and displays this count in binary coded decimal form.
9. A program sequence information display device according to claim 1 wherein the first gating means comprises a solidstate AND gate to receive pulses from the control means and from the information sensing means and to pass the pulser from the information sensing means through to its output only when there is a coincidence of pulses into said AND" gate from said control means and said information sensing means.
10. A program sequence information display device according to claim 1 wherein the second gating means comprises a solid-state AND gate to receive pulses from the control means and from the counting means and to pass the output from the counting means through to its output only when there is a coincidence of signals into said AND" gate from said control means and said counting means.
1 l. A program sequence information display device according to claim 1 wherein the first gating means comprises a solidstate device to receive pulses from the control means and to lead said pulses to the information sensing means to actuate the output of said information sensing means whenever there is a pulse from said control means into said first gating means.
12. A program sequence information display device according to claim 1 wherein the second gating means comprises a solid-state device to receive pulses from the control means and to lead said pulses to the counting means to actuate the output of said counting means whenever there is a pulse from said control means into said second gating means.
UNITED STATES PATENT OFFICE CERTIFICATE OF CORRECTION Patent No. 3,611,3 4? Dated October 5, 1971 Inventor(s) Charles E. L. Gingell It is certified that error appears in the above-identified patent and that said Letters Patent are hereby corrected as shown below:
Column 6, line 64, after "generated" and before "during" insert --on wires 22c so that the pulses on wires 22s will be generated--.
Column 6, line 69, after "pulses" and before "every" insert --generated on wires 22c. The controller 22 generates pulses--.
Column 8, line 6, change "and" to --to--.
Column 8, line 75, after "Q2" and before "counts" insert --which are fed to gate 58. The frequency divider I2--.
Signed and sealed this 18th day of April 1972.
(SEAL) fittest:
I'JDWARD ILFLIBTCII I, JR. ROBERT GOTTSCHALK attesting Officer Commissioner of Patents ORM (10-69) USCOMM-DC $O375-P69 U 5 GOVERNMENT PRINTING OFFICE? l5, 0*35-334

Claims (12)

1. A program sequence information display device comprising: a plurality of electronic information sensing means to sense and convert the information from each information source to be displayed into a sequential series of pulses; a plurality of electronic counting means to sample the sequential series of pulses from the information sensing means and to convert these pulses into a simultaneous binary coded decimal output; a plurality of first gating means to allow the sequential series of pulses from the information sensing means to be sampled by the electronic counting means for a predetermined period of time; a plurality of second gating means to allow the simultaneous binary coded decimal output of the electronic counting means to be displayed for a predetermined period of time; a control means to actuate the first gating means and control the frequency and timing of the sampling of the information sensing means and to actuate the second gating means and control the frequency and timing of the display of the output of the electronic counting means.
2. A program sequence information display device according to claim 1 wherein the control means comprises a plurality of solid-state devices to convert a line voltage which enters the control means into a plurality of pulse trains of varying frequency to actuate said first and second gating means.
3. A program sequence information display device according to claim 2 wherein the plurality of solid-state devices comprises: a shaping means to shape said line voltage and to generate therein pulses of sharply rising and falling edges; a plurality of frequency scaling means operatively connected to said shaping means to receive said pulses of sharply rising and falling edges and to produce said pulse train of varying frequencies.
4. A program sequence information display device according to claim 3 wherein the frequency scaling means comprises: a plurality of solid-state flip-flops to count said sharply rising and falling pulses and to generate a pulse after a preset number of counted pulses; solid state logic circuitry operatively connecting said solid-state flip-flops to establish the number of said sharply rising and falling input pulses between successive output pulses from the plurality of flip-flops.
5. A program sequence information display device according to claim 1 wherein the electronic information sensing means comprises: measuring means for receiving the information to be displayed and for generating an analog electronic signal which varies in a predetermined manner with the information to be displayed; converting means for receiving said analog electronic signal from said measuring means and for generating a discrete electronic signal which varies in a predetermined manner with the information to be displayed.
6. A program sequence information display device according to claim 5 wherein the said measuring means is adapted to generate a continuous variable voltage signal which varies with the information to be displayed in a predetermined manner and wherein the converting means is an analog to digital converter which received the said variable voltage signal and generates a pulse train whose frequency varies proportionally to the voltage of said continuous variable voltage signal.
7. A program sequence information display device according to claim 1 wherein the said counting means comprises: a plurality of scalers of various counting capacity adapted to receive pulses from the information sensing means; and logic circuitry operatively connecting said scalers and adapted to have each scaler represent in count a decimal position of the information to be displayed.
8. A program sequence information display device according to claim 7 wherein the said scalers comprises a plurality of solid-state flip-flops so arranged with solid-state logic circuitry that the scalers sequentially count pulses from the information sensing means and displays this count in binary coded decimal form.
9. A program sequence information display device according to claim 1 wherein the first gating means comprises a solid-state ''''AND'''' gate to receive pulses from the control means and from the information sensing means and to pass the pulser from the information sensing means through to its output only when there is a coincidence of pulses into said ''''AND'''' gate from said control means and said information sensing means.
10. A program sequence information display device according to claim 1 wherein the second gating means comprises a solid-state ''''AND'''' gate to receive pulses from the control means and from the counting means and to pass the output from the counting means through to its output only when there is a coincidence of signals into said ''''AND'''' gate from said control means and said counting means.
11. A program sequence information display device according to claim 1 wherein the first gating means comprises a solid-state device to receive pulses from the control means and to lead said pulses to the information sensing means to actuate the output of said information sensing means whenever there is a pulse from said control means into said first gating means.
12. A program sequence information display device according to claim 1 wherein the second gating means comprises a solid-state device to receive pulses from the control means and to lead said pulses to the counting means to actuate the output of said counting means whenever there is a pulse from said control means into said second gating means.
US732619A 1968-05-28 1968-05-28 Program sequence information display device Expired - Lifetime US3611347A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US73261968A 1968-05-28 1968-05-28

Publications (1)

Publication Number Publication Date
US3611347A true US3611347A (en) 1971-10-05

Family

ID=24944299

Family Applications (1)

Application Number Title Priority Date Filing Date
US732619A Expired - Lifetime US3611347A (en) 1968-05-28 1968-05-28 Program sequence information display device

Country Status (1)

Country Link
US (1) US3611347A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3755806A (en) * 1972-05-24 1973-08-28 Bowmar Ali Inc Calculator display circuit
US3868675A (en) * 1973-09-04 1975-02-25 Capsule Communications Inc Display system with combined dynamic and static display
US4038640A (en) * 1970-12-28 1977-07-26 Said Micro Computer Inc. By Said Barry T. Lee, Ralph V. Cole, Gunther W. Wimmer Interactive control system
US4135158A (en) * 1975-06-02 1979-01-16 Motorola, Inc. Universal automotive electronic radio
US4206649A (en) * 1977-11-11 1980-06-10 Omron Tateisi Electronics Co. Electronic thermometer
US5936603A (en) * 1996-01-29 1999-08-10 Delco Electronics Corporation Liquid crystal display with temperature compensated voltage

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2673976A (en) * 1952-12-19 1954-03-30 American Sign & Indicator Co Display sign
US3041595A (en) * 1958-07-22 1962-06-26 American Sign & Indicator Co Display sign for alternately displaying time, temperature and date
US3041596A (en) * 1956-12-10 1962-06-26 American Sign & Indicator Co Display signs
US3166742A (en) * 1963-03-22 1965-01-19 American Sign & Indicator Co Control for lamp bank displays
US3320585A (en) * 1964-12-23 1967-05-16 James L R Hines Time informing display device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2673976A (en) * 1952-12-19 1954-03-30 American Sign & Indicator Co Display sign
US3041596A (en) * 1956-12-10 1962-06-26 American Sign & Indicator Co Display signs
US3041595A (en) * 1958-07-22 1962-06-26 American Sign & Indicator Co Display sign for alternately displaying time, temperature and date
US3166742A (en) * 1963-03-22 1965-01-19 American Sign & Indicator Co Control for lamp bank displays
US3320585A (en) * 1964-12-23 1967-05-16 James L R Hines Time informing display device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4038640A (en) * 1970-12-28 1977-07-26 Said Micro Computer Inc. By Said Barry T. Lee, Ralph V. Cole, Gunther W. Wimmer Interactive control system
US3755806A (en) * 1972-05-24 1973-08-28 Bowmar Ali Inc Calculator display circuit
US3868675A (en) * 1973-09-04 1975-02-25 Capsule Communications Inc Display system with combined dynamic and static display
US4135158A (en) * 1975-06-02 1979-01-16 Motorola, Inc. Universal automotive electronic radio
US4206649A (en) * 1977-11-11 1980-06-10 Omron Tateisi Electronics Co. Electronic thermometer
US5936603A (en) * 1996-01-29 1999-08-10 Delco Electronics Corporation Liquid crystal display with temperature compensated voltage

Similar Documents

Publication Publication Date Title
US3746842A (en) Digital magnetic compass
US3803587A (en) Logic system
US3611347A (en) Program sequence information display device
US3713136A (en) Analog-to-digital converters
US4155084A (en) Solid state LED display device
US3124794A (en) Stage
GB888145A (en) Improvements in display equipment for electrical waveforms
US3651481A (en) Readout system for visually displaying stored data
US3584201A (en) Digitally controlled pulse register
US3587084A (en) Character display apparatus
US3852574A (en) Digital rate meter
US3805029A (en) Digital counter
SU1296949A1 (en) Transducer of angular velocity
SU811316A1 (en) Indication device
SU1111148A1 (en) Information input device
SU1128384A1 (en) Voltage-to-number converter
SU970386A1 (en) Device for rejecting articles into groups
SU752447A1 (en) Device for monitoring shaft angular position- to-code converters
SU640341A1 (en) Information display
SU1163349A1 (en) Indication device
SU331390A1 (en) DEVICE FOR STATISTICAL MONITORING OF THE MEDIAN INTERVAL AND MARRIAGE PERCENT
SU367540A1 (en) DIGITAL FUNCTIONAL TRANSFORMER OF A SERIAL TYPE
SU1211802A1 (en) Displaying device
SU742819A1 (en) Meter of on-off time ratio of square pulses
SU372708A1 (en) ALL-UNION PAT-NTSH -. ^ XIII! ^^ G1A ^