DE2841123A1 - DIGITAL SERVO DEVICE, IN PARTICULAR FOR VIDEO TAPE DEVICES - Google Patents
DIGITAL SERVO DEVICE, IN PARTICULAR FOR VIDEO TAPE DEVICESInfo
- Publication number
- DE2841123A1 DE2841123A1 DE19782841123 DE2841123A DE2841123A1 DE 2841123 A1 DE2841123 A1 DE 2841123A1 DE 19782841123 DE19782841123 DE 19782841123 DE 2841123 A DE2841123 A DE 2841123A DE 2841123 A1 DE2841123 A1 DE 2841123A1
- Authority
- DE
- Germany
- Prior art keywords
- circuit
- output data
- signal
- output
- counter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/22—Controlling the speed digitally using a reference oscillator, a speed proportional pulse rate feedback and a digital comparator
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S388/00—Electricity: motor control systems
- Y10S388/90—Specific system operational feature
- Y10S388/901—Sample and hold
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S388/00—Electricity: motor control systems
- Y10S388/907—Specific control circuit element or device
- Y10S388/912—Pulse or frequency counter
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Velocity Or Acceleration (AREA)
- Television Signal Processing For Recording (AREA)
Description
Henkel, Kern, Feiler & Hänzel PatesitaBiwäSteHenkel, Kern, Feiler & Hänzel PatesitaBiwäSte
— f - f
\9 - Registered Representatives \ 9 - Registered Representatives
before thebefore the
European Patent OfficeEuropean Patent Office
Tokyo Shibaura Denki Kabushiki Kaisha, Möhlstraße 37Tokyo Shibaura Denki Kabushiki Kaisha, Möhlstrasse 37
Kawasaki-shi, Japan D-8Ü00 München 80Kawasaki-shi, Japan D-8Ü00 Munich 80
Tel.: 089/982085 87Tel .: 089/982085 87
lelex: 052980? hnkld Telegramme- ellipsoidlelex: 052980? hnkld telegrams - ellipsoid
2 1. Sep. 19782 Sep 1 1978
53Ρ35Π-353Ρ35Π-3
Digitale Seryovorrich Lung/ insbesondere für VideobandgeräteDigital Seryovorrich Lung / in particular for video tape recorders
Die Erfindung betrifft eine digitale Servovorrichtung zur Regelung der Drehzahl bei einem Videobandgerät o.dgl.The invention relates to a digital servo device for controlling the speed of a video tape recorder or the like.
Ein normales Bild- oder Videobandgerät (VTR) enthält eine automatische Frequenzregelschaltung (AFC) zur Stabilisierung der Drehung eines Magnetkopfes und einer Banditransport) rolle sowie eine automatische Phasenregelschaltung (APC), um die Drehung von Magnetkopf und Bandrolle mit einem Aufzeichnung/Wiedergabesignal zu synchronisieren. Bei einem AFC/APC-Servomechanismus mit dem in Figur 1 dargestellten Grundaufbau wird üblicherweise e.in Analogsignal benutzt.A normal picture or video tape recorder (VTR) contains an automatic frequency control circuit (AFC) for stabilization the rotation of a magnetic head and a tape transport) roll and an automatic phase locked loop (APC) circuit to control the rotation of the magnetic head and tape roll synchronize with a recording / playback signal. For an AFC / APC servo mechanism with the in The basic structure shown in FIG. 1 is usually used in an analog signal.
Der Servomechanismus vermag eine Magnetkopf-Drehphasensteuerung durchzuführen. Die Rotations- oder Drehphase eines Motors zum Drehen des Magnetkopfes wird dabei durch zwei Drehphasendetektoren 11 und 12 abgegriffen.The servomechanism is capable of performing magnetic head rotational phase control. The rotation or spinning phase a motor for rotating the magnetic head is tapped by two rotary phase detectors 11 and 12.
9 0 9 8 12/10939 0 9 8 12/1093
L 2841V3L 2841V3
— Γ" -- Γ "-
Diese, in einer festen Position angeordneten Detektoren 11 und 12 besitzen dieselbe Konstruktion wie der Magnetkopf. Wenn eine Scheibe oder Platte eines Magnetkopfmotors 10 in Drehung versetzt wird, so daß ein an der Platte vorgesehener Permanentmagnet in Gegenüberstellung zum Detektor gelangt, erzeugt der Detektor Tachosignale. Die Tachosignale, d.h. Meßsignale, werden über Verstärker 13 und 14 an die Setz- und Rückstellklemmen eines Flip-Flops 15 angelegt. Infolgedessen erscheinen die Ausgangssignale des Flip-Flops 15 beim jedesmaligen Anlegen der Tachosignale an das Flip-Flop 15 als sich wiederholende, invertierte und nicht-invertierte Impulse gemäß Fig. 2F. Das Ausgangssignal des Flip-Flops 15 wird einem monostabilen Multivibrator 16 eingegeben, durch den es zu Rechteckwellen (T2 gemäß Fig. 2E) mit einem vorbestimmten Abfallintervall geformt wird. Das Ausgangssignal des Multivibrators 16 wird an einen Referenz- bzw. Bezugssignalgenerator 17 angelegt, dessen Ausgangssignal die Trapezform gemäß Fig. 2D besitzt und einer Vergleich/Abtastschaltung 18 eingespeist wird. Außerdem liefert ein Abtastimpulsgenerator 19 einen Abtastimpuls zur Vergleich/ Abtastschaltung 18-f, Der die Wellenform gemäß Fig. 2C besitzende Abtastimpuls wird dadurch erhalten, daß ein Vertikalsynchronisiersignal (vergl. Fig. 2A) als Bezugssignal einer Zeiteinsteil- bzw. -regelvorrichtung 20 eingegeben wird, um einen Zeitsteuer- bzw. Taktimpuls gemäß Fig. 2B zu erhalten, und dann dieser Taktimpuls dem Probeentnahme impulsgenerator 19 eingespeist wird. Ein Teil des schrägen Flankenabschnitts des trapezförmigen Bezugssignals gemäß Fig. 2D wird getastet, und es wird ein Phasenvergleich zwischen dem so -getasteten Signal und dem Probeentnahme signal gemäß Fig. 2C durchgeführt, um eine Spannung entsprechend diesem Phasenunterschied zu erzeugen. Die Spannung wird durch einen Haltekreis 21 gehalten. Dies bedeutet, daß die vom Haltekreis 21 gehaltene Spannung einenThese fixed position detectors 11 and 12 have the same construction as the magnetic head. When a disk of a magnetic head motor 10 is rotated so that an on the If the permanent magnet provided on the plate reaches the detector in opposition, the detector generates speed signals. The speedometer signals, i.e. measurement signals, are sent to the set and reset terminals via amplifiers 13 and 14 a flip-flop 15 is applied. As a result, the output signals of the flip-flop 15 appear each time it is applied the speedometer signals to the flip-flop 15 as repetitive, inverted and non-inverted pulses according to Fig. 2F. The output signal of the flip-flop 15 is input to a monostable multivibrator 16 through which it is shaped into square waves (T2 in FIG. 2E) with a predetermined fall interval. The output signal of the multivibrator 16 is applied to a reference signal generator 17, the output signal of which is trapezoidal 2D and a comparison / sampling circuit 18 is fed. In addition, a sampling pulse generator delivers 19 a sampling pulse to the comparison / sampling circuit 18-f, which has the waveform shown in Fig. 2C having sampling pulse is obtained by inputting a vertical synchronizing signal (see Fig. 2A) as a reference signal to a timing device 20 to obtain a timing pulse as shown in Fig. 2B, and then this timing pulse to the sampling pulse generator 19 is fed. Part of the sloping edge portion of the trapezoidal reference signal 2D is sampled, and there is a phase comparison between the signal sampled in this way and the sampling signal according to FIG. 2C carried out to a voltage to generate according to this phase difference. The voltage is held by a holding circuit 21. This means, that the voltage held by the hold circuit 21 a
909812/109^909812/109 ^
Phasenunterschied zwischen der Drehphase des Magnetkopfmotors 10 und der Phase eines Vertikalsynchronisiersignals des Fernsehsignals darstellt, das bei der Drehung des Magnetkopfmotors 10 wiedergegeben wird. Das Ausgangssignal des Haltekreises 21 wird über eine aus einem Tiefpaßfilter bestehende Frequenzkompensierschaltung 2 2 einem Motors teuerkreis 23 zugeführt, durch den die Drehung oder Drehzahl des Kopfmotors 10 gesteuert wird.Phase difference between the rotational phase of the magnetic head motor 10 and the phase of a vertical synchronizing signal of the television signal reproduced upon rotation of the magnetic head motor 10. The output signal of the hold circuit 21 is a frequency compensation circuit 2 2 a consisting of a low-pass filter Motor control circuit 23 supplied by which the rotation or speed of the head motor 10 is controlled.
Da ein Analogsignal als Reglerdaten (control data) benutzt wird, ist der Betriebspunkt der Servovorrichtung mit dem beschriebenen Aufbau Änderungen aufgrund von Temperaturänderungen und Änderungen der Stromversorgung unterworfen, während seine Regelschleife (control loop) durch äußere Störeinflüsse gestört wird. Bei dieser Vorrichtung ist somit die Genauigkeit schwierig zu verbessern. Außerdem werden ein Kondensator großer Kapazität in der Halteschaltung, ein monostabiler Multivibrator usw. benötigt, wodurch sich die Zahl der äußeren Elemente bei Ausbildung der Servovorrichtung als integrierter Schaltkreis vergrößert, so daß diese Vorrichtung für die Auslegung als kompakte Einheit ungeeignet ist.Since an analog signal is used as control data, the operating point of the servo device is with the The structure described is subject to changes due to temperature changes and changes in the power supply, while its control loop due to external interference is disturbed. In this device, accuracy is difficult to improve. Also be a large-capacity capacitor in the hold circuit, a monostable multivibrator, etc. is required, which results in the number of external elements is increased when the servo device is designed as an integrated circuit, so that this device is unsuitable for design as a compact unit.
Als Lösung für diese Probleme ist eine Schaltung zur Messung einer Regelgröße (control amount) unter Verwendung eines Digitalsignals vorgesehen. Figur 3 veranschaulicht eine (bisherige) Vorrichtung zur Messung einer Regelgrösse einer AFC-Regelschleife bei einem Bandrollen-Antriebssystem. As a solution to these problems, a circuit for measuring a control amount is used a digital signal is provided. FIG. 3 illustrates a (previous) device for measuring a controlled variable an AFC control loop in a belt roller drive system.
Die Setzklemme S eines Flip-Flops 32 ist mit dem Ausgang eines Schieberegisters 31 verbunden. Die ..Rückstellung des Flip-Flops 32 erfolgt durch das an das Schieberegister 31 angelegte Tachosignal. Das Ausgangssignal des Flip-Flops 32 öffnet und schließt eine Takttorschaltung 34 am Eingang eines Zählers 33. Der Zähler 33 ist ein Binärzähler, wobeiThe set terminal S of a flip-flop 32 is connected to the output of a shift register 31. The ..Resetting of the Flip-flops 32 are carried out by the shift register 31 applied speed signal. The output of the flip-flop 32 opens and closes a clock gate circuit 34 at the input a counter 33. The counter 33 is a binary counter, where
909812/10 93909812/10 93
die Daten entsprechend der Zählung dieses Zählers in Binärform einer Verriegelungsschaltung 35 zugeführt werden, deren Ausgangssignal einem Digital/Analog-Wandler 36 eingegeben und in diesem in eine Analoggröße umgesetzt wird. Die so umgesetzte Analogregelgröße wird über die Frequenzkompensierschaltung 22 und den Motorsteuerverstärker 23 an den Motor 10 angelegt. Das Schieberegister 31 bewirkt die übertragung der Tachosignale in Abhängigkeit von den Taktimpulsen gleichzeitig mit dem Rückstellen des Flip-Flops 32, so daß die Torschaltung 34 geschlossen wird. Die Zählerschaltung 33 wird durch einen Freimach- oder Löschimpuls von einer Ausgangsklemme freigemacht. Anschließend wird das Ausgangssignal des Flip-Flops 32 mit einer Phasenverzögerung invertiert. Infolgedessen wird die Torschaltung 34 geöffnet, und der Zähler 33 zählt die Taktimpulse vom Ausgangszustand (von Anfang) an, bis das nächste Tachosignal an das Schieberegister 31 angelegt wird. Die Zähldaten des Zählers werden in der Verriegelungsschaltung 35 durch einen von einer Ausgangsklemme 38 des Schieberegisters 31 abgegebenen Verriegelungsimpuls verklinkt (latched). Die so verklinkte oder verriegelte Zahl wird durch den Digital/Analog-Wandler 36 in ein Analogsignal umgesetzt. Die beschriebene Servovorrichtung benötigt eine große Zahl von Regelgrößen-Meßelementen (AFC- und -APC-Schaltungen für die Platte, AFC- und APC-Schaltungen für Band(transport)rolle) und somit insgesamt eine größere Zahl von Bauteilen.the data corresponding to the count of this counter is supplied in binary form to a latch circuit 35 whose output signal is sent to a digital / analog converter 36 is entered and converted into an analog variable in this. The analog controlled variable converted in this way becomes through the frequency compensating circuit 22 and the motor control amplifier 23 applied to the motor 10. The shift register 31 causes the transmission of the speedometer signals in Dependence on the clock pulses simultaneously with the resetting of the flip-flop 32, so that the gate circuit 34 is closed. The counter circuit 33 is activated by an enable or clear pulse from an output terminal released. The output signal of the flip-flop 32 is then inverted with a phase delay. As a result, the gate circuit 34 is opened and the counter 33 counts the clock pulses from the initial state (from Beginning) until the next speed signal is applied to the shift register 31. The counting data of the counter will be in the latch circuit 35 by a latch pulse output from an output terminal 38 of the shift register 31 latched. The number thus latched or locked is converted by the digital / analog converter 36 converted into an analog signal. The servo device described requires a large number of controlled variable measuring elements (AFC and APC circuits for the board, AFC and APC circuits for tape (transport) roll) and thus a larger number of components overall.
Außerdem ergeben sich hierbei komplizierte Zählersteuerung oder -regelung und Unterscheidungsregelung (discrimination control).In addition, this results in complicated counter control or regulation and discrimination regulation (discrimination control).
Aufgabe der Erfindung ist damit die Schaffung einer digitalen Servovorrichtung, welche die Regeldaten oder -größen in Digitaldaten oder -größen umwandelt und dadurch eineThe object of the invention is thus to create a digital servo device which controls the control data or variables converted into digital data or sizes and thereby a
909812/1093909812/1093
Drift aufgrund von Änderungen der Temperatur und der Stromversorgung zwecks Gewährleistung eines genauen Abtastens und Haltens verhindert, welche Störeinflüsse zu unterdrükken vermag, welche sich zur Ausbildung als integrierter Halbleiterschaltkreis (IC) und somit als kompakte Einheit eignet und bei welcher die Zahl der erforderlichen Elemente oder Bauteile verringert ist.Drift due to changes in temperature and power supply for the purpose of ensuring accurate sampling and holding prevents which interfering influences are suppressed capable of training as an integrated semiconductor circuit (IC) and thus as a compact unit suitable and in which the number of required elements or components is reduced.
Diese Aufgabe wird durch die in den beigefügten Patentansprüchen gekennzeichneten Merkmale gelöst.This object is achieved by the features characterized in the attached patent claims.
Mit der Erfindung wird eine digitale Servovorrichtung geschaffen, die gekennzeichnet ist durch einen auf Taktimpulse ansprechenden Binärzähler zur Lieferung eines Zählungsausgangs in Binärform, eine an den Binärzähler angeschlossene erste Speicherschaltung zur Speicherung des Zählungsausgangs bei Eingang eines ersten Verriegelungsimpulses, eine mit der ersten Speicherschaltung verbundene zweite Speicherschaltung zur Speicherung eines Ausgangssignals der ersten Speicherschaltung bei Eingang des ersten Verriegelungsimpulses und eine an die beiden Speicherschaltungen angeschlossene Datenverarbeitungsschaltung zur Berechnung einer Regelgröße aus dem Unterschied zwischen den Ausgangsdaten von erster und zweiter Speicherschaltung.The invention provides a digital servo device which is characterized by a clock pulse responsive binary counter for supplying a count output in binary form, one connected to the binary counter first memory circuit for storing the count output when a first locking pulse is received, a second memory circuit connected to the first memory circuit for storing an output signal of the first memory circuit upon receipt of the first locking pulse and one to the two memory circuits connected data processing circuit for calculating a controlled variable from the difference between the output data of the first and second memory circuit.
Im folgenden sind bevorzugte Ausführungsformen der Erfindung im Vergleich zum Stand der Technik anhand der beigefügten Zeichnung näher erläutert. Es zeigen:The following are preferred embodiments of the invention in comparison to the prior art explained in more detail with reference to the accompanying drawing. Show it:
Fig. 1 ein Blockschaltbild einer bisherigen analogen Servovorrichtung, 1 shows a block diagram of a previous analog servo device,
Fig. 2 ein Wellenformdiagramm für die Teile der Vorrichtung nach Fig. 1, wobei Fig. 2A die Wellenform eines an eine Zeiteinstellschaltung angelegten Bezugssignals, Fig. 2B die Wellenform eines Ausgangssignals der Zeiteinstellschaltung gemäß Fig. 1, Fig. 2C dieFigure 2 is a waveform diagram for the parts of the apparatus of Fig. 1, wherein Fig. 2A shows the waveform of a reference signal applied to a time setting circuit, FIG. 2B shows the waveform of an output signal of the time setting circuit according to FIG. 1, FIG. 2C shows the
909812/1093909812/1093
Wellenform des Ausgangssignals eines Probeentnahmeii^iulsgenerators gemäß Fig. 1, Fig. 2D die Wellenform des Ausgangssignals eines Bezugssignalgenerators gemäß Fig. 1, Fig. 2E die Wellenform des Ausgangssignals eines monostabilen Multivibrators gemäß Fig. 1 und Fig. 2F die Wellenform des Ausgangs signals eines Flip-Flops gemäß Fig. 1 zeigen/Waveform of the output signal of a sampling pulse generator 1, 2D shows the waveform of the output signal of a reference signal generator 1, FIG. 2E shows the waveform of the output signal of a monostable multivibrator according to FIG Fig. 1 and Fig. 2F show the waveform of the output signal of a flip-flop according to Fig. 1 /
Fig. 3 ein Blockschaltbild einer bisherigen Impulsintervall-Meßschaltung, 3 shows a block diagram of a previous pulse interval measuring circuit,
Fig. 4 ein Schaltbild einer Ausführungsform einer Impulsintervall-Meßschaltung in einer AFC-Regelschleife,Fig. 4 is a circuit diagram of an embodiment of a pulse interval measuring circuit in an AFC control loop,
Fig. 5 ein Schaltbild einer Datenverarbeitungsschaltung zur Verarbeitung eines Ausgangssignals der Schaltung nach Fig. 4,Fig. 5 is a circuit diagram of a data processing circuit for processing an output signal of the circuit according to Fig. 4,
Fig. 6 ein Schaltbild einer Impulsphasen-Meßschaltung in einer APC-Regelschleife,6 is a circuit diagram of a pulse phase measuring circuit in FIG an APC control loop,
Fig. 7 ein Zeitsteuerdiagramm zur Erläuterung -der Arbeitsweise der digitalen Servovorrichtung,7 shows a timing diagram to explain the mode of operation the digital servo device,
Fig. 8 ein Schaltbild einer Ausführungsform eines Blind-(dummy) bzw. Pseudovertikalsynchronisiersignal-Generators, 8 is a circuit diagram of an embodiment of a dummy or pseudo-vertical synchronization signal generator,
Fig. 9 ein Schaltbild einer anderen Ausführungsform des Rechenschaltungsabschnitts ,Fig. 9 is a circuit diagram of another embodiment of the arithmetic circuit section ,
Fig.10 ein Zeitsteuerdiagramm zur Erläuterung der Arbeitsweise der Schaltung nach Fig. 9,10 shows a timing diagram to explain the mode of operation the circuit according to FIG. 9,
Fig.11 ein Signalwellenformdiagramm zur Erläuterung der Arbeitsweise der Schaltung nach Fig. 9,Fig. 11 is a signal waveform diagram for explaining the Operation of the circuit according to FIG. 9,
909812/1093909812/1093
Fig. 12 ein Blockschaltbild einer anderen Ausführungsform des Pseudovertikalsynchronisiersignal-Generators,Fig. 12 is a block diagram of another embodiment the pseudo-vertical synchronization signal generator,
Fig. 13 ein Blockschaltbild mit Platten- und Bandrollen-AFC- und -APC-Regelschleifen bei einer Servovorrichtung für ein Videobandgerät unter Anwendung des Rechenschemas nach Fig. 5 und13 is a block diagram with plate and tape roll AFC and APC control loops in a servo device for a video tape recorder using the calculation scheme of FIGS. 5 and
Fig. 14 ein Blockschaltbild eines in den Platten-AFC- und -APC-Regelschleifen einer Videobandgerät-Servovorrichtung verwendeten .Zeitdifferenz-Datenverarbei tungssystems.Fig. 14 is a block diagram of one in the disk AFC and -APC control loops of a video tape recorder servo device. Time difference data processing management system.
Die Figuren 1 bis 3 sind eingangs bereits erläutert worden.Figures 1 to 3 have already been explained at the beginning.
Figur 4 veranschaulicht eine Scheiben- bzw. Platten-Servovorrichtung für den Magnetkopf eines Bild- bzw. Videobandgeräts. Bei dieser Servovorrichtung wird das Zeitintervall der Tachosignale zur Steuerung oder Regelung der Drehzahl des Plattenmotors gemessen. Diese Messung stützt sich auf die Tatsache, daß bei niedriger Drehzahl des Motors ein größeres Zeitintervall vorliegt und umgekehrt. Um daher die Drehzahl des Motors konstant zu halten, braucht nur das Zeitintervall gesteuert bzw. geregelt zu werden. Dabei wird ein Taktimpuls an eine Eingangsklemme 41 angelegt, und ein Platten-Tachosignal wird einer Eingangsklemme 42 zugeführt. An die Eingangsklemme 41 ist ein Binärzähler 45 angeschlossen, welcher die Taktimpulse zählt und einen Zählausgang in vorbestimmter Zeit- oder Taktsteuerung liefert. Die Eingangsklemme 42 ist über Umsetzer 43 und 44 mit den Verriegelungsimpuls-Eingangsklemmen zweier Verriegelungsschaltungen 46 bzw. 47 verbunden. Die erste Verriegelungsschaltung 46 besitzt eine Konfiguration mit derselben Bitzahl wie die Ausgangsbitzahlen des Binärzählers 45, und sie vermag die am Binärzähler 45 gezählten Takt-Figure 4 illustrates a disk servo for the magnetic head of an image or video tape recorder. In this servo device, the time interval becomes the speedometer signals for controlling or regulating the speed of the plate motor are measured. This measurement is based on the fact that there is a larger time interval at low engine speed and vice versa. To therefore To keep the speed of the motor constant, only the time interval needs to be controlled or regulated. Included a clock pulse is applied to an input terminal 41 and a disk speed signal is applied to an input terminal 42. A binary counter 45 is connected to the input terminal 41, which counts the clock pulses and one Provides count output in a predetermined time or cycle control. The input terminal 42 is via converters 43 and 44 connected to the latch pulse input terminals of two latch circuits 46 and 47, respectively. The first interlock circuit 46 has a configuration with the same number of bits as the output bit numbers of the binary counter 45, and it is capable of the clock cycle counted on the binary counter 45
909812/1093909812/1093
impulse bei Eingang eines Verriegelungsimpulses zu verriegeln bzw. verklinken (to latch). Die zweite Verriegelungsschaltung 47 besitzt eine Konfiguration mit einer Bitzahl entsprechend derjenigen der ersten Verriegelungsschaltung 46, und sie vermag die an letzterer verriegelten Daten bei bei Eingang eines Verriegelungsimpulses zu verriegeln bzw. verklinken. Wenn das Tachosignal als Verriegelungsimpuls an die beiden Verriegelungsschaltungen 46 und 47 angelegt wird/ werden der Speicherinhalt der ersten Verriegelungsschaltung 46 zur zweiten Verriegelungsschaltung 47 verschoben und der Inhalt des Zählers 45 zur ersten Verriegelungsschaltung 46 übertragen. Wenn somit ein ersten Tachosignal an die beiden Verriegelungsschaltungen 46 und 47 angelegt wird, wird der Inhalt des Zählers 45 in der ersten Verriegelungsschaltung 46 verriegelt bzw. verklinkt. Wenn sodann ein zweites Tachosignal den beiden Verriegelungsschaltungen 46 und 47 zugeführt wird, wird der anfängliche Zählwert des Zählers 45 in der zweiten Verriegelungsschaltung 47 und der augenblickliche oder derzeitige Zählwert des Zählers 45 in der ersten Verriegelungsschaltung 46 verriegelt. Wenn die Daten oder Größen (data) der zweiten Verriegelungsschaltung 47 von denen der ersten Verriegelungsschaltung 46 subtrahiert werden, wird ein Zeitintervall zwischen den Tachosignalen in Form von Digitaldatento lock or latch pulses on receipt of a locking pulse. The second interlock circuit 47 has a configuration with a number of bits corresponding to that of the first latch circuit 46, and it is able to lock or lock the data locked to the latter upon receipt of a locking pulse. latch. When the speedometer signal is applied to the two locking circuits 46 and 47 as a locking pulse the memory content of the first latch circuit 46 is / are shifted to the second latch circuit 47 and the contents of the counter 45 are transmitted to the first latch circuit 46. So if a first speedometer signal is applied to the two latch circuits 46 and 47, the content of the counter 45 becomes in the first latch circuit 46 locked or latched. If then a second speed signal to the two locking circuits 46 and 47 is supplied, the initial count value of the counter 45 in the second latch circuit 47 becomes and the current count of the counter 45 is latched in the first latch circuit 46. if subtracts the data of the second latch circuit 47 from those of the first latch circuit 46 becomes a time interval between the speedometer signals in the form of digital data
iUQf ar a2, a3 , &n) - (bQ, b1 , b,,, hy , bj* iU Qf a r a 2 , a 3 , & n ) - (b Q , b 1 , b ,,, h y , bj *
erhalten, vorausgesetzt, der Zähler 45 setzt seinen Zählvorgang fort, bis sein Zählwert überfließt und ohne Zwischenlöschung zu Null gelöscht wird. Der Zähler 45 und die beiden Verriegelungsschaltungen 46 und 47 sind von üblicher Bauart und bestehen aus einem D-Typ-Flip-Flop.obtained, provided that the counter 45 continues its counting process until its count overflows and without intermediate clearing is cleared to zero. The counter 45 and the two latch circuits 46 and 47 are conventional Design and consist of a D-type flip-flop.
Figur 5 veranschaulicht eine Datenverarbeitungsschaltung zur Verarbeitung der Ausgangsdaten der beiden Verriegelungsschaltungen 46 und 47. Die Binärdaten A (aQ, a.. a ) Figure 5 illustrates a data processing circuit for processing the output data of the two locking circuits 46 and 47. The binary data A (a Q , a .. a)
der ersten Verriegelungsschaltung 46 und die Binärdatenof the first latch circuit 46 and the binary data
909812/1093909812/1093
B(bQ, b. ... b ) der zweiten Verriegelungsschaltung 47 werden einem ersten Subtrahierwerk 50 zugeliefert, in welchem eine BerechnungB (b Q , b. ... b) of the second latch circuit 47 are supplied to a first subtracter 50, in which a calculation
durchgeführt wird. Das Ergebnis der Subtraktion durch das Subtrahierwerk 50 wird zu einem zweiten Subtrahierwerk 51 geliefert, dem außerdem eine Konstante K (k„, k. ... k ) eingegeben wird. Das zweite Subtrahierwerk 51 vermag die Konstante K vom Ergebnis der Berechnung (A-B) zu subtrahieren. Die Konstante K wird zur Relativverschiebung einer gemessenen Datengröße oder -menge (data amount) benutzt, weil eine tatsächliche Regelgröße durch eine Bitzahl dargestellt wird, die kleiner ist als diejenige des ersten Subtrahierwerks 50. Es sei angenommen, daß das erste Subtrahierwerk 50 eine 15-Bit-Konfiguration besitzt. In diesem Fall kann ein endgültiger (final) Regelgrößenbereich durch 10 Bits ausgedrückt werden. Infolgedessen wird die Konstante K benutzt, um die Meßdatengröße so umzusetzen, daß eine Soll- oder Zielgröße (target value) in der Mittel eines Regelgrößenbereichs von 0 - 1023, d.h. bei 512 erhalten wird. Die vom zweiten Subtrahierwerk 51 gelieferten Daten D (d„, d.. .. . d ) = A (aQ ... a ) - B (bQ ... b ) - K (k_ ... k ) stellen einen vorbestimmten Dateninhalt dar. Eine Anzahl der obersten bzw. höchsten Bits, z.B. die fünf höchsten Bits, werden durch eine bedingte (conditional) Diskriminierschaltung 53 diskriminiert. Die Diskriminierung geschieht dabei wie folgt:is carried out. The result of the subtraction by the subtracting unit 50 is supplied to a second subtracting unit 51, to which a constant K (k ", k.... K) is also input. The second subtracter 51 is able to subtract the constant K from the result of the calculation (AB). The constant K is used for the relative shifting of a measured data size or amount (data amount) because an actual controlled variable is represented by a number of bits which is smaller than that of the first subtracter 50. It is assumed that the first subtractor 50 is a 15- Bit configuration. In this case, a final controlled variable range can be expressed by 10 bits. As a result, the constant K is used to convert the measured data size in such a way that a target or target value in the mean of a controlled variable range from 0-1023, ie at 512, is obtained. Set the data D (d ", d .. ... D) supplied by the second subtracter 51 = A (a Q ... a) - B (b Q ... b) - K (k_ ... k) A number of the uppermost or highest bits, for example the five highest bits, are discriminated by a conditional discrimination circuit 53. The discrimination occurs as follows:
0 wenn D <; 0 E ^ 2m-l wenn D > 2m 0 if D <; 0 E ^ 2 ml if D> 2 m
A-B-K wenn 0< D < 2m (sofern D = A-B-K, Modus 2n)ABK if 0 <D <2 m (if D = ABK, mode 2 n )
Bei D £ 0 ist das Zeitintervall des Tachosignals eng bzw. klein. Die Motordrehzahl ist daher höher, und sie weicht vom unteren Grenzwert eines vorgegebenen RegelbereichsAt D £ 0 the time interval of the speedometer signal is narrow or small. The engine speed is therefore higher and it deviates from the lower limit value of a predetermined control range
90 98 12/109390 98 12/1093
(AFC-Bereich) ab. Das Ausgangssignal der Verriegelungsschaltung 52 wird somit zu E (eQ ... e ) = (0 ... 0), und wenn die Analogumsetzung erfolgt, geht der Gleichspannung spegel auf den unteren Grenzwert über.(AFC area). The output signal of the latch circuit 52 thus becomes E (e Q ... e) = (0 ... 0), and when the analog conversion takes place, the DC voltage level goes over to the lower limit value.
Bei D ^. 2m ist das Zeitintervall des Tachosignals groß. Die Drehzahl des Motors ist daher niedrig und vom oberen Grenzwert des vorgegebenen Regelbereichs (AFC-Bereich) abgewichen. Das Ausgangssignal der Verriegelungsschaltung 52 wird daher zur E (eQ ... e ) = 1 ... 1), und bei Durchführung der Analogumsetzung geht der Gleichspannungspegel auf den oberen Grenzwert über.At D ^. The time interval of the speedometer signal is 2 m. The speed of the motor is therefore low and deviated from the upper limit of the specified control range (AFC range). The output signal of the latch circuit 52 therefore becomes E (e Q ... e) = 1 ... 1), and when the analog conversion is carried out, the DC voltage level goes to the upper limit value.
Bei 0<D< 2 liegt die Drehzahl des Motors innerhalb des AFC-Bereichs, wobei das Rechenergebnis die Reglerdaten darstellt.With 0 <D <2, the speed of the motor is within the AFC range, whereby the calculation result corresponds to the controller data represents.
Die oberen Bits des genannten Zählwerts D werden der Bedings-Diskriminierschaltung zur Diskriminierung eingegeben. Es sei angenommen, daß die Ausgangs-Bitzahl des zweiten Subtrahierwerks 51 15 Bits (Bits 0 bis 14) umfasst. In diesem Fall werden die Bits 10 bis 14 diskriminiert. Wenn dabei Bit 14 eine logische "1" ist, ist der Zählwert D negativ, so daß die Bits 0 bis 9 sämtlich eine logische "0" darstellen. Dies bedeutet: E=O (zu beachten ist, daß Bit 14 ein Vorzeichenbit ist). Wenn eines der Bits 10 bis 14 eine logische "1" ist, übersteigt der Zählwert D 210-1, auch wenn die unteren Bits (0 bis 9) sämtlich eine logische "0" darstellen. Somit gilt E = (en ... e ) sämtlich ent-The upper bits of said count value D are input to the condition discriminating circuit for discrimination. It is assumed that the output bit number of the second subtracter 51 is 15 bits (bits 0-14). In this case, bits 10 to 14 are discriminated. If bit 14 is a logical "1", the count value D is negative, so that bits 0 to 9 all represent a logical "0". This means: E = O (note that bit 14 is a sign bit). If any of the bits 10 to 14 is a logic "1", the count value D 2 exceeds 10 -1 even if the lower bits (0 to 9) all represent a logic "0". Hence E = (e n ... e) applies to all
OmOm
sprechend einer logischen "1". Wenn die oberen Bits (10 bis 14) sämtlich den logischen Null-Pegel besitzen, liegt der Zählwert D im Bereich von 0 bis 1023. Dabei werden die Bits 0 bis 9 als Ausgang geliefert.speaking of a logical "1". If the upper bits (10 to 14) all have the logical zero level, the count value D is in the range from 0 to 1023. The Bits 0 to 9 supplied as an output.
909812/1093909812/1093
Bei der Schaltung gemäß Fig. 4 und 5 wird das Zeitintervall des Tachosignals vom Phasendetektor des Magnetkopfmotors als Unterschied der Zählgrößen dargestellt und in Form von Digitaldaten in der Verriegelungsschaltung gespeichert, worauf die Digitaldaten in Analogdaten für die Zufuhr zum Antriebskreis des Gleichstrommotors umgesetzt werden. Die dargestellte Schaltungsanordnung ist für die AFC-Regelschleife des Plattenservosystems vorgesehen, während die APC-Regelschleife dieses Servosystems auf dieselbe Weise ausgelegt sein kann. In der APC-Regelschleife wird jedoch das Zeitintervall zwischen dem Tachosignal und den Bezugssignalen etwa dem Vertikalsynchronisiersignal des Fernsehsignals usw., gemessen.In the circuit of Figs. 4 and 5, the time interval of the speed signal from the phase detector of the magnetic head motor shown as the difference in counts and in the form of digital data in the latch circuit stored, whereupon the digital data is converted into analog data for supply to the drive circuit of the DC motor implemented. The circuit arrangement shown is for the AFC control loop of the disk servo system provided while the APC control loop of this servo system may be designed in the same way. In the APC control loop, however, the time interval between the speedometer signal and the reference signals such as the vertical synchronizing signal of the television signal, etc., measured.
Figur 6 veranschaulicht eine Schaltungsanordnung zur Verwendung bei einer APC-Regelschleife des Platten-ServosystemsFigure 6 illustrates circuitry for use in an APC control loop of the disk servo system
Bei dieser Schaltungsanordnung zählt ein Zähler 61 Taktimpulse, wobei der Zählwert des Zählers 61 durch ein an eine Eingangsklemme 64 angelegtes Vertikalsynchronisiersignal an bzw. in einer ersten Verriegelungsschaltung 62 verriegelt bzw. verklinkt wird. Wenn das Tachosignal an die Eingangsklemme 65 angelegt wird, wird ein bis zu diesem Zeitpunkt hochgezählter Zählwert einer zweiten Verriegelungsschaltung 63 eingegeben. Wenn die in erster und zweiter Verriegelungsschaltung 62 bzw. 63 festgelegten Daten (b„ ... b ) und (a0 ... a ) der Datenverarbeitungsschaltung gemäß Figur 5 zugeführt werden, wird eine vorbestimmte Regelgröße erhalten. Der Zähler 61 sowie die beiden Verriegelungsschaltungen 62 und 63 sind vom selben allgemeinen Typ wie bei der Ausführungsform gemäß Fig. 4; sie bestehen beispielsweise aus D-Flip-Flops.In this circuit arrangement, a counter 61 counts clock pulses, the count value of the counter 61 being locked or latched in a first locking circuit 62 by a vertical synchronization signal applied to an input terminal 64. When the speed signal is applied to the input terminal 65, a count value which has been counted up to this point in time is input to a second latch circuit 63. When the data (b ″ ... b) and (a 0 ... a) specified in the first and second latch circuits 62 and 63 are fed to the data processing circuit according to FIG. 5, a predetermined controlled variable is obtained. The counter 61 and the two latch circuits 62 and 63 are of the same general type as in the embodiment of FIG. 4; they consist, for example, of D flip-flops.
Im folgenden ist eine praktisch anwendbare Ausführungsform der digitalen Servovorrichtung erläutert.A practically applicable embodiment of the digital servo device will now be explained.
909812/1093909812/1093
Zunächst sei angenommen, daß die Schwingfrequenz fQ eines Kristallschwingers 3.579.140 Hz beträgt, der Zyklus von C0 gleich T0 = 4/ffi = 1,117 (μεβο) ist, die Ausgangsdaten des Zählers 15 Bits (n = 14) umfassen und die Ausgangsdaten der Verriegelungsschaltung 52 10 Bits (m = 9) betragen. In diesem Fall liegen die größte vom ZählerFirst it is assumed that the oscillation frequency f Q of a crystal oscillator is 3,579,140 Hz, the cycle of C 0 is equal to T 0 = 4 / f fi = 1.117 (μεβο), the output data of the counter comprises 15 bits (n = 14) and the output data of the latch circuit 52 is 10 bits (m = 9). In this case, the largest are from the counter
1 5
zählbare Zahl bei 2-1 = 32.767, der maximale Zyklus (bzw. Periode) bei 36,62 ms (= 27,30 Hz), wobei der
Zyklus (16,66 ms) der Vertikalsynchronisierung durch einen Zählwert von 14.928 wiedergegeben wird. Weiterhin sei angenommen,
daß die Wiederholungsfrequenz (der Zielwert der
AFC-Regelung) des Tachosignals der Band(transport)rolle
60 Hz und der Phasenunterschied zwischen dem Tachosignal und dem Vertikalsynchronisiersignal 180° betragen, d.h.
daß der Zeitunterschied zwischen dem Tachosignal und dem Vertikalsynchronisiersignal 8,33 ms (Zielwert der APC-Regelung)
beträgt. In diesem Fall ist der Zielwert 14.928 für AFC und 7.464 für APC. Figur 7 veranschaulicht die
entsprechende Zeitfolge. Da der Inhalt des Zählers in einer Periode von 32.767 Schritten bzw. 36,6 ms umläuft, stellt
er die in Fig. 7A angegebene (Gesamt-)Zeit dar. Die Ausgangsdaten (Zählgröße) werden durch das Tachosignal (Fig. 7B)
und den Vertikalsynchronisierimpuls (Fig. 7C) zur Ableitung eines Unterschieds an den Verriegelungsschaltungen
verriegelt bzw. verklinkt. Für die AFC-Regelschleife gilt
daher: D = A-B-(14928-512) (gemäß Figur 7G: D = 900),
während für die APC-Regelschleife gilt: D=A-B- (7464-512)
(gemäß Fig. 71: D = 300). Die Figuren 7F und 7H veranschaulichen eine Beziehung zwischen einer Betriebsgröße und
einer Analoggröße bei AFC- und APC-Regelung.1 5
countable number at 2-1 = 32,767, the maximum cycle (or period) at 36.62 ms (= 27.30 Hz), whereby the cycle (16.66 ms) of the vertical synchronization is represented by a count of 14,928. It is also assumed that the repetition frequency (the target value of the AFC control) of the speed signal of the belt (transport) roll is 60 Hz and the phase difference between the speed signal and the vertical synchronization signal is 180 °, i.e. the time difference between the speed signal and the vertical synchronization signal is 8, 33 ms (target value of the APC control). In this case, the target value is 14,928 for AFC and 7,464 for APC. Figure 7 illustrates the corresponding time sequence. Since the content of the counter rotates in a period of 32,767 steps or 36.6 ms, it represents the (total) time indicated in FIG Vertical sync pulse (Fig. 7C) to derive a difference on the latch circuits latched. The following therefore applies to the AFC control loop: D = AB- (14928-512) (according to FIG. 7G: D = 900), while the following applies to the APC control loop: D = AB- (7464-512) (according to FIG. 71: D = 300). FIGS. 7F and 7H illustrate a relationship between an operating quantity and an analog quantity in AFC and APC control.
Figur 8 veranschaulicht einen als Kompensierschaltung dienenden, im folgenden einfach als Signalgenerator bezeichneten Blind- bzw. Pseudovertikalsynchronisiersignal-Generator. Dieser Signalgenerator kompensiert ein Fehlen des Vertikalsynchronisiersignals, was aus bestimmten GründenFIG. 8 illustrates a compensation circuit which is referred to below simply as a signal generator Blind or pseudo-vertical synchronization signal generator. This signal generator compensates for a lack of the vertical sync signal, which for some reason
909812/1093909812/1093
dann der Fall sein kann, wenn das Vertikalsynchronisiersignal als Verriegelungsimpuls benutzt wird. Ein Vertikalsynchronisiersignal, das später zu einem Verriegelungsimpuls wird, wird über ein ODER-Glied 81 einer Verriegelungsschal· tung 62 eingegeben. Da der Zykius bzw. die Periode des Vertikalsynchronisiersignals konstant ist, wird zu den durch das erste Vertikalsynchronisiersignal· an die Verriegelungsscha^ung 82 angekMnkten Daten eine feste Größe (1Q ... l· ) hinzuaddiert, um Daten abzuieiten, die vom zweiten Vertikalsynchronisiersignal abgeleitet werden würden. Dies bedeutet, daß der feste Wert L an einem Addierwerk 82 zu den Daten addiert wird, die durch das erste Vertikalsynchronisiersignal· verriegelt bzw. verkiinkt sind. Die Ausgangsdaten des Addierwerks 82 können ais Zählwerk vorausgesetzt werden, der durch das nächste Vertikaisynchronisiersignai verriegeit bzw. versinkt werden soil·. Die Ausgangsgröße des Addierwerks 82 sowie die Ausgangsgröße des Zähiers 62 werden und-mäßig verknüpft. Wenn zwischen beiden Ausgangsgrößen bzw. -Signalen Koinzidenz auftritt, liefert eine Vergl·eichsschal·tung 83 einen Impuis al·s Pseudovertikal·- synchronisiersignal·. Da dieser Impuis an das 00ΕΙΙ-6^βα 81 angelegt wird, wird die Zähigröße in vorbestimmter Zeitsteuerung an die Verriegeiungsscha^ung 62 angekMnkt, auch wenn das Vertikalsynchronisiersignal verloren gegangen sein so^te.can then be the case when the vertical synchronizing signal is used as a locking pulse. A vertical synchronization signal, which later becomes a locking pulse, is input to a locking circuit 62 via an OR gate 81. Since the Zykius or the period of the vertical synchronizing signal is constant, a fixed size (Q 1 ... l ·) is added to the angekMnkten by the first vertical synchronizing · on the locking saddle ung ^ 82 data to data abzuieiten, by the second vertical synchronizing would be derived. This means that the fixed value L is added at an adder 82 to the data which are locked by the first vertical synchronization signal. The output data of the adder 82 can be assumed as a counter which is to be locked or sunk by the next vertical synchronization signal. The output variable of the adder 82 as well as the output variable of the counter 62 are linked and-moderately. If coincidence occurs between the two output variables or signals, a comparison circuit 83 supplies a pulse as a pseudo-vertical synchronization signal. Since this pulse is applied to the 00ΕΙΙ-6 ^ βα 81, the counting size is linked to the locking circuit 62 in a predetermined time control, even if the vertical synchronization signal should have been lost.
Figur 9 veranschauiicht eine andere Ausführungsform einer Datenverarbeitungsschaitung zur Verarbeitung des Ausgangssignais der Verriegeiungsschalung gemäß Figuren 4 oderFigure 9 illustrates another embodiment of one Data processing circuit for processing the output signal the Verriegeiungsschalung according to Figure 4 or
Mit dieser Schaitung können sowohl· die Periode des Taktimpuises al·s auch die Bitzahl· η des Zählers gewählt werden, so daß ein integrales Verhältnis zwischen der Periode des Vertikalsynchronisiersignals und der Zeitperiode erzielt wird, in welcher der Zähler einen umlauf durchführt.With this circuit both · the period of the clock pulse as the number of bits η of the counter can also be selected, so that an integral relationship is achieved between the period of the vertical synchronizing signal and the time period in which the counter performs a cycle.
909812/1093909812/1093
Da bei einer solchen Schaltungsanordnung eine Konstantwertregelung (d.h. die Werte bzw. Größen der 10 unteren Bits (0 bis 9) der Datengrößen Ά, Β werden so bestimmt, daß ein Zeitintervall des Tachosignals und ein Zeitunterschied zwischen dem Tachosignal und dem Vertikalsynchronisiersignal gleich groß, d.h. konstant gemacht werden) auf der Basis eines Vertikalsynchronisiersignals mit einer Zeitperiode herbeigeführt wird, in welcher die Scheibe bzw. Platte des Videobandgeräts und die Bandrolle stabil sind, sind dann, wenn die verriegelte bzw. verklinkte Zählung (Regelgröße) mit einem Zielwert (Regelgröße = 0) koinzidiert, die Ausgangssignale A (an ... a ) und B (bn ... b ) der Verriegelungsschaltungen mit Ausnahme ihrer verschiedenen höheren Bits jeweils einander gleich. In diesem Fall werden die unteren m-Bits der Ausgangssignale A (a~ ... a ) und B (b« ... b ) der betreffenden Verriegelungsschaltung 46, 47 bzw. 62, 63 als Eingangsdaten für einen Zeitunterschied-Datenverarbeitungsabschnitt 91 zur Durchführung einer Impulsbreitenmodulation benutzt, während die restlichen höheren Bits als Daten benutzt werden, die einer Bedingungs-Diskriminierschaltung 97 eingegeben werden sollen. Bei dieser Ausführungsform entspricht die Bitzahl der Zahl 15 (Bits 0 bis 14), während die Periode, in welcher das Bit 13 (Zählungshöchstwert; 16.383) einen Verschiebungsumlauf durchführt, bei 16,66 ms liegt und damit der Periode des Vertikalsynchronisiersignals entspricht und die Taktfrequenz des Zählers 1,01827 \isec beträgt. Wenn im Zeitunterschied-Datenverarbeitungsabschnitt 91 Koinzidenz zwischen den Daten A (aQ ... ag) und der Zählgröße C (CQ ... C-) der Taktimpulse auftritt, wird ein Setzimpuls an ein Flip-Flop 98 angelegt. Infolgedessen wird ein Ausgangssignal erhalten, das eine Impulsbreitenmodulation auf der Periode von Bit 9 (1,01827 χ 1024 = 1,0427 ms) des Zählers unterworfen ist. Um in diesem Fall die Impulsbreite auf einSince in such a circuit arrangement a constant value control (ie the values or sizes of the 10 lower bits (0 to 9) of the data sizes Ά, Β are determined so that a time interval of the speed signal and a time difference between the speed signal and the vertical synchronization signal are the same, ie are made constant) on the basis of a vertical synchronizing signal with a time period in which the disk of the video tape recorder and the tape reel are stable, are when the locked or interlocked count (controlled variable) with a target value (controlled variable = 0 ) coincides, the output signals A (a n ... a) and B (b n ... b) of the latch circuits are equal to each other with the exception of their different higher bits. In this case, the lower m-bits of the output signals A (a ~ ... a) and B (b «... b) of the respective latch circuit 46, 47 and 62, 63 are used as input data for a time difference data processing section 91 Is used to perform pulse width modulation while the remaining higher bits are used as data to be input to a condition discriminating circuit 97. In this embodiment, the number of bits corresponds to the number 15 (bits 0 to 14), while the period in which bit 13 (maximum count value; 16,383) carries out a shift cycle is 16.66 ms and thus corresponds to the period of the vertical synchronizing signal and the clock frequency of the counter is 1.01827 \ isec . In the time difference data processing section 91, when coincidence occurs between the data A (a Q ... a g ) and the count C (C Q ... C-) of clock pulses, a set pulse is applied to a flip-flop 98. As a result, an output is obtained which is subjected to pulse width modulation on the period of bit 9 (1.01827 χ 1024 = 1.0427 ms) of the counter. To in this case set the pulse width to a
909812/1093909812/1093
Tastverhältnis von 50 % einzustellen, wenn ein Zielwert gegeben ist, d.h. wenn der Unterschied zwischen den Daten A (aQ ... a^) (m ^ i< n) und den Daten B (bQ ... b.) (m <_ i'n) gleich 0 ist, werden die mit den Daten B (bo . . bg) zu vergleichenden Daten des Zählers unter Umsetzung der höchsten Stelle Cq invertiert und dann eingespeist. Dies bedeutet, daß die Zählerdaten um 512 verschoben werden. Wenn von den Ausgangsbits des Zählers 61 gemäß Fig. 1OA die Bits (C0 ... Cg) und (CQ ... Cg) Null betragen, werden sie in einem Intervall von 1/2 h gemäß Fig. 1OB und 10C verschoben. Es sei angenommen, daß die Daten A (a„ ... a_) und B (b_ ... bq) beide einen Koinzidenzwert von z.B. 300 besitzen. Da in diesem Fall der Zählungsanfangspunkt aus den genannten Gründen verschoben ist, werden dem Flip-Flop 98 ein Setzimpuls (vergl. 10D) und ein Rückstellimpuls (vergl. Fig. 10E) mit einem Versatz von 50 % eingegeben. Infolgedessen wird ein Ausgangsimpuls mit einer halben Breite gemäß Fig. 10F vom Flip-Flop 98 geliefert.Set duty cycle of 50% if a target value is given, i.e. if the difference between the data A (a Q ... a ^) (m ^ i <n) and the data B (b Q ... b.) ( m <_ i'n) is equal to 0, the counter data to be compared with the data B (bo.. bg) are inverted by converting the highest digit C q and then fed in. This means that the counter data is shifted by 512. If the bits (C 0 ... C g ) and (C Q ... C g ) of the output bits of the counter 61 according to FIG 10C postponed. It is assumed that the data A (a "... a_) and B (b_ ... b q ) both have a coincidence value of 300, for example. Since the counting start point is shifted in this case for the reasons mentioned, a set pulse (see FIG. 10D) and a reset pulse (see FIG. 10E) with an offset of 50% are input to the flip-flop 98. As a result, a half-width output pulse as shown in FIG. 10F is provided from the flip-flop 98.
In der genannten Diskriminierschaltung 97 wird andererseits eine Subtraktion zwischen den Daten A (a„ ... a14) und B (bg ... b..) in einem Subtrahierwerk 92 durchgeführt, um eine Differenzgröße G (gg ... 9* λ) zu liefern. Die Differenzgröße G wird logischen Schaltkreisen 94, 95 und zugeführt, in denen die betreffenden logischen Operationen durchgeführt werden. Durch die Ergebnisse der genannten logischen Operationen werden Torschaltungen 99 und 100 angesteuert. Auf diese Weise wird an einer Ausgangsklemme 101 eine "1" oder "0" bzw. eine impulsbreitenmodulierte Welle (vom Flip-Flop 98) erhalten.In the above-mentioned discrimination circuit 97, on the other hand, a subtraction is carried out between the data A (a ″ ... a 14 ) and B (bg ... b ..) in a subtracter 92 in order to obtain a difference value G (g g ... 9 * λ) to be delivered. The difference G is applied to logic circuits 94, 95 and 95, in which the relevant logic operations are carried out. Gate circuits 99 and 100 are controlled by the results of the logical operations mentioned. In this way, a "1" or "0" or a pulse-width-modulated wave (from the flip-flop 98) is obtained at an output terminal 101.
Figur 11A veranschaulicht eine Variation bzw. Änderung der Daten oder Größe 9*-,· Genauer gesagt: Das Resultat der Subtraktion des Subtrahierwerks 92 ist eine negativeFIG. 11A illustrates a variation or change in the data or size 9 * -, More precisely: the result of the subtraction of the subtracter 92 is a negative one
909812/1093909812/1093
Zahl, wenn die Größe mit einem logischen "1"- Pegel vorliegt, und eine positive Zahl, wenn die Größe g..., einen logischen Pegel "0" besitzt. Die Fig. 11B bis 11F veranschaulichen das Ausgangssignal des UND-Glieds 93, das Ausgangssignal des NOR-Glieds 94 das Ausgangssignal des ODER-Glieds 95, das Ausgangssignal des ODER-Glieds 96 bzw. den durchschnittlichen Gleichspannungspegel an der Ausgangsklemme 101. Wenn in den Diskriminierschaltungen ein einer logischen "1" entsprechendes Signal an eine Eingangsklemme jedes NAND-Glieds 99 und 100 angelegt wird, liegt der durchschnittliche Gleichspannungspegel an der Ausgangsklemme 101 gemäß Fig. 11F innerhalb eines Regelbereichs X.. . Wenn das Ausgangs signal des Subtrahierwerks 92 im Bereich X„ liegt, werden ein logisches "0"-Signal und ein logisches "1"-Signal gemäß Fig. 11D und Fig. 11E an die Eingangsklemmen der NAND-Glieder 99 .bzw. 100 angelegt. Infolgedessen erscheint an der Ausgangsklemme 101 ein Ausgangssignal niedrigen Pegels. Wenn das Ausgangssignal des Subtrahierwerks 92 im Bereich X- gemäß Fig. 11F liegt, werden ein logisches "1"-Signal und ein logisches "0"-Signal an die Klemmen der NAND-Glieder 99 bzw. 100 angelegt. Infolgedessen wird an der Ausgangsklemme 101 ein Ausgangssignal hohen Pegels abgegeben.Number if the quantity is at a logical "1" level, and a positive number if the quantity g ... is a has logic level "0". Figures 11B through 11F illustrate the output signal of the AND gate 93, the output signal of the NOR gate 94 the output signal of the OR gate 95, the output signal of the OR gate 96 or the average DC voltage level at the output terminal 101. If in the discriminating circuits a signal corresponding to a logic "1" is applied to an input terminal of each of the NAND gates 99 and 100 becomes, the average DC voltage level at the output terminal 101 as shown in Fig. 11F is within of a control range X ... When the output signal of the subtracter 92 is in the range X ", a logic" 0 "signal and a logic" 1 "signal as shown in FIG. 11D and FIG. 11E to the input terminals of the NAND gates 99 .bzw. 100 created. As a result, appears on the output terminal 101 a low level output. When the output of the subtracter 92 is in the range X- according to 11F, a logic "1" signal and a logic "0" signal are applied to the terminals of the NAND gates 99 or 100 created. As a result, a high level output signal is output from the output terminal 101.
Wenn daher das Ausgangssignal des Subtrahierwerks 92 kleiner als 214-512, gleich 214-512 bis 214+512 und grosser als 2 +512 ist, wird es auf Null, auf einen Pegel entsprechend einer impulsbreitenmodulierten Welle bzw. auf 1023 eingestellt. Die Genauigkeit des Ausgangssignals kann in der Größenordnung von 512 liegen. Wenn 512 von den Bitpositionen (Bit 9, Bit 10, Bit 11, Bit 12, Bit 13, Bit 14) über 10 Bits von A und B subtrahiert wird, kann bei Diskriminierung der Bits höherer Ordnung der Regelbereich unterschieden bzw. abgegrenzt werden. Die folgende Tabelle 1 verdeutlicht das Bitschema der Bits höherer Ordnung (Bits 9 bis 14) für jeden Dezimalziffernwert.Therefore, if the output signal of the subtracter 92 is smaller than 2 14 -512, equal to 2 14 -512 to 2 14 +512 and larger than 2 +512, it is set to zero, to a level corresponding to a pulse-width modulated wave or to 1023. The accuracy of the output signal can be on the order of 512. If 512 is subtracted from the bit positions (bit 9, bit 10, bit 11, bit 12, bit 13, bit 14) over 10 bits from A and B, the control range can be differentiated or delimited when the higher-order bits are discriminated. The following table 1 illustrates the bit scheme of the higher order bits (bits 9 to 14) for each decimal digit value.
909812/1093909812/1093
21 1
2
Wenn die Bits 9 (29) bis 13 (213) sämtlich "1en" oder sämtlich "Oen" sind, kann vom Impulsbreitenmodulationsabschnitt eine impulsbreitenmodulierte Welle abgenommenWhen bits 9 (2 9 ) to 13 (2 13 ) are all "1s" or all "Oen", a pulse width modulated wave can be picked up by the pulse width modulation section
9 werden. Wenn nämlich die Bits höherer Ordnung (2 bis 2 )9 become. Namely, if the higher order bits (2 to 2)
sämtlich "Oen" sind, können die restlichen, niedrigerenare all "Oen", the remaining, lower ones can
Bits (2 bis 2 ) eine Größe bzw. einen Wert von 0 bisBits (2 to 2) a size or a value from 0 to
9 13 (Dezimal) besitzen. Wenn die höheren Bits (2 bis 2 )9 13 (decimal) own. When the higher bits (2 to 2)
sämtlich "1en" sind, können die restlichen niedrigeren Bitsare all "1s", the remaining lower bits can be
Π 8
(2 bis 2 ) eine Größe von -512 bis -1 (Dezimal) besitzen.Π 8
(2 to 2) have a size from -512 to -1 (decimal).
Da diese Bits im digitalen Regelbereich liegen, der 1023 Schritte nicht überschreitet, kann eine impulsbreitenmodulierte Welle unmittelbar ausgegeben werden. Unter denSince these bits are in the digital control range, which does not exceed 1023 steps, a pulse-width-modulated Wave can be output immediately. Under the
anderen Bedingungen wird das Bit-Vorzeichen diskriminiertother conditions the bit sign is discriminated
1 (es wird als negativer Wert betrachtet, wenn das Bit 21 (it is considered a negative value if bit 2
1 3 eine "1" ist, und als positive Größe, wenn das Bit 21 3 is a "1", and as a positive quantity if bit 2
eine "0" ist), wobei bei einem negativen Vorzeichen eineis a "0"), with a negative sign a
909812/1093909812/1093
"O" und bei einem positiven Vorzeichen die Größe 1023 ausgegeben werden."O" and with a positive sign the size 1023 are issued.
Die Schaltung gemäß Fig. 9 ist so abgestimmt, daß ein (m) integrales Verhältnis zwischen der Periode des Vertikalsynchronisiersignals und der ümlaufperiode der Zählerschaltung erzielt wird. Die unteren 10 Bits werden einer Impulsbreitenmodulation durch Abtastung des Taktzählers unterzogen, und die Berechnung wird nur unter Verwendung der höchsten 6 Bits (Bits 9 bis 14) durchgeführt, worauf die Bestimmungs- oder Bedingungs-Diskriminierung durchgeführt wird. Da hierbei die impulsbreitenmodulierte Welle etwa 1 kHz beträgt, wird ein Gleichspannungsansprechverhalten des Motors erzielt, so daß auf einem Rechenschaltungsabschnitt gemäß Fig. 5 verzichtet werden kann.The circuit of FIG. 9 is tuned so that a (m) integral ratio between the period of the vertical synchronizing signal and the overturning period of the Counter circuit is achieved. The lower 10 bits will be subjected to pulse width modulation by sampling the clock counter, and the calculation is made using only of the highest 6 bits (bits 9 to 14), followed by determination or condition discrimination is carried out. Here, since the pulse width modulated wave is about 1 kHz, it becomes a DC voltage response of the motor is achieved, so that an arithmetic circuit section as shown in FIG. 5 can be dispensed with.
Die in Verbindung mit Fig. 9 und Tabelle 1 beschriebene Ausführungsform verdeutlicht ein Beispiel für eine Schaltung, die einen Zeitunterschied von 16,66 ms als Zielwert bzw. Zielgröße (oder den Zählwert des ZeitunterschiedsThe embodiment described in connection with FIG. 9 and Table 1 illustrates an example of a circuit, a time difference of 16.66 ms as the target value or target variable (or the count value of the time difference
14
g = 0 (Modus 2 )) besitzt, wobei Tabelle 1 beispielhaft von der Schaltung gelieferte Größen angibt.14th
g = 0 (mode 2)), table 1 specifying variables supplied by the circuit by way of example.
Die Schaltung 91, 97 gemäß Fig. 9 ist somit verschiedenen Abwandlungen zugänglich und die Werte oder Größen gemäß Tabelle 1 können ebenfalls verschiedenartig geändert werden. The circuit 91, 97 according to FIG. 9 is thus accessible to various modifications and the values or sizes according to FIG Table 1 can also be changed in various ways.
Figur 12 veranschaulicht eine Pseudovertikalsynchronisiersignal-Generatorschaltung in einer Zeitintervall-Meßschaltung zur Bestimmung eines Zeitintervalls zwischen dem Vertikalsynchronisiersignal und dem Tachosignal. Diese Generatorschaltung dient als Kompensierschaltung zum Ausgleich für ein fehlendes Vertikalsynchronisie.rsignal, wennFigure 12 illustrates a pseudo vertical sync signal generator circuit in a time interval measuring circuit for determining a time interval between the Vertical synchronization signal and the speedometer signal. This generator circuit serves as a compensation circuit for compensation for a missing vertical synchronization signal, if
909812/1093909812/1093
ORIGINAL INSPECTEDORIGINAL INSPECTED
eine dem Zeitunterschied entsprechende Lauf- bzw. Regelvariable gebildet wird.a running or control variable corresponding to the time difference is formed.
Bei dieser Schaltung ist die Umlaufperiode des Zählers 61 auf ein ganzzahliges Vielfaches der Periode des Vertikalsynchronisiersignals eingestellt, so daß ein vorbestimmtes Verhältnis zwischen dem Zeitpunkt, zu welchem das Vertikalsynchronisiersignal über einen Umsetzer 124 zu einer Verriegelungsschaltung 125 geliefert wird, und eine durch den Zähler 61 gezählten Augenblicksgröße (present time data) besteht. Die an der Verriegelungsschaltung 125 verklinkte Größe wird durch eine Datenverarbeitungsschaltung gemäß Fig. 5 und 9 verarbeitet, um gleichzeitig einer Komparator- bzw. Vergleichsschaltung 121 zugeführt zu werden. Die Ausgangsgröße des Zählers 61 wird der Vergleichsschaltung 121 eingegeben. Wenn beide Daten bzw. Größen koinzidieren, gibt die Vergleichsschaltung 121 ein Ausgangssignal ab. Das Ausgangssignal der Vergleichsschaltung 121 wird über NOR-Glieder 122 und 123 geleitet, wobei ein Pseudovertikalsignal erzeugt wird. Die Zählbits zur Durchführung eines Verschiebeumlaufs mit derselben Periode wie derjenigen des Vertikalsynchronisiersignals können durch letzteres gelöscht werden, so daß die Ausgangsdaten auf den Daten (0 ... 0) basieren. Hierdurch entfällt die Notwendigkeit für die Vergleichsschaltungen 121, 122 gemäß Fig. 12, so daß die Zahl der Teile bzw. Bauelemente verkleinert werden kann.In this circuit, the cycle period of the counter 61 is an integral multiple of the period of the vertical synchronizing signal set so that a predetermined relationship between the time at which the vertical sync signal is supplied to a latch circuit 125 via a converter 124, and there is a present time data counted by the counter 61. The ones on the latch circuit 125 Linked size is determined by a data processing circuit processed according to FIGS. 5 and 9 to be fed to a comparator or comparison circuit 121 at the same time. The output of the counter 61 becomes the comparison circuit 121 entered. When both data or quantities coincide, the comparison circuit 121 gives an output signal away. The output signal of the comparison circuit 121 is passed through NOR gates 122 and 123, wherein a pseudo-vertical signal is generated. The count bits for performing a shift cycle with the same period like that of the vertical synchronizing signal can be canceled by the latter, so that the output data on based on the data (0 ... 0). This eliminates the need for the comparison circuits 121, 122 according to FIG Fig. 12, so that the number of parts can be reduced.
Figur 13 ist ein Blockschaltbild einer Schaltungsanordnung unter Verwendung von Platten-AFC-Regelschleifen sowie Bandrollen-AFC- und -APC-Regelschleifen bei der Videobandgerät-Servovorrichtung unter Verwendung der Recheneinheit gemäß Fig. 5. Ein Zähler 61 zählt die an die Eingangsklemmen angelegten Taktimpulse, wobei die Daten des Zählers 61 an Verriegelungsschaltungen 131, 132, 133, 134, 135, 136 und 137 verklinkt bzw. verriegelt werden. Die Verriegelungs-Figure 13 is a block diagram of circuitry using disk AFC control loops as well Tape reel AFC and APC control loops on the video tape recorder servo using the arithmetic unit according to FIG. 5. A counter 61 counts the amounts at the input terminals applied clock pulses, the data of the counter 61 to latch circuits 131, 132, 133, 134, 135, 136 and 137 can be latched or locked. The locking
909812/1093909812/1093
schaltungen 131 und 132 sind in der Schaltung gemäß Fig. angeordnet, wobei die von ihnen verklinkten Daten einem Rechenschaltungsabschnitt 139 zugeführt werden. Letzterer besitzt die in Verbindung mit Fig. 5 beschriebene Anordnung. Das Ausgangssignal des Rechenschaltungsabschnitts 139 wird als Ausgangssignal der Bandrollen-AFC-Regelschleife benutzt. Während der Aufzeichnungszeit messen die Verriegelungsschaltungen 133 und 134 ein Zeitintervall zwischen·dem Bandrollen-Tachosignal und dem Vertikalsynchronisiersignal (Pseudovertikalsynchronisiersignal). Bei Wiedergabe wird ein Schalter 138 umgeschaltet, so daß die Verriegelungsschaltungen 133 und 134 ein Zeitintervall zwischen dem (Pseudo-) Vertikalsynchronisiersignal und dem Steuerimpuls bzw. -signal messen. Die Ausgangssignale der auf die in Fig. 6 gezeigte Weise geschalteten Verriegelungsschaltungen 133 und 134 werden auf die in Verbindung mit Fig. 5 beschriebene Weise an einen Rechenschaltungsabschnitt angelegt, dessen Ausgangssignal als Ausgangssignal der Bandrollen-APC-Regelschleife benutzt wird. Die in der Konfiguration gemäß Fig. 4 angeordneten Verriegelungsschaltungen 135 und 136 messen ein Zeitintervall des Platten-Tachosignals. Die Ausgangssignale dieser Verriegelungsschaltungen 135 und 136 werden einem Rechenschaltungsabschnitt 141 eingegeben, dessen Ausgangssignal als das Ausgangssignal der Platten-AFC-Regelschleife benutzt wird. Die Verriegelungsschaltungen 136 und 137 dienen zur Messung eines Zeitintervalls zwischen dem Platten-Tachosignal und dem (Pseudo-)Vertikalsynchronisiersignal. Die Ausgangssignale der in der Konfiguration gemäß Fig.6 angeordneten Verriegelungsschaltungen 136 und 137 werden einem Rechenschaltungsabschnitt 142 mit der Konfiguration gemäß Fig. 5 eingespeist. Das Ausgangssignal dieses Abschnitts 142 wird als (Ausgangssignal der) Platten-AFC-Regelschleife benutzt. Die Verriegelungsschaltungen 136 undcircuits 131 and 132 are in the circuit of FIG. and the data linked by them are fed to an arithmetic circuit section 139. The latter has the arrangement described in connection with FIG. The output of the arithmetic circuit section 139 becomes used as the output signal of the tape roll AFC control loop. During the recording time, the latch circuits 133 and 134 measure a time interval between the tape roll speed signal and the vertical synchronizing signal (pseudo vertical synchronizing signal). When playing, a switch 138 is switched over, so that the latch circuits 133 and 134 a time interval between the (pseudo) Measure the vertical synchronization signal and the control pulse or signal. The output signals of the in Latches 133 and 134 switched in the manner shown in FIG. 6 are operated in the manner described in connection with FIG described manner is applied to an arithmetic circuit section, the output signal of which is the output signal of the Tape roll APC control loop is used. The one in the Latch circuits 135 and 136 arranged in the configuration shown in Fig. 4 measure a time interval of the disk speed signal. The output signals of these latch circuits 135 and 136 become an arithmetic circuit section 141, the output of which is used as the output of the disk AFC control loop will. Latches 136 and 137 are used to measure a time interval between the disk speed signal and the (pseudo) vertical synchronizing signal. The output signals in the configuration according to Fig. 6 arranged latch circuits 136 and 137 become an arithmetic circuit section 142 having the configuration fed according to FIG. 5. The output of this section 142 is called the disk AFC control loop used. The latch circuits 136 and
909812/1093909812/1093
137 dienen zur Messung eines Zeitintervalls zwischen dem Platten-Tachosignal und dem (Pseudo-)Vertikalsynchronisiersignal. Die Ausgangssignale der in der Konfiguration gemäß Fig. 6 angeordneten Verriegelungsschaltungen 136 und 137 werden einem Rechenschaltungsabschnitt 142 der Anordnung gemäß Fig. 5 eingegeben. Das Ausgangssignal dieses Rechenschaltungsabschnitts 142 wird als Ausgangssignal der Platten-APC-Regelschleife benutzt. Die das Pseudovertikalsynchronisiersignal erzeugende Schaltung 144 addiert eine Konstante L zum Ausgangssignal der Verriegelungsschaltung 137, vergleicht das Resultat der Addition mit dem Ausgangssignal des Zählers 61 und liefert ein Ausgangssignal, wenn zwischen dem Additionsergebnis und dem Ausgangssignal des Zählers 61 Koinzidenz besteht.137 are used to measure a time interval between the Plate speedometer signal and the (pseudo) vertical synchronization signal. The output signals of the in the configuration Latch circuits 136 and 137 arranged in accordance with FIG. 6 become a computing circuit section 142 of Arrangement according to FIG. 5 entered. The output of this arithmetic circuit section 142 is used as an output the disk APC control loop is used. The the Pseudo vertical synchronizing signal generating circuit 144 adds a constant L to the output of the latch circuit 137, compares the result of the addition with the output signal of the counter 61 and delivers an output when between the addition result and the output of the counter 61 is coincident.
Figur 14 ist ein Blockschaltbild zur Veranschaulichung einer Zeitdifferenzdaten-Verarbeitungseinheit für die Platten-AFC- und -APC-Regelschleifen sowie die Bandrollen-AFC- und -APC-Regelschleifen der Videobandgerät-Servovorrichtung. Der Zähler 61 zählt dabei die an die Eingangsklemme angelegten Taktimpulse, wobei die Zählbits zur Durchführung eines Verschiebeumlaufs mit derselben Periode wie derjenigen des Vertikalsynchronisiersignals durch letzteres gelöscht werden. Die Zählgröße des Zählers 61 wird durch einen willkürlichen Verriegelungsimpuls an die Verriegelungsschaltungen 151 bis 156 angeklinkt. Die Zähldaten werden Zeitdifferenzdaten-Verarbeitungs- und Impulsbreitenmodulations-Schaltungsabschnitten 158 bis 161 zugeführt. Die VerriegelungsSchaltungen 151 und 152 messen dabei ein Zeitintervall des Bandrollen-Tachosignals. Die Ausgangssignale der Verriegelungsschaltungen 151 und 152 werden dem Schaltungsabschnitt 158 zugeführt. Letzterer führt die in Verbindung mit Fig. 9 beschriebene Operation durch. Infolgedessen wird das Ausgangssignal des Schaltungsabschnitts 158 als Ausgangssignal der Bandrollen-AFC-Regelschleife benutzt. Die Verriegelungsschaltungen 153 undFigure 14 is a block diagram showing a time difference data processing unit for the disk AFC and -APC-control loops as well as the tape roll-AFC- and APC control loops of the video tape recorder servo. The counter 61 counts the clock pulses applied to the input terminal, the counting bits for implementation of a shift revolution with the same period as that of the vertical synchronizing signal by the latter to be deleted. The count of the counter 61 is determined by an arbitrary latch pulse to the latch circuits 151 to 156 latched. The count data becomes time difference data processing and pulse width modulation circuit sections 158 to 161 supplied. The locking circuits 151 and 152 measure it Time interval of the tape roll speedometer signal. The outputs of the latch circuits 151 and 152 become the circuit section 158 is supplied. The latter leads perform the operation described in connection with FIG. As a result, the output of the circuit section becomes 158 as the output signal of the tape roll AFC control loop used. The latch circuits 153 and
9098 12/109 39098 12/109 3
messen während der Aufzeichnung ein Zeitintervall zwischen dem Bandrollen-Tachosignal und dem Vertikalsynchronisiersignal (PseudovertiRalsynchronisiersignal). Bei Wiedergabe ist ein Schalter 157 umgelegt, wobei die Verriegelungsschaltungen 153 und 154 ein Zeitintervall zwischen dem Steuersignal und dem (Pseudo-)Vertikalsynchronisiersignal messen. Das Ausgangssignal der Verriegelungsschaltungen 153 und 154 wird der Zeitdifferenzdaten-Verarbeitungs- und Impulsbreitenmodulations-Schaltung 159 zugeführt. Das Ausgangssignal dieser Schaltung 159 wird als Bandrollen-APC-Regelschleifen-Ausgangssignal benutzt. Die Verriegelungsschaltungen 155 und 156 messen andererseits das Zeitintervall des Platten-Tachosignals. Die Ausgangssignale dieser Verriegelungsschaltungen 155 und 156 werden dem genannten Schaltungsabschnitt 160 zugeführt, dessen Ausgangssignal als Platten-AFC-Regelschleifen-Ausgangssignal benutzt wird. Die Verriegelungschaltung 156 und der Zähler 61 dienen zur Messung eines Zeitintervalls zwischen dem Platten-Tachosignal und dem Vertikalsynchronisiersignal. Die Ausgangssignale der Verriegelungsschaltung 156 und des Zählers 61 werden dem genannten Schaltungsabschnitt 161 eingespeist, dessen Ausgangssignal als Platten-AFC-Regelschleifen-Ausgangssignal benutzt wird. Da der Zähler durch das Vertikalsynchronisiersignal gelöscht bzw. freigemacht wird, kann diese Zeitspanne als Referenz benutzt werden.measure a time interval between the tape roll speed signal and the vertical synchronization signal during recording (Pseudo-vertical synchronization signal). During playback, a switch 157 is flipped, and the latching circuits 153 and 154 a time interval between the control signal and the (pseudo) vertical synchronizing signal measure up. The output of the latches 153 and 154 is applied to the time difference data processing and pulse width modulation circuit 159 supplied. The output of this circuit 159 becomes used as tape roll APC control loop output signal. Latches 155 and 156, on the other hand, measure the time interval of the disk speed signal. the Output signals of these latch circuits 155 and 156 are fed to said circuit section 160, its output as a plate AFC control loop output is used. The latch circuit 156 and the counter 61 are used to measure a time interval between the disk speed signal and the vertical sync signal. The output signals of the latch circuit 156 and the counter 61 are sent to the aforesaid circuit section 161, the output of which is used as the plate AFC control loop output. Since the counter is cleared or cleared by the vertical synchronization signal, this period of time can be used as Reference can be used.
Eine Pseudovertikalsynchronisiersignal-Generatorschaltung 162 vermag vom Zähler eines der Bits mit einer Periode entsprechend derjenigen des Vertikalsynchronisiersignals abzunehmen und ein Pseudovertikalsynchronisiersignal zu erzeugen, wenn das Bit von 1 auf 0 übergeht.A pseudo vertical sync signal generator circuit 162 is capable of one of the bits having a period corresponding to that of the vertical synchronizing signal from the counter and generate a pseudo vertical sync signal when the bit goes from 1 to 0.
Bei der erfindungsgemäßen digitalen Servovorrichtung wird eine Regelgröße durch einen Zähler in Bezug auf eine Anzahl von Regelschleifen abgeleitet. Ein erstes und einIn the digital servo device according to the invention a controlled variable derived by a counter in relation to a number of control loops. A first and a
909812/1093909812/1093
C^O1MAL INSPECTEDC ^ O 1 TIMES INSPECTED
zweites Meßsignal (Tachosignal, Vertikalsynchronisiersignal usw.) in jeder Regelschleife können dabei als Verriegelungsimpulse bzw. -signale benutzt werden. Wenn von den zu messenden Signalen ein Signal (Vertikalsynchronisiersignal) fehlt, wird durch die betreffenden Generatorschaltungen ein Pseudovertikalsynchronisiersignal erzeugt. Auf diese Weise wird eine einwandfreie bzw. genaue Arbeitsweise gewährleistet. Die entsprechende Generatorschaltung gemäß Fig. 8 vermag im voraus die konstanten Daten entsprechend einem Zyklus bzw. einer Periode des Vertikalsynchronisiersignal-Addierwerks 82 zu berechnen, diese Daten zu den unmittelbar vorher verklinkten Zeitdaten zu addieren, das Additionsergebnis mit der Zahl der Zähler zu vergleichen und ein Pseudovertikalsynchronisiersignal zu liefern, wenn Koinzidenz zwischen beiden besteht. Das Pseudovertikalsynchronisiersignal wird über das ODER-Glied 81 zur Verriegelungsschaltung 62 geliefert, so daß der Zählerausgang verriegelt bzw. verklinkt wird.Second measurement signal (speed signal, vertical synchronization signal, etc.) in each control loop can be used as Locking pulses or signals are used. if A signal (vertical synchronization signal) is missing from the signals to be measured, is generated by the relevant generator circuits generates a pseudo vertical sync signal. In this way a perfect and precise way of working is achieved guaranteed. The corresponding generator circuit shown in FIG. 8 is capable of the constant data in advance accordingly one cycle of the vertical synchronizing signal adder 82 to calculate this data to add to the time data linked immediately before, the result of the addition with the number of counters to compare and to deliver a pseudo vertical synchronization signal if there is coincidence between the two. That Pseudo vertical synchronizing signal is supplied through the OR gate 81 to the latch circuit 62 so that the Counter output is locked or latched.
Die Pseudovertikalsynchronisiersignal-Generatorschaltung gemäß Fig. 12 ist so eingestellt, daß die Umlaufperiode des Zählers ein ganzzahliges Vielfaches der Periode des Vertikalsynchronisiersignals darstellt. Bei dieser Schaltung wird das Ausgangssignal der Verriegelungsschaltung der Vergleichsschaltung eingegeben, wobei die (bei Anlegung des Vertikalsynchronisiersignals) erhaltenen Zählerausgangsdaten der Vergleichsschaltung zugeführt werden. Wenn Koinzidenz zwischen den Daten der Verriegelungsschaltung und den Daten des Zählers vorhanden ist, wird ein Pseudovertikalsynchronisiersignal erzeugt. Da die Ausgangsdaten bzw. -größen von erster und zweiter Verriegelungsschaltung mit Ausnahme der verschiedenen höchsten Bits jeweils einander gleich sind, wird eine Vereinfachung der Rechenschaltung erreicht. Die Zeitdifferenzdaten-Verarbeitungs- und Impulsbreitenmodulationsschaltung gemäß Fig. 9 vermag diese höheren Bits der Zähldaten, die durch den η-Bitzähler gezählt wordenThe pseudo vertical sync signal generator circuit 12 is set so that the revolution period of the counter represents an integral multiple of the period of the vertical synchronizing signal. With this circuit becomes the output of the latch circuit of the Comparison circuit input, the counter output data obtained (when the vertical synchronization signal is applied) are fed to the comparison circuit. When coincidence between the data of the latch circuit and the data of the counter is present, becomes a pseudo vertical synchronizing signal generated. Since the output data from the first and second latch circuit with the exception of the different highest bits are each equal to one another, a simplification of the arithmetic circuit is made achieved. The time difference data processing and pulse width modulation circuit 9, these higher bits of the count data counted by the η-bit counter can be used
9 0 9 8 12/1093 O^Q\K£L INSP9 0 9 8 12/1093 O ^ Q \ K £ L INSP
sind, an die Bedingungs-Diskriminier-Schaltung anzulegen und die restlichen m unteren Bits einer unmittelbaren Impulsbrextenmodulation zu unterwerfen. Hierdurch entfällt die Notwendigkeit für die Anordnung eines Digital/ Analog-Wandlers. Auf diese Weise wird eine Verkleinerung der Zahl von Bauteilen mit entsprechender Kostensenkung erreicht. Um die Ausgangsimpulsbreite auf ein Tastverhältnis von 50 % einzustellen, wenn die m-Bits der Ausgangsdaten von erster und zweiter Verriegelungsschaltung miteinander koinzidieren (d.h. wenn die Differenz zwischen beiden gleich Null ist) , werden die Ausgangsdaten (a_ ... a ..) , (b_. ... b ..) des Zählers so modiu m— ι υ m~" ιare to be applied to the condition discriminating circuit and the remaining m lower bits of an immediate Subject to pulse width modulation. This eliminates the need to arrange a digital / Analog converter. This way it becomes a downsizing the number of components achieved with a corresponding reduction in costs. To adjust the output pulse width to a duty cycle of 50% if the m bits of the output data from the first and second interlock circuit coincide with each other (i.e. when the difference between the two is zero), the output data (a_ ... a ..), (b_. ... b ..) of the counter so modiu m - ι υ m ~ "ι
fiziert, daß sie zu (C ~ C .), (Cn^C .) werden.fied that they become (C ~ C.), (C n ^ C.).
υ m~ ι υ m— ιυ m ~ ι υ m— ι
Die digitale Servovorrichtung kann somit so eingestellt werden, daß sich ihre Betriebsgröße in der Mitte zwischen oberem und unterem Grenzwert befindet, wenn der Zielwert und die Regelgröße gleich Null sind.The digital servo device can thus be adjusted so that its operating size is in the middle between upper and lower limit value is when the target value and the controlled variable are equal to zero.
Der Additions/Subtraktions-Verarbeitungsabschnitt, der Bedingungs-Diskriminierabschnitt und der Datenvergleichsabschnitt können programmäßig durch einen Mikroprozessor realisiert werden.The addition / subtraction processing section that The condition discriminating section and the data comparing section can be programmed by a microprocessor will be realized.
Die erfindungsgemäße digitale Servovorrichtung verwendet im Servosystem ein Digitalsignal, so daß sie als hochintegrierter Schaltkreis ausgelegt werden kann. Der Zeitdifferenz-Berechnungs- und Impulsbreitenmodulationsabschnitt vermag die Datenverarbeitung unter Verwendung eines Mikroprozessors oder dergleichen zu vereinfachen. Die digitale Servovorrichtung kann daher kompakter gebaut sein als die bisherige Analogvorrichtung. Da die Daten auf der G^ndlage eines Phasenunterschieds oder eines Frequenzunterschieds in Binärform dargestellt werden können, ist die Vorrichtung für Änderungen der Temperatur oder der Stromversorgung unempfindlich, wobei die Positions operation der Abtast/Halteschaltung gewährleistet wird.The digital servo device of the present invention is used a digital signal in the servo system so that it can be designed as a highly integrated circuit. The time difference calculation and the pulse width modulation section is capable of data processing using a microprocessor or the like. The digital servo device can therefore be made more compact than the previous analog device. Since the data is based on a phase difference or a Frequency difference can be represented in binary form, the device is for changes in temperature or the power supply insensitive, the position operation of the sample / hold circuit is guaranteed.
909812/1093909812/1093
Außerdem sind keine Bauelemente mit hoher Kapazität, wie Gleichstromverstärker, Multivibratoren usw., erforderlich, so daß weder eine Drift des Betriebspunkts noch eine Änderung des Verstarkungsgrads im Spiel ist. Infolgedessen wird eine stabile Arbeitsweise gewährleistet. In addition, no high-capacity components such as DC amplifiers, multivibrators, etc. are required, so that neither a drift of the operating point nor a change in the degree of amplification is involved. As a result, stable operation is ensured.
909812/1093909812/1093
LeerseiteBlank page
Claims (11)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11386477A JPS5447610A (en) | 1977-09-21 | 1977-09-21 | Digital servo apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
DE2841123A1 true DE2841123A1 (en) | 1979-03-22 |
DE2841123C2 DE2841123C2 (en) | 1983-09-01 |
Family
ID=14622998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2841123A Expired DE2841123C2 (en) | 1977-09-21 | 1978-09-21 | Digital servo devices, in particular for video tape recorders |
Country Status (4)
Country | Link |
---|---|
US (1) | US4278924A (en) |
JP (1) | JPS5447610A (en) |
DE (1) | DE2841123C2 (en) |
GB (1) | GB2005871B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0374797A1 (en) * | 1988-12-19 | 1990-06-27 | Sanyo Electric Co., Ltd. | Digital servo system for controlling rotational speed of rotary body |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4368492A (en) * | 1980-04-08 | 1983-01-11 | Rca Corporation | Vertical sync independent digital skew servo |
FR2486731A1 (en) * | 1980-07-11 | 1982-01-15 | Cii Honeywell Bull | DEVICE FOR REGULATING THE ROTATION SPEED OF AN ELECTRIC MOTOR |
US4371819A (en) * | 1980-12-11 | 1983-02-01 | Pako Corporation | Pulse width modulation speed control |
JPS5840602A (en) * | 1981-09-04 | 1983-03-09 | Toshiba Corp | Digital servo system |
JPS5889087A (en) * | 1981-11-24 | 1983-05-27 | Matsushita Electric Ind Co Ltd | Speed controller for motor |
US4536806A (en) * | 1982-04-02 | 1985-08-20 | Ampex Corporation | Microprocessor controlled multiple servo system for a recording and/or reproducing apparatus |
US4710825A (en) * | 1983-05-26 | 1987-12-01 | Nippon Kogaku K.K. | Disc recording system with speed control |
JPH06101951B2 (en) * | 1983-07-07 | 1994-12-12 | ソニー株式会社 | Digital phase servo circuit |
JPH06101948B2 (en) * | 1984-12-25 | 1994-12-12 | ソニー株式会社 | Time information detector |
US4680515A (en) * | 1985-05-21 | 1987-07-14 | Crook James C | Digital speed control of motors |
JPS625421A (en) * | 1985-07-01 | 1987-01-12 | Sony Corp | Digital servo device |
JPS6275814A (en) * | 1985-09-30 | 1987-04-07 | Toshiba Corp | Digital time difference measuring instrument |
JPS6385910A (en) * | 1986-09-30 | 1988-04-16 | Toshiba Corp | Digital servo device |
JPH07104689B2 (en) * | 1986-11-07 | 1995-11-13 | フアナツク株式会社 | Pulse encoder |
US4999714A (en) * | 1987-01-30 | 1991-03-12 | Eastman Kodak Company | Still video camera having video synchronized to drive motor phase |
US5448428A (en) * | 1993-04-23 | 1995-09-05 | Quantum Corporation | Phase locking a disk drive spindle to a reference signal |
US5438464A (en) * | 1993-04-23 | 1995-08-01 | Quantum Corporation | Synchronization of multiple disk drive spindles |
DE102010049856B4 (en) * | 2010-10-27 | 2016-08-18 | Fujitsu Technology Solutions Intellectual Property Gmbh | Control circuit and method for speed control, data processing device and program code |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2104622A1 (en) * | 1970-02-16 | 1972-08-24 | Ampex | Method and circuit arrangement for the synchronization of signals |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5650451B2 (en) * | 1973-04-24 | 1981-11-28 | ||
JPS5246112B2 (en) * | 1973-11-08 | 1977-11-21 | ||
JPS50115074A (en) * | 1974-02-20 | 1975-09-09 | ||
JPS50119683A (en) * | 1974-03-04 | 1975-09-19 | ||
JPS50118209A (en) * | 1974-03-04 | 1975-09-16 | ||
JPS5224909B2 (en) * | 1974-06-04 | 1977-07-04 | ||
US4023085A (en) * | 1975-08-06 | 1977-05-10 | General Electric Company | Numerical control system having a digitized phase loop |
JPS5725404Y2 (en) * | 1975-08-12 | 1982-06-02 | ||
JPS5292080A (en) * | 1976-01-30 | 1977-08-03 | Toyoda Mach Works Ltd | Program type shift control apparatus |
US4101817A (en) * | 1976-07-06 | 1978-07-18 | Okuma Machinery Works Ltd. | Position-correctable numerical control system |
-
1977
- 1977-09-21 JP JP11386477A patent/JPS5447610A/en active Granted
-
1978
- 1978-09-18 US US05/943,645 patent/US4278924A/en not_active Expired - Lifetime
- 1978-09-21 DE DE2841123A patent/DE2841123C2/en not_active Expired
- 1978-09-21 GB GB7837608A patent/GB2005871B/en not_active Expired
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2104622A1 (en) * | 1970-02-16 | 1972-08-24 | Ampex | Method and circuit arrangement for the synchronization of signals |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0374797A1 (en) * | 1988-12-19 | 1990-06-27 | Sanyo Electric Co., Ltd. | Digital servo system for controlling rotational speed of rotary body |
Also Published As
Publication number | Publication date |
---|---|
GB2005871B (en) | 1982-05-26 |
GB2005871A (en) | 1979-04-25 |
US4278924A (en) | 1981-07-14 |
JPS6149735B2 (en) | 1986-10-30 |
JPS5447610A (en) | 1979-04-14 |
DE2841123C2 (en) | 1983-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2841123A1 (en) | DIGITAL SERVO DEVICE, IN PARTICULAR FOR VIDEO TAPE DEVICES | |
DE69231565T2 (en) | Time base correction device | |
DE2317120C3 (en) | Control device for controlling the rotation of a recording and reproducing head of a video information recording and reproducing apparatus | |
DE2903317C2 (en) | ||
DE3420919C2 (en) | Machine vision system | |
DE3137907A1 (en) | DISK RECORDING DEVICE | |
DE2427225B2 (en) | ||
DE2934739C2 (en) | Digital servo control circuit | |
DE2431825A1 (en) | DIGITAL CIRCUIT ARRANGEMENT FOR MEASURING THE CURRENT FREQUENCY OF EVENTS REPRESENTED BY IMPULSES | |
EP0017251B1 (en) | Circuitry for determining the mean period length of a periodical signal | |
DE2934737C2 (en) | ||
DE3048539C2 (en) | ||
DE2461079C2 (en) | Device to compensate for synchronization errors caused by synchronism errors in tape recorders | |
AT390342B (en) | DIGITAL PHASE CONTROL DEVICE FOR ROTATING THE TURNING MAGNET HEAD OF A VIDEO RECORDER | |
DE3935079A1 (en) | DIGITAL PLL SYSTEM | |
DE3148654A1 (en) | METHOD AND DEVICE FOR DETECTING SPEED | |
DE3633280C2 (en) | ||
DE3042679C2 (en) | ||
DE3243759A1 (en) | Method and device for forming the angle and/or angular velocity of a converter-powered drive | |
DE69215945T2 (en) | Synchronization clock generator | |
DE2456156C2 (en) | Analog-to-digital converter | |
DE69319966T2 (en) | Nonlinear gain control for PLL circuits | |
DE3048673A1 (en) | FREQUENCY DISCRIMINATOR | |
DE2163639B1 (en) | Circuit arrangement for a vertical deflection coil | |
DE3714901C2 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OAP | Request for examination filed | ||
OD | Request for examination | ||
8128 | New person/name/address of the agent |
Representative=s name: HENKEL, G., DR.PHIL. FEILER, L., DR.RER.NAT. HAENZ |
|
8125 | Change of the main classification |
Ipc: H04N 5/782 |
|
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8320 | Willingness to grant licences declared (paragraph 23) | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: KABUSHIKI KAISHA TOSHIBA, KAWASAKI, KANAGAWA, JP |