US3742574A - Wire braid forming apparatus - Google Patents

Wire braid forming apparatus Download PDF

Info

Publication number
US3742574A
US3742574A US00204500A US3742574DA US3742574A US 3742574 A US3742574 A US 3742574A US 00204500 A US00204500 A US 00204500A US 3742574D A US3742574D A US 3742574DA US 3742574 A US3742574 A US 3742574A
Authority
US
United States
Prior art keywords
coding
pegs
array
wire
wand
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
US00204500A
Inventor
H Winters
J Bennett
W Reimer
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.)
AG Communication Systems Corp
Original Assignee
GTE Automatic Electric Laboratories Inc
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 GTE Automatic Electric Laboratories Inc filed Critical GTE Automatic Electric Laboratories Inc
Application granted granted Critical
Publication of US3742574A publication Critical patent/US3742574A/en
Assigned to AG COMMUNICATION SYSTEMS CORPORATION, 2500 W. UTOPIA RD., PHOENIX, AZ 85027, A DE CORP. reassignment AG COMMUNICATION SYSTEMS CORPORATION, 2500 W. UTOPIA RD., PHOENIX, AZ 85027, A DE CORP. ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: GTE COMMUNICATION SYSTEMS CORPORATION
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/12Apparatus or processes for interconnecting storage elements, e.g. for threading magnetic cores
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/53004Means to assemble or disassemble with means to regulate operation by use of templet, tape, card or other replaceable information supply
    • Y10T29/53009Means to assemble or disassemble with means to regulate operation by use of templet, tape, card or other replaceable information supply with comparator
    • Y10T29/53013Computer input
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/53004Means to assemble or disassemble with means to regulate operation by use of templet, tape, card or other replaceable information supply
    • Y10T29/53017Web or strand-carried information supply
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/53026Means to assemble or disassemble with randomly actuated stopping or disabling means
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/53039Means to assemble or disassemble with control means energized in response to activator stimulated by condition sensor
    • Y10T29/53061Responsive to work or work-related machine element
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/5313Means to assemble electrical device
    • Y10T29/53165Magnetic memory device

Definitions

  • Assig nee GTE Automatic Electric Laboratories, Incorporated, Northlake, lll.
  • ABSTRACT A single strand of wire from a supply spool is passed through a carriage-mounted, electromechanically actuated coding wand. As the carriage traverses its line of travel the wire is woven about a fixed linear array of pegs in a desired pattern controlled by a tape reader and timed by preselected electro-optically actuated coding logic. The end of each wire is automatically routed to a desired position for termination on a connector. Repeated reciprocating traversing of the carriage permits-the fabrication of a wire braid of particular use in wire braid memories.
  • the present invention relates most generally to the 5 manufacture of digital computer memories and in particular to apparatus for fabricating wire braid for readonly memories.
  • the wire braid transformer read-only memory has been known for a number of years. Essentially, the memory uses one wire for each word to be stored and one core for each bit of the output word. If a given word wire passes through a particular core a binary l is stored at that bit position; if not, a binary .0 is stored there. When a current pulse is passed along a word line the cores through which it passes will produce large voltage pulses on their multi-turn sense windings due to high inductive coupling. Cores which are by-passed by the word line produce a negligible output voltage. By monitoring the outputs of all cores simultaneously, the data which is permanently stored in the memory is read out.
  • FIG. '5 is a detailed schematic diagram of the coding wand solenoid control circuit portion of the apparatus of FIG. 4;
  • FIG. 6 is a detailed schematic diagram of the tape neously is a complex task which requires complex apparatus which is beyond the financial reach of many users of wire braid. With the complexity of the apparatus goes the increased probability that errors will beintroduced into the fnished braid.
  • FIG. 7 is a schematic diagram'of an out-of-sync detection circuit of utility in the practice of the present invention.
  • I V FIG. 8 is a schematic diagram of a coding error detection circuit which may be used to advantage with the electro-optical sensing mechanism of FIG. 2C.
  • FIG. 1 there is illustrated a braid forming machine including a machine bed formed of first and second substantially parallel rails and 12 on the top of each of which is provided a track 14 and 16 respectively.
  • first or front rail 10 To the first or front rail 10 is removably secured one or more carrier plates 18 to which a linear array of upstanding pegs 20 is affixed.
  • the pegs 20 are disposed such as to correspond to the disposition of the cores in the memory for which the braid is to be fabricated.
  • the upper portion 22 of each peg 20 preferably has an enlarged head portion with respect to the remainder thereof.
  • a carriage base plate 24 is provided with wheel assemblies 26 adapted to engage and roll upon the tracks 14 and 16 such as to traverse the array of pegs 20-.
  • a supply spool 30 loaded with memory address wire 32 is disposed in a receptacle 34 mounted on the carriage base plate 24.
  • a wire guide 36 and braked pulley 38 are mounted on a plate 40 which is in turn mounted on an arm 42 which extends from the base plate 24 above the supply spool 30.
  • a single strand of insulated wire 32 which may be either solid or stranded is thus fed from the spool 30, through the wire guide 36, and over the braked pulley 38 to a hollow coding wand 44.
  • the coding wand 44 is fixed to the armature of first and second rotary electromagnets 46 and 48 which are mounted on the carriage base plate 24 and extends to the plane in which the enlarged head portions 22 of the array of pegs 20 are disposed.
  • the wire 32 is encircled by the coding wand 44 such that when the wand position is changed the wire position follows.
  • External commands from control logic to be presently described drive the two electromagnets such that the coding wand 44 is driven to one side or the other of the pegs 20.
  • the electromagnets 46 and 48 are preferably mechanically arranged such that the coding wand 44 when electrically pulled by one is mechanically pushed by the other, thus increasing the speed with which the finger may be moved from one side of the array of pegs 20 to the other thereby increasing coding speed.
  • An electro-optical sensing mechanism shown generally at 50, and to be described in detail hereinbelow is mounted under the carriage base plate and providescarriage position information, as well as tape read and advance commands to the external control logic (not shown).
  • Theelectro optical sensing mechanism is coupled to the control logic viaa flexible cable 52 which also includes the conductors which couple the control logic output tothe electromagnets 46 and 48.
  • wire pick-up units designated generally at 54 and 55 to be described in detail hereinbelow.
  • the pickup units operate to hold the continuous wire used to form the multiple wire braid, establish the wire termination order and fix the length of wire between the braid and the termination zone.
  • the carriage 24 is driven, preferably by a variable speed electric motor (not shown), such that it traverses the length of the array of pegs 20.
  • the electro-optical sensing mechanism 50 couples carriage position information and tape read commands to the external control logic which in turn drives the electromagnets 46 and 48 such as to position the coding wand 44 on the desired side of each peg 20.
  • the wire 32 is thus woven in the desired pattern about the enlarged portions 22 of pegs 20.-On the completion of a traverse of the carriage 24 the wire 32 is pushed downward about the narrower portion of the pegs 20 by a compactor comrising a plurality of flexible tines 56 fixed to a rotatable rod 58 disposed parallel to the array of pegs 20.
  • the wires of the braid thus are loosely deposited about the base of the pegs 20 on the carrier plate 18.
  • FIGS. 2A and 28 there are shown two views of an eleetro-optical sensing mechanism useful with the apparatus of FIG. 1.
  • This unit is illustrated for convenience as being disposed to the rear of the apparatus of FIG. 1 and comprises an array of light sources 60a-e and photoelectric detectors 62a-e disposed in alignment on opposite sides of a U-shaped support member 64 affixed to the under side of the carriage base plate 24.
  • An aperture plate 66 is adjustably affixed to the machine bed rail 12 and extends upwardly between the light sources 60 and detector elements 62.
  • the aperture plate 66 is provided with a linear array of apertures for each light source/detector pair, in the preferred embodiment six channels being used.
  • each light source 60 is coupled to a remote power supply (not shown) via leads 68 and each detector element is coupled to the external control logic (not shown) via leads 69.
  • the external control logic includes a paper or magnetic tape reader.
  • the memory coding pattern is stored on the tape and the movement of the coding wand 44 of FIG. 1 is controlled by the control logic. Reading of the tape is, however, slaved to the movement of the carriage 24 through the electro-optical sensing mechanism 50.
  • the electro-optical sensing mechanism will sequentially select from the three coding data bits in each ASCII octalgroup and forward the information to the coding wand control circuits.
  • the electro-optical sensing mecha nism 5.0 is preferablya six channel arrangment as illustrated in FIG. 28.
  • Channel CP contains a carriage position code having an aperture corresponding to each opening between adjacent pegs 20.
  • the coding wand 44 of FIG. 1 is at a position.between two pegs 20 and may be moved from one side to the other of the pegs.
  • three channels, A-C provide tape read commands which instruct the external tape reader to read the next code bit stored at that position on the tape. At each bit position the tape will have stored either a binary zero or one which will determine the side of the peg 20 to which the coding wand 44 is to pass.
  • Each tape read aperture A-C is slightly wider than the carriage position apertures such that the reading of the code from the tape is accomplished by the time the carriage position is such that the coding finger 44 may be moved.
  • Each tape read command is thus generated at the leading edge of each channel A, B and C aperture.
  • the fact that each tape read aperture is slightly wider than the carriage position apertures permits the electro-optical sensing mechanism tooperate with the carriage traversing in either direction.
  • the three individual tape read command channels A-C are used to conserve physical space on the aperture plate 66 and to permit more efficient use of the coding tape since three sequential bits of coding information may be stored per tape position.
  • the ADV channel of the aperture plate 66 provides the tape'advance command to the tape reader, i.e., after all bits at a given tape position have been read detector 62c senses light through the ADV channel aperture from light source 60c and the tape is advanced to the next, read position.
  • the tape advance aperture is disposed in overlapping alignment with the center of the tape read" apertures in channels A and C, i.e., the combination corresponding to the last tape channel to be read at the tape position.
  • the tape is advanced at the leading edge of the ADV channel aperture and since these apertures overlap the tape read apertures the mechanism is operative with the coding wand traversing in either direction.
  • Channel EC of the aperture plate is provided with an extended aperture at each end of the plate and provides an indication that the carriage has reached the end of the address wire coding portion of its traverse.
  • detector 62 f When detector 62 f receives light through the EC channel of the aperture plate 66 from light source 60f,- a signal is applied through the control logic to switch the carriage drive motor to a relatively higher speed, lock the coding wand in a preselected position, enable the wire termination mechanism and initiate reversal of the control logic and drive motor as will be discussed in more detail hereinbelow.
  • any wire coding arrangement may be woven on a given peg layout by changing the coding tape.
  • a given wire coding arrangement may be woven on any peg layout by changing the peg arrangement and electro-optical aperture plate.
  • the braid forming apparatus may operate at any desired speed and timing problems are reduced to a minimum.
  • the electro-optical sensing mechanism 50 of FIG. 1 is shown at the rear of the braid forming machine for convenience in illustrating the overall apparatus.
  • the sensing mechanism it is preferred that the coding plate and peg carrier be integrated in a single structure in order that misalignment of the coding plate and peg array is reduced to a minimum.
  • This arrangement is illustrated in the partial end view with portions cut away of FIG. 2C.
  • elements common to those shown in FIGS. 1 and 2A are identified with like reference numerals.
  • the forward rail 10 is provided with a forward extending support plate 11 and the U-shaped member 64 carrying the array of light sources 60 and the photoelectric detectors 62 is affixed to the underside of the carriage base plate 24.
  • the wire 32 is passed over pulleys 13, 15 and 17 and is thus directed through the tip of the coding wand 44.
  • the coding wand is fixed to the armature 19 of the rotary electromagnets 46 and 48, only 48 being illustrated.
  • This embodiment differs from that shown in FIGS. 1 and 2A in that the carrier plate to which the array of pegs 20 are affixed and the aperture plate which extends upwardly between the light sources 60 and detectors 62 are formed in a single structure 21.
  • the coding wand 44 may be provided with a light opaque tab or shield 45 at its upper end.
  • First and second light sources (not shown) and photoelectric detectors 47 and 49 are disposed in an arrangement similar to that of light sources 60 and detectors 62. The arrangement is such that when the coding wand 44 is in one of its two coding positions the tab 45 will block the light falling on one or the other of the detector elements 47 or 49.
  • An output signal from detector 49 may indicate that the coding wand 44 is in the binary 0 coding position.
  • an output from detector 47 would indicate the coding of a binary l
  • detector outputs may be coupled to error detection circuitry, to be described hereinbelow for comparison with the coding instruction from the tape reader.
  • a dissimilarity may'thus be used as the criterion for actuating an alarm and/or automatically stopping the machine.
  • FIG. 3 illustrates in more detail the structure and operation of the address wire terminating mechanism of the present invention.
  • the wire pick-up unit 54 of FIG. 1 will differ in the coding details from pickup unit 55 their basic operation is the same. Specifically, unit 55 may provide for coupling a plurality of address wires in common to a single connector terminal for coupling to a switch, whereas unit 54 may provide for coupling each address wire -via individual pins of a connector to individual drivers. Unit 54, being the more complex and incorporating all the features of unit 7 55, will be described in detail.
  • the wire terminating mechanism basically comprises a flat plate having groups of wire holding fingers 72, having a mounting 73 for connectors 75 and adapted for rotation on a mounting shaft 74.
  • the coding wand 44 is locked in a preselected position (i.e., either I or 0) while the carriage continues to move.
  • the coding wand 44 continues laying down address wire 32 as it passes over a selected connector pin 76 of a connector 75 mounted on the plate 70 of the wire terminating mechanism.
  • the plate 70 is rotated in the direction indicated such that when the carriage motion is reversed the coding wand 44 will pass on the opposite side of the desired wire pickup finger. Reversal of carriage motion may easily be effected by the carriage tripping a micro switch (not shown) at the end of its travel to actuate motor direction control solenoids (not shown).
  • a micro switch not shown
  • motor direction control solenoids not shown
  • In order to accomplish this stepwise rotation of the plate 70 there is provided at the under side thereof a staggered double row of downwardly extending pins 80 and a pair of plate step arms 82 each activated by an associated solenoid 84.
  • mounting shaft 74 has a rotational bias applied thereto via spring 86.
  • solenoids 84 operates to alternately move the respective step arms 82 laterally away from blocking the pins 80 such that the plate 70 with the wire pickup fingers 72 moves the desired distance at the completion of each traverse of the carriage.
  • wire pickup fingers 72 may be rigidly affixed to the plate 70 it is preferred in the practice of the invention that they be pivotally attached to the plate and outwardly biased by springs 88 such that the address wire 32 is maintained under slight tension. In this manner the wires are more easily maintained in proper position with respect to the connector pins 76. When the memory braid is completed the individual wires may easily be soldered to their respective connector pins and the looped end trimmed off. Further, although not specifically shown a test connector may also be coupled to the connector 75 through the plate 70 and the memory braid tested before its removal from the apparatus. Finally, if desired, a structural support 90 including a roller bearing 92 may be disposed beneath the plate 70.
  • the plate 70 may be also provided with a micro switch 94 which operates to either automatically shut off the apparatus when a braid is completed or to activate a plate return motor (not shown) to return the plate 70 to its original position if it is desired to terminate a number of wires in common.
  • the wire terminating unit 55 (FIG. 1) is essentially identical in priciples of construction and operation and will not be described in detail. Any differences between units 54 and 55 will be attributable to the type of termination desired, e.g., unit 55 may terminate each individual wire 32 to individual connector pins 76 whereas unit 54 may operate to terminate groups of wires in common. Basic operation, however, will be the same.
  • FIG. 4 there is shown a schematic electrical block diagram of the apparatus of the present invention.
  • Wire braid coding is controlled by the machine control and logic circuits 98 to be described in more detail hereinbelow.
  • These control and logic circuits 98 receive the carriage position, tape read, tape advance and end of coding signals from the electro-optical sensing mechanism 100, end of carriage traverse signals from the end control circuits 104 and 106 and the coding wand position data from the tape reader 108.
  • the outputs of the machine logic and control circuits are signals which control the speed and direction of the carriage drive motor 110 and the coding wand control solenoids 112.
  • the right and left end control circuits 104 and 106 may be mechanically actuated via the tripping of a micro switch by the carriage and provide an output signal to their respective wire pick-up unit stepping means 114 and 116 respectively and actuate the wire compactor 118.
  • FIG. 5 schematically illustrates that portion of the machine control and logic circuitry which operate to provide the coding wand solenoid signals.
  • the A, B and C channels of the electro-optical sensing mechanism are applied to input gates 120-130 with a signal which indicates the direction in which the coding wand is traversing (i.e., the motor direction signal).
  • the outputs of gates 120-130 are applied via gates 131-136 to gates 138-142 where the signals are gated with binary data pulses from the appropriate channel of the tape reader.
  • the outputs of gates 138-142 arethen gated together in gate 144 to provide a binary coding instruction.
  • This instruction pulse is applied via a data register to the solenoid drive circuits together with the carriage position pulse from the electro-optical sensing mechanism.
  • the carriage position pulse, CP is gated with the coding instruction pulse in gate 146 the output from which is applied with the carriage position pulse to gate 148, and as one input to gate 150.
  • the output of gate 148 is applied as one input to gate 152.
  • Gates 150 and 152 each have as their respective second inputs the output of the other.
  • the output of gate 150 will thus be a pulsed signal indicative of a binary 0 and is applied via amplifying gate 154 to the cathode ofdiode 156.
  • the output of gate 152 representing a binary l is coupled via amplifying gate 158 to the cathode of diode 160.
  • a bias voltage, V in the preferred embodiment being +5 v. d.c.
  • any signal passed by diode 156 is coupled through diodes 166 and 168 to the base of a first solenoid driver transistor 170.
  • any signal passed by diode 160 is coupled through diodes 172 and 174 to the base of a second solenoid driver transistor 176.
  • the emitters of transistors and 176 are coupled together and the collectors are coupled to the coding wand control solenoids (not shown).
  • V preferably +12 v. d.c.
  • a pair of balancing resistors 182 and 184 may also couple the base of each transistor 170 and 176 respectively to ground potential.
  • FIG. 6 is a schematic diagram of the tape reader control portion of the machine control and logic circuits (98 of FIG. 4).
  • the tape reader control circuits advance the tape in the reaader after all data bits at the tape position have been read, distinguish between true data bits and machine instructions, and check whether the last data bit was entered in the last location on the wire.
  • a tape advance signal will only be generated when signals are coincident in the ADV channel and either the A or C data channels of the sensing mechanism.
  • Signals from channels A and C are applied via OR gate 186 to gates 188 and 190 and the ADV signal is applied to gates 190 and 192.
  • gates 188-192 are applied to gate 194 the output from which is fed back as the second input to gates 188 and 192.
  • the outputs of gates 188 and 192 are applied through gate 196 to provide a true tape advance signal so long as ADV and either A or C (whichever occurs first) are present.
  • Gates 198-206 from a combinatorial logic circuit which tests for the proper signals from the non-coding data channels on the tape and from the tape reader timing pulse.
  • Gate 208 permits tape advance action in the wire-end zones when a signal is present in the EC channel of theelectro-optical sensing mechanism and machine instructions may be permitted to control the tape reader.
  • Gate 210 is an OR gate which receives the outputs from the combinatorial logic circuit comprising gates 198-206 and from gate 208 and provides an input to a sequential logic circuit including gates 212 to 220 which generates the tape advance and tape stop signals.
  • a true tape advance signal is present at the output of gate 196 the circuit comprising gates 212-218 latches and a tape reader brake release is provided at the output of gate 218 and gate 220 provides the tape advance signal to the tape drive mechanism.
  • the sequential logic circuit comprising gates 212-218 is reset, gate 218 applies a braking signal to the tape reader and gate 220 removes the tape advance signal. It is necessary that the non-coding data channels of the tape be in their proper phase for proper circuit operation. In the event that this phase is not proper, tape advance will continue until a character appears on the tape in which their phase is proper.
  • FIG. 7 is a schematic illustration of an out-of-sync detector circuit which may be included in the machine control and logic circuits.
  • the preferred tape format as-stated above is such that each sequence of a preselected number of coding 1 data bits is followed by at least two machine instructions, i.e., carriage reverse and line feed.
  • the coding wand will proceed into a wire-end zone and the tape willadvance to the first machine instruction.
  • Channel 5 from the tape reader is preferred to be always true for a coding data character and false for a machine instruction. That signal may thus be coupled with the EC channel from the electro-optical sensing mechanism via gates 222 and 224 and diodes 226, 228 and 230 to provide an out-of-sync signal whenever a coding data character appears after the carriage has completed a coding traverse.
  • V (preferably +5 v. d.c.) is coupled to the base of transistor 232 which has a grounded emitter and a collector coupled in parallel through the winding of a relay 234 and diode 236 to a voltage source, V (preferably +12 v. d.c.).
  • V preferably +12 v. d.c.
  • FIG. 8 there is schematically illustrated a coding error detection circuit which may be used to advantage in the practice of the present invention as illustrated in FIGS. 2C and 4.
  • the position of the coding wand 44 is monitored by -two light sourcedetector assemblies.
  • the light shield 45 attached to the upper end of the coding wand alternately covers or exposes one of the two detector elements 47 or 49 in accordance with the position of the coding wand 44.
  • the output signals are indicative of whether the coding wand is in the binary l or 0" position and are compared with the coding instruction signal from the tape reader. In the event there is a mismatch, e.g., a binary l instruction when the coding wand is in the 0 coding position, an alarm is sounded and the apparatus automatically stopped. 1
  • the binary 0" coding instruction is applied to a first exclusive OR gate 242 together with the output of the 0 wand position detector output signal.
  • This gate detects a mismatch between a binary 1" coding instruction and ajcoding wand 0 position.
  • the output error signal from gate 242 is in the form of a ground potential at the input of NOR gate 244 which causes the output thereof to rise to a positive voltage.
  • This positive voltage is applied to the input of NAND gate 246 together with an error strobe signal.
  • the error strobe generator 247 may, for example, be a conventional flip-flop delay circuit which receives as is input the carriage position signal, CP, from the electro-optical sensing mechanism.
  • NAND gate 246 In the event that an error is present the output of NAND gate 246 is coupled to an error latching circuit comprising cross coupled gates 248 and 250.
  • a reset switch 252 may be provided at the input of gate 250. to momentarily apply ground potential to the latching circuit.
  • the output of the error latching circuit may, be coupled to the alarm circuit illustrated in FIG. 7 and would be applied to the base of transistor 232. Alternatively, of course, a separate alarm system could be provided.
  • the second exclusive OR gate 254 receives the output of l wand position detector of FIG. 2C.
  • the binary 0 coding instruction is passed through an inverter 256 to put the 0" signal in its complementary state such that a positive voltage is present at the input of gate 254 for the mismatch condition.
  • the error strobegenerator 247 output functions to inhibit NAND gate246 during time intervals when false errors would tend to be present. Such intervals occur when data changes prior to the generation of a coding instruction. A similar false error may arise as the bit selection pulses from the electro-optical sensing mechanism are sequenced. During the switching interval to the next bit in sequence the data presented is in an unpredictable state. Thusthe possibility for false error detection is minimized.
  • Wire braid forming apparatus comprising an array of spaced apart upstanding pegs
  • a mounting means adapted to continuously traverse said array of pegs
  • a coding wand carried by said mounting means, adapted to move at one end to one of a plurality of positions with respect to said array of pegs, and adapted at said end to guide said wire;
  • said mounting means continuously traverses said array of pegs and said coding wand is driven to selected positions with respect to said pegs said wire is routed from said supply through said coding wand into a selected pattern with respect to said pegs.
  • said mounting means traverses the length of said linear array
  • said coding wand is adapted to be driven between adjacent pegs to one of two positions on either side of said array.
  • said mounting means comprises first and second substantially parallel rails, a wheeled carriage adapted to engage and roll upon said rails, and said linear array of pegs being disposed adjacent to and parallel with one of said rails.
  • said supply of wire is adapted .for mounting on and movement with said mounting means.
  • said coding wand driving means includes a rotary electromagnet disposed on said mounting means, and having an armature affixed to said coding wand.
  • each said peg in said array is formed of a base portion of a selected dimension and has an enlargedhead portion, the enlarged portion of all of said pegs being linearly arranged in substantially a single plane; and said wire guiding end of said coding wand extends substantially to said plane such as to route said wire about saidenlarged portions of said pegs.
  • Apparatus as recited in claim 6 further including a wire compactor comprising an extended support member adapted for rotation about a longitudinal axis disposed substantially parallel to said array of pegs, and a plurality of flexible tines'extending from said support member intermediate said pegs such that on rotation of said support member said tines remove wire routed about said enlarged por- 'tions of said pegs and deposit it about said base portions of said pegs.
  • a wire compactor comprising an extended support member adapted for rotation about a longitudinal axis disposed substantially parallel to said array of pegs, and a plurality of flexible tines'extending from said support member intermediate said pegs such that on rotation of said support member said tines remove wire routed about said enlarged por- 'tions of said pegs and deposit it about said base portions of said pegs.
  • Apparatus as recited in claim 8 further including means disposed at each end of said array for receiving and retaining said wire at the end of each said traverse of said array by said mounting means.
  • each said wire receiving and retaining means comprises a flat plate adapted for rotation about a vertical axis disposed in substantial alignment with said linear array
  • Apparatus as recited in claim 10 wherein said wire holding fingers are pivotally disposed on said plate, and further including means for outwardly biasing said fingers such as to hold said wire under a preselected tension.
  • said plate rotating means comprises means for torsionally biasing said plate about said vertical axis
  • Apparatus as recited in claim 10 further including means for removably mounting an electrical connector on said plate such that wire routed around said wire holding fingers is also routed and retained over selected terminals of said connector.
  • Apparatus as recited in claim 2 further including a carrier plate adapted to receive and retain said linear array of pegs in a fixed relationship with one another.
  • Apparatus as recited in claim 1 further including a coding instruction storate means coupled to said sensing means and responsive to the output therefrom to provide a signal indicative of the position to which said coding wand is to be driven.
  • sensing means comprises a vertically linear array of light sources
  • said light source and said detector arrays being disposed on and movable with said mounting means
  • an aperture plate interposed between said light source and detector arrays in a fixed spatial relationship with respect to said array of pegs, and having a plurality of apertures each corresponding to a space between adjacent pegs of said array, and
  • each said detector element producing an output signal when an aperture of said aperture place is aligned with a light source and detector of said array.
  • said coding instruction storage means comprises a binary coded tape having a plurality of coding instructions stored at each position along the length thereof, and
  • a tape reader coupled to said photoelectric detector element array and responsive to the output therefrom to read coding instructions from said tape and provide an output signal indicative of the position to which said coding wand is to be driven
  • said aperture plate further including arrays of coding I apertures corresponding to the coding instruction on said tape to be read by said tape reader, and tape advance apertures corresponding to the last coding instruction to be read at a selected position on said tape, and
  • said detector elements providing output signals to said tape reader for controlling the reading and advancing of said tape.
  • Apparatus as recited in claim 17 further including a light opaque shield affixed to the end of said coding wand opposite said wire guiding end,
  • first and second light sources dispersed adjacent a first side of said shield
  • first and second photoelectric detector elements disindicative of the side of said array of pegs to which said coding wand is driven

Abstract

A single strand of wire from a supply spool is passed through a carriage-mounted, electromechanically actuated coding wand. As the carriage traverses its line of travel the wire is woven about a fixed linear array of pegs in a desired pattern controlled by a tape reader and timed by preselected electro-optically actuated coding logic. The end of each wire is automatically routed to a desired position for termination on a connector. Repeated reciprocating traversing of the carriage permits the fabrication of a wire braid of particular use in wire braid memories.

Description

United States Patent [1 1 Bennett et al.
[ July 3,1973
' 22 Filed:
[ WIRE BRAID FORMING APPARATUS [75] inventors: Joseph C. Bennett, Lisle; William A.
Reimer, Wheatom'Hilary M. Winters, Forest Park, all of Ill.
[73] Assig nee: GTE Automatic Electric Laboratories, Incorporated, Northlake, lll.
Dec. 3, 1971 211 Appl. No.: 204,500
52 U.S. Cl. 297203 MM 5 1] Int. Cl H011 43/00 [58] Field of Search 29/203 MM, 203 MW,
[56] v References Cited 2 A 2 UNITED STATES PATENTS g} 3,451,129 6/1969 Alonso et al 29/203 MM 3.639365. 2/l972 Chu 29/203 MM PrimziflExaminer-Thomas H. Eager Attorney-K. Mullerheim, B. E. Franz and Theodore C. Jay, Jr.
[5 7] ABSTRACT A single strand of wire from a supply spool is passed through a carriage-mounted, electromechanically actuated coding wand. As the carriage traverses its line of travel the wire is woven about a fixed linear array of pegs in a desired pattern controlled by a tape reader and timed by preselected electro-optically actuated coding logic. The end of each wire is automatically routed to a desired position for termination on a connector. Repeated reciprocating traversing of the carriage permits-the fabrication of a wire braid of particular use in wire braid memories.
20 Claims, 12 Drawing Figures PAIENTED I975 srm mar 10 v PATENTEU JUL 3 I913 SEEEI 030$ 10 3.742.574 am our 10 II II II III II II II II II II II II PAIENTEDJULB I975 II II II II II II II II II I II II 1/ II II II II II II II 1 I 600 I UDUUUUDU DUE] EH] DU [H] [H] DECIDED II] FIG. 2B
PAIENTED JlIL3 I873 SIEU 090F10 memenm ms 3.742.574 SICH 10W 10 FIG. 7
WAND POSITION 0" 242 CODING INSTRUCTION WAND POSITION 254 STROBE GENERATOR FIG. 8
WIRE BRAID FORMING APPARATUS BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates most generally to the 5 manufacture of digital computer memories and in particular to apparatus for fabricating wire braid for readonly memories.
2. Description of the Prior Art The wire braid transformer read-only memory has been known for a number of years. Essentially, the memory uses one wire for each word to be stored and one core for each bit of the output word. If a given word wire passes through a particular core a binary l is stored at that bit position; if not, a binary .0 is stored there. When a current pulse is passed along a word line the cores through which it passes will produce large voltage pulses on their multi-turn sense windings due to high inductive coupling. Cores which are by-passed by the word line produce a negligible output voltage. By monitoring the outputs of all cores simultaneously, the data which is permanently stored in the memory is read out. Since linear magnetic material is typically used in the transformer memory, cores with air gaps may be used. Thus the memory braid wires may be woven in the desired pattern of ones and zeros and then placed over U-sha'ped cores which are then capped with ferrite material. For a fuller discussion of braid memories reference may be had to an article entitled Weaving a Braided Memory That's Fast and Inexpensive" by John J. Marino and Jonathan J. Sirota which appeared at pp. 121-126 of the Sept. 18, 1967 issue of Electronics.
The economic potential of the braid memoryis di rectly dependent upon the ease with which the memory braid may be produced. Prior to the present invention the weaving of memory braid has been accomplished through the use of a modified Jacquard loom the basic structure and operation of which have been well known for over I50 years. A variant of the Jacquard loom used in the manufacture of memory braid is described in US. Pat. No. 3,451,129 which issued to R. L. Alonzo et al on June 24, I969. Basically, this is a tape controlled loom which weaves a large plurality of wires in a prescribed code about a group of removable metal separators. Although having been found acceptable for weaving memory braid the Jacquard loom is a highly complex electro-mechanical apparatus. It requires a matrix of solenoid actuated cross-bars and a combination of heddle rods and one heddle for each address wire in the memory. Once the apparatus is set up with one wire coupled to each heddle a single bunch of address wires is formed. In operation, the loom under the control of a digital tape reader segregates selected ones of the address wires from the bunch thus forming a shed. At this point a metal separator is manually inserted in the shed and the heddles are then returned to.
finished original position. The sequence is then repeated with the manual insertion of a separator in each shed for each core location. It will'be clear that handling all address wires to be used in a memory simulta- OBJECTS AND SUMMARY OF THE INVENTION From the foregoing discussion it will be understood that among the various objectives of the present invention are:
the provision of a new and novel apparatus for fabri- I cating wire memory braid;
to provide apparatus of the above-described character which is of simplified construction;
to provide apparatus of the above-described character which is fully automatic in its operation;
to provide apparatus of the above-described character which operates to weave a single address wire at a time in the desired coding pattern; and
the provision of apparatus of the above-described character whereby address wires are automatically collected at each end in a desired pattern.
These and other objectives of the present invention are efficiently achieved by providing a carriagemounted, electro-mechanically actuated coding wand through which address wire is fed from a supply spool, and a fixed linear array of pegs. As the carriage traverses the array of pegs the coding wand is displaced to one of two positions in response to an'electro-optically actuated tape coding device such that the address wire is routed to one side or the other of a given peg in the array, corresponding to a binary one or zero. At the end of the carriage traverse the address wire is routed and held in a desired position above a connector terminal and the carriage motion is reversed to weave the next address wire without manual intervention.
The foregoing as well as other objects, features and advantages of the present invention will become more apparent from the following detailed description taken in conjunction with the various views of the appended drawings.
BRIEF DESCRIPTION OF THE DRAWINGS apparatus of FIG. 1;
FIG. '5 is a detailed schematic diagram of the coding wand solenoid control circuit portion of the apparatus of FIG. 4;
FIG. 6 is a detailed schematic diagram of the tape neously is a complex task which requires complex apparatus which is beyond the financial reach of many users of wire braid. With the complexity of the apparatus goes the increased probability that errors will beintroduced into the fnished braid.
FIG. 7 is a schematic diagram'of an out-of-sync detection circuit of utility in the practice of the present invention; and I V FIG. 8 is a schematic diagram of a coding error detection circuit which may be used to advantage with the electro-optical sensing mechanism of FIG. 2C.
DESCRIPTION OF THE PREFERRED EMBODIMENT Turning now to FIG. 1 there is illustrated a braid forming machine including a machine bed formed of first and second substantially parallel rails and 12 on the top of each of which is provided a track 14 and 16 respectively. To the first or front rail 10 is removably secured one or more carrier plates 18 to which a linear array of upstanding pegs 20 is affixed. The pegs 20 are disposed such as to correspond to the disposition of the cores in the memory for which the braid is to be fabricated. As will be discussed in more detail hereinbelow the upper portion 22 of each peg 20 preferably has an enlarged head portion with respect to the remainder thereof.
A carriage base plate 24 is provided with wheel assemblies 26 adapted to engage and roll upon the tracks 14 and 16 such as to traverse the array of pegs 20-. A supply spool 30 loaded with memory address wire 32 is disposed in a receptacle 34 mounted on the carriage base plate 24. A wire guide 36 and braked pulley 38 are mounted on a plate 40 which is in turn mounted on an arm 42 which extends from the base plate 24 above the supply spool 30. A single strand of insulated wire 32 which may be either solid or stranded is thus fed from the spool 30, through the wire guide 36, and over the braked pulley 38 to a hollow coding wand 44. The coding wand 44 is fixed to the armature of first and second rotary electromagnets 46 and 48 which are mounted on the carriage base plate 24 and extends to the plane in which the enlarged head portions 22 of the array of pegs 20 are disposed. The wire 32 is encircled by the coding wand 44 such that when the wand position is changed the wire position follows. External commands from control logic to be presently described drive the two electromagnets such that the coding wand 44 is driven to one side or the other of the pegs 20. The electromagnets 46 and 48 are preferably mechanically arranged such that the coding wand 44 when electrically pulled by one is mechanically pushed by the other, thus increasing the speed with which the finger may be moved from one side of the array of pegs 20 to the other thereby increasing coding speed. An electro-optical sensing mechanism shown generally at 50, and to be described in detail hereinbelow is mounted under the carriage base plate and providescarriage position information, as well as tape read and advance commands to the external control logic (not shown). Theelectro optical sensing mechanism is coupled to the control logic viaa flexible cable 52 which also includes the conductors which couple the control logic output tothe electromagnets 46 and 48.
' At each end of the braid forming apparatus there are provided, wire pick-up units designated generally at 54 and 55 to be described in detail hereinbelow. The pickup units operate to hold the continuous wire used to form the multiple wire braid, establish the wire termination order and fix the length of wire between the braid and the termination zone.
In operation the carriage 24 is driven, preferably by a variable speed electric motor (not shown), such that it traverses the length of the array of pegs 20. The electro-optical sensing mechanism 50 couples carriage position information and tape read commands to the external control logic which in turn drives the electromagnets 46 and 48 such as to position the coding wand 44 on the desired side of each peg 20. The wire 32 is thus woven in the desired pattern about the enlarged portions 22 of pegs 20.-On the completion of a traverse of the carriage 24 the wire 32 is pushed downward about the narrower portion of the pegs 20 by a compactor comrising a plurality of flexible tines 56 fixed to a rotatable rod 58 disposed parallel to the array of pegs 20. The wires of the braid thus are loosely deposited about the base of the pegs 20 on the carrier plate 18.
. When the desired number of address wires have been laid down in the desired pattern they may be sprayed with a low surface tension, mild solvent to bond the wire insulation together prior to their removal from the carrier plate. In this manner inadvertent coding changes during handling of the finished braid are precluded.
With reference to FIGS. 2A and 28 there are shown two views of an eleetro-optical sensing mechanism useful with the apparatus of FIG. 1. This unit is illustrated for convenience as being disposed to the rear of the apparatus of FIG. 1 and comprises an array of light sources 60a-e and photoelectric detectors 62a-e disposed in alignment on opposite sides of a U-shaped support member 64 affixed to the under side of the carriage base plate 24. An aperture plate 66 is adjustably affixed to the machine bed rail 12 and extends upwardly between the light sources 60 and detector elements 62. The aperture plate 66 is provided with a linear array of apertures for each light source/detector pair, in the preferred embodiment six channels being used. In operation the light source/detector array moves with the carriage base plate 24 as it traverses the array of pegs '20 and thus traverses the length of the fixed aperture plate 66. Each light source 60 is coupled to a remote power supply (not shown) via leads 68 and each detector element is coupled to the external control logic (not shown) via leads 69.
In the implementation of the present invention the external control logic includes a paper or magnetic tape reader. The memory coding pattern is stored on the tape and the movement of the coding wand 44 of FIG. 1 is controlled by the control logic. Reading of the tape is, however, slaved to the movement of the carriage 24 through the electro-optical sensing mechanism 50.
Although a variety of data storage devices could be used in the practice of this invention it is preferred that a tape reader employing a standard ASCII code be used. With this type of system the wire coding data in octal format may be stored in channels 1-3 of the tape and channels 4-7 may be used for storage of the noncoding or machine instruction data. As the carriage traverses, the electro-optical sensing mechanism will sequentially select from the three coding data bits in each ASCII octalgroup and forward the information to the coding wand control circuits.
As stated above the electro-optical sensing mecha nism 5.0 is preferablya six channel arrangment as illustrated in FIG. 28. Channel CP contains a carriage position code having an aperture corresponding to each opening between adjacent pegs 20. Thus at any time that detector 62a receives light through aCP aperture from light source 600 the coding wand 44 of FIG. 1 is at a position.between two pegs 20 and may be moved from one side to the other of the pegs. In the preferred embodiment three channels, A-C, provide tape read commands which instruct the external tape reader to read the next code bit stored at that position on the tape. At each bit position the tape will have stored either a binary zero or one which will determine the side of the peg 20 to which the coding wand 44 is to pass.
Each tape read aperture A-C is slightly wider than the carriage position apertures such that the reading of the code from the tape is accomplished by the time the carriage position is such that the coding finger 44 may be moved. Each tape read command is thus generated at the leading edge of each channel A, B and C aperture. The fact that each tape read aperture is slightly wider than the carriage position apertures permits the electro-optical sensing mechanism tooperate with the carriage traversing in either direction. The three individual tape read command channels A-C are used to conserve physical space on the aperture plate 66 and to permit more efficient use of the coding tape since three sequential bits of coding information may be stored per tape position.
Further, by using a combination of two of the three .tape read" channels per bit it is possible to determine the direction of carriage travel and assure that the wand position commands will be appropriate to that direction of travel. It is of course possible to vary this arrangement to provide more or fewer bits of coding information per tape position by providing more or fewer channels in the electro-optical sensing mechanism. The ADV channel of the aperture plate 66 provides the tape'advance command to the tape reader, i.e., after all bits at a given tape position have been read detector 62c senses light through the ADV channel aperture from light source 60c and the tape is advanced to the next, read position. The tape advance aperture is disposed in overlapping alignment with the center of the tape read" apertures in channels A and C, i.e., the combination corresponding to the last tape channel to be read at the tape position. The tape is advanced at the leading edge of the ADV channel aperture and since these apertures overlap the tape read apertures the mechanism is operative with the coding wand traversing in either direction. Channel EC of the aperture plate is provided with an extended aperture at each end of the plate and provides an indication that the carriage has reached the end of the address wire coding portion of its traverse. When detector 62 f receives light through the EC channel of the aperture plate 66 from light source 60f,- a signal is applied through the control logic to switch the carriage drive motor to a relatively higher speed, lock the coding wand in a preselected position, enable the wire termination mechanism and initiate reversal of the control logic and drive motor as will be discussed in more detail hereinbelow.
It will be understood that by using the electro-optical sensing mechanism 50 to control an external tape reader rather than to actually provide the coding commands, any wire coding arrangement may be woven on a given peg layout by changing the coding tape. Conversely, a given wire coding arrangement may be woven on any peg layout by changing the peg arrangement and electro-optical aperture plate. Further, since the wire coding is controlled by the'tape reader which is in turn slaved to the movement of the carriage, the braid forming apparatus may operate at any desired speed and timing problems are reduced to a minimum.
The electro-optical sensing mechanism 50 of FIG. 1 is shown at the rear of the braid forming machine for convenience in illustrating the overall apparatus. In actual implementation of the sensing mechanism, however, it is preferred that the coding plate and peg carrier be integrated in a single structure in order that misalignment of the coding plate and peg array is reduced to a minimum. This arrangement is illustrated in the partial end view with portions cut away of FIG. 2C. In' this preferred embodiment elements common to those shown in FIGS. 1 and 2A are identified with like reference numerals.
, The forward rail 10 is provided with a forward extending support plate 11 and the U-shaped member 64 carrying the array of light sources 60 and the photoelectric detectors 62 is affixed to the underside of the carriage base plate 24. The wire 32 is passed over pulleys 13, 15 and 17 and is thus directed through the tip of the coding wand 44. As stated above the coding wand is fixed to the armature 19 of the rotary electromagnets 46 and 48, only 48 being illustrated. This embodiment differs from that shown in FIGS. 1 and 2A in that the carrier plate to which the array of pegs 20 are affixed and the aperture plate which extends upwardly between the light sources 60 and detectors 62 are formed in a single structure 21. Since the arrangement of apertures is uniquely related to the linear peg array and to change one requires a corresponding change of the other,.both fabrication and use of the apparatus is facilitated by integrating the peg carrier and aperture plates into a single structure. Misalignment of the aperture array with respect to the peg array is substantially eliminated since both are replaced as a single nonadjustable unit.
In order that a codingerror detection provision may be incorporated, the coding wand 44 may be provided with a light opaque tab or shield 45 at its upper end. First and second light sources (not shown) and photoelectric detectors 47 and 49 are disposed in an arrangement similar to that of light sources 60 and detectors 62. The arrangement is such that when the coding wand 44 is in one of its two coding positions the tab 45 will block the light falling on one or the other of the detector elements 47 or 49. An output signal from detector 49, for example, may indicate that the coding wand 44 is in the binary 0 coding position. Correspondingly an output from detector 47 would indicate the coding of a binary l These detector outputs may be coupled to error detection circuitry, to be described hereinbelow for comparison with the coding instruction from the tape reader. A dissimilarity may'thus be used as the criterion for actuating an alarm and/or automatically stopping the machine.
FIG. 3 illustrates in more detail the structure and operation of the address wire terminating mechanism of the present invention. Although the wire pick-up unit 54 of FIG. 1 will differ in the coding details from pickup unit 55 their basic operation is the same. Specifically, unit 55 may provide for coupling a plurality of address wires in common to a single connector terminal for coupling to a switch, whereas unit 54 may provide for coupling each address wire -via individual pins of a connector to individual drivers. Unit 54, being the more complex and incorporating all the features of unit 7 55, will be described in detail.
As shown in FIGS. 1 and 3 the wire terminating mechanism basically comprises a flat plate having groups of wire holding fingers 72, having a mounting 73 for connectors 75 and adapted for rotation on a mounting shaft 74. As described hereinabove, when the carriage reaches the end of a wire coding traverse, as sensed by the electro-optical sensing mechanism, the coding wand 44 is locked in a preselected position (i.e., either I or 0) while the carriage continues to move.
The coding wand 44 continues laying down address wire 32 as it passes over a selected connector pin 76 of a connector 75 mounted on the plate 70 of the wire terminating mechanism. When the coding finger 44 has passed between the wire holding fingers 72 the plate 70 is rotated in the direction indicated such that when the carriage motion is reversed the coding wand 44 will pass on the opposite side of the desired wire pickup finger. Reversal of carriage motion may easily be effected by the carriage tripping a micro switch (not shown) at the end of its travel to actuate motor direction control solenoids (not shown). In order to accomplish this stepwise rotation of the plate 70 there is provided at the under side thereof a staggered double row of downwardly extending pins 80 and a pair of plate step arms 82 each activated by an associated solenoid 84. The
mounting shaft 74 has a rotational bias applied thereto via spring 86. When the plate 70 is thus under torsional bias the alternate activation of solenoids 84 operates to alternately move the respective step arms 82 laterally away from blocking the pins 80 such that the plate 70 with the wire pickup fingers 72 moves the desired distance at the completion of each traverse of the carriage.
Although the wire pickup fingers 72 may be rigidly affixed to the plate 70 it is preferred in the practice of the invention that they be pivotally attached to the plate and outwardly biased by springs 88 such that the address wire 32 is maintained under slight tension. In this manner the wires are more easily maintained in proper position with respect to the connector pins 76. When the memory braid is completed the individual wires may easily be soldered to their respective connector pins and the looped end trimmed off. Further, although not specifically shown a test connector may also be coupled to the connector 75 through the plate 70 and the memory braid tested before its removal from the apparatus. Finally, if desired, a structural support 90 including a roller bearing 92 may be disposed beneath the plate 70. The plate 70 may be also provided with a micro switch 94 which operates to either automatically shut off the apparatus when a braid is completed or to activate a plate return motor (not shown) to return the plate 70 to its original position if it is desired to terminate a number of wires in common. As stated hereinabove the wire terminating unit 55 (FIG. 1) is essentially identical in priciples of construction and operation and will not be described in detail. Any differences between units 54 and 55 will be attributable to the type of termination desired, e.g., unit 55 may terminate each individual wire 32 to individual connector pins 76 whereas unit 54 may operate to terminate groups of wires in common. Basic operation, however, will be the same.
In FIG. 4 there is shown a schematic electrical block diagram of the apparatus of the present invention. Wire braid coding is controlled by the machine control and logic circuits 98 to be described in more detail hereinbelow. These control and logic circuits 98 receive the carriage position, tape read, tape advance and end of coding signals from the electro-optical sensing mechanism 100, end of carriage traverse signals from the end control circuits 104 and 106 and the coding wand position data from the tape reader 108. The outputs of the machine logic and control circuits are signals which control the speed and direction of the carriage drive motor 110 and the coding wand control solenoids 112.
As stated above the right and left end control circuits 104 and 106 may be mechanically actuated via the tripping of a micro switch by the carriage and provide an output signal to their respective wire pick-up unit stepping means 114 and 116 respectively and actuate the wire compactor 118.
FIG. 5 schematically illustrates that portion of the machine control and logic circuitry which operate to provide the coding wand solenoid signals. The A, B and C channels of the electro-optical sensing mechanism are applied to input gates 120-130 with a signal which indicates the direction in which the coding wand is traversing (i.e., the motor direction signal). The outputs of gates 120-130 are applied via gates 131-136 to gates 138-142 where the signals are gated with binary data pulses from the appropriate channel of the tape reader. The outputs of gates 138-142 arethen gated together in gate 144 to provide a binary coding instruction. This instruction pulse is applied via a data register to the solenoid drive circuits together with the carriage position pulse from the electro-optical sensing mechanism. The carriage position pulse, CP, is gated with the coding instruction pulse in gate 146 the output from which is applied with the carriage position pulse to gate 148, and as one input to gate 150. The output of gate 148 is applied as one input to gate 152. Gates 150 and 152 each have as their respective second inputs the output of the other. The output of gate 150 will thus be a pulsed signal indicative of a binary 0 and is applied via amplifying gate 154 to the cathode ofdiode 156. In a like manner the output of gate 152 representing a binary l is coupled via amplifying gate 158 to the cathode of diode 160. A bias voltage, V in the preferred embodiment being +5 v. d.c. is applied via resistors 162 and 164 to the anodes of diodes 156 and respectively. Any signal passed by diode 156 is coupled through diodes 166 and 168 to the base of a first solenoid driver transistor 170. In the same fashion any signal passed by diode 160 is coupled through diodes 172 and 174 to the base of a second solenoid driver transistor 176. The emitters of transistors and 176 are coupled together and the collectors are coupled to the coding wand control solenoids (not shown). Thus when a pulse is applied to either of the grounded emitter transistors 170 or 176 an appropriate solenoid operating voltage, V preferably +12 v. d.c. is applied through either diode 178 or 180 respectively to the proper solenoid and is removed from the other. A pair of balancing resistors 182 and 184 may also couple the base of each transistor 170 and 176 respectively to ground potential.
v FIG. 6 is a schematic diagram of the tape reader control portion of the machine control and logic circuits (98 of FIG. 4). The tape reader control circuits advance the tape in the reaader after all data bits at the tape position have been read, distinguish between true data bits and machine instructions, and check whether the last data bit was entered in the last location on the wire. To preclude any adverse effect of mechanical jitter in the electro-optical sensing mechanism a tape advance signal will only be generated when signals are coincident in the ADV channel and either the A or C data channels of the sensing mechanism. Signals from channels A and C are applied via OR gate 186 to gates 188 and 190 and the ADV signal is applied to gates 190 and 192. The outputs of gates 188-192 are applied to gate 194 the output from which is fed back as the second input to gates 188 and 192. The outputs of gates 188 and 192 are applied through gate 196 to provide a true tape advance signal so long as ADV and either A or C (whichever occurs first) are present.
Gates 198-206 from a combinatorial logic circuit which tests for the proper signals from the non-coding data channels on the tape and from the tape reader timing pulse. Gate 208 permits tape advance action in the wire-end zones when a signal is present in the EC channel of theelectro-optical sensing mechanism and machine instructions may be permitted to control the tape reader.
Gate 210 is an OR gate which receives the outputs from the combinatorial logic circuit comprising gates 198-206 and from gate 208 and provides an input to a sequential logic circuit including gates 212 to 220 which generates the tape advance and tape stop signals. When a true tape advance signal is present at the output of gate 196 the circuit comprising gates 212-218 latches and a tape reader brake release is provided at the output of gate 218 and gate 220 provides the tape advance signal to the tape drive mechanism. When the proper signals from the non-coding data channels on the tape and the tape reader timing pulse are present at the inputs of gates 198 and 202 the sequential logic circuit comprising gates 212-218 is reset, gate 218 applies a braking signal to the tape reader and gate 220 removes the tape advance signal. It is necessary that the non-coding data channels of the tape be in their proper phase for proper circuit operation. In the event that this phase is not proper, tape advance will continue until a character appears on the tape in which their phase is proper.
When the tape and braid forming machine are in proper synchronization, coding data bits will appear only in the coding zone and machine instructions or non-coding data will only appear in the wire end zones of the carriage traverse. FIG. 7 is a schematic illustration of an out-of-sync detector circuit which may be included in the machine control and logic circuits.
The preferred tape format as-stated above is such that each sequence of a preselected number of coding 1 data bits is followed by at least two machine instructions, i.e., carriage reverse and line feed. Thus after the last bit is coded on a given traverse the coding wand will proceed into a wire-end zone and the tape willadvance to the first machine instruction. Channel 5 from the tape reader is preferred to be always true for a coding data character and false for a machine instruction. That signal may thus be coupled with the EC channel from the electro-optical sensing mechanism via gates 222 and 224 and diodes 226, 228 and 230 to provide an out-of-sync signal whenever a coding data character appears after the carriage has completed a coding traverse. In such a.case a voltage, V (preferably +5 v. d.c.) is coupled to the base of transistor 232 which has a grounded emitter and a collector coupled in parallel through the winding of a relay 234 and diode 236 to a voltage source, V (preferably +12 v. d.c.). Thus, whenever a signal from tape channel 5 and EC are coincident, V is applied to the winding of relay 234 which operates to close the normally open contacts 238 thereby actuating any suitable type of alarm 240.
Finally, with reference to FIG. 8 there is schematically illustrated a coding error detection circuit which may be used to advantage in the practice of the present invention as illustrated in FIGS. 2C and 4. As described above with reference to FIG. 2C the position of the coding wand 44 is monitored by -two light sourcedetector assemblies. The light shield 45 attached to the upper end of the coding wand alternately covers or exposes one of the two detector elements 47 or 49 in accordance with the position of the coding wand 44. The output signals are indicative of whether the coding wand is in the binary l or 0" position and are compared with the coding instruction signal from the tape reader. In the event there is a mismatch, e.g., a binary l instruction when the coding wand is in the 0 coding position, an alarm is sounded and the apparatus automatically stopped. 1
The binary 0" coding instruction is applied to a first exclusive OR gate 242 together with the output of the 0 wand position detector output signal. This gate detects a mismatch between a binary 1" coding instruction and ajcoding wand 0 position. The output error signal from gate 242 is in the form of a ground potential at the input of NOR gate 244 which causes the output thereof to rise to a positive voltage. This positive voltage is applied to the input of NAND gate 246 together with an error strobe signal. The error strobe generator 247 may, for example, be a conventional flip-flop delay circuit which receives as is input the carriage position signal, CP, from the electro-optical sensing mechanism. In the event that an error is present the output of NAND gate 246 is coupled to an error latching circuit comprising cross coupled gates 248 and 250. A reset switch 252 may be provided at the input of gate 250. to momentarily apply ground potential to the latching circuit. The output of the error latching circuit may, be coupled to the alarm circuit illustrated in FIG. 7 and would be applied to the base of transistor 232. Alternatively, of course, a separate alarm system could be provided.
The second exclusive OR gate 254 receives the output of l wand position detector of FIG. 2C. The binary 0 coding instruction is passed through an inverter 256 to put the 0" signal in its complementary state such that a positive voltage is present at the input of gate 254 for the mismatch condition.
The error strobegenerator 247 output functions to inhibit NAND gate246 during time intervals when false errors would tend to be present. Such intervals occur when data changes prior to the generation of a coding instruction. A similar false error may arise as the bit selection pulses from the electro-optical sensing mechanism are sequenced. During the switching interval to the next bit in sequence the data presented is in an unpredictable state. Thusthe possibility for false error detection is minimized.
While the present invention has been described particularly as a two position wire braid forming machine it will be understood that the principles of the invention are equally applicable to providing multiple position wire routing. In such an embodiment the machine could, for example, provide efficient wiring harness fabrication.
From the foregoing it will be understood that the Applicants have provided a new and novel wire braid forming apparatus wherein the objectives set forth hereinabove are efficiently met. Since certain changes in the above construction will occur to those skilled in the art without departure from the scope of the invention it is intended that all matter set forth in the foregoing description or shown in the appended drawings shall be interpreted as illustrative and not in a limiting sense.
Having described what is new and novel and desired to secure by Letters Patent, what is claimed is:
1. Wire braid forming apparatus comprising an array of spaced apart upstanding pegs;
a mounting means adapted to continuously traverse said array of pegs;
a supply of wire;
a coding wand carried by said mounting means, adapted to move at one end to one of a plurality of positions with respect to said array of pegs, and adapted at said end to guide said wire;
means for sensing the position of said coding wand with respect to said array of pegs and producing a synchronizing signal indicative thereof; and
means for driving said coding wand to a selected one synchronism with the alignment of said coding wand with the spaces between said pegs;
whereby as said mounting means continuously traverses said array of pegs and said coding wand is driven to selected positions with respect to said pegs said wire is routed from said supply through said coding wand into a selected pattern with respect to said pegs.
2. Apparatus as recited in claim 1 wherein said array of upstanding pegs is a linear array,
said mounting means traverses the length of said linear array, and
said coding wand is adapted to be driven between adjacent pegs to one of two positions on either side of said array.
3. Apparatus as recited in claim 2 wherein said mounting means comprises first and second substantially parallel rails, a wheeled carriage adapted to engage and roll upon said rails, and said linear array of pegs being disposed adjacent to and parallel with one of said rails. 4. Apparatus as recited in claim 1 wherein said supply of wire is adapted .for mounting on and movement with said mounting means. 5. Apparatus as recited in claim 2 wherein said coding wand driving means includes a rotary electromagnet disposed on said mounting means, and having an armature affixed to said coding wand.
6. Apparatus as recited in claim 2 wherein each said peg in said array is formed of a base portion of a selected dimension and has an enlargedhead portion, the enlarged portion of all of said pegs being linearly arranged in substantially a single plane; and said wire guiding end of said coding wand extends substantially to said plane such as to route said wire about saidenlarged portions of said pegs. 7. Apparatus as recited in claim 6 further including a wire compactor comprising an extended support member adapted for rotation about a longitudinal axis disposed substantially parallel to said array of pegs, and a plurality of flexible tines'extending from said support member intermediate said pegs such that on rotation of said support member said tines remove wire routed about said enlarged por- 'tions of said pegs and deposit it about said base portions of said pegs. 8. Apparatus as recited in claim 2 further including means for sensing the completion of a traverse by said mounting means of said array of pegs, and
means for reversing the direction in which said mounting means traverses said array at the end of each such traverse such that said mounting means repeatedly reciprocally traverses said array.
9. Apparatus as recited in claim 8 further including means disposed at each end of said array for receiving and retaining said wire at the end of each said traverse of said array by said mounting means.
10. Apparatus as recited in claim 9 wherein each said wire receiving and retaining means comprises a flat plate adapted for rotation about a vertical axis disposed in substantial alignment with said linear array,
a plurality of spaced apart wire holding fingers disposed on said plate in an arcuate array centered at said vertical axis, and
means for rotating said plate in preselected increments at the end of each said traverse such that said wire is routed by said coding wand around one of said wire holding fingers on said plate.
11. Apparatus as recited in claim 10 wherein said wire holding fingers are pivotally disposed on said plate, and further including means for outwardly biasing said fingers such as to hold said wire under a preselected tension.
12. Apparatus as recited in claim 10 wherein said plate rotating means comprises means for torsionally biasing said plate about said vertical axis,
a staggered double row of spaced apart downwardly extending pins affixed to the underside of said plate in an arcuate pattern centered at said vertical axis,
a pair of plate stepping arms extending upwardly to alternately engage said downwardly extending pins,
and
means for alternately disengaging said stepping arms from said pins,
whereby said plate is rotated in preselected increments determined by the spacing between said pins.
13. Apparatus as recited in claim 10 further including means for removably mounting an electrical connector on said plate such that wire routed around said wire holding fingers is also routed and retained over selected terminals of said connector.
14. Apparatus as recited in claim 2 further including a carrier plate adapted to receive and retain said linear array of pegs in a fixed relationship with one another.
15. Apparatus as recited in claim 1 further including a coding instruction storate means coupled to said sensing means and responsive to the output therefrom to provide a signal indicative of the position to which said coding wand is to be driven.
16. Apparatus as recited in claim 15 wherein said sensing means comprises a vertically linear array of light sources,
a like vertically linear array of photoelectric detector elements spaced apart from and in substantial alignment with said array of light sources,
said light source and said detector arrays being disposed on and movable with said mounting means,
an aperture plate interposed between said light source and detector arrays in a fixed spatial relationship with respect to said array of pegs, and having a plurality of apertures each corresponding to a space between adjacent pegs of said array, and
each said detector element producing an output signal when an aperture of said aperture place is aligned with a light source and detector of said array.
17. Apparatus as recited in claim 16 wherein said coding instruction storage means comprises a binary coded tape having a plurality of coding instructions stored at each position along the length thereof, and
a tape reader coupled to said photoelectric detector element array and responsive to the output therefrom to read coding instructions from said tape and provide an output signal indicative of the position to which said coding wand is to be driven,
said aperture plate further including arrays of coding I apertures corresponding to the coding instruction on said tape to be read by said tape reader, and tape advance apertures corresponding to the last coding instruction to be read at a selected position on said tape, and
said detector elements providing output signals to said tape reader for controlling the reading and advancing of said tape.
18. Apparatus as recited in claim 17 further including a light opaque shield affixed to the end of said coding wand opposite said wire guiding end,
first and second light sources dispersed adjacent a first side of said shield,
first and second photoelectric detector elements disindicative of the side of said array of pegs to which said coding wand is driven, and
means coupled to said first and second detector elements and to said tape reader for comparing the signal indicative of the position to which said coding wand is to be driven and the signal indicative of the side of said array of pegs to which said coding wand is driven and produce a coding error signal when said signals from said detector elements and said tape reader do not correspond.
19. Apparatus as recited in claim 17 wherein said aperture plate and said peg carrier plate are integrally formed of a single sheet of light opaque material whereby said arrays of apertures are substantially permanently aligned with said array of pegs.
20.- Apparatus as recited in claim 8 further including means coupled to said coding wand driving means for sensing the direction in which said mounting means traverses said array of pegs.

Claims (20)

1. Wire braid forming apparatus comprising an array of spaced apart upstanding pegs; a mounting means adapted to continuously traverse said array of pegs; a supply of wire; a coding wand carried by said mounting means, adapted to move at one end to one of a plurality of positions with respect to said array of pegs, and adapted at said end to guide said wire; means for sensing the position of said coding wand with respect to said array of pegs and producing a synchronizing signal indicative thereof; and means for driving said coding wand to a selected one synchronism with the alignment of said coding wand with the spaces between said pegs; whereby as said mounting means continuously traverses said array of pegs and said coding wand is driven to selected positions with respect to said pegs said wire is routed from said supply through said coding wand into a selected pattern with respect to said pegs.
2. Apparatus as recited in claim 1 wherein said array of upstanding pegs is a linear array, said mounting means traverses the length of said linear array, and said coding wand is adapted to be driven between adjacent pegs to one of two positions on either side of said array.
3. Apparatus as recited in claim 2 wherein said mounting means comprises first and second substantially parallel rails, a wheeled carriage adapted to engage and roll upon said rails, and said linear array of pegs being disposed adjacent to and parallel with one of said rails.
4. Apparatus as recited in claim 1 wherein said supply of wire is adapted for mounting on and movement with said mounting means.
5. Apparatus as recited in claim 2 wherein said coding wand driving means includes a rotary electromagnet disposed on said mounting means, and having an armature affixed to said coding wand.
6. Apparatus as recited in claim 2 wherein each said peg in said array is formed of a base portion of a selected dimension and has an enlarged head portion, the enlarged portion of all of said pegs being linearly arranged in substantially a single plane; and said wire guiding end of said coding wand extends substantially to said plane such as to route said wire about said enlarged portions of said pegs.
7. Apparatus as recited in claim 6 further including a wire compactor comprising an extended support member adapted for rotation about a longitudinal axis disposed substantially parallel to said array of pegs, and a plurality of flexible tines extending from said support member intermediate said pegs such that on rotation of said support member said tines remove wire routed about said enlarged portions of said pegs and deposit it about said base portions of said pegs.
8. Apparatus as recited in claim 2 further including means for sensing the completion of a traverse by said mounting means of said array of pegs, and means for reversing the direction in which said mounting means traverses said array at the end of each such traverse such that said mounting means repeatedly reciprocally traverses said array.
9. Apparatus as recited in claim 8 further including means disposed at each end of said array for receiving and retaining said wire at the end of each said traverse of said array by said mounting means.
10. Apparatus as recited in claim 9 wherein each said wire receiving and retaining means comprises a flat plate adapted for rotation about a vertical axis disposed in substantial alignment with said linear array, a plurality of spaced apart wire holding fingers disposed on said plate in an arcuate array centered at said vertical axis, and means for rotating said plate in preselected increments at the end of each said traverse such that said wire is routed by said coding wand around one of said wire holding fingers on said plate.
11. Apparatus as recited in claim 10 wherein said wire holding fingers are pivotally disposed on said plate, and further including means for outwardly biasing said fingers such as to hold said wire under a preselected tension.
12. Apparatus as recited in claim 10 wherein said plate rotating means comprises means for torsionally biasing said plate about said vertical axis, a staggered double row of spaced apart downwardly extending pins affixed to the underside of said plate in an arcuate pattern centered at said vertical axis, a pair of plate stepping arms extending upwardly to alternately engage said downwardly extending pins, and means for alternately disengaging said stepping arms from said pins, whereby said plate is rotated in preselected increments determined by the spacing between said pins.
13. Apparatus as recited in claim 10 further including means for removably mounting an electrical connector on said plate such that wire routed around said wire holding fingers is also routed and retained over selected terminals of said connector.
14. Apparatus as recited in claim 2 further including a carrier plate adapted to receive and retain said linear array of pegs in a fixed relationship with one another.
15. Apparatus as recited in claim 1 further including a coding instruction storate means coupled to said sensing means and responsive to the output therefrom to provide a signal indicative of the position to which said coding wand is to be driven.
16. Apparatus as recited in claim 15 wherein said sensing means comprises a vertically linear array of light sources, a like vertically linear array of photoelectric detector elements spaced apart from and in substantial alignment with said array of light sources, said light source and said detector arrays being disposed on and movable with said mounting means, an aperture plate interposed between said light source and detector arrays in a fixed spatial relationship with respect to said array of pegs, and having a plurality of apertures each corresponding to a space between adjacent pegs of said array, and each said detector element producing an output signal when an aperture of said aperture place is aligned with a light source and detector of said array.
17. Apparatus as recited in claim 16 wherein said coding instruction storage means comprises a binary coded tape having a plurality of coding instructions stored at each position along the length thereof, and a tape reader coupled to said photoelectric detector element array and responsive to the output therefrom to read coding instructions from said tape and provide an output signal indicative of the position to which said coding wand is to be driven, said aperture plate further including arrays of coding apertures corresponding to the coding instruction on said tape to be read by said tape reader, and tape advance apertures corresponding to the last coding instruction to be read at a selected position on said tape, and said detector elements providing output signals to said tape reader for controlling the reading and advancing of said tape.
18. Apparatus as recited in claim 17 further including a light opaque shield affixed to the end of said coding wand opposite said wire guiding end, first and second light sources dispersed adjacent a first side of said shield, first and second photoelectric detector elements disposed adjacent the opposite side of said shield and in substantial alignment with said first and second light sources, said shield operating to interrupt light falling on one said detector when said coding wand is in a first position with respect to said pegs and to interrupt light falling on the other said detector when said coding wand is in said other position with respEct to said pegs, said detectors operative to produce an output signal indicative of the side of said array of pegs to which said coding wand is driven, and means coupled to said first and second detector elements and to said tape reader for comparing the signal indicative of the position to which said coding wand is to be driven and the signal indicative of the side of said array of pegs to which said coding wand is driven and produce a coding error signal when said signals from said detector elements and said tape reader do not correspond.
19. Apparatus as recited in claim 17 wherein said aperture plate and said peg carrier plate are integrally formed of a single sheet of light opaque material whereby said arrays of apertures are substantially permanently aligned with said array of pegs.
20. Apparatus as recited in claim 8 further including means coupled to said coding wand driving means for sensing the direction in which said mounting means traverses said array of pegs.
US00204500A 1971-12-03 1971-12-03 Wire braid forming apparatus Expired - Lifetime US3742574A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US20450071A 1971-12-03 1971-12-03

Publications (1)

Publication Number Publication Date
US3742574A true US3742574A (en) 1973-07-03

Family

ID=22758164

Family Applications (1)

Application Number Title Priority Date Filing Date
US00204500A Expired - Lifetime US3742574A (en) 1971-12-03 1971-12-03 Wire braid forming apparatus

Country Status (2)

Country Link
US (1) US3742574A (en)
CA (1) CA982027A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4236306A (en) * 1977-02-04 1980-12-02 Compagnie Internationale Pour L'informatique Method for mounting devices on a substrate
US6962173B1 (en) 2003-04-07 2005-11-08 Fishgrab Dewane K Wire handling tool element and method of use thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3451129A (en) * 1966-01-05 1969-06-24 Massachusetts Inst Technology Process for manufacturing digital computer memories
US3639965A (en) * 1970-03-19 1972-02-08 Wang Laboratories Wiring loom

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3451129A (en) * 1966-01-05 1969-06-24 Massachusetts Inst Technology Process for manufacturing digital computer memories
US3639965A (en) * 1970-03-19 1972-02-08 Wang Laboratories Wiring loom

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4236306A (en) * 1977-02-04 1980-12-02 Compagnie Internationale Pour L'informatique Method for mounting devices on a substrate
US4236301A (en) * 1977-02-04 1980-12-02 Compagnie Internationale Pour L'informatique Apparatus for mounting devices on a substrate
US6962173B1 (en) 2003-04-07 2005-11-08 Fishgrab Dewane K Wire handling tool element and method of use thereof

Also Published As

Publication number Publication date
CA982027A (en) 1976-01-20

Similar Documents

Publication Publication Date Title
US2733425A (en) Servo control means for data storage device
US3541271A (en) Dial operated search control for tape recorder
US3727203A (en) Address comparator with time interval matching transport characteristics
US2620389A (en) Three-dimensional selector and memory device
US3098119A (en) Information storage system
US3973080A (en) Playback device for a disc-shaped record carrier with transducer lifting for changing playback groove for fast, slow or stop effects
GB1181423A (en) Apparatus for the Consecutive or Selective Playback of Tapes containing Data Stored in a Number of Cassettes
US2914752A (en) Information storage system
US3742574A (en) Wire braid forming apparatus
US3662344A (en) Automatic phonograph with pin memory unit and cam readout unit
US3048827A (en) Intelligence storage equipment with independent recording and reading facilities
US2910669A (en) System for magnetic storage of data
US3555509A (en) Numerical storage phonograph selector
US3028580A (en) Record player and selecting system therefor
US3582569A (en) Selecting apparatus for the reproduction of multitrack magnetic tapes
US3076066A (en) Digital programme controller
US3046553A (en) Seismic reproducing and recording device
US3054036A (en) Automatic positioning apparatus
US3419883A (en) Data acquisition and recording system
US3059843A (en) Apparatus for producing a programme for controlling a knitting machine
US3237657A (en) Grid winding apparatus
US3704450A (en) Seismic trace center-line generator
US3229036A (en) Data transmission apparatus
US3099822A (en) Magnetic data storage devices
US3752483A (en) Tape cassette changer system

Legal Events

Date Code Title Description
AS Assignment

Owner name: AG COMMUNICATION SYSTEMS CORPORATION, 2500 W. UTOP

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNOR:GTE COMMUNICATION SYSTEMS CORPORATION;REEL/FRAME:005060/0501

Effective date: 19881228